users

package
v0.49.1 Latest Latest
Warning

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

Go to latest
Published: Jul 21, 2023 License: MIT Imports: 16 Imported by: 1

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

This section is empty.

Functions ¶

This section is empty.

Types ¶

type AddUserPermissionBadRequest ¶ added in v0.2.0

type AddUserPermissionBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AddUserPermissionBadRequest handles this case with default header values.

Invalid request

func NewAddUserPermissionBadRequest ¶ added in v0.2.0

func NewAddUserPermissionBadRequest() *AddUserPermissionBadRequest

NewAddUserPermissionBadRequest creates a AddUserPermissionBadRequest with default headers values

func (*AddUserPermissionBadRequest) Error ¶ added in v0.2.0

func (*AddUserPermissionBadRequest) GetPayload ¶ added in v0.31.0

func (*AddUserPermissionBadRequest) ToJSONString ¶ added in v0.31.0

func (o *AddUserPermissionBadRequest) ToJSONString() string

type AddUserPermissionForbidden ¶ added in v0.2.0

type AddUserPermissionForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AddUserPermissionForbidden 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 NewAddUserPermissionForbidden ¶ added in v0.2.0

func NewAddUserPermissionForbidden() *AddUserPermissionForbidden

NewAddUserPermissionForbidden creates a AddUserPermissionForbidden with default headers values

func (*AddUserPermissionForbidden) Error ¶ added in v0.2.0

func (*AddUserPermissionForbidden) GetPayload ¶ added in v0.31.0

func (*AddUserPermissionForbidden) ToJSONString ¶ added in v0.31.0

func (o *AddUserPermissionForbidden) ToJSONString() string

type AddUserPermissionNoContent ¶ added in v0.2.0

type AddUserPermissionNoContent struct {
}

AddUserPermissionNoContent handles this case with default header values.

Operation succeeded

func NewAddUserPermissionNoContent ¶ added in v0.2.0

func NewAddUserPermissionNoContent() *AddUserPermissionNoContent

NewAddUserPermissionNoContent creates a AddUserPermissionNoContent with default headers values

func (*AddUserPermissionNoContent) Error ¶ added in v0.2.0

type AddUserPermissionNotFound ¶ added in v0.2.0

type AddUserPermissionNotFound struct {
}

AddUserPermissionNotFound handles this case with default header values.

Data not found

func NewAddUserPermissionNotFound ¶ added in v0.2.0

func NewAddUserPermissionNotFound() *AddUserPermissionNotFound

NewAddUserPermissionNotFound creates a AddUserPermissionNotFound with default headers values

func (*AddUserPermissionNotFound) Error ¶ added in v0.2.0

func (o *AddUserPermissionNotFound) Error() string

type AddUserPermissionParams ¶ added in v0.2.0

type AddUserPermissionParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUpdatePermissionScheduleRequest
	/*Action
	  Action (1..15)

	*/
	Action int64
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*Resource
	  Resource Name

	*/
	Resource string
	/*UserID
	  User id

	*/
	UserID string

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

AddUserPermissionParams contains all the parameters to send to the API endpoint for the add user permission operation typically these are written to a http.Request

func NewAddUserPermissionParams ¶ added in v0.2.0

func NewAddUserPermissionParams() *AddUserPermissionParams

NewAddUserPermissionParams creates a new AddUserPermissionParams object with the default values initialized.

func NewAddUserPermissionParamsWithContext ¶ added in v0.2.0

func NewAddUserPermissionParamsWithContext(ctx context.Context) *AddUserPermissionParams

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

func NewAddUserPermissionParamsWithHTTPClient ¶ added in v0.2.0

func NewAddUserPermissionParamsWithHTTPClient(client *http.Client) *AddUserPermissionParams

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

func NewAddUserPermissionParamsWithTimeout ¶ added in v0.2.0

func NewAddUserPermissionParamsWithTimeout(timeout time.Duration) *AddUserPermissionParams

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

func (*AddUserPermissionParams) SetAction ¶ added in v0.2.0

func (o *AddUserPermissionParams) SetAction(action int64)

SetAction adds the action to the add user permission params

func (*AddUserPermissionParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AddUserPermissionParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the add user permission params

func (*AddUserPermissionParams) SetBody ¶ added in v0.2.0

SetBody adds the body to the add user permission params

func (*AddUserPermissionParams) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the add user permission params

func (*AddUserPermissionParams) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the add user permission params

func (*AddUserPermissionParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AddUserPermissionParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the add user permission params

func (*AddUserPermissionParams) SetNamespace ¶ added in v0.2.0

func (o *AddUserPermissionParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the add user permission params

func (*AddUserPermissionParams) SetResource ¶ added in v0.2.0

func (o *AddUserPermissionParams) SetResource(resource string)

SetResource adds the resource to the add user permission params

func (*AddUserPermissionParams) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the add user permission params

func (*AddUserPermissionParams) SetUserID ¶ added in v0.2.0

func (o *AddUserPermissionParams) SetUserID(userID string)

SetUserID adds the userId to the add user permission params

func (*AddUserPermissionParams) WithAction ¶ added in v0.2.0

func (o *AddUserPermissionParams) WithAction(action int64) *AddUserPermissionParams

WithAction adds the action to the add user permission params

func (*AddUserPermissionParams) WithBody ¶ added in v0.2.0

WithBody adds the body to the add user permission params

func (*AddUserPermissionParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the add user permission params

func (*AddUserPermissionParams) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the add user permission params

func (*AddUserPermissionParams) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the add user permission params

func (*AddUserPermissionParams) WithResource ¶ added in v0.2.0

func (o *AddUserPermissionParams) WithResource(resource string) *AddUserPermissionParams

WithResource adds the resource to the add user permission params

func (*AddUserPermissionParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the add user permission params

func (*AddUserPermissionParams) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the add user permission params

func (*AddUserPermissionParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AddUserPermissionReader ¶ added in v0.2.0

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

AddUserPermissionReader is a Reader for the AddUserPermission structure.

func (*AddUserPermissionReader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AddUserPermissionUnauthorized ¶ added in v0.2.0

type AddUserPermissionUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AddUserPermissionUnauthorized 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></table>

func NewAddUserPermissionUnauthorized ¶ added in v0.2.0

func NewAddUserPermissionUnauthorized() *AddUserPermissionUnauthorized

NewAddUserPermissionUnauthorized creates a AddUserPermissionUnauthorized with default headers values

func (*AddUserPermissionUnauthorized) Error ¶ added in v0.2.0

func (*AddUserPermissionUnauthorized) GetPayload ¶ added in v0.31.0

func (*AddUserPermissionUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *AddUserPermissionUnauthorized) ToJSONString() string

type AddUserRoleConflict ¶ added in v0.2.0

type AddUserRoleConflict struct {
}

AddUserRoleConflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10160</td><td>user already has the role</td></tr><tr><td>10161</td><td>user already the role member</td></tr></table>

func NewAddUserRoleConflict ¶ added in v0.2.0

func NewAddUserRoleConflict() *AddUserRoleConflict

NewAddUserRoleConflict creates a AddUserRoleConflict with default headers values

func (*AddUserRoleConflict) Error ¶ added in v0.2.0

func (o *AddUserRoleConflict) Error() string

type AddUserRoleForbidden ¶ added in v0.2.0

type AddUserRoleForbidden struct {
}

AddUserRoleForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10159</td><td>operator is not a role manager</td></tr></table>

func NewAddUserRoleForbidden ¶ added in v0.2.0

func NewAddUserRoleForbidden() *AddUserRoleForbidden

NewAddUserRoleForbidden creates a AddUserRoleForbidden with default headers values

func (*AddUserRoleForbidden) Error ¶ added in v0.2.0

func (o *AddUserRoleForbidden) Error() string

type AddUserRoleInternalServerError ¶ added in v0.2.0

type AddUserRoleInternalServerError struct {
}

AddUserRoleInternalServerError 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 NewAddUserRoleInternalServerError ¶ added in v0.2.0

func NewAddUserRoleInternalServerError() *AddUserRoleInternalServerError

NewAddUserRoleInternalServerError creates a AddUserRoleInternalServerError with default headers values

func (*AddUserRoleInternalServerError) Error ¶ added in v0.2.0

type AddUserRoleNoContent ¶ added in v0.2.0

type AddUserRoleNoContent struct {
}

AddUserRoleNoContent handles this case with default header values.

Operation succeeded

func NewAddUserRoleNoContent ¶ added in v0.2.0

func NewAddUserRoleNoContent() *AddUserRoleNoContent

NewAddUserRoleNoContent creates a AddUserRoleNoContent with default headers values

func (*AddUserRoleNoContent) Error ¶ added in v0.2.0

func (o *AddUserRoleNoContent) Error() string

type AddUserRoleNotFound ¶ added in v0.2.0

type AddUserRoleNotFound struct {
}

AddUserRoleNotFound handles this case with default header values.

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

func NewAddUserRoleNotFound ¶ added in v0.2.0

func NewAddUserRoleNotFound() *AddUserRoleNotFound

NewAddUserRoleNotFound creates a AddUserRoleNotFound with default headers values

func (*AddUserRoleNotFound) Error ¶ added in v0.2.0

func (o *AddUserRoleNotFound) Error() string

type AddUserRoleParams ¶ added in v0.2.0

type AddUserRoleParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*RoleID
	  Role id

	*/
	RoleID string
	/*UserID
	  User id

	*/
	UserID string

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

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

func NewAddUserRoleParams ¶ added in v0.2.0

func NewAddUserRoleParams() *AddUserRoleParams

NewAddUserRoleParams creates a new AddUserRoleParams object with the default values initialized.

func NewAddUserRoleParamsWithContext ¶ added in v0.2.0

func NewAddUserRoleParamsWithContext(ctx context.Context) *AddUserRoleParams

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

func NewAddUserRoleParamsWithHTTPClient ¶ added in v0.2.0

func NewAddUserRoleParamsWithHTTPClient(client *http.Client) *AddUserRoleParams

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

func NewAddUserRoleParamsWithTimeout ¶ added in v0.2.0

func NewAddUserRoleParamsWithTimeout(timeout time.Duration) *AddUserRoleParams

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

func (*AddUserRoleParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AddUserRoleParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the add user role params

func (*AddUserRoleParams) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the add user role params

func (*AddUserRoleParams) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the add user role params

func (*AddUserRoleParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AddUserRoleParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the add user role params

func (*AddUserRoleParams) SetNamespace ¶ added in v0.2.0

func (o *AddUserRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the add user role params

func (*AddUserRoleParams) SetRoleID ¶ added in v0.2.0

func (o *AddUserRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the add user role params

func (*AddUserRoleParams) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the add user role params

func (*AddUserRoleParams) SetUserID ¶ added in v0.2.0

func (o *AddUserRoleParams) SetUserID(userID string)

SetUserID adds the userId to the add user role params

func (*AddUserRoleParams) WithContext ¶ added in v0.2.0

func (o *AddUserRoleParams) WithContext(ctx context.Context) *AddUserRoleParams

WithContext adds the context to the add user role params

func (*AddUserRoleParams) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the add user role params

func (*AddUserRoleParams) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the add user role params

func (*AddUserRoleParams) WithRoleID ¶ added in v0.2.0

func (o *AddUserRoleParams) WithRoleID(roleID string) *AddUserRoleParams

WithRoleID adds the roleID to the add user role params

func (*AddUserRoleParams) WithTimeout ¶ added in v0.2.0

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

WithTimeout adds the timeout to the add user role params

func (*AddUserRoleParams) WithUserID ¶ added in v0.2.0

func (o *AddUserRoleParams) WithUserID(userID string) *AddUserRoleParams

WithUserID adds the userID to the add user role params

func (*AddUserRoleParams) WriteToRequest ¶ added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type AddUserRoleReader ¶ added in v0.2.0

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

AddUserRoleReader is a Reader for the AddUserRole structure.

func (*AddUserRoleReader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AddUserRoleUnauthorized ¶ added in v0.2.0

type AddUserRoleUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AddUserRoleUnauthorized 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></table>

func NewAddUserRoleUnauthorized ¶ added in v0.2.0

func NewAddUserRoleUnauthorized() *AddUserRoleUnauthorized

NewAddUserRoleUnauthorized creates a AddUserRoleUnauthorized with default headers values

func (*AddUserRoleUnauthorized) Error ¶ added in v0.2.0

func (o *AddUserRoleUnauthorized) Error() string

func (*AddUserRoleUnauthorized) GetPayload ¶ added in v0.31.0

func (*AddUserRoleUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *AddUserRoleUnauthorized) ToJSONString() string

type AdminAddUserPermissionsV3BadRequest ¶ added in v0.2.0

type AdminAddUserPermissionsV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddUserPermissionsV3BadRequest handles this case with default header values.

Invalid request

func NewAdminAddUserPermissionsV3BadRequest ¶ added in v0.2.0

func NewAdminAddUserPermissionsV3BadRequest() *AdminAddUserPermissionsV3BadRequest

NewAdminAddUserPermissionsV3BadRequest creates a AdminAddUserPermissionsV3BadRequest with default headers values

func (*AdminAddUserPermissionsV3BadRequest) Error ¶ added in v0.2.0

func (*AdminAddUserPermissionsV3BadRequest) GetPayload ¶ added in v0.31.0

func (*AdminAddUserPermissionsV3BadRequest) ToJSONString ¶ added in v0.31.0

func (o *AdminAddUserPermissionsV3BadRequest) ToJSONString() string

type AdminAddUserPermissionsV3Forbidden ¶ added in v0.2.0

type AdminAddUserPermissionsV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddUserPermissionsV3Forbidden 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 NewAdminAddUserPermissionsV3Forbidden ¶ added in v0.2.0

func NewAdminAddUserPermissionsV3Forbidden() *AdminAddUserPermissionsV3Forbidden

NewAdminAddUserPermissionsV3Forbidden creates a AdminAddUserPermissionsV3Forbidden with default headers values

func (*AdminAddUserPermissionsV3Forbidden) Error ¶ added in v0.2.0

func (*AdminAddUserPermissionsV3Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminAddUserPermissionsV3Forbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminAddUserPermissionsV3Forbidden) ToJSONString() string

type AdminAddUserPermissionsV3NoContent ¶ added in v0.2.0

type AdminAddUserPermissionsV3NoContent struct {
}

AdminAddUserPermissionsV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminAddUserPermissionsV3NoContent ¶ added in v0.2.0

func NewAdminAddUserPermissionsV3NoContent() *AdminAddUserPermissionsV3NoContent

NewAdminAddUserPermissionsV3NoContent creates a AdminAddUserPermissionsV3NoContent with default headers values

func (*AdminAddUserPermissionsV3NoContent) Error ¶ added in v0.2.0

type AdminAddUserPermissionsV3NotFound ¶ added in v0.2.0

type AdminAddUserPermissionsV3NotFound struct {
}

AdminAddUserPermissionsV3NotFound handles this case with default header values.

Data not found

func NewAdminAddUserPermissionsV3NotFound ¶ added in v0.2.0

func NewAdminAddUserPermissionsV3NotFound() *AdminAddUserPermissionsV3NotFound

NewAdminAddUserPermissionsV3NotFound creates a AdminAddUserPermissionsV3NotFound with default headers values

func (*AdminAddUserPermissionsV3NotFound) Error ¶ added in v0.2.0

type AdminAddUserPermissionsV3Params ¶ added in v0.2.0

type AdminAddUserPermissionsV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.AccountcommonPermissions
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User id

	*/
	UserID string

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

AdminAddUserPermissionsV3Params contains all the parameters to send to the API endpoint for the admin add user permissions v3 operation typically these are written to a http.Request

func NewAdminAddUserPermissionsV3Params ¶ added in v0.2.0

func NewAdminAddUserPermissionsV3Params() *AdminAddUserPermissionsV3Params

NewAdminAddUserPermissionsV3Params creates a new AdminAddUserPermissionsV3Params object with the default values initialized.

func NewAdminAddUserPermissionsV3ParamsWithContext ¶ added in v0.2.0

func NewAdminAddUserPermissionsV3ParamsWithContext(ctx context.Context) *AdminAddUserPermissionsV3Params

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

func NewAdminAddUserPermissionsV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminAddUserPermissionsV3ParamsWithHTTPClient(client *http.Client) *AdminAddUserPermissionsV3Params

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

func NewAdminAddUserPermissionsV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminAddUserPermissionsV3ParamsWithTimeout(timeout time.Duration) *AdminAddUserPermissionsV3Params

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

func (*AdminAddUserPermissionsV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminAddUserPermissionsV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin add user permissions v3 params

func (*AdminAddUserPermissionsV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin add user permissions v3 params

func (*AdminAddUserPermissionsV3Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin add user permissions v3 params

func (*AdminAddUserPermissionsV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin add user permissions v3 params

func (*AdminAddUserPermissionsV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminAddUserPermissionsV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin add user permissions v3 params

func (*AdminAddUserPermissionsV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminAddUserPermissionsV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin add user permissions v3 params

func (*AdminAddUserPermissionsV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin add user permissions v3 params

func (*AdminAddUserPermissionsV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminAddUserPermissionsV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin add user permissions v3 params

func (*AdminAddUserPermissionsV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin add user permissions v3 params

func (*AdminAddUserPermissionsV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin add user permissions v3 params

func (*AdminAddUserPermissionsV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin add user permissions v3 params

func (*AdminAddUserPermissionsV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin add user permissions v3 params

func (*AdminAddUserPermissionsV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin add user permissions v3 params

func (*AdminAddUserPermissionsV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin add user permissions v3 params

func (*AdminAddUserPermissionsV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminAddUserPermissionsV3Reader ¶ added in v0.2.0

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

AdminAddUserPermissionsV3Reader is a Reader for the AdminAddUserPermissionsV3 structure.

func (*AdminAddUserPermissionsV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminAddUserPermissionsV3Unauthorized ¶ added in v0.2.0

type AdminAddUserPermissionsV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddUserPermissionsV3Unauthorized 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></table>

func NewAdminAddUserPermissionsV3Unauthorized ¶ added in v0.2.0

func NewAdminAddUserPermissionsV3Unauthorized() *AdminAddUserPermissionsV3Unauthorized

NewAdminAddUserPermissionsV3Unauthorized creates a AdminAddUserPermissionsV3Unauthorized with default headers values

func (*AdminAddUserPermissionsV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminAddUserPermissionsV3Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminAddUserPermissionsV3Unauthorized) ToJSONString ¶ added in v0.31.0

type AdminAddUserRoleV3BadRequest ¶

type AdminAddUserRoleV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddUserRoleV3BadRequest 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></table>

func NewAdminAddUserRoleV3BadRequest ¶

func NewAdminAddUserRoleV3BadRequest() *AdminAddUserRoleV3BadRequest

NewAdminAddUserRoleV3BadRequest creates a AdminAddUserRoleV3BadRequest with default headers values

func (*AdminAddUserRoleV3BadRequest) Error ¶

func (*AdminAddUserRoleV3BadRequest) GetPayload ¶

func (*AdminAddUserRoleV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *AdminAddUserRoleV3BadRequest) ToJSONString() string

type AdminAddUserRoleV3Conflict ¶

type AdminAddUserRoleV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddUserRoleV3Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10160</td><td>user already has the role</td></tr><tr><td>10161</td><td>user already the role member</td></tr></table>

func NewAdminAddUserRoleV3Conflict ¶

func NewAdminAddUserRoleV3Conflict() *AdminAddUserRoleV3Conflict

NewAdminAddUserRoleV3Conflict creates a AdminAddUserRoleV3Conflict with default headers values

func (*AdminAddUserRoleV3Conflict) Error ¶

func (*AdminAddUserRoleV3Conflict) GetPayload ¶

func (*AdminAddUserRoleV3Conflict) ToJSONString ¶ added in v0.25.0

func (o *AdminAddUserRoleV3Conflict) ToJSONString() string

type AdminAddUserRoleV3Forbidden ¶

type AdminAddUserRoleV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddUserRoleV3Forbidden 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><tr><td>10159</td><td>operator is not a role manager</td></tr></table>

func NewAdminAddUserRoleV3Forbidden ¶

func NewAdminAddUserRoleV3Forbidden() *AdminAddUserRoleV3Forbidden

NewAdminAddUserRoleV3Forbidden creates a AdminAddUserRoleV3Forbidden with default headers values

func (*AdminAddUserRoleV3Forbidden) Error ¶

func (*AdminAddUserRoleV3Forbidden) GetPayload ¶

func (*AdminAddUserRoleV3Forbidden) ToJSONString ¶ added in v0.25.0

func (o *AdminAddUserRoleV3Forbidden) ToJSONString() string

type AdminAddUserRoleV3InternalServerError ¶ added in v0.31.0

type AdminAddUserRoleV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddUserRoleV3InternalServerError 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 NewAdminAddUserRoleV3InternalServerError ¶ added in v0.31.0

func NewAdminAddUserRoleV3InternalServerError() *AdminAddUserRoleV3InternalServerError

NewAdminAddUserRoleV3InternalServerError creates a AdminAddUserRoleV3InternalServerError with default headers values

func (*AdminAddUserRoleV3InternalServerError) Error ¶ added in v0.31.0

func (*AdminAddUserRoleV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*AdminAddUserRoleV3InternalServerError) ToJSONString ¶ added in v0.31.0

type AdminAddUserRoleV3NoContent ¶

type AdminAddUserRoleV3NoContent struct {
}

AdminAddUserRoleV3NoContent handles this case with default header values.

No Content

func NewAdminAddUserRoleV3NoContent ¶

func NewAdminAddUserRoleV3NoContent() *AdminAddUserRoleV3NoContent

NewAdminAddUserRoleV3NoContent creates a AdminAddUserRoleV3NoContent with default headers values

func (*AdminAddUserRoleV3NoContent) Error ¶

type AdminAddUserRoleV3NotFound ¶

type AdminAddUserRoleV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddUserRoleV3NotFound 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><tr><td>10156</td><td>role not found</td></tr></table>

func NewAdminAddUserRoleV3NotFound ¶

func NewAdminAddUserRoleV3NotFound() *AdminAddUserRoleV3NotFound

NewAdminAddUserRoleV3NotFound creates a AdminAddUserRoleV3NotFound with default headers values

func (*AdminAddUserRoleV3NotFound) Error ¶

func (*AdminAddUserRoleV3NotFound) GetPayload ¶

func (*AdminAddUserRoleV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *AdminAddUserRoleV3NotFound) ToJSONString() string

type AdminAddUserRoleV3Params ¶

type AdminAddUserRoleV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

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

	*/
	UserID string

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

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

func NewAdminAddUserRoleV3Params ¶

func NewAdminAddUserRoleV3Params() *AdminAddUserRoleV3Params

NewAdminAddUserRoleV3Params creates a new AdminAddUserRoleV3Params object with the default values initialized.

func NewAdminAddUserRoleV3ParamsWithContext ¶

func NewAdminAddUserRoleV3ParamsWithContext(ctx context.Context) *AdminAddUserRoleV3Params

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

func NewAdminAddUserRoleV3ParamsWithHTTPClient ¶

func NewAdminAddUserRoleV3ParamsWithHTTPClient(client *http.Client) *AdminAddUserRoleV3Params

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

func NewAdminAddUserRoleV3ParamsWithTimeout ¶

func NewAdminAddUserRoleV3ParamsWithTimeout(timeout time.Duration) *AdminAddUserRoleV3Params

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

func (*AdminAddUserRoleV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminAddUserRoleV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin add user role v3 params

func (*AdminAddUserRoleV3Params) SetContext ¶

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

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

func (*AdminAddUserRoleV3Params) SetHTTPClient ¶

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

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

func (*AdminAddUserRoleV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminAddUserRoleV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin add user role v3 params

func (*AdminAddUserRoleV3Params) SetNamespace ¶

func (o *AdminAddUserRoleV3Params) SetNamespace(namespace string)

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

func (*AdminAddUserRoleV3Params) SetRoleID ¶

func (o *AdminAddUserRoleV3Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin add user role v3 params

func (*AdminAddUserRoleV3Params) SetTimeout ¶

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

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

func (*AdminAddUserRoleV3Params) SetUserID ¶

func (o *AdminAddUserRoleV3Params) SetUserID(userID string)

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

func (*AdminAddUserRoleV3Params) WithContext ¶

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

func (*AdminAddUserRoleV3Params) WithHTTPClient ¶

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

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

func (*AdminAddUserRoleV3Params) WithNamespace ¶

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

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

func (*AdminAddUserRoleV3Params) WithRoleID ¶

WithRoleID adds the roleID to the admin add user role v3 params

func (*AdminAddUserRoleV3Params) WithTimeout ¶

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

func (*AdminAddUserRoleV3Params) WithUserID ¶

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

func (*AdminAddUserRoleV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminAddUserRoleV3Reader ¶

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

AdminAddUserRoleV3Reader is a Reader for the AdminAddUserRoleV3 structure.

func (*AdminAddUserRoleV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminAddUserRoleV3Unauthorized ¶

type AdminAddUserRoleV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddUserRoleV3Unauthorized 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></table>

func NewAdminAddUserRoleV3Unauthorized ¶

func NewAdminAddUserRoleV3Unauthorized() *AdminAddUserRoleV3Unauthorized

NewAdminAddUserRoleV3Unauthorized creates a AdminAddUserRoleV3Unauthorized with default headers values

func (*AdminAddUserRoleV3Unauthorized) Error ¶

func (*AdminAddUserRoleV3Unauthorized) GetPayload ¶

func (*AdminAddUserRoleV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *AdminAddUserRoleV3Unauthorized) ToJSONString() string

type AdminBanUserV2BadRequest ¶ added in v0.2.0

type AdminBanUserV2BadRequest struct {
}

AdminBanUserV2BadRequest 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></table>

func NewAdminBanUserV2BadRequest ¶ added in v0.2.0

func NewAdminBanUserV2BadRequest() *AdminBanUserV2BadRequest

NewAdminBanUserV2BadRequest creates a AdminBanUserV2BadRequest with default headers values

func (*AdminBanUserV2BadRequest) Error ¶ added in v0.2.0

func (o *AdminBanUserV2BadRequest) Error() string

type AdminBanUserV2Created ¶ added in v0.2.0

type AdminBanUserV2Created struct {
	Payload *iamclientmodels.ModelUserBanResponse
}

AdminBanUserV2Created handles this case with default header values.

Created

func NewAdminBanUserV2Created ¶ added in v0.2.0

func NewAdminBanUserV2Created() *AdminBanUserV2Created

NewAdminBanUserV2Created creates a AdminBanUserV2Created with default headers values

func (*AdminBanUserV2Created) Error ¶ added in v0.2.0

func (o *AdminBanUserV2Created) Error() string

func (*AdminBanUserV2Created) GetPayload ¶ added in v0.2.0

func (*AdminBanUserV2Created) ToJSONString ¶ added in v0.25.0

func (o *AdminBanUserV2Created) ToJSONString() string

type AdminBanUserV2Forbidden ¶ added in v0.2.0

type AdminBanUserV2Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminBanUserV2Forbidden 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 NewAdminBanUserV2Forbidden ¶ added in v0.2.0

func NewAdminBanUserV2Forbidden() *AdminBanUserV2Forbidden

NewAdminBanUserV2Forbidden creates a AdminBanUserV2Forbidden with default headers values

func (*AdminBanUserV2Forbidden) Error ¶ added in v0.2.0

func (o *AdminBanUserV2Forbidden) Error() string

func (*AdminBanUserV2Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminBanUserV2Forbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminBanUserV2Forbidden) ToJSONString() string

type AdminBanUserV2InternalServerError ¶ added in v0.2.0

type AdminBanUserV2InternalServerError struct {
}

AdminBanUserV2InternalServerError 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 NewAdminBanUserV2InternalServerError ¶ added in v0.2.0

func NewAdminBanUserV2InternalServerError() *AdminBanUserV2InternalServerError

NewAdminBanUserV2InternalServerError creates a AdminBanUserV2InternalServerError with default headers values

func (*AdminBanUserV2InternalServerError) Error ¶ added in v0.2.0

type AdminBanUserV2NotFound ¶ added in v0.2.0

type AdminBanUserV2NotFound struct {
}

AdminBanUserV2NotFound 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><tr><td>10158</td><td>ban not found</td></tr></table>

func NewAdminBanUserV2NotFound ¶ added in v0.2.0

func NewAdminBanUserV2NotFound() *AdminBanUserV2NotFound

NewAdminBanUserV2NotFound creates a AdminBanUserV2NotFound with default headers values

func (*AdminBanUserV2NotFound) Error ¶ added in v0.2.0

func (o *AdminBanUserV2NotFound) Error() string

type AdminBanUserV2Params ¶ added in v0.2.0

type AdminBanUserV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelBanCreateRequest
	/*Namespace
	  Namespace

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminBanUserV2Params contains all the parameters to send to the API endpoint for the admin ban user v2 operation typically these are written to a http.Request

func NewAdminBanUserV2Params ¶ added in v0.2.0

func NewAdminBanUserV2Params() *AdminBanUserV2Params

NewAdminBanUserV2Params creates a new AdminBanUserV2Params object with the default values initialized.

func NewAdminBanUserV2ParamsWithContext ¶ added in v0.2.0

func NewAdminBanUserV2ParamsWithContext(ctx context.Context) *AdminBanUserV2Params

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

func NewAdminBanUserV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminBanUserV2ParamsWithHTTPClient(client *http.Client) *AdminBanUserV2Params

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

func NewAdminBanUserV2ParamsWithTimeout ¶ added in v0.2.0

func NewAdminBanUserV2ParamsWithTimeout(timeout time.Duration) *AdminBanUserV2Params

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

func (*AdminBanUserV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminBanUserV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin ban user v2 params

func (*AdminBanUserV2Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin ban user v2 params

func (*AdminBanUserV2Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin ban user v2 params

func (*AdminBanUserV2Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin ban user v2 params

func (*AdminBanUserV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminBanUserV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin ban user v2 params

func (*AdminBanUserV2Params) SetNamespace ¶ added in v0.2.0

func (o *AdminBanUserV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin ban user v2 params

func (*AdminBanUserV2Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin ban user v2 params

func (*AdminBanUserV2Params) SetUserID ¶ added in v0.2.0

func (o *AdminBanUserV2Params) SetUserID(userID string)

SetUserID adds the userId to the admin ban user v2 params

func (*AdminBanUserV2Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin ban user v2 params

func (*AdminBanUserV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin ban user v2 params

func (*AdminBanUserV2Params) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin ban user v2 params

func (*AdminBanUserV2Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin ban user v2 params

func (*AdminBanUserV2Params) WithTimeout ¶ added in v0.2.0

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

WithTimeout adds the timeout to the admin ban user v2 params

func (*AdminBanUserV2Params) WithUserID ¶ added in v0.2.0

func (o *AdminBanUserV2Params) WithUserID(userID string) *AdminBanUserV2Params

WithUserID adds the userID to the admin ban user v2 params

func (*AdminBanUserV2Params) WriteToRequest ¶ added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type AdminBanUserV2Reader ¶ added in v0.2.0

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

AdminBanUserV2Reader is a Reader for the AdminBanUserV2 structure.

func (*AdminBanUserV2Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminBanUserV2Unauthorized ¶ added in v0.2.0

type AdminBanUserV2Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminBanUserV2Unauthorized 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></table>

func NewAdminBanUserV2Unauthorized ¶ added in v0.2.0

func NewAdminBanUserV2Unauthorized() *AdminBanUserV2Unauthorized

NewAdminBanUserV2Unauthorized creates a AdminBanUserV2Unauthorized with default headers values

func (*AdminBanUserV2Unauthorized) Error ¶ added in v0.2.0

func (*AdminBanUserV2Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminBanUserV2Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *AdminBanUserV2Unauthorized) ToJSONString() string

type AdminBanUserV3BadRequest ¶ added in v0.2.0

type AdminBanUserV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminBanUserV3BadRequest 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></table>

func NewAdminBanUserV3BadRequest ¶ added in v0.2.0

func NewAdminBanUserV3BadRequest() *AdminBanUserV3BadRequest

NewAdminBanUserV3BadRequest creates a AdminBanUserV3BadRequest with default headers values

func (*AdminBanUserV3BadRequest) Error ¶ added in v0.2.0

func (o *AdminBanUserV3BadRequest) Error() string

func (*AdminBanUserV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminBanUserV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *AdminBanUserV3BadRequest) ToJSONString() string

type AdminBanUserV3Created ¶ added in v0.2.0

type AdminBanUserV3Created struct {
	Payload *iamclientmodels.ModelUserBanResponseV3
}

AdminBanUserV3Created handles this case with default header values.

Created

func NewAdminBanUserV3Created ¶ added in v0.2.0

func NewAdminBanUserV3Created() *AdminBanUserV3Created

NewAdminBanUserV3Created creates a AdminBanUserV3Created with default headers values

func (*AdminBanUserV3Created) Error ¶ added in v0.2.0

func (o *AdminBanUserV3Created) Error() string

func (*AdminBanUserV3Created) GetPayload ¶ added in v0.2.0

func (*AdminBanUserV3Created) ToJSONString ¶ added in v0.25.0

func (o *AdminBanUserV3Created) ToJSONString() string

type AdminBanUserV3Forbidden ¶ added in v0.2.0

type AdminBanUserV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminBanUserV3Forbidden 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 NewAdminBanUserV3Forbidden ¶ added in v0.2.0

func NewAdminBanUserV3Forbidden() *AdminBanUserV3Forbidden

NewAdminBanUserV3Forbidden creates a AdminBanUserV3Forbidden with default headers values

func (*AdminBanUserV3Forbidden) Error ¶ added in v0.2.0

func (o *AdminBanUserV3Forbidden) Error() string

func (*AdminBanUserV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminBanUserV3Forbidden) ToJSONString ¶ added in v0.25.0

func (o *AdminBanUserV3Forbidden) ToJSONString() string

type AdminBanUserV3InternalServerError ¶ added in v0.31.0

type AdminBanUserV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminBanUserV3InternalServerError 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 NewAdminBanUserV3InternalServerError ¶ added in v0.31.0

func NewAdminBanUserV3InternalServerError() *AdminBanUserV3InternalServerError

NewAdminBanUserV3InternalServerError creates a AdminBanUserV3InternalServerError with default headers values

func (*AdminBanUserV3InternalServerError) Error ¶ added in v0.31.0

func (*AdminBanUserV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*AdminBanUserV3InternalServerError) ToJSONString ¶ added in v0.31.0

func (o *AdminBanUserV3InternalServerError) ToJSONString() string

type AdminBanUserV3NotFound ¶ added in v0.2.0

type AdminBanUserV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminBanUserV3NotFound 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><tr><td>10139</td><td>platform account not found</td></tr><tr><td>10158</td><td>ban not found</td></tr></table>

func NewAdminBanUserV3NotFound ¶ added in v0.2.0

func NewAdminBanUserV3NotFound() *AdminBanUserV3NotFound

NewAdminBanUserV3NotFound creates a AdminBanUserV3NotFound with default headers values

func (*AdminBanUserV3NotFound) Error ¶ added in v0.2.0

func (o *AdminBanUserV3NotFound) Error() string

func (*AdminBanUserV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminBanUserV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *AdminBanUserV3NotFound) ToJSONString() string

type AdminBanUserV3Params ¶ added in v0.2.0

type AdminBanUserV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelBanCreateRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

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

	*/
	UserID string

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

AdminBanUserV3Params contains all the parameters to send to the API endpoint for the admin ban user v3 operation typically these are written to a http.Request

func NewAdminBanUserV3Params ¶ added in v0.2.0

func NewAdminBanUserV3Params() *AdminBanUserV3Params

NewAdminBanUserV3Params creates a new AdminBanUserV3Params object with the default values initialized.

func NewAdminBanUserV3ParamsWithContext ¶ added in v0.2.0

func NewAdminBanUserV3ParamsWithContext(ctx context.Context) *AdminBanUserV3Params

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

func NewAdminBanUserV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminBanUserV3ParamsWithHTTPClient(client *http.Client) *AdminBanUserV3Params

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

func NewAdminBanUserV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminBanUserV3ParamsWithTimeout(timeout time.Duration) *AdminBanUserV3Params

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

func (*AdminBanUserV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminBanUserV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin ban user v3 params

func (*AdminBanUserV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin ban user v3 params

func (*AdminBanUserV3Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin ban user v3 params

func (*AdminBanUserV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin ban user v3 params

func (*AdminBanUserV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminBanUserV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin ban user v3 params

func (*AdminBanUserV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminBanUserV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin ban user v3 params

func (*AdminBanUserV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin ban user v3 params

func (*AdminBanUserV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminBanUserV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin ban user v3 params

func (*AdminBanUserV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin ban user v3 params

func (*AdminBanUserV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin ban user v3 params

func (*AdminBanUserV3Params) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin ban user v3 params

func (*AdminBanUserV3Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin ban user v3 params

func (*AdminBanUserV3Params) WithTimeout ¶ added in v0.2.0

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

WithTimeout adds the timeout to the admin ban user v3 params

func (*AdminBanUserV3Params) WithUserID ¶ added in v0.2.0

func (o *AdminBanUserV3Params) WithUserID(userID string) *AdminBanUserV3Params

WithUserID adds the userID to the admin ban user v3 params

func (*AdminBanUserV3Params) WriteToRequest ¶ added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type AdminBanUserV3Reader ¶ added in v0.2.0

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

AdminBanUserV3Reader is a Reader for the AdminBanUserV3 structure.

func (*AdminBanUserV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminBanUserV3Unauthorized ¶ added in v0.2.0

type AdminBanUserV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminBanUserV3Unauthorized 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></table>

func NewAdminBanUserV3Unauthorized ¶ added in v0.2.0

func NewAdminBanUserV3Unauthorized() *AdminBanUserV3Unauthorized

NewAdminBanUserV3Unauthorized creates a AdminBanUserV3Unauthorized with default headers values

func (*AdminBanUserV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminBanUserV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminBanUserV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *AdminBanUserV3Unauthorized) ToJSONString() string

type AdminCreateJusticeUserBadRequest ¶ added in v0.2.0

type AdminCreateJusticeUserBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateJusticeUserBadRequest 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></table>

func NewAdminCreateJusticeUserBadRequest ¶ added in v0.2.0

func NewAdminCreateJusticeUserBadRequest() *AdminCreateJusticeUserBadRequest

NewAdminCreateJusticeUserBadRequest creates a AdminCreateJusticeUserBadRequest with default headers values

func (*AdminCreateJusticeUserBadRequest) Error ¶ added in v0.2.0

func (*AdminCreateJusticeUserBadRequest) GetPayload ¶ added in v0.2.0

func (*AdminCreateJusticeUserBadRequest) ToJSONString ¶ added in v0.25.0

func (o *AdminCreateJusticeUserBadRequest) ToJSONString() string

type AdminCreateJusticeUserCreated ¶ added in v0.2.0

type AdminCreateJusticeUserCreated struct {
	Payload *iamclientmodels.ModelCreateJusticeUserResponse
}

AdminCreateJusticeUserCreated handles this case with default header values.

Created

func NewAdminCreateJusticeUserCreated ¶ added in v0.2.0

func NewAdminCreateJusticeUserCreated() *AdminCreateJusticeUserCreated

NewAdminCreateJusticeUserCreated creates a AdminCreateJusticeUserCreated with default headers values

func (*AdminCreateJusticeUserCreated) Error ¶ added in v0.2.0

func (*AdminCreateJusticeUserCreated) GetPayload ¶ added in v0.2.0

func (*AdminCreateJusticeUserCreated) ToJSONString ¶ added in v0.25.0

func (o *AdminCreateJusticeUserCreated) ToJSONString() string

type AdminCreateJusticeUserForbidden ¶ added in v0.2.0

type AdminCreateJusticeUserForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateJusticeUserForbidden 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 NewAdminCreateJusticeUserForbidden ¶ added in v0.2.0

func NewAdminCreateJusticeUserForbidden() *AdminCreateJusticeUserForbidden

NewAdminCreateJusticeUserForbidden creates a AdminCreateJusticeUserForbidden with default headers values

func (*AdminCreateJusticeUserForbidden) Error ¶ added in v0.2.0

func (*AdminCreateJusticeUserForbidden) GetPayload ¶ added in v0.2.0

func (*AdminCreateJusticeUserForbidden) ToJSONString ¶ added in v0.25.0

func (o *AdminCreateJusticeUserForbidden) ToJSONString() string

type AdminCreateJusticeUserInternalServerError ¶ added in v0.2.0

type AdminCreateJusticeUserInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateJusticeUserInternalServerError 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 NewAdminCreateJusticeUserInternalServerError ¶ added in v0.2.0

func NewAdminCreateJusticeUserInternalServerError() *AdminCreateJusticeUserInternalServerError

NewAdminCreateJusticeUserInternalServerError creates a AdminCreateJusticeUserInternalServerError with default headers values

func (*AdminCreateJusticeUserInternalServerError) Error ¶ added in v0.2.0

func (*AdminCreateJusticeUserInternalServerError) GetPayload ¶ added in v0.2.0

func (*AdminCreateJusticeUserInternalServerError) ToJSONString ¶ added in v0.25.0

type AdminCreateJusticeUserNotFound ¶ added in v0.2.0

type AdminCreateJusticeUserNotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateJusticeUserNotFound 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 NewAdminCreateJusticeUserNotFound ¶ added in v0.2.0

func NewAdminCreateJusticeUserNotFound() *AdminCreateJusticeUserNotFound

NewAdminCreateJusticeUserNotFound creates a AdminCreateJusticeUserNotFound with default headers values

func (*AdminCreateJusticeUserNotFound) Error ¶ added in v0.2.0

func (*AdminCreateJusticeUserNotFound) GetPayload ¶ added in v0.2.0

func (*AdminCreateJusticeUserNotFound) ToJSONString ¶ added in v0.25.0

func (o *AdminCreateJusticeUserNotFound) ToJSONString() string

type AdminCreateJusticeUserParams ¶ added in v0.2.0

type AdminCreateJusticeUserParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*TargetNamespace
	  Target namespace

	*/
	TargetNamespace string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminCreateJusticeUserParams contains all the parameters to send to the API endpoint for the admin create justice user operation typically these are written to a http.Request

func NewAdminCreateJusticeUserParams ¶ added in v0.2.0

func NewAdminCreateJusticeUserParams() *AdminCreateJusticeUserParams

NewAdminCreateJusticeUserParams creates a new AdminCreateJusticeUserParams object with the default values initialized.

func NewAdminCreateJusticeUserParamsWithContext ¶ added in v0.2.0

func NewAdminCreateJusticeUserParamsWithContext(ctx context.Context) *AdminCreateJusticeUserParams

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

func NewAdminCreateJusticeUserParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminCreateJusticeUserParamsWithHTTPClient(client *http.Client) *AdminCreateJusticeUserParams

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

func NewAdminCreateJusticeUserParamsWithTimeout ¶ added in v0.2.0

func NewAdminCreateJusticeUserParamsWithTimeout(timeout time.Duration) *AdminCreateJusticeUserParams

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

func (*AdminCreateJusticeUserParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminCreateJusticeUserParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin create justice user params

func (*AdminCreateJusticeUserParams) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin create justice user params

func (*AdminCreateJusticeUserParams) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin create justice user params

func (*AdminCreateJusticeUserParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminCreateJusticeUserParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin create justice user params

func (*AdminCreateJusticeUserParams) SetNamespace ¶ added in v0.2.0

func (o *AdminCreateJusticeUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin create justice user params

func (*AdminCreateJusticeUserParams) SetTargetNamespace ¶ added in v0.2.0

func (o *AdminCreateJusticeUserParams) SetTargetNamespace(targetNamespace string)

SetTargetNamespace adds the targetNamespace to the admin create justice user params

func (*AdminCreateJusticeUserParams) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin create justice user params

func (*AdminCreateJusticeUserParams) SetUserID ¶ added in v0.2.0

func (o *AdminCreateJusticeUserParams) SetUserID(userID string)

SetUserID adds the userId to the admin create justice user params

func (*AdminCreateJusticeUserParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin create justice user params

func (*AdminCreateJusticeUserParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin create justice user params

func (*AdminCreateJusticeUserParams) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin create justice user params

func (*AdminCreateJusticeUserParams) WithTargetNamespace ¶ added in v0.2.0

func (o *AdminCreateJusticeUserParams) WithTargetNamespace(targetNamespace string) *AdminCreateJusticeUserParams

WithTargetNamespace adds the targetNamespace to the admin create justice user params

func (*AdminCreateJusticeUserParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin create justice user params

func (*AdminCreateJusticeUserParams) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin create justice user params

func (*AdminCreateJusticeUserParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminCreateJusticeUserReader ¶ added in v0.2.0

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

AdminCreateJusticeUserReader is a Reader for the AdminCreateJusticeUser structure.

func (*AdminCreateJusticeUserReader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminCreateJusticeUserUnauthorized ¶ added in v0.2.0

type AdminCreateJusticeUserUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateJusticeUserUnauthorized 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 NewAdminCreateJusticeUserUnauthorized ¶ added in v0.2.0

func NewAdminCreateJusticeUserUnauthorized() *AdminCreateJusticeUserUnauthorized

NewAdminCreateJusticeUserUnauthorized creates a AdminCreateJusticeUserUnauthorized with default headers values

func (*AdminCreateJusticeUserUnauthorized) Error ¶ added in v0.2.0

func (*AdminCreateJusticeUserUnauthorized) GetPayload ¶ added in v0.2.0

func (*AdminCreateJusticeUserUnauthorized) ToJSONString ¶ added in v0.25.0

func (o *AdminCreateJusticeUserUnauthorized) ToJSONString() string

type AdminCreateUserRolesV2BadRequest ¶ added in v0.2.0

type AdminCreateUserRolesV2BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateUserRolesV2BadRequest handles this case with default header values.

Invalid request

func NewAdminCreateUserRolesV2BadRequest ¶ added in v0.2.0

func NewAdminCreateUserRolesV2BadRequest() *AdminCreateUserRolesV2BadRequest

NewAdminCreateUserRolesV2BadRequest creates a AdminCreateUserRolesV2BadRequest with default headers values

func (*AdminCreateUserRolesV2BadRequest) Error ¶ added in v0.2.0

func (*AdminCreateUserRolesV2BadRequest) GetPayload ¶ added in v0.31.0

func (*AdminCreateUserRolesV2BadRequest) ToJSONString ¶ added in v0.31.0

func (o *AdminCreateUserRolesV2BadRequest) ToJSONString() string

type AdminCreateUserRolesV2Conflict ¶ added in v0.2.0

type AdminCreateUserRolesV2Conflict struct {
}

AdminCreateUserRolesV2Conflict handles this case with default header values.

Conflict

func NewAdminCreateUserRolesV2Conflict ¶ added in v0.2.0

func NewAdminCreateUserRolesV2Conflict() *AdminCreateUserRolesV2Conflict

NewAdminCreateUserRolesV2Conflict creates a AdminCreateUserRolesV2Conflict with default headers values

func (*AdminCreateUserRolesV2Conflict) Error ¶ added in v0.2.0

type AdminCreateUserRolesV2Forbidden ¶ added in v0.2.0

type AdminCreateUserRolesV2Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateUserRolesV2Forbidden 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 NewAdminCreateUserRolesV2Forbidden ¶ added in v0.2.0

func NewAdminCreateUserRolesV2Forbidden() *AdminCreateUserRolesV2Forbidden

NewAdminCreateUserRolesV2Forbidden creates a AdminCreateUserRolesV2Forbidden with default headers values

func (*AdminCreateUserRolesV2Forbidden) Error ¶ added in v0.2.0

func (*AdminCreateUserRolesV2Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminCreateUserRolesV2Forbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminCreateUserRolesV2Forbidden) ToJSONString() string

type AdminCreateUserRolesV2NoContent ¶ added in v0.2.0

type AdminCreateUserRolesV2NoContent struct {
}

AdminCreateUserRolesV2NoContent handles this case with default header values.

Operation succeeded

func NewAdminCreateUserRolesV2NoContent ¶ added in v0.2.0

func NewAdminCreateUserRolesV2NoContent() *AdminCreateUserRolesV2NoContent

NewAdminCreateUserRolesV2NoContent creates a AdminCreateUserRolesV2NoContent with default headers values

func (*AdminCreateUserRolesV2NoContent) Error ¶ added in v0.2.0

type AdminCreateUserRolesV2NotFound ¶ added in v0.2.0

type AdminCreateUserRolesV2NotFound struct {
}

AdminCreateUserRolesV2NotFound handles this case with default header values.

Data not found

func NewAdminCreateUserRolesV2NotFound ¶ added in v0.2.0

func NewAdminCreateUserRolesV2NotFound() *AdminCreateUserRolesV2NotFound

NewAdminCreateUserRolesV2NotFound creates a AdminCreateUserRolesV2NotFound with default headers values

func (*AdminCreateUserRolesV2NotFound) Error ¶ added in v0.2.0

type AdminCreateUserRolesV2Params ¶ added in v0.2.0

type AdminCreateUserRolesV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body []string
	/*Namespace
	  Namespace

	*/
	Namespace string
	/*UserID
	  User id

	*/
	UserID string

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

AdminCreateUserRolesV2Params contains all the parameters to send to the API endpoint for the admin create user roles v2 operation typically these are written to a http.Request

func NewAdminCreateUserRolesV2Params ¶ added in v0.2.0

func NewAdminCreateUserRolesV2Params() *AdminCreateUserRolesV2Params

NewAdminCreateUserRolesV2Params creates a new AdminCreateUserRolesV2Params object with the default values initialized.

func NewAdminCreateUserRolesV2ParamsWithContext ¶ added in v0.2.0

func NewAdminCreateUserRolesV2ParamsWithContext(ctx context.Context) *AdminCreateUserRolesV2Params

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

func NewAdminCreateUserRolesV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminCreateUserRolesV2ParamsWithHTTPClient(client *http.Client) *AdminCreateUserRolesV2Params

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

func NewAdminCreateUserRolesV2ParamsWithTimeout ¶ added in v0.2.0

func NewAdminCreateUserRolesV2ParamsWithTimeout(timeout time.Duration) *AdminCreateUserRolesV2Params

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

func (*AdminCreateUserRolesV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminCreateUserRolesV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin create user roles v2 params

func (*AdminCreateUserRolesV2Params) SetBody ¶ added in v0.2.0

func (o *AdminCreateUserRolesV2Params) SetBody(body []string)

SetBody adds the body to the admin create user roles v2 params

func (*AdminCreateUserRolesV2Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin create user roles v2 params

func (*AdminCreateUserRolesV2Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin create user roles v2 params

func (*AdminCreateUserRolesV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminCreateUserRolesV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin create user roles v2 params

func (*AdminCreateUserRolesV2Params) SetNamespace ¶ added in v0.2.0

func (o *AdminCreateUserRolesV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin create user roles v2 params

func (*AdminCreateUserRolesV2Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin create user roles v2 params

func (*AdminCreateUserRolesV2Params) SetUserID ¶ added in v0.2.0

func (o *AdminCreateUserRolesV2Params) SetUserID(userID string)

SetUserID adds the userId to the admin create user roles v2 params

func (*AdminCreateUserRolesV2Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin create user roles v2 params

func (*AdminCreateUserRolesV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin create user roles v2 params

func (*AdminCreateUserRolesV2Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin create user roles v2 params

func (*AdminCreateUserRolesV2Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin create user roles v2 params

func (*AdminCreateUserRolesV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin create user roles v2 params

func (*AdminCreateUserRolesV2Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin create user roles v2 params

func (*AdminCreateUserRolesV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminCreateUserRolesV2Reader ¶ added in v0.2.0

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

AdminCreateUserRolesV2Reader is a Reader for the AdminCreateUserRolesV2 structure.

func (*AdminCreateUserRolesV2Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminCreateUserRolesV2Unauthorized ¶ added in v0.2.0

type AdminCreateUserRolesV2Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateUserRolesV2Unauthorized 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></table>

func NewAdminCreateUserRolesV2Unauthorized ¶ added in v0.2.0

func NewAdminCreateUserRolesV2Unauthorized() *AdminCreateUserRolesV2Unauthorized

NewAdminCreateUserRolesV2Unauthorized creates a AdminCreateUserRolesV2Unauthorized with default headers values

func (*AdminCreateUserRolesV2Unauthorized) Error ¶ added in v0.2.0

func (*AdminCreateUserRolesV2Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminCreateUserRolesV2Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *AdminCreateUserRolesV2Unauthorized) ToJSONString() string

type AdminDeletePlatformLinkV2BadRequest ¶ added in v0.2.0

type AdminDeletePlatformLinkV2BadRequest struct {
}

AdminDeletePlatformLinkV2BadRequest 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></table>

func NewAdminDeletePlatformLinkV2BadRequest ¶ added in v0.2.0

func NewAdminDeletePlatformLinkV2BadRequest() *AdminDeletePlatformLinkV2BadRequest

NewAdminDeletePlatformLinkV2BadRequest creates a AdminDeletePlatformLinkV2BadRequest with default headers values

func (*AdminDeletePlatformLinkV2BadRequest) Error ¶ added in v0.2.0

type AdminDeletePlatformLinkV2Forbidden ¶ added in v0.2.0

type AdminDeletePlatformLinkV2Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeletePlatformLinkV2Forbidden 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 NewAdminDeletePlatformLinkV2Forbidden ¶ added in v0.2.0

func NewAdminDeletePlatformLinkV2Forbidden() *AdminDeletePlatformLinkV2Forbidden

NewAdminDeletePlatformLinkV2Forbidden creates a AdminDeletePlatformLinkV2Forbidden with default headers values

func (*AdminDeletePlatformLinkV2Forbidden) Error ¶ added in v0.2.0

func (*AdminDeletePlatformLinkV2Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminDeletePlatformLinkV2Forbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminDeletePlatformLinkV2Forbidden) ToJSONString() string

type AdminDeletePlatformLinkV2InternalServerError ¶ added in v0.2.0

type AdminDeletePlatformLinkV2InternalServerError struct {
}

AdminDeletePlatformLinkV2InternalServerError 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 NewAdminDeletePlatformLinkV2InternalServerError ¶ added in v0.2.0

func NewAdminDeletePlatformLinkV2InternalServerError() *AdminDeletePlatformLinkV2InternalServerError

NewAdminDeletePlatformLinkV2InternalServerError creates a AdminDeletePlatformLinkV2InternalServerError with default headers values

func (*AdminDeletePlatformLinkV2InternalServerError) Error ¶ added in v0.2.0

type AdminDeletePlatformLinkV2NoContent ¶ added in v0.2.0

type AdminDeletePlatformLinkV2NoContent struct {
}

AdminDeletePlatformLinkV2NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeletePlatformLinkV2NoContent ¶ added in v0.2.0

func NewAdminDeletePlatformLinkV2NoContent() *AdminDeletePlatformLinkV2NoContent

NewAdminDeletePlatformLinkV2NoContent creates a AdminDeletePlatformLinkV2NoContent with default headers values

func (*AdminDeletePlatformLinkV2NoContent) Error ¶ added in v0.2.0

type AdminDeletePlatformLinkV2NotFound ¶ added in v0.2.0

type AdminDeletePlatformLinkV2NotFound struct {
}

AdminDeletePlatformLinkV2NotFound 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 NewAdminDeletePlatformLinkV2NotFound ¶ added in v0.2.0

func NewAdminDeletePlatformLinkV2NotFound() *AdminDeletePlatformLinkV2NotFound

NewAdminDeletePlatformLinkV2NotFound creates a AdminDeletePlatformLinkV2NotFound with default headers values

func (*AdminDeletePlatformLinkV2NotFound) Error ¶ added in v0.2.0

type AdminDeletePlatformLinkV2Params ¶ added in v0.2.0

type AdminDeletePlatformLinkV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*PlatformNamespace
	  Namespace of the platform account to be deleted

	*/
	PlatformNamespace *string
	/*Namespace
	  Namespace

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminDeletePlatformLinkV2Params contains all the parameters to send to the API endpoint for the admin delete platform link v2 operation typically these are written to a http.Request

func NewAdminDeletePlatformLinkV2Params ¶ added in v0.2.0

func NewAdminDeletePlatformLinkV2Params() *AdminDeletePlatformLinkV2Params

NewAdminDeletePlatformLinkV2Params creates a new AdminDeletePlatformLinkV2Params object with the default values initialized.

func NewAdminDeletePlatformLinkV2ParamsWithContext ¶ added in v0.2.0

func NewAdminDeletePlatformLinkV2ParamsWithContext(ctx context.Context) *AdminDeletePlatformLinkV2Params

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

func NewAdminDeletePlatformLinkV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminDeletePlatformLinkV2ParamsWithHTTPClient(client *http.Client) *AdminDeletePlatformLinkV2Params

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

func NewAdminDeletePlatformLinkV2ParamsWithTimeout ¶ added in v0.2.0

func NewAdminDeletePlatformLinkV2ParamsWithTimeout(timeout time.Duration) *AdminDeletePlatformLinkV2Params

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

func (*AdminDeletePlatformLinkV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminDeletePlatformLinkV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin delete platform link v2 params

func (*AdminDeletePlatformLinkV2Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin delete platform link v2 params

func (*AdminDeletePlatformLinkV2Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin delete platform link v2 params

func (*AdminDeletePlatformLinkV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminDeletePlatformLinkV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin delete platform link v2 params

func (*AdminDeletePlatformLinkV2Params) SetNamespace ¶ added in v0.2.0

func (o *AdminDeletePlatformLinkV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin delete platform link v2 params

func (*AdminDeletePlatformLinkV2Params) SetPlatformID ¶ added in v0.2.0

func (o *AdminDeletePlatformLinkV2Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the admin delete platform link v2 params

func (*AdminDeletePlatformLinkV2Params) SetPlatformNamespace ¶ added in v0.2.0

func (o *AdminDeletePlatformLinkV2Params) SetPlatformNamespace(platformNamespace *string)

SetPlatformNamespace adds the platformNamespace to the admin delete platform link v2 params

func (*AdminDeletePlatformLinkV2Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin delete platform link v2 params

func (*AdminDeletePlatformLinkV2Params) SetUserID ¶ added in v0.2.0

func (o *AdminDeletePlatformLinkV2Params) SetUserID(userID string)

SetUserID adds the userId to the admin delete platform link v2 params

func (*AdminDeletePlatformLinkV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin delete platform link v2 params

func (*AdminDeletePlatformLinkV2Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin delete platform link v2 params

func (*AdminDeletePlatformLinkV2Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin delete platform link v2 params

func (*AdminDeletePlatformLinkV2Params) WithPlatformID ¶ added in v0.2.0

WithPlatformID adds the platformID to the admin delete platform link v2 params

func (*AdminDeletePlatformLinkV2Params) WithPlatformNamespace ¶ added in v0.2.0

func (o *AdminDeletePlatformLinkV2Params) WithPlatformNamespace(platformNamespace *string) *AdminDeletePlatformLinkV2Params

WithPlatformNamespace adds the platformNamespace to the admin delete platform link v2 params

func (*AdminDeletePlatformLinkV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin delete platform link v2 params

func (*AdminDeletePlatformLinkV2Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin delete platform link v2 params

func (*AdminDeletePlatformLinkV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminDeletePlatformLinkV2Reader ¶ added in v0.2.0

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

AdminDeletePlatformLinkV2Reader is a Reader for the AdminDeletePlatformLinkV2 structure.

func (*AdminDeletePlatformLinkV2Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminDeletePlatformLinkV2Unauthorized ¶ added in v0.2.0

type AdminDeletePlatformLinkV2Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeletePlatformLinkV2Unauthorized 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></table>

func NewAdminDeletePlatformLinkV2Unauthorized ¶ added in v0.2.0

func NewAdminDeletePlatformLinkV2Unauthorized() *AdminDeletePlatformLinkV2Unauthorized

NewAdminDeletePlatformLinkV2Unauthorized creates a AdminDeletePlatformLinkV2Unauthorized with default headers values

func (*AdminDeletePlatformLinkV2Unauthorized) Error ¶ added in v0.2.0

func (*AdminDeletePlatformLinkV2Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminDeletePlatformLinkV2Unauthorized) ToJSONString ¶ added in v0.31.0

type AdminDeleteUserInformationV3Forbidden ¶ added in v0.2.0

type AdminDeleteUserInformationV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserInformationV3Forbidden 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 NewAdminDeleteUserInformationV3Forbidden ¶ added in v0.2.0

func NewAdminDeleteUserInformationV3Forbidden() *AdminDeleteUserInformationV3Forbidden

NewAdminDeleteUserInformationV3Forbidden creates a AdminDeleteUserInformationV3Forbidden with default headers values

func (*AdminDeleteUserInformationV3Forbidden) Error ¶ added in v0.2.0

func (*AdminDeleteUserInformationV3Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminDeleteUserInformationV3Forbidden) ToJSONString ¶ added in v0.31.0

type AdminDeleteUserInformationV3NoContent ¶ added in v0.2.0

type AdminDeleteUserInformationV3NoContent struct {
}

AdminDeleteUserInformationV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeleteUserInformationV3NoContent ¶ added in v0.2.0

func NewAdminDeleteUserInformationV3NoContent() *AdminDeleteUserInformationV3NoContent

NewAdminDeleteUserInformationV3NoContent creates a AdminDeleteUserInformationV3NoContent with default headers values

func (*AdminDeleteUserInformationV3NoContent) Error ¶ added in v0.2.0

type AdminDeleteUserInformationV3NotFound ¶ added in v0.2.0

type AdminDeleteUserInformationV3NotFound struct {
}

AdminDeleteUserInformationV3NotFound handles this case with default header values.

Data not found

func NewAdminDeleteUserInformationV3NotFound ¶ added in v0.2.0

func NewAdminDeleteUserInformationV3NotFound() *AdminDeleteUserInformationV3NotFound

NewAdminDeleteUserInformationV3NotFound creates a AdminDeleteUserInformationV3NotFound with default headers values

func (*AdminDeleteUserInformationV3NotFound) Error ¶ added in v0.2.0

type AdminDeleteUserInformationV3Params ¶ added in v0.2.0

type AdminDeleteUserInformationV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminDeleteUserInformationV3Params contains all the parameters to send to the API endpoint for the admin delete user information v3 operation typically these are written to a http.Request

func NewAdminDeleteUserInformationV3Params ¶ added in v0.2.0

func NewAdminDeleteUserInformationV3Params() *AdminDeleteUserInformationV3Params

NewAdminDeleteUserInformationV3Params creates a new AdminDeleteUserInformationV3Params object with the default values initialized.

func NewAdminDeleteUserInformationV3ParamsWithContext ¶ added in v0.2.0

func NewAdminDeleteUserInformationV3ParamsWithContext(ctx context.Context) *AdminDeleteUserInformationV3Params

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

func NewAdminDeleteUserInformationV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminDeleteUserInformationV3ParamsWithHTTPClient(client *http.Client) *AdminDeleteUserInformationV3Params

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

func NewAdminDeleteUserInformationV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminDeleteUserInformationV3ParamsWithTimeout(timeout time.Duration) *AdminDeleteUserInformationV3Params

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

func (*AdminDeleteUserInformationV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminDeleteUserInformationV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin delete user information v3 params

func (*AdminDeleteUserInformationV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin delete user information v3 params

func (*AdminDeleteUserInformationV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin delete user information v3 params

func (*AdminDeleteUserInformationV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminDeleteUserInformationV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin delete user information v3 params

func (*AdminDeleteUserInformationV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminDeleteUserInformationV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin delete user information v3 params

func (*AdminDeleteUserInformationV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin delete user information v3 params

func (*AdminDeleteUserInformationV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminDeleteUserInformationV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin delete user information v3 params

func (*AdminDeleteUserInformationV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin delete user information v3 params

func (*AdminDeleteUserInformationV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin delete user information v3 params

func (*AdminDeleteUserInformationV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin delete user information v3 params

func (*AdminDeleteUserInformationV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin delete user information v3 params

func (*AdminDeleteUserInformationV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin delete user information v3 params

func (*AdminDeleteUserInformationV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminDeleteUserInformationV3Reader ¶ added in v0.2.0

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

AdminDeleteUserInformationV3Reader is a Reader for the AdminDeleteUserInformationV3 structure.

func (*AdminDeleteUserInformationV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminDeleteUserInformationV3Unauthorized ¶ added in v0.2.0

type AdminDeleteUserInformationV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserInformationV3Unauthorized 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></table>

func NewAdminDeleteUserInformationV3Unauthorized ¶ added in v0.2.0

func NewAdminDeleteUserInformationV3Unauthorized() *AdminDeleteUserInformationV3Unauthorized

NewAdminDeleteUserInformationV3Unauthorized creates a AdminDeleteUserInformationV3Unauthorized with default headers values

func (*AdminDeleteUserInformationV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminDeleteUserInformationV3Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminDeleteUserInformationV3Unauthorized) ToJSONString ¶ added in v0.31.0

type AdminDeleteUserPermissionBulkV3BadRequest ¶ added in v0.2.0

type AdminDeleteUserPermissionBulkV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserPermissionBulkV3BadRequest handles this case with default header values.

Invalid request

func NewAdminDeleteUserPermissionBulkV3BadRequest ¶ added in v0.2.0

func NewAdminDeleteUserPermissionBulkV3BadRequest() *AdminDeleteUserPermissionBulkV3BadRequest

NewAdminDeleteUserPermissionBulkV3BadRequest creates a AdminDeleteUserPermissionBulkV3BadRequest with default headers values

func (*AdminDeleteUserPermissionBulkV3BadRequest) Error ¶ added in v0.2.0

func (*AdminDeleteUserPermissionBulkV3BadRequest) GetPayload ¶ added in v0.31.0

func (*AdminDeleteUserPermissionBulkV3BadRequest) ToJSONString ¶ added in v0.31.0

type AdminDeleteUserPermissionBulkV3Forbidden ¶ added in v0.2.0

type AdminDeleteUserPermissionBulkV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserPermissionBulkV3Forbidden 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 NewAdminDeleteUserPermissionBulkV3Forbidden ¶ added in v0.2.0

func NewAdminDeleteUserPermissionBulkV3Forbidden() *AdminDeleteUserPermissionBulkV3Forbidden

NewAdminDeleteUserPermissionBulkV3Forbidden creates a AdminDeleteUserPermissionBulkV3Forbidden with default headers values

func (*AdminDeleteUserPermissionBulkV3Forbidden) Error ¶ added in v0.2.0

func (*AdminDeleteUserPermissionBulkV3Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminDeleteUserPermissionBulkV3Forbidden) ToJSONString ¶ added in v0.31.0

type AdminDeleteUserPermissionBulkV3NoContent ¶ added in v0.2.0

type AdminDeleteUserPermissionBulkV3NoContent struct {
}

AdminDeleteUserPermissionBulkV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeleteUserPermissionBulkV3NoContent ¶ added in v0.2.0

func NewAdminDeleteUserPermissionBulkV3NoContent() *AdminDeleteUserPermissionBulkV3NoContent

NewAdminDeleteUserPermissionBulkV3NoContent creates a AdminDeleteUserPermissionBulkV3NoContent with default headers values

func (*AdminDeleteUserPermissionBulkV3NoContent) Error ¶ added in v0.2.0

type AdminDeleteUserPermissionBulkV3NotFound ¶ added in v0.2.0

type AdminDeleteUserPermissionBulkV3NotFound struct {
}

AdminDeleteUserPermissionBulkV3NotFound handles this case with default header values.

Data not found

func NewAdminDeleteUserPermissionBulkV3NotFound ¶ added in v0.2.0

func NewAdminDeleteUserPermissionBulkV3NotFound() *AdminDeleteUserPermissionBulkV3NotFound

NewAdminDeleteUserPermissionBulkV3NotFound creates a AdminDeleteUserPermissionBulkV3NotFound with default headers values

func (*AdminDeleteUserPermissionBulkV3NotFound) Error ¶ added in v0.2.0

type AdminDeleteUserPermissionBulkV3Params ¶ added in v0.2.0

type AdminDeleteUserPermissionBulkV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body []*iamclientmodels.ModelPermissionDeleteRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User id

	*/
	UserID string

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

AdminDeleteUserPermissionBulkV3Params contains all the parameters to send to the API endpoint for the admin delete user permission bulk v3 operation typically these are written to a http.Request

func NewAdminDeleteUserPermissionBulkV3Params ¶ added in v0.2.0

func NewAdminDeleteUserPermissionBulkV3Params() *AdminDeleteUserPermissionBulkV3Params

NewAdminDeleteUserPermissionBulkV3Params creates a new AdminDeleteUserPermissionBulkV3Params object with the default values initialized.

func NewAdminDeleteUserPermissionBulkV3ParamsWithContext ¶ added in v0.2.0

func NewAdminDeleteUserPermissionBulkV3ParamsWithContext(ctx context.Context) *AdminDeleteUserPermissionBulkV3Params

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

func NewAdminDeleteUserPermissionBulkV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminDeleteUserPermissionBulkV3ParamsWithHTTPClient(client *http.Client) *AdminDeleteUserPermissionBulkV3Params

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

func NewAdminDeleteUserPermissionBulkV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminDeleteUserPermissionBulkV3ParamsWithTimeout(timeout time.Duration) *AdminDeleteUserPermissionBulkV3Params

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

func (*AdminDeleteUserPermissionBulkV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminDeleteUserPermissionBulkV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin delete user permission bulk v3 params

func (*AdminDeleteUserPermissionBulkV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin delete user permission bulk v3 params

func (*AdminDeleteUserPermissionBulkV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin delete user permission bulk v3 params

func (*AdminDeleteUserPermissionBulkV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin delete user permission bulk v3 params

func (*AdminDeleteUserPermissionBulkV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminDeleteUserPermissionBulkV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin delete user permission bulk v3 params

func (*AdminDeleteUserPermissionBulkV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminDeleteUserPermissionBulkV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin delete user permission bulk v3 params

func (*AdminDeleteUserPermissionBulkV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin delete user permission bulk v3 params

func (*AdminDeleteUserPermissionBulkV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminDeleteUserPermissionBulkV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin delete user permission bulk v3 params

func (*AdminDeleteUserPermissionBulkV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin delete user permission bulk v3 params

func (*AdminDeleteUserPermissionBulkV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin delete user permission bulk v3 params

func (*AdminDeleteUserPermissionBulkV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin delete user permission bulk v3 params

func (*AdminDeleteUserPermissionBulkV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin delete user permission bulk v3 params

func (*AdminDeleteUserPermissionBulkV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin delete user permission bulk v3 params

func (*AdminDeleteUserPermissionBulkV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin delete user permission bulk v3 params

func (*AdminDeleteUserPermissionBulkV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminDeleteUserPermissionBulkV3Reader ¶ added in v0.2.0

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

AdminDeleteUserPermissionBulkV3Reader is a Reader for the AdminDeleteUserPermissionBulkV3 structure.

func (*AdminDeleteUserPermissionBulkV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminDeleteUserPermissionBulkV3Unauthorized ¶ added in v0.2.0

type AdminDeleteUserPermissionBulkV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserPermissionBulkV3Unauthorized 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></table>

func NewAdminDeleteUserPermissionBulkV3Unauthorized ¶ added in v0.2.0

func NewAdminDeleteUserPermissionBulkV3Unauthorized() *AdminDeleteUserPermissionBulkV3Unauthorized

NewAdminDeleteUserPermissionBulkV3Unauthorized creates a AdminDeleteUserPermissionBulkV3Unauthorized with default headers values

func (*AdminDeleteUserPermissionBulkV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminDeleteUserPermissionBulkV3Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminDeleteUserPermissionBulkV3Unauthorized) ToJSONString ¶ added in v0.31.0

type AdminDeleteUserPermissionV3BadRequest ¶ added in v0.2.0

type AdminDeleteUserPermissionV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserPermissionV3BadRequest handles this case with default header values.

Invalid request

func NewAdminDeleteUserPermissionV3BadRequest ¶ added in v0.2.0

func NewAdminDeleteUserPermissionV3BadRequest() *AdminDeleteUserPermissionV3BadRequest

NewAdminDeleteUserPermissionV3BadRequest creates a AdminDeleteUserPermissionV3BadRequest with default headers values

func (*AdminDeleteUserPermissionV3BadRequest) Error ¶ added in v0.2.0

func (*AdminDeleteUserPermissionV3BadRequest) GetPayload ¶ added in v0.31.0

func (*AdminDeleteUserPermissionV3BadRequest) ToJSONString ¶ added in v0.31.0

type AdminDeleteUserPermissionV3Forbidden ¶ added in v0.2.0

type AdminDeleteUserPermissionV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserPermissionV3Forbidden 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 NewAdminDeleteUserPermissionV3Forbidden ¶ added in v0.2.0

func NewAdminDeleteUserPermissionV3Forbidden() *AdminDeleteUserPermissionV3Forbidden

NewAdminDeleteUserPermissionV3Forbidden creates a AdminDeleteUserPermissionV3Forbidden with default headers values

func (*AdminDeleteUserPermissionV3Forbidden) Error ¶ added in v0.2.0

func (*AdminDeleteUserPermissionV3Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminDeleteUserPermissionV3Forbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminDeleteUserPermissionV3Forbidden) ToJSONString() string

type AdminDeleteUserPermissionV3NoContent ¶ added in v0.2.0

type AdminDeleteUserPermissionV3NoContent struct {
}

AdminDeleteUserPermissionV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeleteUserPermissionV3NoContent ¶ added in v0.2.0

func NewAdminDeleteUserPermissionV3NoContent() *AdminDeleteUserPermissionV3NoContent

NewAdminDeleteUserPermissionV3NoContent creates a AdminDeleteUserPermissionV3NoContent with default headers values

func (*AdminDeleteUserPermissionV3NoContent) Error ¶ added in v0.2.0

type AdminDeleteUserPermissionV3NotFound ¶ added in v0.2.0

type AdminDeleteUserPermissionV3NotFound struct {
}

AdminDeleteUserPermissionV3NotFound handles this case with default header values.

Data not found

func NewAdminDeleteUserPermissionV3NotFound ¶ added in v0.2.0

func NewAdminDeleteUserPermissionV3NotFound() *AdminDeleteUserPermissionV3NotFound

NewAdminDeleteUserPermissionV3NotFound creates a AdminDeleteUserPermissionV3NotFound with default headers values

func (*AdminDeleteUserPermissionV3NotFound) Error ¶ added in v0.2.0

type AdminDeleteUserPermissionV3Params ¶ added in v0.2.0

type AdminDeleteUserPermissionV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Action
	  Action (1..15)

	*/
	Action int64
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*Resource
	  Resource Name

	*/
	Resource string
	/*UserID
	  User id

	*/
	UserID string

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

AdminDeleteUserPermissionV3Params contains all the parameters to send to the API endpoint for the admin delete user permission v3 operation typically these are written to a http.Request

func NewAdminDeleteUserPermissionV3Params ¶ added in v0.2.0

func NewAdminDeleteUserPermissionV3Params() *AdminDeleteUserPermissionV3Params

NewAdminDeleteUserPermissionV3Params creates a new AdminDeleteUserPermissionV3Params object with the default values initialized.

func NewAdminDeleteUserPermissionV3ParamsWithContext ¶ added in v0.2.0

func NewAdminDeleteUserPermissionV3ParamsWithContext(ctx context.Context) *AdminDeleteUserPermissionV3Params

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

func NewAdminDeleteUserPermissionV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminDeleteUserPermissionV3ParamsWithHTTPClient(client *http.Client) *AdminDeleteUserPermissionV3Params

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

func NewAdminDeleteUserPermissionV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminDeleteUserPermissionV3ParamsWithTimeout(timeout time.Duration) *AdminDeleteUserPermissionV3Params

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

func (*AdminDeleteUserPermissionV3Params) SetAction ¶ added in v0.2.0

func (o *AdminDeleteUserPermissionV3Params) SetAction(action int64)

SetAction adds the action to the admin delete user permission v3 params

func (*AdminDeleteUserPermissionV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminDeleteUserPermissionV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin delete user permission v3 params

func (*AdminDeleteUserPermissionV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin delete user permission v3 params

func (*AdminDeleteUserPermissionV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin delete user permission v3 params

func (*AdminDeleteUserPermissionV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminDeleteUserPermissionV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin delete user permission v3 params

func (*AdminDeleteUserPermissionV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminDeleteUserPermissionV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin delete user permission v3 params

func (*AdminDeleteUserPermissionV3Params) SetResource ¶ added in v0.2.0

func (o *AdminDeleteUserPermissionV3Params) SetResource(resource string)

SetResource adds the resource to the admin delete user permission v3 params

func (*AdminDeleteUserPermissionV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin delete user permission v3 params

func (*AdminDeleteUserPermissionV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminDeleteUserPermissionV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin delete user permission v3 params

func (*AdminDeleteUserPermissionV3Params) WithAction ¶ added in v0.2.0

WithAction adds the action to the admin delete user permission v3 params

func (*AdminDeleteUserPermissionV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin delete user permission v3 params

func (*AdminDeleteUserPermissionV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin delete user permission v3 params

func (*AdminDeleteUserPermissionV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin delete user permission v3 params

func (*AdminDeleteUserPermissionV3Params) WithResource ¶ added in v0.2.0

WithResource adds the resource to the admin delete user permission v3 params

func (*AdminDeleteUserPermissionV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin delete user permission v3 params

func (*AdminDeleteUserPermissionV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin delete user permission v3 params

func (*AdminDeleteUserPermissionV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminDeleteUserPermissionV3Reader ¶ added in v0.2.0

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

AdminDeleteUserPermissionV3Reader is a Reader for the AdminDeleteUserPermissionV3 structure.

func (*AdminDeleteUserPermissionV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminDeleteUserPermissionV3Unauthorized ¶ added in v0.2.0

type AdminDeleteUserPermissionV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserPermissionV3Unauthorized 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></table>

func NewAdminDeleteUserPermissionV3Unauthorized ¶ added in v0.2.0

func NewAdminDeleteUserPermissionV3Unauthorized() *AdminDeleteUserPermissionV3Unauthorized

NewAdminDeleteUserPermissionV3Unauthorized creates a AdminDeleteUserPermissionV3Unauthorized with default headers values

func (*AdminDeleteUserPermissionV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminDeleteUserPermissionV3Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminDeleteUserPermissionV3Unauthorized) ToJSONString ¶ added in v0.31.0

type AdminDeleteUserRoleV3BadRequest ¶

type AdminDeleteUserRoleV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserRoleV3BadRequest 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></table>

func NewAdminDeleteUserRoleV3BadRequest ¶

func NewAdminDeleteUserRoleV3BadRequest() *AdminDeleteUserRoleV3BadRequest

NewAdminDeleteUserRoleV3BadRequest creates a AdminDeleteUserRoleV3BadRequest with default headers values

func (*AdminDeleteUserRoleV3BadRequest) Error ¶

func (*AdminDeleteUserRoleV3BadRequest) GetPayload ¶

func (*AdminDeleteUserRoleV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *AdminDeleteUserRoleV3BadRequest) ToJSONString() string

type AdminDeleteUserRoleV3Forbidden ¶

type AdminDeleteUserRoleV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserRoleV3Forbidden 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><tr><td>10159</td><td>operator is not a role manager</td></tr></table>

func NewAdminDeleteUserRoleV3Forbidden ¶

func NewAdminDeleteUserRoleV3Forbidden() *AdminDeleteUserRoleV3Forbidden

NewAdminDeleteUserRoleV3Forbidden creates a AdminDeleteUserRoleV3Forbidden with default headers values

func (*AdminDeleteUserRoleV3Forbidden) Error ¶

func (*AdminDeleteUserRoleV3Forbidden) GetPayload ¶

func (*AdminDeleteUserRoleV3Forbidden) ToJSONString ¶ added in v0.25.0

func (o *AdminDeleteUserRoleV3Forbidden) ToJSONString() string

type AdminDeleteUserRoleV3InternalServerError ¶ added in v0.31.0

type AdminDeleteUserRoleV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserRoleV3InternalServerError 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 NewAdminDeleteUserRoleV3InternalServerError ¶ added in v0.31.0

func NewAdminDeleteUserRoleV3InternalServerError() *AdminDeleteUserRoleV3InternalServerError

NewAdminDeleteUserRoleV3InternalServerError creates a AdminDeleteUserRoleV3InternalServerError with default headers values

func (*AdminDeleteUserRoleV3InternalServerError) Error ¶ added in v0.31.0

func (*AdminDeleteUserRoleV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*AdminDeleteUserRoleV3InternalServerError) ToJSONString ¶ added in v0.31.0

type AdminDeleteUserRoleV3NoContent ¶

type AdminDeleteUserRoleV3NoContent struct {
}

AdminDeleteUserRoleV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeleteUserRoleV3NoContent ¶

func NewAdminDeleteUserRoleV3NoContent() *AdminDeleteUserRoleV3NoContent

NewAdminDeleteUserRoleV3NoContent creates a AdminDeleteUserRoleV3NoContent with default headers values

func (*AdminDeleteUserRoleV3NoContent) Error ¶

type AdminDeleteUserRoleV3NotFound ¶

type AdminDeleteUserRoleV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserRoleV3NotFound 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><tr><td>10156</td><td>role not found</td></tr></table>

func NewAdminDeleteUserRoleV3NotFound ¶

func NewAdminDeleteUserRoleV3NotFound() *AdminDeleteUserRoleV3NotFound

NewAdminDeleteUserRoleV3NotFound creates a AdminDeleteUserRoleV3NotFound with default headers values

func (*AdminDeleteUserRoleV3NotFound) Error ¶

func (*AdminDeleteUserRoleV3NotFound) GetPayload ¶

func (*AdminDeleteUserRoleV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *AdminDeleteUserRoleV3NotFound) ToJSONString() string

type AdminDeleteUserRoleV3Params ¶

type AdminDeleteUserRoleV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

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

	*/
	UserID string

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

AdminDeleteUserRoleV3Params contains all the parameters to send to the API endpoint for the admin delete user role v3 operation typically these are written to a http.Request

func NewAdminDeleteUserRoleV3Params ¶

func NewAdminDeleteUserRoleV3Params() *AdminDeleteUserRoleV3Params

NewAdminDeleteUserRoleV3Params creates a new AdminDeleteUserRoleV3Params object with the default values initialized.

func NewAdminDeleteUserRoleV3ParamsWithContext ¶

func NewAdminDeleteUserRoleV3ParamsWithContext(ctx context.Context) *AdminDeleteUserRoleV3Params

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

func NewAdminDeleteUserRoleV3ParamsWithHTTPClient ¶

func NewAdminDeleteUserRoleV3ParamsWithHTTPClient(client *http.Client) *AdminDeleteUserRoleV3Params

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

func NewAdminDeleteUserRoleV3ParamsWithTimeout ¶

func NewAdminDeleteUserRoleV3ParamsWithTimeout(timeout time.Duration) *AdminDeleteUserRoleV3Params

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

func (*AdminDeleteUserRoleV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminDeleteUserRoleV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin delete user role v3 params

func (*AdminDeleteUserRoleV3Params) SetContext ¶

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

SetContext adds the context to the admin delete user role v3 params

func (*AdminDeleteUserRoleV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin delete user role v3 params

func (*AdminDeleteUserRoleV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminDeleteUserRoleV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin delete user role v3 params

func (*AdminDeleteUserRoleV3Params) SetNamespace ¶

func (o *AdminDeleteUserRoleV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin delete user role v3 params

func (*AdminDeleteUserRoleV3Params) SetRoleID ¶

func (o *AdminDeleteUserRoleV3Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin delete user role v3 params

func (*AdminDeleteUserRoleV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin delete user role v3 params

func (*AdminDeleteUserRoleV3Params) SetUserID ¶

func (o *AdminDeleteUserRoleV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin delete user role v3 params

func (*AdminDeleteUserRoleV3Params) WithContext ¶

WithContext adds the context to the admin delete user role v3 params

func (*AdminDeleteUserRoleV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin delete user role v3 params

func (*AdminDeleteUserRoleV3Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin delete user role v3 params

func (*AdminDeleteUserRoleV3Params) WithRoleID ¶

WithRoleID adds the roleID to the admin delete user role v3 params

func (*AdminDeleteUserRoleV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin delete user role v3 params

func (*AdminDeleteUserRoleV3Params) WithUserID ¶

WithUserID adds the userID to the admin delete user role v3 params

func (*AdminDeleteUserRoleV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminDeleteUserRoleV3Reader ¶

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

AdminDeleteUserRoleV3Reader is a Reader for the AdminDeleteUserRoleV3 structure.

func (*AdminDeleteUserRoleV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminDeleteUserRoleV3Unauthorized ¶

type AdminDeleteUserRoleV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserRoleV3Unauthorized 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></table>

func NewAdminDeleteUserRoleV3Unauthorized ¶

func NewAdminDeleteUserRoleV3Unauthorized() *AdminDeleteUserRoleV3Unauthorized

NewAdminDeleteUserRoleV3Unauthorized creates a AdminDeleteUserRoleV3Unauthorized with default headers values

func (*AdminDeleteUserRoleV3Unauthorized) Error ¶

func (*AdminDeleteUserRoleV3Unauthorized) GetPayload ¶

func (*AdminDeleteUserRoleV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *AdminDeleteUserRoleV3Unauthorized) ToJSONString() string

type AdminDeleteUserRolesV3BadRequest ¶ added in v0.2.0

type AdminDeleteUserRolesV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserRolesV3BadRequest handles this case with default header values.

Invalid request

func NewAdminDeleteUserRolesV3BadRequest ¶ added in v0.2.0

func NewAdminDeleteUserRolesV3BadRequest() *AdminDeleteUserRolesV3BadRequest

NewAdminDeleteUserRolesV3BadRequest creates a AdminDeleteUserRolesV3BadRequest with default headers values

func (*AdminDeleteUserRolesV3BadRequest) Error ¶ added in v0.2.0

func (*AdminDeleteUserRolesV3BadRequest) GetPayload ¶ added in v0.31.0

func (*AdminDeleteUserRolesV3BadRequest) ToJSONString ¶ added in v0.31.0

func (o *AdminDeleteUserRolesV3BadRequest) ToJSONString() string

type AdminDeleteUserRolesV3Forbidden ¶ added in v0.2.0

type AdminDeleteUserRolesV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserRolesV3Forbidden 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 NewAdminDeleteUserRolesV3Forbidden ¶ added in v0.2.0

func NewAdminDeleteUserRolesV3Forbidden() *AdminDeleteUserRolesV3Forbidden

NewAdminDeleteUserRolesV3Forbidden creates a AdminDeleteUserRolesV3Forbidden with default headers values

func (*AdminDeleteUserRolesV3Forbidden) Error ¶ added in v0.2.0

func (*AdminDeleteUserRolesV3Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminDeleteUserRolesV3Forbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminDeleteUserRolesV3Forbidden) ToJSONString() string

type AdminDeleteUserRolesV3NoContent ¶ added in v0.2.0

type AdminDeleteUserRolesV3NoContent struct {
}

AdminDeleteUserRolesV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeleteUserRolesV3NoContent ¶ added in v0.2.0

func NewAdminDeleteUserRolesV3NoContent() *AdminDeleteUserRolesV3NoContent

NewAdminDeleteUserRolesV3NoContent creates a AdminDeleteUserRolesV3NoContent with default headers values

func (*AdminDeleteUserRolesV3NoContent) Error ¶ added in v0.2.0

type AdminDeleteUserRolesV3NotFound ¶ added in v0.2.0

type AdminDeleteUserRolesV3NotFound struct {
}

AdminDeleteUserRolesV3NotFound handles this case with default header values.

Data not found

func NewAdminDeleteUserRolesV3NotFound ¶ added in v0.2.0

func NewAdminDeleteUserRolesV3NotFound() *AdminDeleteUserRolesV3NotFound

NewAdminDeleteUserRolesV3NotFound creates a AdminDeleteUserRolesV3NotFound with default headers values

func (*AdminDeleteUserRolesV3NotFound) Error ¶ added in v0.2.0

type AdminDeleteUserRolesV3Params ¶ added in v0.2.0

type AdminDeleteUserRolesV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body []string
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User id

	*/
	UserID string

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

AdminDeleteUserRolesV3Params contains all the parameters to send to the API endpoint for the admin delete user roles v3 operation typically these are written to a http.Request

func NewAdminDeleteUserRolesV3Params ¶ added in v0.2.0

func NewAdminDeleteUserRolesV3Params() *AdminDeleteUserRolesV3Params

NewAdminDeleteUserRolesV3Params creates a new AdminDeleteUserRolesV3Params object with the default values initialized.

func NewAdminDeleteUserRolesV3ParamsWithContext ¶ added in v0.2.0

func NewAdminDeleteUserRolesV3ParamsWithContext(ctx context.Context) *AdminDeleteUserRolesV3Params

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

func NewAdminDeleteUserRolesV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminDeleteUserRolesV3ParamsWithHTTPClient(client *http.Client) *AdminDeleteUserRolesV3Params

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

func NewAdminDeleteUserRolesV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminDeleteUserRolesV3ParamsWithTimeout(timeout time.Duration) *AdminDeleteUserRolesV3Params

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

func (*AdminDeleteUserRolesV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminDeleteUserRolesV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin delete user roles v3 params

func (*AdminDeleteUserRolesV3Params) SetBody ¶ added in v0.2.0

func (o *AdminDeleteUserRolesV3Params) SetBody(body []string)

SetBody adds the body to the admin delete user roles v3 params

func (*AdminDeleteUserRolesV3Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin delete user roles v3 params

func (*AdminDeleteUserRolesV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin delete user roles v3 params

func (*AdminDeleteUserRolesV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminDeleteUserRolesV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin delete user roles v3 params

func (*AdminDeleteUserRolesV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminDeleteUserRolesV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin delete user roles v3 params

func (*AdminDeleteUserRolesV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin delete user roles v3 params

func (*AdminDeleteUserRolesV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminDeleteUserRolesV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin delete user roles v3 params

func (*AdminDeleteUserRolesV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin delete user roles v3 params

func (*AdminDeleteUserRolesV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin delete user roles v3 params

func (*AdminDeleteUserRolesV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin delete user roles v3 params

func (*AdminDeleteUserRolesV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin delete user roles v3 params

func (*AdminDeleteUserRolesV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin delete user roles v3 params

func (*AdminDeleteUserRolesV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin delete user roles v3 params

func (*AdminDeleteUserRolesV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminDeleteUserRolesV3Reader ¶ added in v0.2.0

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

AdminDeleteUserRolesV3Reader is a Reader for the AdminDeleteUserRolesV3 structure.

func (*AdminDeleteUserRolesV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminDeleteUserRolesV3Unauthorized ¶ added in v0.2.0

type AdminDeleteUserRolesV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserRolesV3Unauthorized 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></table>

func NewAdminDeleteUserRolesV3Unauthorized ¶ added in v0.2.0

func NewAdminDeleteUserRolesV3Unauthorized() *AdminDeleteUserRolesV3Unauthorized

NewAdminDeleteUserRolesV3Unauthorized creates a AdminDeleteUserRolesV3Unauthorized with default headers values

func (*AdminDeleteUserRolesV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminDeleteUserRolesV3Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminDeleteUserRolesV3Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *AdminDeleteUserRolesV3Unauthorized) ToJSONString() string

type AdminDisableUserV2BadRequest ¶ added in v0.2.0

type AdminDisableUserV2BadRequest struct {
}

AdminDisableUserV2BadRequest 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></table>

func NewAdminDisableUserV2BadRequest ¶ added in v0.2.0

func NewAdminDisableUserV2BadRequest() *AdminDisableUserV2BadRequest

NewAdminDisableUserV2BadRequest creates a AdminDisableUserV2BadRequest with default headers values

func (*AdminDisableUserV2BadRequest) Error ¶ added in v0.2.0

type AdminDisableUserV2Forbidden ¶ added in v0.2.0

type AdminDisableUserV2Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDisableUserV2Forbidden 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 NewAdminDisableUserV2Forbidden ¶ added in v0.2.0

func NewAdminDisableUserV2Forbidden() *AdminDisableUserV2Forbidden

NewAdminDisableUserV2Forbidden creates a AdminDisableUserV2Forbidden with default headers values

func (*AdminDisableUserV2Forbidden) Error ¶ added in v0.2.0

func (*AdminDisableUserV2Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminDisableUserV2Forbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminDisableUserV2Forbidden) ToJSONString() string

type AdminDisableUserV2InternalServerError ¶ added in v0.2.0

type AdminDisableUserV2InternalServerError struct {
}

AdminDisableUserV2InternalServerError 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 NewAdminDisableUserV2InternalServerError ¶ added in v0.2.0

func NewAdminDisableUserV2InternalServerError() *AdminDisableUserV2InternalServerError

NewAdminDisableUserV2InternalServerError creates a AdminDisableUserV2InternalServerError with default headers values

func (*AdminDisableUserV2InternalServerError) Error ¶ added in v0.2.0

type AdminDisableUserV2NoContent ¶ added in v0.2.0

type AdminDisableUserV2NoContent struct {
}

AdminDisableUserV2NoContent handles this case with default header values.

Operation succeeded

func NewAdminDisableUserV2NoContent ¶ added in v0.2.0

func NewAdminDisableUserV2NoContent() *AdminDisableUserV2NoContent

NewAdminDisableUserV2NoContent creates a AdminDisableUserV2NoContent with default headers values

func (*AdminDisableUserV2NoContent) Error ¶ added in v0.2.0

type AdminDisableUserV2NotFound ¶ added in v0.2.0

type AdminDisableUserV2NotFound struct {
}

AdminDisableUserV2NotFound 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 NewAdminDisableUserV2NotFound ¶ added in v0.2.0

func NewAdminDisableUserV2NotFound() *AdminDisableUserV2NotFound

NewAdminDisableUserV2NotFound creates a AdminDisableUserV2NotFound with default headers values

func (*AdminDisableUserV2NotFound) Error ¶ added in v0.2.0

type AdminDisableUserV2Params ¶ added in v0.2.0

type AdminDisableUserV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelDisableUserRequest
	/*Namespace
	  Namespace

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminDisableUserV2Params contains all the parameters to send to the API endpoint for the admin disable user v2 operation typically these are written to a http.Request

func NewAdminDisableUserV2Params ¶ added in v0.2.0

func NewAdminDisableUserV2Params() *AdminDisableUserV2Params

NewAdminDisableUserV2Params creates a new AdminDisableUserV2Params object with the default values initialized.

func NewAdminDisableUserV2ParamsWithContext ¶ added in v0.2.0

func NewAdminDisableUserV2ParamsWithContext(ctx context.Context) *AdminDisableUserV2Params

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

func NewAdminDisableUserV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminDisableUserV2ParamsWithHTTPClient(client *http.Client) *AdminDisableUserV2Params

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

func NewAdminDisableUserV2ParamsWithTimeout ¶ added in v0.2.0

func NewAdminDisableUserV2ParamsWithTimeout(timeout time.Duration) *AdminDisableUserV2Params

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

func (*AdminDisableUserV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminDisableUserV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin disable user v2 params

func (*AdminDisableUserV2Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin disable user v2 params

func (*AdminDisableUserV2Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin disable user v2 params

func (*AdminDisableUserV2Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin disable user v2 params

func (*AdminDisableUserV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminDisableUserV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin disable user v2 params

func (*AdminDisableUserV2Params) SetNamespace ¶ added in v0.2.0

func (o *AdminDisableUserV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin disable user v2 params

func (*AdminDisableUserV2Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin disable user v2 params

func (*AdminDisableUserV2Params) SetUserID ¶ added in v0.2.0

func (o *AdminDisableUserV2Params) SetUserID(userID string)

SetUserID adds the userId to the admin disable user v2 params

func (*AdminDisableUserV2Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin disable user v2 params

func (*AdminDisableUserV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin disable user v2 params

func (*AdminDisableUserV2Params) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin disable user v2 params

func (*AdminDisableUserV2Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin disable user v2 params

func (*AdminDisableUserV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin disable user v2 params

func (*AdminDisableUserV2Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin disable user v2 params

func (*AdminDisableUserV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminDisableUserV2Reader ¶ added in v0.2.0

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

AdminDisableUserV2Reader is a Reader for the AdminDisableUserV2 structure.

func (*AdminDisableUserV2Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminDisableUserV2Unauthorized ¶ added in v0.2.0

type AdminDisableUserV2Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDisableUserV2Unauthorized 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></table>

func NewAdminDisableUserV2Unauthorized ¶ added in v0.2.0

func NewAdminDisableUserV2Unauthorized() *AdminDisableUserV2Unauthorized

NewAdminDisableUserV2Unauthorized creates a AdminDisableUserV2Unauthorized with default headers values

func (*AdminDisableUserV2Unauthorized) Error ¶ added in v0.2.0

func (*AdminDisableUserV2Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminDisableUserV2Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *AdminDisableUserV2Unauthorized) ToJSONString() string

type AdminEnableUserV2Forbidden ¶ added in v0.2.0

type AdminEnableUserV2Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminEnableUserV2Forbidden 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 NewAdminEnableUserV2Forbidden ¶ added in v0.2.0

func NewAdminEnableUserV2Forbidden() *AdminEnableUserV2Forbidden

NewAdminEnableUserV2Forbidden creates a AdminEnableUserV2Forbidden with default headers values

func (*AdminEnableUserV2Forbidden) Error ¶ added in v0.2.0

func (*AdminEnableUserV2Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminEnableUserV2Forbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminEnableUserV2Forbidden) ToJSONString() string

type AdminEnableUserV2InternalServerError ¶ added in v0.2.0

type AdminEnableUserV2InternalServerError struct {
}

AdminEnableUserV2InternalServerError 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 NewAdminEnableUserV2InternalServerError ¶ added in v0.2.0

func NewAdminEnableUserV2InternalServerError() *AdminEnableUserV2InternalServerError

NewAdminEnableUserV2InternalServerError creates a AdminEnableUserV2InternalServerError with default headers values

func (*AdminEnableUserV2InternalServerError) Error ¶ added in v0.2.0

type AdminEnableUserV2NoContent ¶ added in v0.2.0

type AdminEnableUserV2NoContent struct {
}

AdminEnableUserV2NoContent handles this case with default header values.

Operation succeeded

func NewAdminEnableUserV2NoContent ¶ added in v0.2.0

func NewAdminEnableUserV2NoContent() *AdminEnableUserV2NoContent

NewAdminEnableUserV2NoContent creates a AdminEnableUserV2NoContent with default headers values

func (*AdminEnableUserV2NoContent) Error ¶ added in v0.2.0

type AdminEnableUserV2NotFound ¶ added in v0.2.0

type AdminEnableUserV2NotFound struct {
}

AdminEnableUserV2NotFound 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 NewAdminEnableUserV2NotFound ¶ added in v0.2.0

func NewAdminEnableUserV2NotFound() *AdminEnableUserV2NotFound

NewAdminEnableUserV2NotFound creates a AdminEnableUserV2NotFound with default headers values

func (*AdminEnableUserV2NotFound) Error ¶ added in v0.2.0

func (o *AdminEnableUserV2NotFound) Error() string

type AdminEnableUserV2Params ¶ added in v0.2.0

type AdminEnableUserV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminEnableUserV2Params contains all the parameters to send to the API endpoint for the admin enable user v2 operation typically these are written to a http.Request

func NewAdminEnableUserV2Params ¶ added in v0.2.0

func NewAdminEnableUserV2Params() *AdminEnableUserV2Params

NewAdminEnableUserV2Params creates a new AdminEnableUserV2Params object with the default values initialized.

func NewAdminEnableUserV2ParamsWithContext ¶ added in v0.2.0

func NewAdminEnableUserV2ParamsWithContext(ctx context.Context) *AdminEnableUserV2Params

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

func NewAdminEnableUserV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminEnableUserV2ParamsWithHTTPClient(client *http.Client) *AdminEnableUserV2Params

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

func NewAdminEnableUserV2ParamsWithTimeout ¶ added in v0.2.0

func NewAdminEnableUserV2ParamsWithTimeout(timeout time.Duration) *AdminEnableUserV2Params

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

func (*AdminEnableUserV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminEnableUserV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin enable user v2 params

func (*AdminEnableUserV2Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin enable user v2 params

func (*AdminEnableUserV2Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin enable user v2 params

func (*AdminEnableUserV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminEnableUserV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin enable user v2 params

func (*AdminEnableUserV2Params) SetNamespace ¶ added in v0.2.0

func (o *AdminEnableUserV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin enable user v2 params

func (*AdminEnableUserV2Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin enable user v2 params

func (*AdminEnableUserV2Params) SetUserID ¶ added in v0.2.0

func (o *AdminEnableUserV2Params) SetUserID(userID string)

SetUserID adds the userId to the admin enable user v2 params

func (*AdminEnableUserV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin enable user v2 params

func (*AdminEnableUserV2Params) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin enable user v2 params

func (*AdminEnableUserV2Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin enable user v2 params

func (*AdminEnableUserV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin enable user v2 params

func (*AdminEnableUserV2Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin enable user v2 params

func (*AdminEnableUserV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminEnableUserV2Reader ¶ added in v0.2.0

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

AdminEnableUserV2Reader is a Reader for the AdminEnableUserV2 structure.

func (*AdminEnableUserV2Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminEnableUserV2Unauthorized ¶ added in v0.2.0

type AdminEnableUserV2Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminEnableUserV2Unauthorized 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></table>

func NewAdminEnableUserV2Unauthorized ¶ added in v0.2.0

func NewAdminEnableUserV2Unauthorized() *AdminEnableUserV2Unauthorized

NewAdminEnableUserV2Unauthorized creates a AdminEnableUserV2Unauthorized with default headers values

func (*AdminEnableUserV2Unauthorized) Error ¶ added in v0.2.0

func (*AdminEnableUserV2Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminEnableUserV2Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *AdminEnableUserV2Unauthorized) ToJSONString() string

type AdminGetAgeRestrictionStatusV2Forbidden ¶ added in v0.2.0

type AdminGetAgeRestrictionStatusV2Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetAgeRestrictionStatusV2Forbidden 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 NewAdminGetAgeRestrictionStatusV2Forbidden ¶ added in v0.2.0

func NewAdminGetAgeRestrictionStatusV2Forbidden() *AdminGetAgeRestrictionStatusV2Forbidden

NewAdminGetAgeRestrictionStatusV2Forbidden creates a AdminGetAgeRestrictionStatusV2Forbidden with default headers values

func (*AdminGetAgeRestrictionStatusV2Forbidden) Error ¶ added in v0.2.0

func (*AdminGetAgeRestrictionStatusV2Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminGetAgeRestrictionStatusV2Forbidden) ToJSONString ¶ added in v0.31.0

type AdminGetAgeRestrictionStatusV2NotFound ¶ added in v0.2.0

type AdminGetAgeRestrictionStatusV2NotFound struct {
}

AdminGetAgeRestrictionStatusV2NotFound handles this case with default header values.

Data not found

func NewAdminGetAgeRestrictionStatusV2NotFound ¶ added in v0.2.0

func NewAdminGetAgeRestrictionStatusV2NotFound() *AdminGetAgeRestrictionStatusV2NotFound

NewAdminGetAgeRestrictionStatusV2NotFound creates a AdminGetAgeRestrictionStatusV2NotFound with default headers values

func (*AdminGetAgeRestrictionStatusV2NotFound) Error ¶ added in v0.2.0

type AdminGetAgeRestrictionStatusV2OK ¶ added in v0.2.0

type AdminGetAgeRestrictionStatusV2OK struct {
	Payload *iamclientmodels.ModelAgeRestrictionResponse
}

AdminGetAgeRestrictionStatusV2OK handles this case with default header values.

OK

func NewAdminGetAgeRestrictionStatusV2OK ¶ added in v0.2.0

func NewAdminGetAgeRestrictionStatusV2OK() *AdminGetAgeRestrictionStatusV2OK

NewAdminGetAgeRestrictionStatusV2OK creates a AdminGetAgeRestrictionStatusV2OK with default headers values

func (*AdminGetAgeRestrictionStatusV2OK) Error ¶ added in v0.2.0

func (*AdminGetAgeRestrictionStatusV2OK) GetPayload ¶ added in v0.2.0

func (*AdminGetAgeRestrictionStatusV2OK) ToJSONString ¶ added in v0.25.0

func (o *AdminGetAgeRestrictionStatusV2OK) ToJSONString() string

type AdminGetAgeRestrictionStatusV2Params ¶ added in v0.2.0

type AdminGetAgeRestrictionStatusV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace

	*/
	Namespace string

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

AdminGetAgeRestrictionStatusV2Params contains all the parameters to send to the API endpoint for the admin get age restriction status v2 operation typically these are written to a http.Request

func NewAdminGetAgeRestrictionStatusV2Params ¶ added in v0.2.0

func NewAdminGetAgeRestrictionStatusV2Params() *AdminGetAgeRestrictionStatusV2Params

NewAdminGetAgeRestrictionStatusV2Params creates a new AdminGetAgeRestrictionStatusV2Params object with the default values initialized.

func NewAdminGetAgeRestrictionStatusV2ParamsWithContext ¶ added in v0.2.0

func NewAdminGetAgeRestrictionStatusV2ParamsWithContext(ctx context.Context) *AdminGetAgeRestrictionStatusV2Params

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

func NewAdminGetAgeRestrictionStatusV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminGetAgeRestrictionStatusV2ParamsWithHTTPClient(client *http.Client) *AdminGetAgeRestrictionStatusV2Params

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

func NewAdminGetAgeRestrictionStatusV2ParamsWithTimeout ¶ added in v0.2.0

func NewAdminGetAgeRestrictionStatusV2ParamsWithTimeout(timeout time.Duration) *AdminGetAgeRestrictionStatusV2Params

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

func (*AdminGetAgeRestrictionStatusV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminGetAgeRestrictionStatusV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminGetAgeRestrictionStatusV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) SetNamespace ¶ added in v0.2.0

func (o *AdminGetAgeRestrictionStatusV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminGetAgeRestrictionStatusV2Reader ¶ added in v0.2.0

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

AdminGetAgeRestrictionStatusV2Reader is a Reader for the AdminGetAgeRestrictionStatusV2 structure.

func (*AdminGetAgeRestrictionStatusV2Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetAgeRestrictionStatusV2Unauthorized ¶ added in v0.2.0

type AdminGetAgeRestrictionStatusV2Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetAgeRestrictionStatusV2Unauthorized 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></table>

func NewAdminGetAgeRestrictionStatusV2Unauthorized ¶ added in v0.2.0

func NewAdminGetAgeRestrictionStatusV2Unauthorized() *AdminGetAgeRestrictionStatusV2Unauthorized

NewAdminGetAgeRestrictionStatusV2Unauthorized creates a AdminGetAgeRestrictionStatusV2Unauthorized with default headers values

func (*AdminGetAgeRestrictionStatusV2Unauthorized) Error ¶ added in v0.2.0

func (*AdminGetAgeRestrictionStatusV2Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminGetAgeRestrictionStatusV2Unauthorized) ToJSONString ¶ added in v0.31.0

type AdminGetAgeRestrictionStatusV3BadRequest ¶ added in v0.2.0

type AdminGetAgeRestrictionStatusV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetAgeRestrictionStatusV3BadRequest 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></table>

func NewAdminGetAgeRestrictionStatusV3BadRequest ¶ added in v0.2.0

func NewAdminGetAgeRestrictionStatusV3BadRequest() *AdminGetAgeRestrictionStatusV3BadRequest

NewAdminGetAgeRestrictionStatusV3BadRequest creates a AdminGetAgeRestrictionStatusV3BadRequest with default headers values

func (*AdminGetAgeRestrictionStatusV3BadRequest) Error ¶ added in v0.2.0

func (*AdminGetAgeRestrictionStatusV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminGetAgeRestrictionStatusV3BadRequest) ToJSONString ¶ added in v0.25.0

type AdminGetAgeRestrictionStatusV3Forbidden ¶ added in v0.2.0

type AdminGetAgeRestrictionStatusV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetAgeRestrictionStatusV3Forbidden 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 NewAdminGetAgeRestrictionStatusV3Forbidden ¶ added in v0.2.0

func NewAdminGetAgeRestrictionStatusV3Forbidden() *AdminGetAgeRestrictionStatusV3Forbidden

NewAdminGetAgeRestrictionStatusV3Forbidden creates a AdminGetAgeRestrictionStatusV3Forbidden with default headers values

func (*AdminGetAgeRestrictionStatusV3Forbidden) Error ¶ added in v0.2.0

func (*AdminGetAgeRestrictionStatusV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminGetAgeRestrictionStatusV3Forbidden) ToJSONString ¶ added in v0.25.0

type AdminGetAgeRestrictionStatusV3InternalServerError ¶ added in v0.2.0

type AdminGetAgeRestrictionStatusV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetAgeRestrictionStatusV3InternalServerError 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 NewAdminGetAgeRestrictionStatusV3InternalServerError ¶ added in v0.2.0

func NewAdminGetAgeRestrictionStatusV3InternalServerError() *AdminGetAgeRestrictionStatusV3InternalServerError

NewAdminGetAgeRestrictionStatusV3InternalServerError creates a AdminGetAgeRestrictionStatusV3InternalServerError with default headers values

func (*AdminGetAgeRestrictionStatusV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminGetAgeRestrictionStatusV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*AdminGetAgeRestrictionStatusV3InternalServerError) ToJSONString ¶ added in v0.25.0

type AdminGetAgeRestrictionStatusV3NotFound ¶ added in v0.2.0

type AdminGetAgeRestrictionStatusV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetAgeRestrictionStatusV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10169</td><td>age restriction not found</td></tr></table>

func NewAdminGetAgeRestrictionStatusV3NotFound ¶ added in v0.2.0

func NewAdminGetAgeRestrictionStatusV3NotFound() *AdminGetAgeRestrictionStatusV3NotFound

NewAdminGetAgeRestrictionStatusV3NotFound creates a AdminGetAgeRestrictionStatusV3NotFound with default headers values

func (*AdminGetAgeRestrictionStatusV3NotFound) Error ¶ added in v0.2.0

func (*AdminGetAgeRestrictionStatusV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminGetAgeRestrictionStatusV3NotFound) ToJSONString ¶ added in v0.25.0

type AdminGetAgeRestrictionStatusV3OK ¶ added in v0.2.0

type AdminGetAgeRestrictionStatusV3OK struct {
	Payload *iamclientmodels.ModelAgeRestrictionResponseV3
}

AdminGetAgeRestrictionStatusV3OK handles this case with default header values.

OK

func NewAdminGetAgeRestrictionStatusV3OK ¶ added in v0.2.0

func NewAdminGetAgeRestrictionStatusV3OK() *AdminGetAgeRestrictionStatusV3OK

NewAdminGetAgeRestrictionStatusV3OK creates a AdminGetAgeRestrictionStatusV3OK with default headers values

func (*AdminGetAgeRestrictionStatusV3OK) Error ¶ added in v0.2.0

func (*AdminGetAgeRestrictionStatusV3OK) GetPayload ¶ added in v0.2.0

func (*AdminGetAgeRestrictionStatusV3OK) ToJSONString ¶ added in v0.25.0

func (o *AdminGetAgeRestrictionStatusV3OK) ToJSONString() string

type AdminGetAgeRestrictionStatusV3Params ¶ added in v0.2.0

type AdminGetAgeRestrictionStatusV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

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

AdminGetAgeRestrictionStatusV3Params contains all the parameters to send to the API endpoint for the admin get age restriction status v3 operation typically these are written to a http.Request

func NewAdminGetAgeRestrictionStatusV3Params ¶ added in v0.2.0

func NewAdminGetAgeRestrictionStatusV3Params() *AdminGetAgeRestrictionStatusV3Params

NewAdminGetAgeRestrictionStatusV3Params creates a new AdminGetAgeRestrictionStatusV3Params object with the default values initialized.

func NewAdminGetAgeRestrictionStatusV3ParamsWithContext ¶ added in v0.2.0

func NewAdminGetAgeRestrictionStatusV3ParamsWithContext(ctx context.Context) *AdminGetAgeRestrictionStatusV3Params

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

func NewAdminGetAgeRestrictionStatusV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminGetAgeRestrictionStatusV3ParamsWithHTTPClient(client *http.Client) *AdminGetAgeRestrictionStatusV3Params

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

func NewAdminGetAgeRestrictionStatusV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminGetAgeRestrictionStatusV3ParamsWithTimeout(timeout time.Duration) *AdminGetAgeRestrictionStatusV3Params

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

func (*AdminGetAgeRestrictionStatusV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminGetAgeRestrictionStatusV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminGetAgeRestrictionStatusV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminGetAgeRestrictionStatusV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminGetAgeRestrictionStatusV3Reader ¶ added in v0.2.0

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

AdminGetAgeRestrictionStatusV3Reader is a Reader for the AdminGetAgeRestrictionStatusV3 structure.

func (*AdminGetAgeRestrictionStatusV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetAgeRestrictionStatusV3Unauthorized ¶ added in v0.2.0

type AdminGetAgeRestrictionStatusV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetAgeRestrictionStatusV3Unauthorized 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></table>

func NewAdminGetAgeRestrictionStatusV3Unauthorized ¶ added in v0.2.0

func NewAdminGetAgeRestrictionStatusV3Unauthorized() *AdminGetAgeRestrictionStatusV3Unauthorized

NewAdminGetAgeRestrictionStatusV3Unauthorized creates a AdminGetAgeRestrictionStatusV3Unauthorized with default headers values

func (*AdminGetAgeRestrictionStatusV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminGetAgeRestrictionStatusV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminGetAgeRestrictionStatusV3Unauthorized) ToJSONString ¶ added in v0.25.0

type AdminGetBulkUserByEmailAddressV3BadRequest ¶ added in v0.2.0

type AdminGetBulkUserByEmailAddressV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetBulkUserByEmailAddressV3BadRequest 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></table>

func NewAdminGetBulkUserByEmailAddressV3BadRequest ¶ added in v0.2.0

func NewAdminGetBulkUserByEmailAddressV3BadRequest() *AdminGetBulkUserByEmailAddressV3BadRequest

NewAdminGetBulkUserByEmailAddressV3BadRequest creates a AdminGetBulkUserByEmailAddressV3BadRequest with default headers values

func (*AdminGetBulkUserByEmailAddressV3BadRequest) Error ¶ added in v0.2.0

func (*AdminGetBulkUserByEmailAddressV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminGetBulkUserByEmailAddressV3BadRequest) ToJSONString ¶ added in v0.25.0

type AdminGetBulkUserByEmailAddressV3Forbidden ¶ added in v0.2.0

type AdminGetBulkUserByEmailAddressV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetBulkUserByEmailAddressV3Forbidden 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 NewAdminGetBulkUserByEmailAddressV3Forbidden ¶ added in v0.2.0

func NewAdminGetBulkUserByEmailAddressV3Forbidden() *AdminGetBulkUserByEmailAddressV3Forbidden

NewAdminGetBulkUserByEmailAddressV3Forbidden creates a AdminGetBulkUserByEmailAddressV3Forbidden with default headers values

func (*AdminGetBulkUserByEmailAddressV3Forbidden) Error ¶ added in v0.2.0

func (*AdminGetBulkUserByEmailAddressV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminGetBulkUserByEmailAddressV3Forbidden) ToJSONString ¶ added in v0.25.0

type AdminGetBulkUserByEmailAddressV3InternalServerError ¶ added in v0.2.0

type AdminGetBulkUserByEmailAddressV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetBulkUserByEmailAddressV3InternalServerError 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 NewAdminGetBulkUserByEmailAddressV3InternalServerError ¶ added in v0.2.0

func NewAdminGetBulkUserByEmailAddressV3InternalServerError() *AdminGetBulkUserByEmailAddressV3InternalServerError

NewAdminGetBulkUserByEmailAddressV3InternalServerError creates a AdminGetBulkUserByEmailAddressV3InternalServerError with default headers values

func (*AdminGetBulkUserByEmailAddressV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminGetBulkUserByEmailAddressV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*AdminGetBulkUserByEmailAddressV3InternalServerError) ToJSONString ¶ added in v0.25.0

type AdminGetBulkUserByEmailAddressV3NotFound ¶ added in v0.2.0

type AdminGetBulkUserByEmailAddressV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetBulkUserByEmailAddressV3NotFound 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 NewAdminGetBulkUserByEmailAddressV3NotFound ¶ added in v0.2.0

func NewAdminGetBulkUserByEmailAddressV3NotFound() *AdminGetBulkUserByEmailAddressV3NotFound

NewAdminGetBulkUserByEmailAddressV3NotFound creates a AdminGetBulkUserByEmailAddressV3NotFound with default headers values

func (*AdminGetBulkUserByEmailAddressV3NotFound) Error ¶ added in v0.2.0

func (*AdminGetBulkUserByEmailAddressV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminGetBulkUserByEmailAddressV3NotFound) ToJSONString ¶ added in v0.25.0

type AdminGetBulkUserByEmailAddressV3OK ¶ added in v0.2.0

type AdminGetBulkUserByEmailAddressV3OK struct {
	Payload *iamclientmodels.ModelListUserResponseV3
}

AdminGetBulkUserByEmailAddressV3OK handles this case with default header values.

OK

func NewAdminGetBulkUserByEmailAddressV3OK ¶ added in v0.2.0

func NewAdminGetBulkUserByEmailAddressV3OK() *AdminGetBulkUserByEmailAddressV3OK

NewAdminGetBulkUserByEmailAddressV3OK creates a AdminGetBulkUserByEmailAddressV3OK with default headers values

func (*AdminGetBulkUserByEmailAddressV3OK) Error ¶ added in v0.2.0

func (*AdminGetBulkUserByEmailAddressV3OK) GetPayload ¶ added in v0.2.0

func (*AdminGetBulkUserByEmailAddressV3OK) ToJSONString ¶ added in v0.25.0

func (o *AdminGetBulkUserByEmailAddressV3OK) ToJSONString() string

type AdminGetBulkUserByEmailAddressV3Params ¶ added in v0.2.0

type AdminGetBulkUserByEmailAddressV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelListEmailAddressRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

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

AdminGetBulkUserByEmailAddressV3Params contains all the parameters to send to the API endpoint for the admin get bulk user by email address v3 operation typically these are written to a http.Request

func NewAdminGetBulkUserByEmailAddressV3Params ¶ added in v0.2.0

func NewAdminGetBulkUserByEmailAddressV3Params() *AdminGetBulkUserByEmailAddressV3Params

NewAdminGetBulkUserByEmailAddressV3Params creates a new AdminGetBulkUserByEmailAddressV3Params object with the default values initialized.

func NewAdminGetBulkUserByEmailAddressV3ParamsWithContext ¶ added in v0.2.0

func NewAdminGetBulkUserByEmailAddressV3ParamsWithContext(ctx context.Context) *AdminGetBulkUserByEmailAddressV3Params

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

func NewAdminGetBulkUserByEmailAddressV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminGetBulkUserByEmailAddressV3ParamsWithHTTPClient(client *http.Client) *AdminGetBulkUserByEmailAddressV3Params

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

func NewAdminGetBulkUserByEmailAddressV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminGetBulkUserByEmailAddressV3ParamsWithTimeout(timeout time.Duration) *AdminGetBulkUserByEmailAddressV3Params

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

func (*AdminGetBulkUserByEmailAddressV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminGetBulkUserByEmailAddressV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminGetBulkUserByEmailAddressV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminGetBulkUserByEmailAddressV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminGetBulkUserByEmailAddressV3Reader ¶ added in v0.2.0

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

AdminGetBulkUserByEmailAddressV3Reader is a Reader for the AdminGetBulkUserByEmailAddressV3 structure.

func (*AdminGetBulkUserByEmailAddressV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetBulkUserByEmailAddressV3Unauthorized ¶ added in v0.2.0

type AdminGetBulkUserByEmailAddressV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetBulkUserByEmailAddressV3Unauthorized 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></table>

func NewAdminGetBulkUserByEmailAddressV3Unauthorized ¶ added in v0.2.0

func NewAdminGetBulkUserByEmailAddressV3Unauthorized() *AdminGetBulkUserByEmailAddressV3Unauthorized

NewAdminGetBulkUserByEmailAddressV3Unauthorized creates a AdminGetBulkUserByEmailAddressV3Unauthorized with default headers values

func (*AdminGetBulkUserByEmailAddressV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminGetBulkUserByEmailAddressV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminGetBulkUserByEmailAddressV3Unauthorized) ToJSONString ¶ added in v0.25.0

type AdminGetListCountryAgeRestrictionV3BadRequest ¶ added in v0.2.0

type AdminGetListCountryAgeRestrictionV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetListCountryAgeRestrictionV3BadRequest 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></table>

func NewAdminGetListCountryAgeRestrictionV3BadRequest ¶ added in v0.2.0

func NewAdminGetListCountryAgeRestrictionV3BadRequest() *AdminGetListCountryAgeRestrictionV3BadRequest

NewAdminGetListCountryAgeRestrictionV3BadRequest creates a AdminGetListCountryAgeRestrictionV3BadRequest with default headers values

func (*AdminGetListCountryAgeRestrictionV3BadRequest) Error ¶ added in v0.2.0

func (*AdminGetListCountryAgeRestrictionV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminGetListCountryAgeRestrictionV3BadRequest) ToJSONString ¶ added in v0.25.0

type AdminGetListCountryAgeRestrictionV3Forbidden ¶ added in v0.2.0

type AdminGetListCountryAgeRestrictionV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetListCountryAgeRestrictionV3Forbidden 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 NewAdminGetListCountryAgeRestrictionV3Forbidden ¶ added in v0.2.0

func NewAdminGetListCountryAgeRestrictionV3Forbidden() *AdminGetListCountryAgeRestrictionV3Forbidden

NewAdminGetListCountryAgeRestrictionV3Forbidden creates a AdminGetListCountryAgeRestrictionV3Forbidden with default headers values

func (*AdminGetListCountryAgeRestrictionV3Forbidden) Error ¶ added in v0.2.0

func (*AdminGetListCountryAgeRestrictionV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminGetListCountryAgeRestrictionV3Forbidden) ToJSONString ¶ added in v0.25.0

type AdminGetListCountryAgeRestrictionV3InternalServerError ¶ added in v0.2.0

type AdminGetListCountryAgeRestrictionV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetListCountryAgeRestrictionV3InternalServerError 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 NewAdminGetListCountryAgeRestrictionV3InternalServerError ¶ added in v0.2.0

func NewAdminGetListCountryAgeRestrictionV3InternalServerError() *AdminGetListCountryAgeRestrictionV3InternalServerError

NewAdminGetListCountryAgeRestrictionV3InternalServerError creates a AdminGetListCountryAgeRestrictionV3InternalServerError with default headers values

func (*AdminGetListCountryAgeRestrictionV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminGetListCountryAgeRestrictionV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*AdminGetListCountryAgeRestrictionV3InternalServerError) ToJSONString ¶ added in v0.25.0

type AdminGetListCountryAgeRestrictionV3OK ¶ added in v0.2.0

type AdminGetListCountryAgeRestrictionV3OK struct {
	Payload []*iamclientmodels.ModelCountryV3Response
}

AdminGetListCountryAgeRestrictionV3OK handles this case with default header values.

OK

func NewAdminGetListCountryAgeRestrictionV3OK ¶ added in v0.2.0

func NewAdminGetListCountryAgeRestrictionV3OK() *AdminGetListCountryAgeRestrictionV3OK

NewAdminGetListCountryAgeRestrictionV3OK creates a AdminGetListCountryAgeRestrictionV3OK with default headers values

func (*AdminGetListCountryAgeRestrictionV3OK) Error ¶ added in v0.2.0

func (*AdminGetListCountryAgeRestrictionV3OK) GetPayload ¶ added in v0.2.0

func (*AdminGetListCountryAgeRestrictionV3OK) ToJSONString ¶ added in v0.25.0

type AdminGetListCountryAgeRestrictionV3Params ¶ added in v0.2.0

type AdminGetListCountryAgeRestrictionV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

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

AdminGetListCountryAgeRestrictionV3Params contains all the parameters to send to the API endpoint for the admin get list country age restriction v3 operation typically these are written to a http.Request

func NewAdminGetListCountryAgeRestrictionV3Params ¶ added in v0.2.0

func NewAdminGetListCountryAgeRestrictionV3Params() *AdminGetListCountryAgeRestrictionV3Params

NewAdminGetListCountryAgeRestrictionV3Params creates a new AdminGetListCountryAgeRestrictionV3Params object with the default values initialized.

func NewAdminGetListCountryAgeRestrictionV3ParamsWithContext ¶ added in v0.2.0

func NewAdminGetListCountryAgeRestrictionV3ParamsWithContext(ctx context.Context) *AdminGetListCountryAgeRestrictionV3Params

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

func NewAdminGetListCountryAgeRestrictionV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminGetListCountryAgeRestrictionV3ParamsWithHTTPClient(client *http.Client) *AdminGetListCountryAgeRestrictionV3Params

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

func NewAdminGetListCountryAgeRestrictionV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminGetListCountryAgeRestrictionV3ParamsWithTimeout(timeout time.Duration) *AdminGetListCountryAgeRestrictionV3Params

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

func (*AdminGetListCountryAgeRestrictionV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminGetListCountryAgeRestrictionV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminGetListCountryAgeRestrictionV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminGetListCountryAgeRestrictionV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) SetTimeout ¶ added in v0.2.0

SetTimeout adds the timeout to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminGetListCountryAgeRestrictionV3Reader ¶ added in v0.2.0

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

AdminGetListCountryAgeRestrictionV3Reader is a Reader for the AdminGetListCountryAgeRestrictionV3 structure.

func (*AdminGetListCountryAgeRestrictionV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetListCountryAgeRestrictionV3Unauthorized ¶ added in v0.2.0

type AdminGetListCountryAgeRestrictionV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetListCountryAgeRestrictionV3Unauthorized 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></table>

func NewAdminGetListCountryAgeRestrictionV3Unauthorized ¶ added in v0.2.0

func NewAdminGetListCountryAgeRestrictionV3Unauthorized() *AdminGetListCountryAgeRestrictionV3Unauthorized

NewAdminGetListCountryAgeRestrictionV3Unauthorized creates a AdminGetListCountryAgeRestrictionV3Unauthorized with default headers values

func (*AdminGetListCountryAgeRestrictionV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminGetListCountryAgeRestrictionV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminGetListCountryAgeRestrictionV3Unauthorized) ToJSONString ¶ added in v0.25.0

type AdminGetListJusticePlatformAccountsBadRequest ¶ added in v0.8.0

type AdminGetListJusticePlatformAccountsBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetListJusticePlatformAccountsBadRequest handles this case with default header values.

func NewAdminGetListJusticePlatformAccountsBadRequest ¶ added in v0.8.0

func NewAdminGetListJusticePlatformAccountsBadRequest() *AdminGetListJusticePlatformAccountsBadRequest

NewAdminGetListJusticePlatformAccountsBadRequest creates a AdminGetListJusticePlatformAccountsBadRequest with default headers values

func (*AdminGetListJusticePlatformAccountsBadRequest) Error ¶ added in v0.8.0

func (*AdminGetListJusticePlatformAccountsBadRequest) GetPayload ¶ added in v0.8.0

func (*AdminGetListJusticePlatformAccountsBadRequest) ToJSONString ¶ added in v0.25.0

type AdminGetListJusticePlatformAccountsForbidden ¶ added in v0.8.0

type AdminGetListJusticePlatformAccountsForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetListJusticePlatformAccountsForbidden 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 NewAdminGetListJusticePlatformAccountsForbidden ¶ added in v0.8.0

func NewAdminGetListJusticePlatformAccountsForbidden() *AdminGetListJusticePlatformAccountsForbidden

NewAdminGetListJusticePlatformAccountsForbidden creates a AdminGetListJusticePlatformAccountsForbidden with default headers values

func (*AdminGetListJusticePlatformAccountsForbidden) Error ¶ added in v0.8.0

func (*AdminGetListJusticePlatformAccountsForbidden) GetPayload ¶ added in v0.8.0

func (*AdminGetListJusticePlatformAccountsForbidden) ToJSONString ¶ added in v0.25.0

type AdminGetListJusticePlatformAccountsInternalServerError ¶ added in v0.8.0

type AdminGetListJusticePlatformAccountsInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetListJusticePlatformAccountsInternalServerError 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 NewAdminGetListJusticePlatformAccountsInternalServerError ¶ added in v0.8.0

func NewAdminGetListJusticePlatformAccountsInternalServerError() *AdminGetListJusticePlatformAccountsInternalServerError

NewAdminGetListJusticePlatformAccountsInternalServerError creates a AdminGetListJusticePlatformAccountsInternalServerError with default headers values

func (*AdminGetListJusticePlatformAccountsInternalServerError) Error ¶ added in v0.8.0

func (*AdminGetListJusticePlatformAccountsInternalServerError) GetPayload ¶ added in v0.8.0

func (*AdminGetListJusticePlatformAccountsInternalServerError) ToJSONString ¶ added in v0.25.0

type AdminGetListJusticePlatformAccountsNotFound ¶ added in v0.8.0

type AdminGetListJusticePlatformAccountsNotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetListJusticePlatformAccountsNotFound 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 NewAdminGetListJusticePlatformAccountsNotFound ¶ added in v0.8.0

func NewAdminGetListJusticePlatformAccountsNotFound() *AdminGetListJusticePlatformAccountsNotFound

NewAdminGetListJusticePlatformAccountsNotFound creates a AdminGetListJusticePlatformAccountsNotFound with default headers values

func (*AdminGetListJusticePlatformAccountsNotFound) Error ¶ added in v0.8.0

func (*AdminGetListJusticePlatformAccountsNotFound) GetPayload ¶ added in v0.8.0

func (*AdminGetListJusticePlatformAccountsNotFound) ToJSONString ¶ added in v0.25.0

type AdminGetListJusticePlatformAccountsOK ¶ added in v0.8.0

type AdminGetListJusticePlatformAccountsOK struct {
	Payload []*iamclientmodels.ModelGetUserMapping
}

AdminGetListJusticePlatformAccountsOK handles this case with default header values.

OK

func NewAdminGetListJusticePlatformAccountsOK ¶ added in v0.8.0

func NewAdminGetListJusticePlatformAccountsOK() *AdminGetListJusticePlatformAccountsOK

NewAdminGetListJusticePlatformAccountsOK creates a AdminGetListJusticePlatformAccountsOK with default headers values

func (*AdminGetListJusticePlatformAccountsOK) Error ¶ added in v0.8.0

func (*AdminGetListJusticePlatformAccountsOK) GetPayload ¶ added in v0.8.0

func (*AdminGetListJusticePlatformAccountsOK) ToJSONString ¶ added in v0.25.0

type AdminGetListJusticePlatformAccountsParams ¶ added in v0.8.0

type AdminGetListJusticePlatformAccountsParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  Publisher User ID

	*/
	UserID string

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

AdminGetListJusticePlatformAccountsParams contains all the parameters to send to the API endpoint for the admin get list justice platform accounts operation typically these are written to a http.Request

func NewAdminGetListJusticePlatformAccountsParams ¶ added in v0.8.0

func NewAdminGetListJusticePlatformAccountsParams() *AdminGetListJusticePlatformAccountsParams

NewAdminGetListJusticePlatformAccountsParams creates a new AdminGetListJusticePlatformAccountsParams object with the default values initialized.

func NewAdminGetListJusticePlatformAccountsParamsWithContext ¶ added in v0.8.0

func NewAdminGetListJusticePlatformAccountsParamsWithContext(ctx context.Context) *AdminGetListJusticePlatformAccountsParams

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

func NewAdminGetListJusticePlatformAccountsParamsWithHTTPClient ¶ added in v0.8.0

func NewAdminGetListJusticePlatformAccountsParamsWithHTTPClient(client *http.Client) *AdminGetListJusticePlatformAccountsParams

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

func NewAdminGetListJusticePlatformAccountsParamsWithTimeout ¶ added in v0.8.0

func NewAdminGetListJusticePlatformAccountsParamsWithTimeout(timeout time.Duration) *AdminGetListJusticePlatformAccountsParams

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

func (*AdminGetListJusticePlatformAccountsParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminGetListJusticePlatformAccountsParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) SetContext ¶ added in v0.8.0

SetContext adds the context to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) SetHTTPClient ¶ added in v0.8.0

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

SetHTTPClient adds the HTTPClient to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminGetListJusticePlatformAccountsParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) SetNamespace ¶ added in v0.8.0

func (o *AdminGetListJusticePlatformAccountsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) SetTimeout ¶ added in v0.8.0

SetTimeout adds the timeout to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) SetUserID ¶ added in v0.8.0

SetUserID adds the userId to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) WithContext ¶ added in v0.8.0

WithContext adds the context to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) WithHTTPClient ¶ added in v0.8.0

WithHTTPClient adds the HTTPClient to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) WithNamespace ¶ added in v0.8.0

WithNamespace adds the namespace to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) WithTimeout ¶ added in v0.8.0

WithTimeout adds the timeout to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) WithUserID ¶ added in v0.8.0

WithUserID adds the userID to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) WriteToRequest ¶ added in v0.8.0

WriteToRequest writes these params to a swagger request

type AdminGetListJusticePlatformAccountsReader ¶ added in v0.8.0

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

AdminGetListJusticePlatformAccountsReader is a Reader for the AdminGetListJusticePlatformAccounts structure.

func (*AdminGetListJusticePlatformAccountsReader) ReadResponse ¶ added in v0.8.0

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

ReadResponse reads a server response into the received o.

type AdminGetListJusticePlatformAccountsUnauthorized ¶ added in v0.8.0

type AdminGetListJusticePlatformAccountsUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetListJusticePlatformAccountsUnauthorized 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></table>

func NewAdminGetListJusticePlatformAccountsUnauthorized ¶ added in v0.8.0

func NewAdminGetListJusticePlatformAccountsUnauthorized() *AdminGetListJusticePlatformAccountsUnauthorized

NewAdminGetListJusticePlatformAccountsUnauthorized creates a AdminGetListJusticePlatformAccountsUnauthorized with default headers values

func (*AdminGetListJusticePlatformAccountsUnauthorized) Error ¶ added in v0.8.0

func (*AdminGetListJusticePlatformAccountsUnauthorized) GetPayload ¶ added in v0.8.0

func (*AdminGetListJusticePlatformAccountsUnauthorized) ToJSONString ¶ added in v0.25.0

type AdminGetMyUserV3InternalServerError ¶ added in v0.2.0

type AdminGetMyUserV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetMyUserV3InternalServerError 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 NewAdminGetMyUserV3InternalServerError ¶ added in v0.2.0

func NewAdminGetMyUserV3InternalServerError() *AdminGetMyUserV3InternalServerError

NewAdminGetMyUserV3InternalServerError creates a AdminGetMyUserV3InternalServerError with default headers values

func (*AdminGetMyUserV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminGetMyUserV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*AdminGetMyUserV3InternalServerError) ToJSONString ¶ added in v0.25.0

func (o *AdminGetMyUserV3InternalServerError) ToJSONString() string

type AdminGetMyUserV3OK ¶ added in v0.2.0

type AdminGetMyUserV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

AdminGetMyUserV3OK handles this case with default header values.

OK

func NewAdminGetMyUserV3OK ¶ added in v0.2.0

func NewAdminGetMyUserV3OK() *AdminGetMyUserV3OK

NewAdminGetMyUserV3OK creates a AdminGetMyUserV3OK with default headers values

func (*AdminGetMyUserV3OK) Error ¶ added in v0.2.0

func (o *AdminGetMyUserV3OK) Error() string

func (*AdminGetMyUserV3OK) GetPayload ¶ added in v0.2.0

func (*AdminGetMyUserV3OK) ToJSONString ¶ added in v0.25.0

func (o *AdminGetMyUserV3OK) ToJSONString() string

type AdminGetMyUserV3Params ¶ added in v0.2.0

type AdminGetMyUserV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry

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

AdminGetMyUserV3Params contains all the parameters to send to the API endpoint for the admin get my user v3 operation typically these are written to a http.Request

func NewAdminGetMyUserV3Params ¶ added in v0.2.0

func NewAdminGetMyUserV3Params() *AdminGetMyUserV3Params

NewAdminGetMyUserV3Params creates a new AdminGetMyUserV3Params object with the default values initialized.

func NewAdminGetMyUserV3ParamsWithContext ¶ added in v0.2.0

func NewAdminGetMyUserV3ParamsWithContext(ctx context.Context) *AdminGetMyUserV3Params

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

func NewAdminGetMyUserV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminGetMyUserV3ParamsWithHTTPClient(client *http.Client) *AdminGetMyUserV3Params

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

func NewAdminGetMyUserV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminGetMyUserV3ParamsWithTimeout(timeout time.Duration) *AdminGetMyUserV3Params

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

func (*AdminGetMyUserV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminGetMyUserV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get my user v3 params

func (*AdminGetMyUserV3Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin get my user v3 params

func (*AdminGetMyUserV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get my user v3 params

func (*AdminGetMyUserV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminGetMyUserV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get my user v3 params

func (*AdminGetMyUserV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin get my user v3 params

func (*AdminGetMyUserV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin get my user v3 params

func (*AdminGetMyUserV3Params) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin get my user v3 params

func (*AdminGetMyUserV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin get my user v3 params

func (*AdminGetMyUserV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminGetMyUserV3Reader ¶ added in v0.2.0

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

AdminGetMyUserV3Reader is a Reader for the AdminGetMyUserV3 structure.

func (*AdminGetMyUserV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetMyUserV3Unauthorized ¶ added in v0.2.0

type AdminGetMyUserV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetMyUserV3Unauthorized 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 NewAdminGetMyUserV3Unauthorized ¶ added in v0.2.0

func NewAdminGetMyUserV3Unauthorized() *AdminGetMyUserV3Unauthorized

NewAdminGetMyUserV3Unauthorized creates a AdminGetMyUserV3Unauthorized with default headers values

func (*AdminGetMyUserV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminGetMyUserV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminGetMyUserV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *AdminGetMyUserV3Unauthorized) ToJSONString() string

type AdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest ¶ added in v0.33.0

type AdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest 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>10208</td><td>platform token expired</td></tr></table>

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest ¶ added in v0.33.0

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest() *AdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest

NewAdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest creates a AdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest with default headers values

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest) Error ¶ added in v0.33.0

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest) GetPayload ¶ added in v0.33.0

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest) ToJSONString ¶ added in v0.33.0

type AdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden ¶ added in v0.33.0

type AdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden 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 NewAdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden ¶ added in v0.33.0

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden() *AdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden

NewAdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden creates a AdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden with default headers values

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden) Error ¶ added in v0.33.0

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden) GetPayload ¶ added in v0.33.0

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden) ToJSONString ¶ added in v0.33.0

type AdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError ¶ added in v0.33.0

type AdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError 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 NewAdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError ¶ added in v0.33.0

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError() *AdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError

NewAdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError creates a AdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError with default headers values

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError) Error ¶ added in v0.33.0

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError) GetPayload ¶ added in v0.33.0

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError) ToJSONString ¶ added in v0.33.0

type AdminGetThirdPartyPlatformTokenLinkStatusV3NotFound ¶ added in v0.33.0

type AdminGetThirdPartyPlatformTokenLinkStatusV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetThirdPartyPlatformTokenLinkStatusV3NotFound 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 NewAdminGetThirdPartyPlatformTokenLinkStatusV3NotFound ¶ added in v0.33.0

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3NotFound() *AdminGetThirdPartyPlatformTokenLinkStatusV3NotFound

NewAdminGetThirdPartyPlatformTokenLinkStatusV3NotFound creates a AdminGetThirdPartyPlatformTokenLinkStatusV3NotFound with default headers values

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3NotFound) Error ¶ added in v0.33.0

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3NotFound) GetPayload ¶ added in v0.33.0

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3NotFound) ToJSONString ¶ added in v0.33.0

type AdminGetThirdPartyPlatformTokenLinkStatusV3OK ¶ added in v0.33.0

type AdminGetThirdPartyPlatformTokenLinkStatusV3OK struct {
	Payload *iamclientmodels.ModelTokenThirdPartyLinkStatusResponse
}

AdminGetThirdPartyPlatformTokenLinkStatusV3OK handles this case with default header values.

OK

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3OK ¶ added in v0.33.0

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3OK() *AdminGetThirdPartyPlatformTokenLinkStatusV3OK

NewAdminGetThirdPartyPlatformTokenLinkStatusV3OK creates a AdminGetThirdPartyPlatformTokenLinkStatusV3OK with default headers values

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3OK) Error ¶ added in v0.33.0

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3OK) GetPayload ¶ added in v0.33.0

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3OK) ToJSONString ¶ added in v0.33.0

type AdminGetThirdPartyPlatformTokenLinkStatusV3Params ¶ added in v0.33.0

type AdminGetThirdPartyPlatformTokenLinkStatusV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*PlatformToken
	  Platform Token

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

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string
	/*UserID
	  UserId

	*/
	UserID string

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

AdminGetThirdPartyPlatformTokenLinkStatusV3Params contains all the parameters to send to the API endpoint for the admin get third party platform token link status v3 operation typically these are written to a http.Request

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3Params ¶ added in v0.33.0

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3Params() *AdminGetThirdPartyPlatformTokenLinkStatusV3Params

NewAdminGetThirdPartyPlatformTokenLinkStatusV3Params creates a new AdminGetThirdPartyPlatformTokenLinkStatusV3Params object with the default values initialized.

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3ParamsWithContext ¶ added in v0.33.0

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3ParamsWithContext(ctx context.Context) *AdminGetThirdPartyPlatformTokenLinkStatusV3Params

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

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3ParamsWithHTTPClient ¶ added in v0.33.0

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3ParamsWithHTTPClient(client *http.Client) *AdminGetThirdPartyPlatformTokenLinkStatusV3Params

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

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3ParamsWithTimeout ¶ added in v0.33.0

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3ParamsWithTimeout(timeout time.Duration) *AdminGetThirdPartyPlatformTokenLinkStatusV3Params

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

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) SetAuthInfoWriter ¶ added in v0.33.0

SetAuthInfoWriter adds the authInfoWriter to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) SetContext ¶ added in v0.33.0

SetContext adds the context to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) SetHTTPClient ¶ added in v0.33.0

SetHTTPClient adds the HTTPClient to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) SetHTTPClientTransport ¶ added in v0.33.0

func (o *AdminGetThirdPartyPlatformTokenLinkStatusV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) SetNamespace ¶ added in v0.33.0

func (o *AdminGetThirdPartyPlatformTokenLinkStatusV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) SetPlatformID ¶ added in v0.33.0

func (o *AdminGetThirdPartyPlatformTokenLinkStatusV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) SetPlatformToken ¶ added in v0.33.0

func (o *AdminGetThirdPartyPlatformTokenLinkStatusV3Params) SetPlatformToken(platformToken string)

SetPlatformToken adds the platformToken to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) SetTimeout ¶ added in v0.33.0

SetTimeout adds the timeout to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) SetUserID ¶ added in v0.33.0

SetUserID adds the userId to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) WithContext ¶ added in v0.33.0

WithContext adds the context to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) WithHTTPClient ¶ added in v0.33.0

WithHTTPClient adds the HTTPClient to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) WithNamespace ¶ added in v0.33.0

WithNamespace adds the namespace to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) WithPlatformID ¶ added in v0.33.0

WithPlatformID adds the platformID to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) WithPlatformToken ¶ added in v0.33.0

WithPlatformToken adds the platformToken to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) WithTimeout ¶ added in v0.33.0

WithTimeout adds the timeout to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) WithUserID ¶ added in v0.33.0

WithUserID adds the userID to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) WriteToRequest ¶ added in v0.33.0

WriteToRequest writes these params to a swagger request

type AdminGetThirdPartyPlatformTokenLinkStatusV3Reader ¶ added in v0.33.0

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

AdminGetThirdPartyPlatformTokenLinkStatusV3Reader is a Reader for the AdminGetThirdPartyPlatformTokenLinkStatusV3 structure.

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Reader) ReadResponse ¶ added in v0.33.0

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

ReadResponse reads a server response into the received o.

type AdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized ¶ added in v0.33.0

type AdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized 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></table>

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized ¶ added in v0.33.0

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized() *AdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized

NewAdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized creates a AdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized with default headers values

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized) Error ¶ added in v0.33.0

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized) GetPayload ¶ added in v0.33.0

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized) ToJSONString ¶ added in v0.33.0

type AdminGetUserBanV2Forbidden ¶ added in v0.2.0

type AdminGetUserBanV2Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserBanV2Forbidden 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 NewAdminGetUserBanV2Forbidden ¶ added in v0.2.0

func NewAdminGetUserBanV2Forbidden() *AdminGetUserBanV2Forbidden

NewAdminGetUserBanV2Forbidden creates a AdminGetUserBanV2Forbidden with default headers values

func (*AdminGetUserBanV2Forbidden) Error ¶ added in v0.2.0

func (*AdminGetUserBanV2Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminGetUserBanV2Forbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminGetUserBanV2Forbidden) ToJSONString() string

type AdminGetUserBanV2NotFound ¶ added in v0.2.0

type AdminGetUserBanV2NotFound struct {
}

AdminGetUserBanV2NotFound handles this case with default header values.

Data not found

func NewAdminGetUserBanV2NotFound ¶ added in v0.2.0

func NewAdminGetUserBanV2NotFound() *AdminGetUserBanV2NotFound

NewAdminGetUserBanV2NotFound creates a AdminGetUserBanV2NotFound with default headers values

func (*AdminGetUserBanV2NotFound) Error ¶ added in v0.2.0

func (o *AdminGetUserBanV2NotFound) Error() string

type AdminGetUserBanV2OK ¶ added in v0.2.0

type AdminGetUserBanV2OK struct {
	Payload []*iamclientmodels.ModelUserBanResponse
}

AdminGetUserBanV2OK handles this case with default header values.

OK

func NewAdminGetUserBanV2OK ¶ added in v0.2.0

func NewAdminGetUserBanV2OK() *AdminGetUserBanV2OK

NewAdminGetUserBanV2OK creates a AdminGetUserBanV2OK with default headers values

func (*AdminGetUserBanV2OK) Error ¶ added in v0.2.0

func (o *AdminGetUserBanV2OK) Error() string

func (*AdminGetUserBanV2OK) GetPayload ¶ added in v0.2.0

func (*AdminGetUserBanV2OK) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserBanV2OK) ToJSONString() string

type AdminGetUserBanV2Params ¶ added in v0.2.0

type AdminGetUserBanV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string
	/*ActiveOnly
	  Filter ban to only returns the active one

	*/
	ActiveOnly *bool

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

AdminGetUserBanV2Params contains all the parameters to send to the API endpoint for the admin get user ban v2 operation typically these are written to a http.Request

func NewAdminGetUserBanV2Params ¶ added in v0.2.0

func NewAdminGetUserBanV2Params() *AdminGetUserBanV2Params

NewAdminGetUserBanV2Params creates a new AdminGetUserBanV2Params object with the default values initialized.

func NewAdminGetUserBanV2ParamsWithContext ¶ added in v0.2.0

func NewAdminGetUserBanV2ParamsWithContext(ctx context.Context) *AdminGetUserBanV2Params

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

func NewAdminGetUserBanV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminGetUserBanV2ParamsWithHTTPClient(client *http.Client) *AdminGetUserBanV2Params

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

func NewAdminGetUserBanV2ParamsWithTimeout ¶ added in v0.2.0

func NewAdminGetUserBanV2ParamsWithTimeout(timeout time.Duration) *AdminGetUserBanV2Params

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

func (*AdminGetUserBanV2Params) SetActiveOnly ¶ added in v0.2.0

func (o *AdminGetUserBanV2Params) SetActiveOnly(activeOnly *bool)

SetActiveOnly adds the activeOnly to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminGetUserBanV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminGetUserBanV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) SetNamespace ¶ added in v0.2.0

func (o *AdminGetUserBanV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) SetUserID ¶ added in v0.2.0

func (o *AdminGetUserBanV2Params) SetUserID(userID string)

SetUserID adds the userId to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) WithActiveOnly ¶ added in v0.2.0

func (o *AdminGetUserBanV2Params) WithActiveOnly(activeOnly *bool) *AdminGetUserBanV2Params

WithActiveOnly adds the activeOnly to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminGetUserBanV2Reader ¶ added in v0.2.0

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

AdminGetUserBanV2Reader is a Reader for the AdminGetUserBanV2 structure.

func (*AdminGetUserBanV2Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetUserBanV2Unauthorized ¶ added in v0.2.0

type AdminGetUserBanV2Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserBanV2Unauthorized 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></table>

func NewAdminGetUserBanV2Unauthorized ¶ added in v0.2.0

func NewAdminGetUserBanV2Unauthorized() *AdminGetUserBanV2Unauthorized

NewAdminGetUserBanV2Unauthorized creates a AdminGetUserBanV2Unauthorized with default headers values

func (*AdminGetUserBanV2Unauthorized) Error ¶ added in v0.2.0

func (*AdminGetUserBanV2Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminGetUserBanV2Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *AdminGetUserBanV2Unauthorized) ToJSONString() string

type AdminGetUserBanV3BadRequest ¶ added in v0.2.0

type AdminGetUserBanV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserBanV3BadRequest 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></table>

func NewAdminGetUserBanV3BadRequest ¶ added in v0.2.0

func NewAdminGetUserBanV3BadRequest() *AdminGetUserBanV3BadRequest

NewAdminGetUserBanV3BadRequest creates a AdminGetUserBanV3BadRequest with default headers values

func (*AdminGetUserBanV3BadRequest) Error ¶ added in v0.2.0

func (*AdminGetUserBanV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminGetUserBanV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserBanV3BadRequest) ToJSONString() string

type AdminGetUserBanV3Forbidden ¶ added in v0.2.0

type AdminGetUserBanV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserBanV3Forbidden 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 NewAdminGetUserBanV3Forbidden ¶ added in v0.2.0

func NewAdminGetUserBanV3Forbidden() *AdminGetUserBanV3Forbidden

NewAdminGetUserBanV3Forbidden creates a AdminGetUserBanV3Forbidden with default headers values

func (*AdminGetUserBanV3Forbidden) Error ¶ added in v0.2.0

func (*AdminGetUserBanV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminGetUserBanV3Forbidden) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserBanV3Forbidden) ToJSONString() string

type AdminGetUserBanV3InternalServerError ¶ added in v0.31.0

type AdminGetUserBanV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserBanV3InternalServerError 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 NewAdminGetUserBanV3InternalServerError ¶ added in v0.31.0

func NewAdminGetUserBanV3InternalServerError() *AdminGetUserBanV3InternalServerError

NewAdminGetUserBanV3InternalServerError creates a AdminGetUserBanV3InternalServerError with default headers values

func (*AdminGetUserBanV3InternalServerError) Error ¶ added in v0.31.0

func (*AdminGetUserBanV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*AdminGetUserBanV3InternalServerError) ToJSONString ¶ added in v0.31.0

func (o *AdminGetUserBanV3InternalServerError) ToJSONString() string

type AdminGetUserBanV3NotFound ¶ added in v0.2.0

type AdminGetUserBanV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserBanV3NotFound 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><tr><td>10139</td><td>platform account not found</td></tr></table>

func NewAdminGetUserBanV3NotFound ¶ added in v0.2.0

func NewAdminGetUserBanV3NotFound() *AdminGetUserBanV3NotFound

NewAdminGetUserBanV3NotFound creates a AdminGetUserBanV3NotFound with default headers values

func (*AdminGetUserBanV3NotFound) Error ¶ added in v0.2.0

func (o *AdminGetUserBanV3NotFound) Error() string

func (*AdminGetUserBanV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminGetUserBanV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserBanV3NotFound) ToJSONString() string

type AdminGetUserBanV3OK ¶ added in v0.2.0

type AdminGetUserBanV3OK struct {
	Payload *iamclientmodels.ModelGetUserBanV3Response
}

AdminGetUserBanV3OK handles this case with default header values.

OK

func NewAdminGetUserBanV3OK ¶ added in v0.2.0

func NewAdminGetUserBanV3OK() *AdminGetUserBanV3OK

NewAdminGetUserBanV3OK creates a AdminGetUserBanV3OK with default headers values

func (*AdminGetUserBanV3OK) Error ¶ added in v0.2.0

func (o *AdminGetUserBanV3OK) Error() string

func (*AdminGetUserBanV3OK) GetPayload ¶ added in v0.2.0

func (*AdminGetUserBanV3OK) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserBanV3OK) ToJSONString() string

type AdminGetUserBanV3Params ¶ added in v0.2.0

type AdminGetUserBanV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

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

	*/
	UserID string
	/*ActiveOnly
	  Filter ban based on the ban status. If you set this, only active ban returned

	*/
	ActiveOnly *bool
	/*After
	  Filter ban based on the date creation. If you set this, only user bans created after the date returned. The date is in ISO-8601. Example value: 2019-05-18T07:17:45Z. <em>Doesn't work yet</em>

	*/
	After *string
	/*Before
	  Filter ban based on the date creation. If you set this, only user bans created before the date returned. The date is in ISO-8601. Example value: 2019-05-18T07:17:45Z. <em>Doesn't work yet</em>

	*/
	Before *string
	/*Limit
	  The number of data returned in one query. The maximum value of the limit is 100 and the minimum value of the limit is 1. If you set this into -1, then it returns all data. Default: -1. <em>Doesn't work yet</em>.

	*/
	Limit *int64

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

AdminGetUserBanV3Params contains all the parameters to send to the API endpoint for the admin get user ban v3 operation typically these are written to a http.Request

func NewAdminGetUserBanV3Params ¶ added in v0.2.0

func NewAdminGetUserBanV3Params() *AdminGetUserBanV3Params

NewAdminGetUserBanV3Params creates a new AdminGetUserBanV3Params object with the default values initialized.

func NewAdminGetUserBanV3ParamsWithContext ¶ added in v0.2.0

func NewAdminGetUserBanV3ParamsWithContext(ctx context.Context) *AdminGetUserBanV3Params

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

func NewAdminGetUserBanV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminGetUserBanV3ParamsWithHTTPClient(client *http.Client) *AdminGetUserBanV3Params

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

func NewAdminGetUserBanV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminGetUserBanV3ParamsWithTimeout(timeout time.Duration) *AdminGetUserBanV3Params

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

func (*AdminGetUserBanV3Params) SetActiveOnly ¶ added in v0.2.0

func (o *AdminGetUserBanV3Params) SetActiveOnly(activeOnly *bool)

SetActiveOnly adds the activeOnly to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) SetAfter ¶ added in v0.2.0

func (o *AdminGetUserBanV3Params) SetAfter(after *string)

SetAfter adds the after to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminGetUserBanV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) SetBefore ¶ added in v0.2.0

func (o *AdminGetUserBanV3Params) SetBefore(before *string)

SetBefore adds the before to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminGetUserBanV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) SetLimit ¶ added in v0.2.0

func (o *AdminGetUserBanV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminGetUserBanV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminGetUserBanV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WithActiveOnly ¶ added in v0.2.0

func (o *AdminGetUserBanV3Params) WithActiveOnly(activeOnly *bool) *AdminGetUserBanV3Params

WithActiveOnly adds the activeOnly to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WithAfter ¶ added in v0.2.0

WithAfter adds the after to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WithBefore ¶ added in v0.2.0

func (o *AdminGetUserBanV3Params) WithBefore(before *string) *AdminGetUserBanV3Params

WithBefore adds the before to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WithLimit ¶ added in v0.2.0

WithLimit adds the limit to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminGetUserBanV3Reader ¶ added in v0.2.0

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

AdminGetUserBanV3Reader is a Reader for the AdminGetUserBanV3 structure.

func (*AdminGetUserBanV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetUserBanV3Unauthorized ¶ added in v0.2.0

type AdminGetUserBanV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserBanV3Unauthorized 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></table>

func NewAdminGetUserBanV3Unauthorized ¶ added in v0.2.0

func NewAdminGetUserBanV3Unauthorized() *AdminGetUserBanV3Unauthorized

NewAdminGetUserBanV3Unauthorized creates a AdminGetUserBanV3Unauthorized with default headers values

func (*AdminGetUserBanV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminGetUserBanV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminGetUserBanV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserBanV3Unauthorized) ToJSONString() string

type AdminGetUserByEmailAddressV3BadRequest ¶ added in v0.2.0

type AdminGetUserByEmailAddressV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserByEmailAddressV3BadRequest 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></table>

func NewAdminGetUserByEmailAddressV3BadRequest ¶ added in v0.2.0

func NewAdminGetUserByEmailAddressV3BadRequest() *AdminGetUserByEmailAddressV3BadRequest

NewAdminGetUserByEmailAddressV3BadRequest creates a AdminGetUserByEmailAddressV3BadRequest with default headers values

func (*AdminGetUserByEmailAddressV3BadRequest) Error ¶ added in v0.2.0

func (*AdminGetUserByEmailAddressV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminGetUserByEmailAddressV3BadRequest) ToJSONString ¶ added in v0.25.0

type AdminGetUserByEmailAddressV3Forbidden ¶ added in v0.2.0

type AdminGetUserByEmailAddressV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserByEmailAddressV3Forbidden 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 NewAdminGetUserByEmailAddressV3Forbidden ¶ added in v0.2.0

func NewAdminGetUserByEmailAddressV3Forbidden() *AdminGetUserByEmailAddressV3Forbidden

NewAdminGetUserByEmailAddressV3Forbidden creates a AdminGetUserByEmailAddressV3Forbidden with default headers values

func (*AdminGetUserByEmailAddressV3Forbidden) Error ¶ added in v0.2.0

func (*AdminGetUserByEmailAddressV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminGetUserByEmailAddressV3Forbidden) ToJSONString ¶ added in v0.25.0

type AdminGetUserByEmailAddressV3InternalServerError ¶ added in v0.2.0

type AdminGetUserByEmailAddressV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserByEmailAddressV3InternalServerError 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 NewAdminGetUserByEmailAddressV3InternalServerError ¶ added in v0.2.0

func NewAdminGetUserByEmailAddressV3InternalServerError() *AdminGetUserByEmailAddressV3InternalServerError

NewAdminGetUserByEmailAddressV3InternalServerError creates a AdminGetUserByEmailAddressV3InternalServerError with default headers values

func (*AdminGetUserByEmailAddressV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminGetUserByEmailAddressV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*AdminGetUserByEmailAddressV3InternalServerError) ToJSONString ¶ added in v0.25.0

type AdminGetUserByEmailAddressV3NotFound ¶ added in v0.2.0

type AdminGetUserByEmailAddressV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserByEmailAddressV3NotFound 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 NewAdminGetUserByEmailAddressV3NotFound ¶ added in v0.2.0

func NewAdminGetUserByEmailAddressV3NotFound() *AdminGetUserByEmailAddressV3NotFound

NewAdminGetUserByEmailAddressV3NotFound creates a AdminGetUserByEmailAddressV3NotFound with default headers values

func (*AdminGetUserByEmailAddressV3NotFound) Error ¶ added in v0.2.0

func (*AdminGetUserByEmailAddressV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminGetUserByEmailAddressV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserByEmailAddressV3NotFound) ToJSONString() string

type AdminGetUserByEmailAddressV3OK ¶ added in v0.2.0

type AdminGetUserByEmailAddressV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

AdminGetUserByEmailAddressV3OK handles this case with default header values.

OK

func NewAdminGetUserByEmailAddressV3OK ¶ added in v0.2.0

func NewAdminGetUserByEmailAddressV3OK() *AdminGetUserByEmailAddressV3OK

NewAdminGetUserByEmailAddressV3OK creates a AdminGetUserByEmailAddressV3OK with default headers values

func (*AdminGetUserByEmailAddressV3OK) Error ¶ added in v0.2.0

func (*AdminGetUserByEmailAddressV3OK) GetPayload ¶ added in v0.2.0

func (*AdminGetUserByEmailAddressV3OK) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserByEmailAddressV3OK) ToJSONString() string

type AdminGetUserByEmailAddressV3Params ¶ added in v0.2.0

type AdminGetUserByEmailAddressV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*EmailAddress
	  Email Address, should follow OWASP email format

	*/
	EmailAddress *string

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

AdminGetUserByEmailAddressV3Params contains all the parameters to send to the API endpoint for the admin get user by email address v3 operation typically these are written to a http.Request

func NewAdminGetUserByEmailAddressV3Params ¶ added in v0.2.0

func NewAdminGetUserByEmailAddressV3Params() *AdminGetUserByEmailAddressV3Params

NewAdminGetUserByEmailAddressV3Params creates a new AdminGetUserByEmailAddressV3Params object with the default values initialized.

func NewAdminGetUserByEmailAddressV3ParamsWithContext ¶ added in v0.2.0

func NewAdminGetUserByEmailAddressV3ParamsWithContext(ctx context.Context) *AdminGetUserByEmailAddressV3Params

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

func NewAdminGetUserByEmailAddressV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminGetUserByEmailAddressV3ParamsWithHTTPClient(client *http.Client) *AdminGetUserByEmailAddressV3Params

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

func NewAdminGetUserByEmailAddressV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminGetUserByEmailAddressV3ParamsWithTimeout(timeout time.Duration) *AdminGetUserByEmailAddressV3Params

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

func (*AdminGetUserByEmailAddressV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminGetUserByEmailAddressV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) SetEmailAddress ¶ added in v0.2.0

func (o *AdminGetUserByEmailAddressV3Params) SetEmailAddress(emailAddress *string)

SetEmailAddress adds the emailAddress to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminGetUserByEmailAddressV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminGetUserByEmailAddressV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) WithEmailAddress ¶ added in v0.2.0

WithEmailAddress adds the emailAddress to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminGetUserByEmailAddressV3Reader ¶ added in v0.2.0

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

AdminGetUserByEmailAddressV3Reader is a Reader for the AdminGetUserByEmailAddressV3 structure.

func (*AdminGetUserByEmailAddressV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetUserByEmailAddressV3Unauthorized ¶ added in v0.2.0

type AdminGetUserByEmailAddressV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserByEmailAddressV3Unauthorized 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></table>

func NewAdminGetUserByEmailAddressV3Unauthorized ¶ added in v0.2.0

func NewAdminGetUserByEmailAddressV3Unauthorized() *AdminGetUserByEmailAddressV3Unauthorized

NewAdminGetUserByEmailAddressV3Unauthorized creates a AdminGetUserByEmailAddressV3Unauthorized with default headers values

func (*AdminGetUserByEmailAddressV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminGetUserByEmailAddressV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminGetUserByEmailAddressV3Unauthorized) ToJSONString ¶ added in v0.25.0

type AdminGetUserByPlatformUserIDV3Forbidden ¶ added in v0.8.0

type AdminGetUserByPlatformUserIDV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserByPlatformUserIDV3Forbidden 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 NewAdminGetUserByPlatformUserIDV3Forbidden ¶ added in v0.8.0

func NewAdminGetUserByPlatformUserIDV3Forbidden() *AdminGetUserByPlatformUserIDV3Forbidden

NewAdminGetUserByPlatformUserIDV3Forbidden creates a AdminGetUserByPlatformUserIDV3Forbidden with default headers values

func (*AdminGetUserByPlatformUserIDV3Forbidden) Error ¶ added in v0.8.0

func (*AdminGetUserByPlatformUserIDV3Forbidden) GetPayload ¶ added in v0.8.0

func (*AdminGetUserByPlatformUserIDV3Forbidden) ToJSONString ¶ added in v0.25.0

type AdminGetUserByPlatformUserIDV3InternalServerError ¶ added in v0.8.0

type AdminGetUserByPlatformUserIDV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserByPlatformUserIDV3InternalServerError 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 NewAdminGetUserByPlatformUserIDV3InternalServerError ¶ added in v0.8.0

func NewAdminGetUserByPlatformUserIDV3InternalServerError() *AdminGetUserByPlatformUserIDV3InternalServerError

NewAdminGetUserByPlatformUserIDV3InternalServerError creates a AdminGetUserByPlatformUserIDV3InternalServerError with default headers values

func (*AdminGetUserByPlatformUserIDV3InternalServerError) Error ¶ added in v0.8.0

func (*AdminGetUserByPlatformUserIDV3InternalServerError) GetPayload ¶ added in v0.8.0

func (*AdminGetUserByPlatformUserIDV3InternalServerError) ToJSONString ¶ added in v0.25.0

type AdminGetUserByPlatformUserIDV3NotFound ¶ added in v0.8.0

type AdminGetUserByPlatformUserIDV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserByPlatformUserIDV3NotFound 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><tr><td>10139</td><td>platform account not found</td></tr></table>

func NewAdminGetUserByPlatformUserIDV3NotFound ¶ added in v0.8.0

func NewAdminGetUserByPlatformUserIDV3NotFound() *AdminGetUserByPlatformUserIDV3NotFound

NewAdminGetUserByPlatformUserIDV3NotFound creates a AdminGetUserByPlatformUserIDV3NotFound with default headers values

func (*AdminGetUserByPlatformUserIDV3NotFound) Error ¶ added in v0.8.0

func (*AdminGetUserByPlatformUserIDV3NotFound) GetPayload ¶ added in v0.8.0

func (*AdminGetUserByPlatformUserIDV3NotFound) ToJSONString ¶ added in v0.25.0

type AdminGetUserByPlatformUserIDV3OK ¶ added in v0.8.0

type AdminGetUserByPlatformUserIDV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

AdminGetUserByPlatformUserIDV3OK handles this case with default header values.

OK

func NewAdminGetUserByPlatformUserIDV3OK ¶ added in v0.8.0

func NewAdminGetUserByPlatformUserIDV3OK() *AdminGetUserByPlatformUserIDV3OK

NewAdminGetUserByPlatformUserIDV3OK creates a AdminGetUserByPlatformUserIDV3OK with default headers values

func (*AdminGetUserByPlatformUserIDV3OK) Error ¶ added in v0.8.0

func (*AdminGetUserByPlatformUserIDV3OK) GetPayload ¶ added in v0.8.0

func (*AdminGetUserByPlatformUserIDV3OK) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserByPlatformUserIDV3OK) ToJSONString() string

type AdminGetUserByPlatformUserIDV3Params ¶ added in v0.8.0

type AdminGetUserByPlatformUserIDV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string
	/*PlatformUserID
	  Platform User ID

	*/
	PlatformUserID string

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

AdminGetUserByPlatformUserIDV3Params contains all the parameters to send to the API endpoint for the admin get user by platform user idv3 operation typically these are written to a http.Request

func NewAdminGetUserByPlatformUserIDV3Params ¶ added in v0.8.0

func NewAdminGetUserByPlatformUserIDV3Params() *AdminGetUserByPlatformUserIDV3Params

NewAdminGetUserByPlatformUserIDV3Params creates a new AdminGetUserByPlatformUserIDV3Params object with the default values initialized.

func NewAdminGetUserByPlatformUserIDV3ParamsWithContext ¶ added in v0.8.0

func NewAdminGetUserByPlatformUserIDV3ParamsWithContext(ctx context.Context) *AdminGetUserByPlatformUserIDV3Params

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

func NewAdminGetUserByPlatformUserIDV3ParamsWithHTTPClient ¶ added in v0.8.0

func NewAdminGetUserByPlatformUserIDV3ParamsWithHTTPClient(client *http.Client) *AdminGetUserByPlatformUserIDV3Params

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

func NewAdminGetUserByPlatformUserIDV3ParamsWithTimeout ¶ added in v0.8.0

func NewAdminGetUserByPlatformUserIDV3ParamsWithTimeout(timeout time.Duration) *AdminGetUserByPlatformUserIDV3Params

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

func (*AdminGetUserByPlatformUserIDV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminGetUserByPlatformUserIDV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) SetContext ¶ added in v0.8.0

SetContext adds the context to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) SetHTTPClient ¶ added in v0.8.0

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

SetHTTPClient adds the HTTPClient to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminGetUserByPlatformUserIDV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) SetNamespace ¶ added in v0.8.0

func (o *AdminGetUserByPlatformUserIDV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) SetPlatformID ¶ added in v0.8.0

func (o *AdminGetUserByPlatformUserIDV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) SetPlatformUserID ¶ added in v0.8.0

func (o *AdminGetUserByPlatformUserIDV3Params) SetPlatformUserID(platformUserID string)

SetPlatformUserID adds the platformUserId to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) SetTimeout ¶ added in v0.8.0

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

SetTimeout adds the timeout to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) WithContext ¶ added in v0.8.0

WithContext adds the context to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) WithHTTPClient ¶ added in v0.8.0

WithHTTPClient adds the HTTPClient to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) WithNamespace ¶ added in v0.8.0

WithNamespace adds the namespace to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) WithPlatformID ¶ added in v0.8.0

WithPlatformID adds the platformID to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) WithPlatformUserID ¶ added in v0.8.0

WithPlatformUserID adds the platformUserID to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) WithTimeout ¶ added in v0.8.0

WithTimeout adds the timeout to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) WriteToRequest ¶ added in v0.8.0

WriteToRequest writes these params to a swagger request

type AdminGetUserByPlatformUserIDV3Reader ¶ added in v0.8.0

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

AdminGetUserByPlatformUserIDV3Reader is a Reader for the AdminGetUserByPlatformUserIDV3 structure.

func (*AdminGetUserByPlatformUserIDV3Reader) ReadResponse ¶ added in v0.8.0

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

ReadResponse reads a server response into the received o.

type AdminGetUserByPlatformUserIDV3Unauthorized ¶ added in v0.8.0

type AdminGetUserByPlatformUserIDV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserByPlatformUserIDV3Unauthorized 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></table>

func NewAdminGetUserByPlatformUserIDV3Unauthorized ¶ added in v0.8.0

func NewAdminGetUserByPlatformUserIDV3Unauthorized() *AdminGetUserByPlatformUserIDV3Unauthorized

NewAdminGetUserByPlatformUserIDV3Unauthorized creates a AdminGetUserByPlatformUserIDV3Unauthorized with default headers values

func (*AdminGetUserByPlatformUserIDV3Unauthorized) Error ¶ added in v0.8.0

func (*AdminGetUserByPlatformUserIDV3Unauthorized) GetPayload ¶ added in v0.8.0

func (*AdminGetUserByPlatformUserIDV3Unauthorized) ToJSONString ¶ added in v0.25.0

type AdminGetUserByUserIDV2InternalServerError ¶ added in v0.2.0

type AdminGetUserByUserIDV2InternalServerError struct {
}

AdminGetUserByUserIDV2InternalServerError 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 NewAdminGetUserByUserIDV2InternalServerError ¶ added in v0.2.0

func NewAdminGetUserByUserIDV2InternalServerError() *AdminGetUserByUserIDV2InternalServerError

NewAdminGetUserByUserIDV2InternalServerError creates a AdminGetUserByUserIDV2InternalServerError with default headers values

func (*AdminGetUserByUserIDV2InternalServerError) Error ¶ added in v0.2.0

type AdminGetUserByUserIDV2NotFound ¶ added in v0.2.0

type AdminGetUserByUserIDV2NotFound struct {
}

AdminGetUserByUserIDV2NotFound 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><tr><td>10139</td><td>platform account not found</td></tr></table>

func NewAdminGetUserByUserIDV2NotFound ¶ added in v0.2.0

func NewAdminGetUserByUserIDV2NotFound() *AdminGetUserByUserIDV2NotFound

NewAdminGetUserByUserIDV2NotFound creates a AdminGetUserByUserIDV2NotFound with default headers values

func (*AdminGetUserByUserIDV2NotFound) Error ¶ added in v0.2.0

type AdminGetUserByUserIDV2OK ¶ added in v0.2.0

type AdminGetUserByUserIDV2OK struct {
	Payload *iamclientmodels.ModelUserResponse
}

AdminGetUserByUserIDV2OK handles this case with default header values.

OK

func NewAdminGetUserByUserIDV2OK ¶ added in v0.2.0

func NewAdminGetUserByUserIDV2OK() *AdminGetUserByUserIDV2OK

NewAdminGetUserByUserIDV2OK creates a AdminGetUserByUserIDV2OK with default headers values

func (*AdminGetUserByUserIDV2OK) Error ¶ added in v0.2.0

func (o *AdminGetUserByUserIDV2OK) Error() string

func (*AdminGetUserByUserIDV2OK) GetPayload ¶ added in v0.2.0

func (*AdminGetUserByUserIDV2OK) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserByUserIDV2OK) ToJSONString() string

type AdminGetUserByUserIDV2Params ¶ added in v0.2.0

type AdminGetUserByUserIDV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminGetUserByUserIDV2Params contains all the parameters to send to the API endpoint for the admin get user by user id v2 operation typically these are written to a http.Request

func NewAdminGetUserByUserIDV2Params ¶ added in v0.2.0

func NewAdminGetUserByUserIDV2Params() *AdminGetUserByUserIDV2Params

NewAdminGetUserByUserIDV2Params creates a new AdminGetUserByUserIDV2Params object with the default values initialized.

func NewAdminGetUserByUserIDV2ParamsWithContext ¶ added in v0.2.0

func NewAdminGetUserByUserIDV2ParamsWithContext(ctx context.Context) *AdminGetUserByUserIDV2Params

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

func NewAdminGetUserByUserIDV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminGetUserByUserIDV2ParamsWithHTTPClient(client *http.Client) *AdminGetUserByUserIDV2Params

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

func NewAdminGetUserByUserIDV2ParamsWithTimeout ¶ added in v0.2.0

func NewAdminGetUserByUserIDV2ParamsWithTimeout(timeout time.Duration) *AdminGetUserByUserIDV2Params

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

func (*AdminGetUserByUserIDV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminGetUserByUserIDV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminGetUserByUserIDV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) SetNamespace ¶ added in v0.2.0

func (o *AdminGetUserByUserIDV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) SetUserID ¶ added in v0.2.0

func (o *AdminGetUserByUserIDV2Params) SetUserID(userID string)

SetUserID adds the userId to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminGetUserByUserIDV2Reader ¶ added in v0.2.0

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

AdminGetUserByUserIDV2Reader is a Reader for the AdminGetUserByUserIDV2 structure.

func (*AdminGetUserByUserIDV2Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetUserByUserIDV3BadRequest ¶ added in v0.2.0

type AdminGetUserByUserIDV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserByUserIDV3BadRequest 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></table>

func NewAdminGetUserByUserIDV3BadRequest ¶ added in v0.2.0

func NewAdminGetUserByUserIDV3BadRequest() *AdminGetUserByUserIDV3BadRequest

NewAdminGetUserByUserIDV3BadRequest creates a AdminGetUserByUserIDV3BadRequest with default headers values

func (*AdminGetUserByUserIDV3BadRequest) Error ¶ added in v0.2.0

func (*AdminGetUserByUserIDV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminGetUserByUserIDV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserByUserIDV3BadRequest) ToJSONString() string

type AdminGetUserByUserIDV3Forbidden ¶ added in v0.2.0

type AdminGetUserByUserIDV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserByUserIDV3Forbidden 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 NewAdminGetUserByUserIDV3Forbidden ¶ added in v0.2.0

func NewAdminGetUserByUserIDV3Forbidden() *AdminGetUserByUserIDV3Forbidden

NewAdminGetUserByUserIDV3Forbidden creates a AdminGetUserByUserIDV3Forbidden with default headers values

func (*AdminGetUserByUserIDV3Forbidden) Error ¶ added in v0.2.0

func (*AdminGetUserByUserIDV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminGetUserByUserIDV3Forbidden) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserByUserIDV3Forbidden) ToJSONString() string

type AdminGetUserByUserIDV3InternalServerError ¶ added in v0.2.0

type AdminGetUserByUserIDV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserByUserIDV3InternalServerError 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 NewAdminGetUserByUserIDV3InternalServerError ¶ added in v0.2.0

func NewAdminGetUserByUserIDV3InternalServerError() *AdminGetUserByUserIDV3InternalServerError

NewAdminGetUserByUserIDV3InternalServerError creates a AdminGetUserByUserIDV3InternalServerError with default headers values

func (*AdminGetUserByUserIDV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminGetUserByUserIDV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*AdminGetUserByUserIDV3InternalServerError) ToJSONString ¶ added in v0.25.0

type AdminGetUserByUserIDV3NotFound ¶ added in v0.2.0

type AdminGetUserByUserIDV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserByUserIDV3NotFound 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><tr><td>10139</td><td>platform account not found</td></tr></table>

func NewAdminGetUserByUserIDV3NotFound ¶ added in v0.2.0

func NewAdminGetUserByUserIDV3NotFound() *AdminGetUserByUserIDV3NotFound

NewAdminGetUserByUserIDV3NotFound creates a AdminGetUserByUserIDV3NotFound with default headers values

func (*AdminGetUserByUserIDV3NotFound) Error ¶ added in v0.2.0

func (*AdminGetUserByUserIDV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminGetUserByUserIDV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserByUserIDV3NotFound) ToJSONString() string

type AdminGetUserByUserIDV3OK ¶ added in v0.2.0

type AdminGetUserByUserIDV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

AdminGetUserByUserIDV3OK handles this case with default header values.

OK

func NewAdminGetUserByUserIDV3OK ¶ added in v0.2.0

func NewAdminGetUserByUserIDV3OK() *AdminGetUserByUserIDV3OK

NewAdminGetUserByUserIDV3OK creates a AdminGetUserByUserIDV3OK with default headers values

func (*AdminGetUserByUserIDV3OK) Error ¶ added in v0.2.0

func (o *AdminGetUserByUserIDV3OK) Error() string

func (*AdminGetUserByUserIDV3OK) GetPayload ¶ added in v0.2.0

func (*AdminGetUserByUserIDV3OK) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserByUserIDV3OK) ToJSONString() string

type AdminGetUserByUserIDV3Params ¶ added in v0.2.0

type AdminGetUserByUserIDV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User id

	*/
	UserID string

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

AdminGetUserByUserIDV3Params contains all the parameters to send to the API endpoint for the admin get user by user id v3 operation typically these are written to a http.Request

func NewAdminGetUserByUserIDV3Params ¶ added in v0.2.0

func NewAdminGetUserByUserIDV3Params() *AdminGetUserByUserIDV3Params

NewAdminGetUserByUserIDV3Params creates a new AdminGetUserByUserIDV3Params object with the default values initialized.

func NewAdminGetUserByUserIDV3ParamsWithContext ¶ added in v0.2.0

func NewAdminGetUserByUserIDV3ParamsWithContext(ctx context.Context) *AdminGetUserByUserIDV3Params

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

func NewAdminGetUserByUserIDV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminGetUserByUserIDV3ParamsWithHTTPClient(client *http.Client) *AdminGetUserByUserIDV3Params

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

func NewAdminGetUserByUserIDV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminGetUserByUserIDV3ParamsWithTimeout(timeout time.Duration) *AdminGetUserByUserIDV3Params

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

func (*AdminGetUserByUserIDV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminGetUserByUserIDV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminGetUserByUserIDV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminGetUserByUserIDV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminGetUserByUserIDV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminGetUserByUserIDV3Reader ¶ added in v0.2.0

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

AdminGetUserByUserIDV3Reader is a Reader for the AdminGetUserByUserIDV3 structure.

func (*AdminGetUserByUserIDV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetUserByUserIDV3Unauthorized ¶ added in v0.2.0

type AdminGetUserByUserIDV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserByUserIDV3Unauthorized 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></table>

func NewAdminGetUserByUserIDV3Unauthorized ¶ added in v0.2.0

func NewAdminGetUserByUserIDV3Unauthorized() *AdminGetUserByUserIDV3Unauthorized

NewAdminGetUserByUserIDV3Unauthorized creates a AdminGetUserByUserIDV3Unauthorized with default headers values

func (*AdminGetUserByUserIDV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminGetUserByUserIDV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminGetUserByUserIDV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserByUserIDV3Unauthorized) ToJSONString() string

type AdminGetUserDeletionStatusV3Forbidden ¶ added in v0.2.0

type AdminGetUserDeletionStatusV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserDeletionStatusV3Forbidden 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 NewAdminGetUserDeletionStatusV3Forbidden ¶ added in v0.2.0

func NewAdminGetUserDeletionStatusV3Forbidden() *AdminGetUserDeletionStatusV3Forbidden

NewAdminGetUserDeletionStatusV3Forbidden creates a AdminGetUserDeletionStatusV3Forbidden with default headers values

func (*AdminGetUserDeletionStatusV3Forbidden) Error ¶ added in v0.2.0

func (*AdminGetUserDeletionStatusV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminGetUserDeletionStatusV3Forbidden) ToJSONString ¶ added in v0.25.0

type AdminGetUserDeletionStatusV3InternalServerError ¶ added in v0.2.0

type AdminGetUserDeletionStatusV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserDeletionStatusV3InternalServerError 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 NewAdminGetUserDeletionStatusV3InternalServerError ¶ added in v0.2.0

func NewAdminGetUserDeletionStatusV3InternalServerError() *AdminGetUserDeletionStatusV3InternalServerError

NewAdminGetUserDeletionStatusV3InternalServerError creates a AdminGetUserDeletionStatusV3InternalServerError with default headers values

func (*AdminGetUserDeletionStatusV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminGetUserDeletionStatusV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*AdminGetUserDeletionStatusV3InternalServerError) ToJSONString ¶ added in v0.25.0

type AdminGetUserDeletionStatusV3NotFound ¶ added in v0.2.0

type AdminGetUserDeletionStatusV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserDeletionStatusV3NotFound 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 NewAdminGetUserDeletionStatusV3NotFound ¶ added in v0.2.0

func NewAdminGetUserDeletionStatusV3NotFound() *AdminGetUserDeletionStatusV3NotFound

NewAdminGetUserDeletionStatusV3NotFound creates a AdminGetUserDeletionStatusV3NotFound with default headers values

func (*AdminGetUserDeletionStatusV3NotFound) Error ¶ added in v0.2.0

func (*AdminGetUserDeletionStatusV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminGetUserDeletionStatusV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserDeletionStatusV3NotFound) ToJSONString() string

type AdminGetUserDeletionStatusV3OK ¶ added in v0.2.0

type AdminGetUserDeletionStatusV3OK struct {
	Payload *iamclientmodels.ModelUserDeletionStatusResponse
}

AdminGetUserDeletionStatusV3OK handles this case with default header values.

OK

func NewAdminGetUserDeletionStatusV3OK ¶ added in v0.2.0

func NewAdminGetUserDeletionStatusV3OK() *AdminGetUserDeletionStatusV3OK

NewAdminGetUserDeletionStatusV3OK creates a AdminGetUserDeletionStatusV3OK with default headers values

func (*AdminGetUserDeletionStatusV3OK) Error ¶ added in v0.2.0

func (*AdminGetUserDeletionStatusV3OK) GetPayload ¶ added in v0.2.0

func (*AdminGetUserDeletionStatusV3OK) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserDeletionStatusV3OK) ToJSONString() string

type AdminGetUserDeletionStatusV3Params ¶ added in v0.2.0

type AdminGetUserDeletionStatusV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

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

	*/
	UserID string

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

AdminGetUserDeletionStatusV3Params contains all the parameters to send to the API endpoint for the admin get user deletion status v3 operation typically these are written to a http.Request

func NewAdminGetUserDeletionStatusV3Params ¶ added in v0.2.0

func NewAdminGetUserDeletionStatusV3Params() *AdminGetUserDeletionStatusV3Params

NewAdminGetUserDeletionStatusV3Params creates a new AdminGetUserDeletionStatusV3Params object with the default values initialized.

func NewAdminGetUserDeletionStatusV3ParamsWithContext ¶ added in v0.2.0

func NewAdminGetUserDeletionStatusV3ParamsWithContext(ctx context.Context) *AdminGetUserDeletionStatusV3Params

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

func NewAdminGetUserDeletionStatusV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminGetUserDeletionStatusV3ParamsWithHTTPClient(client *http.Client) *AdminGetUserDeletionStatusV3Params

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

func NewAdminGetUserDeletionStatusV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminGetUserDeletionStatusV3ParamsWithTimeout(timeout time.Duration) *AdminGetUserDeletionStatusV3Params

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

func (*AdminGetUserDeletionStatusV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminGetUserDeletionStatusV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminGetUserDeletionStatusV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminGetUserDeletionStatusV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminGetUserDeletionStatusV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminGetUserDeletionStatusV3Reader ¶ added in v0.2.0

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

AdminGetUserDeletionStatusV3Reader is a Reader for the AdminGetUserDeletionStatusV3 structure.

func (*AdminGetUserDeletionStatusV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetUserDeletionStatusV3Unauthorized ¶ added in v0.2.0

type AdminGetUserDeletionStatusV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserDeletionStatusV3Unauthorized 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></table>

func NewAdminGetUserDeletionStatusV3Unauthorized ¶ added in v0.2.0

func NewAdminGetUserDeletionStatusV3Unauthorized() *AdminGetUserDeletionStatusV3Unauthorized

NewAdminGetUserDeletionStatusV3Unauthorized creates a AdminGetUserDeletionStatusV3Unauthorized with default headers values

func (*AdminGetUserDeletionStatusV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminGetUserDeletionStatusV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminGetUserDeletionStatusV3Unauthorized) ToJSONString ¶ added in v0.25.0

type AdminGetUserLoginHistoriesV3Forbidden ¶ added in v0.2.0

type AdminGetUserLoginHistoriesV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserLoginHistoriesV3Forbidden 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 NewAdminGetUserLoginHistoriesV3Forbidden ¶ added in v0.2.0

func NewAdminGetUserLoginHistoriesV3Forbidden() *AdminGetUserLoginHistoriesV3Forbidden

NewAdminGetUserLoginHistoriesV3Forbidden creates a AdminGetUserLoginHistoriesV3Forbidden with default headers values

func (*AdminGetUserLoginHistoriesV3Forbidden) Error ¶ added in v0.2.0

func (*AdminGetUserLoginHistoriesV3Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminGetUserLoginHistoriesV3Forbidden) ToJSONString ¶ added in v0.31.0

type AdminGetUserLoginHistoriesV3NotFound ¶ added in v0.2.0

type AdminGetUserLoginHistoriesV3NotFound struct {
}

AdminGetUserLoginHistoriesV3NotFound handles this case with default header values.

Data not found

func NewAdminGetUserLoginHistoriesV3NotFound ¶ added in v0.2.0

func NewAdminGetUserLoginHistoriesV3NotFound() *AdminGetUserLoginHistoriesV3NotFound

NewAdminGetUserLoginHistoriesV3NotFound creates a AdminGetUserLoginHistoriesV3NotFound with default headers values

func (*AdminGetUserLoginHistoriesV3NotFound) Error ¶ added in v0.2.0

type AdminGetUserLoginHistoriesV3OK ¶ added in v0.2.0

type AdminGetUserLoginHistoriesV3OK struct {
	Payload *iamclientmodels.ModelLoginHistoriesResponse
}

AdminGetUserLoginHistoriesV3OK handles this case with default header values.

OK

func NewAdminGetUserLoginHistoriesV3OK ¶ added in v0.2.0

func NewAdminGetUserLoginHistoriesV3OK() *AdminGetUserLoginHistoriesV3OK

NewAdminGetUserLoginHistoriesV3OK creates a AdminGetUserLoginHistoriesV3OK with default headers values

func (*AdminGetUserLoginHistoriesV3OK) Error ¶ added in v0.2.0

func (*AdminGetUserLoginHistoriesV3OK) GetPayload ¶ added in v0.2.0

func (*AdminGetUserLoginHistoriesV3OK) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserLoginHistoriesV3OK) ToJSONString() string

type AdminGetUserLoginHistoriesV3Params ¶ added in v0.2.0

type AdminGetUserLoginHistoriesV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string
	/*After
	  The cursor that points to query data for the next page (In Unix timestamp formats, e.g:1545114248)

	*/
	After *float64
	/*Before
	  The cursor that points to query data for the previous page (In Unix timestamp formats, e.g:1545114248).

	*/
	Before *float64
	/*Limit
	  The number of data retrieved in a page

	*/
	Limit *int64

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

AdminGetUserLoginHistoriesV3Params contains all the parameters to send to the API endpoint for the admin get user login histories v3 operation typically these are written to a http.Request

func NewAdminGetUserLoginHistoriesV3Params ¶ added in v0.2.0

func NewAdminGetUserLoginHistoriesV3Params() *AdminGetUserLoginHistoriesV3Params

NewAdminGetUserLoginHistoriesV3Params creates a new AdminGetUserLoginHistoriesV3Params object with the default values initialized.

func NewAdminGetUserLoginHistoriesV3ParamsWithContext ¶ added in v0.2.0

func NewAdminGetUserLoginHistoriesV3ParamsWithContext(ctx context.Context) *AdminGetUserLoginHistoriesV3Params

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

func NewAdminGetUserLoginHistoriesV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminGetUserLoginHistoriesV3ParamsWithHTTPClient(client *http.Client) *AdminGetUserLoginHistoriesV3Params

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

func NewAdminGetUserLoginHistoriesV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminGetUserLoginHistoriesV3ParamsWithTimeout(timeout time.Duration) *AdminGetUserLoginHistoriesV3Params

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

func (*AdminGetUserLoginHistoriesV3Params) SetAfter ¶ added in v0.2.0

func (o *AdminGetUserLoginHistoriesV3Params) SetAfter(after *float64)

SetAfter adds the after to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminGetUserLoginHistoriesV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) SetBefore ¶ added in v0.2.0

func (o *AdminGetUserLoginHistoriesV3Params) SetBefore(before *float64)

SetBefore adds the before to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminGetUserLoginHistoriesV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) SetLimit ¶ added in v0.2.0

func (o *AdminGetUserLoginHistoriesV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminGetUserLoginHistoriesV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminGetUserLoginHistoriesV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) WithAfter ¶ added in v0.2.0

WithAfter adds the after to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) WithBefore ¶ added in v0.2.0

WithBefore adds the before to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) WithLimit ¶ added in v0.2.0

WithLimit adds the limit to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminGetUserLoginHistoriesV3Reader ¶ added in v0.2.0

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

AdminGetUserLoginHistoriesV3Reader is a Reader for the AdminGetUserLoginHistoriesV3 structure.

func (*AdminGetUserLoginHistoriesV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetUserLoginHistoriesV3Unauthorized ¶ added in v0.2.0

type AdminGetUserLoginHistoriesV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserLoginHistoriesV3Unauthorized 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></table>

func NewAdminGetUserLoginHistoriesV3Unauthorized ¶ added in v0.2.0

func NewAdminGetUserLoginHistoriesV3Unauthorized() *AdminGetUserLoginHistoriesV3Unauthorized

NewAdminGetUserLoginHistoriesV3Unauthorized creates a AdminGetUserLoginHistoriesV3Unauthorized with default headers values

func (*AdminGetUserLoginHistoriesV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminGetUserLoginHistoriesV3Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminGetUserLoginHistoriesV3Unauthorized) ToJSONString ¶ added in v0.31.0

type AdminGetUserMappingBadRequest ¶ added in v0.26.0

type AdminGetUserMappingBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserMappingBadRequest handles this case with default header values.

Invalid request

func NewAdminGetUserMappingBadRequest ¶ added in v0.26.0

func NewAdminGetUserMappingBadRequest() *AdminGetUserMappingBadRequest

NewAdminGetUserMappingBadRequest creates a AdminGetUserMappingBadRequest with default headers values

func (*AdminGetUserMappingBadRequest) Error ¶ added in v0.26.0

func (*AdminGetUserMappingBadRequest) GetPayload ¶ added in v0.31.0

func (*AdminGetUserMappingBadRequest) ToJSONString ¶ added in v0.31.0

func (o *AdminGetUserMappingBadRequest) ToJSONString() string

type AdminGetUserMappingForbidden ¶ added in v0.26.0

type AdminGetUserMappingForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserMappingForbidden 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 NewAdminGetUserMappingForbidden ¶ added in v0.26.0

func NewAdminGetUserMappingForbidden() *AdminGetUserMappingForbidden

NewAdminGetUserMappingForbidden creates a AdminGetUserMappingForbidden with default headers values

func (*AdminGetUserMappingForbidden) Error ¶ added in v0.26.0

func (*AdminGetUserMappingForbidden) GetPayload ¶ added in v0.31.0

func (*AdminGetUserMappingForbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminGetUserMappingForbidden) ToJSONString() string

type AdminGetUserMappingNotFound ¶ added in v0.26.0

type AdminGetUserMappingNotFound struct {
}

AdminGetUserMappingNotFound handles this case with default header values.

Data not found

func NewAdminGetUserMappingNotFound ¶ added in v0.26.0

func NewAdminGetUserMappingNotFound() *AdminGetUserMappingNotFound

NewAdminGetUserMappingNotFound creates a AdminGetUserMappingNotFound with default headers values

func (*AdminGetUserMappingNotFound) Error ¶ added in v0.26.0

type AdminGetUserMappingOK ¶ added in v0.26.0

type AdminGetUserMappingOK struct {
	Payload *iamclientmodels.ModelGetUserMappingV3
}

AdminGetUserMappingOK handles this case with default header values.

OK

func NewAdminGetUserMappingOK ¶ added in v0.26.0

func NewAdminGetUserMappingOK() *AdminGetUserMappingOK

NewAdminGetUserMappingOK creates a AdminGetUserMappingOK with default headers values

func (*AdminGetUserMappingOK) Error ¶ added in v0.26.0

func (o *AdminGetUserMappingOK) Error() string

func (*AdminGetUserMappingOK) GetPayload ¶ added in v0.26.0

func (*AdminGetUserMappingOK) ToJSONString ¶ added in v0.26.0

func (o *AdminGetUserMappingOK) ToJSONString() string

type AdminGetUserMappingParams ¶ added in v0.26.0

type AdminGetUserMappingParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*TargetNamespace
	  Target namespace

	*/
	TargetNamespace string
	/*UserID
	  User ID

	*/
	UserID string

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

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

func NewAdminGetUserMappingParams ¶ added in v0.26.0

func NewAdminGetUserMappingParams() *AdminGetUserMappingParams

NewAdminGetUserMappingParams creates a new AdminGetUserMappingParams object with the default values initialized.

func NewAdminGetUserMappingParamsWithContext ¶ added in v0.26.0

func NewAdminGetUserMappingParamsWithContext(ctx context.Context) *AdminGetUserMappingParams

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

func NewAdminGetUserMappingParamsWithHTTPClient ¶ added in v0.26.0

func NewAdminGetUserMappingParamsWithHTTPClient(client *http.Client) *AdminGetUserMappingParams

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

func NewAdminGetUserMappingParamsWithTimeout ¶ added in v0.26.0

func NewAdminGetUserMappingParamsWithTimeout(timeout time.Duration) *AdminGetUserMappingParams

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

func (*AdminGetUserMappingParams) SetAuthInfoWriter ¶ added in v0.26.0

func (o *AdminGetUserMappingParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get user mapping params

func (*AdminGetUserMappingParams) SetContext ¶ added in v0.26.0

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

SetContext adds the context to the admin get user mapping params

func (*AdminGetUserMappingParams) SetHTTPClient ¶ added in v0.26.0

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

SetHTTPClient adds the HTTPClient to the admin get user mapping params

func (*AdminGetUserMappingParams) SetHTTPClientTransport ¶ added in v0.26.0

func (o *AdminGetUserMappingParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get user mapping params

func (*AdminGetUserMappingParams) SetNamespace ¶ added in v0.26.0

func (o *AdminGetUserMappingParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user mapping params

func (*AdminGetUserMappingParams) SetTargetNamespace ¶ added in v0.26.0

func (o *AdminGetUserMappingParams) SetTargetNamespace(targetNamespace string)

SetTargetNamespace adds the targetNamespace to the admin get user mapping params

func (*AdminGetUserMappingParams) SetTimeout ¶ added in v0.26.0

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

SetTimeout adds the timeout to the admin get user mapping params

func (*AdminGetUserMappingParams) SetUserID ¶ added in v0.26.0

func (o *AdminGetUserMappingParams) SetUserID(userID string)

SetUserID adds the userId to the admin get user mapping params

func (*AdminGetUserMappingParams) WithContext ¶ added in v0.26.0

WithContext adds the context to the admin get user mapping params

func (*AdminGetUserMappingParams) WithHTTPClient ¶ added in v0.26.0

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

WithHTTPClient adds the HTTPClient to the admin get user mapping params

func (*AdminGetUserMappingParams) WithNamespace ¶ added in v0.26.0

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

WithNamespace adds the namespace to the admin get user mapping params

func (*AdminGetUserMappingParams) WithTargetNamespace ¶ added in v0.26.0

func (o *AdminGetUserMappingParams) WithTargetNamespace(targetNamespace string) *AdminGetUserMappingParams

WithTargetNamespace adds the targetNamespace to the admin get user mapping params

func (*AdminGetUserMappingParams) WithTimeout ¶ added in v0.26.0

WithTimeout adds the timeout to the admin get user mapping params

func (*AdminGetUserMappingParams) WithUserID ¶ added in v0.26.0

WithUserID adds the userID to the admin get user mapping params

func (*AdminGetUserMappingParams) WriteToRequest ¶ added in v0.26.0

WriteToRequest writes these params to a swagger request

type AdminGetUserMappingReader ¶ added in v0.26.0

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

AdminGetUserMappingReader is a Reader for the AdminGetUserMapping structure.

func (*AdminGetUserMappingReader) ReadResponse ¶ added in v0.26.0

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

ReadResponse reads a server response into the received o.

type AdminGetUserMappingUnauthorized ¶ added in v0.26.0

type AdminGetUserMappingUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserMappingUnauthorized 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></table>

func NewAdminGetUserMappingUnauthorized ¶ added in v0.26.0

func NewAdminGetUserMappingUnauthorized() *AdminGetUserMappingUnauthorized

NewAdminGetUserMappingUnauthorized creates a AdminGetUserMappingUnauthorized with default headers values

func (*AdminGetUserMappingUnauthorized) Error ¶ added in v0.26.0

func (*AdminGetUserMappingUnauthorized) GetPayload ¶ added in v0.31.0

func (*AdminGetUserMappingUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *AdminGetUserMappingUnauthorized) ToJSONString() string

type AdminGetUserPlatformAccountsV3BadRequest ¶ added in v0.2.0

type AdminGetUserPlatformAccountsV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserPlatformAccountsV3BadRequest 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></table>

func NewAdminGetUserPlatformAccountsV3BadRequest ¶ added in v0.2.0

func NewAdminGetUserPlatformAccountsV3BadRequest() *AdminGetUserPlatformAccountsV3BadRequest

NewAdminGetUserPlatformAccountsV3BadRequest creates a AdminGetUserPlatformAccountsV3BadRequest with default headers values

func (*AdminGetUserPlatformAccountsV3BadRequest) Error ¶ added in v0.2.0

func (*AdminGetUserPlatformAccountsV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminGetUserPlatformAccountsV3BadRequest) ToJSONString ¶ added in v0.25.0

type AdminGetUserPlatformAccountsV3Forbidden ¶ added in v0.2.0

type AdminGetUserPlatformAccountsV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserPlatformAccountsV3Forbidden 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 NewAdminGetUserPlatformAccountsV3Forbidden ¶ added in v0.2.0

func NewAdminGetUserPlatformAccountsV3Forbidden() *AdminGetUserPlatformAccountsV3Forbidden

NewAdminGetUserPlatformAccountsV3Forbidden creates a AdminGetUserPlatformAccountsV3Forbidden with default headers values

func (*AdminGetUserPlatformAccountsV3Forbidden) Error ¶ added in v0.2.0

func (*AdminGetUserPlatformAccountsV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminGetUserPlatformAccountsV3Forbidden) ToJSONString ¶ added in v0.25.0

type AdminGetUserPlatformAccountsV3InternalServerError ¶ added in v0.31.0

type AdminGetUserPlatformAccountsV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserPlatformAccountsV3InternalServerError 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 NewAdminGetUserPlatformAccountsV3InternalServerError ¶ added in v0.31.0

func NewAdminGetUserPlatformAccountsV3InternalServerError() *AdminGetUserPlatformAccountsV3InternalServerError

NewAdminGetUserPlatformAccountsV3InternalServerError creates a AdminGetUserPlatformAccountsV3InternalServerError with default headers values

func (*AdminGetUserPlatformAccountsV3InternalServerError) Error ¶ added in v0.31.0

func (*AdminGetUserPlatformAccountsV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*AdminGetUserPlatformAccountsV3InternalServerError) ToJSONString ¶ added in v0.31.0

type AdminGetUserPlatformAccountsV3NotFound ¶ added in v0.2.0

type AdminGetUserPlatformAccountsV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserPlatformAccountsV3NotFound 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 NewAdminGetUserPlatformAccountsV3NotFound ¶ added in v0.2.0

func NewAdminGetUserPlatformAccountsV3NotFound() *AdminGetUserPlatformAccountsV3NotFound

NewAdminGetUserPlatformAccountsV3NotFound creates a AdminGetUserPlatformAccountsV3NotFound with default headers values

func (*AdminGetUserPlatformAccountsV3NotFound) Error ¶ added in v0.2.0

func (*AdminGetUserPlatformAccountsV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminGetUserPlatformAccountsV3NotFound) ToJSONString ¶ added in v0.25.0

type AdminGetUserPlatformAccountsV3OK ¶ added in v0.2.0

type AdminGetUserPlatformAccountsV3OK struct {
	Payload *iamclientmodels.AccountcommonUserLinkedPlatformsResponseV3
}

AdminGetUserPlatformAccountsV3OK handles this case with default header values.

OK

func NewAdminGetUserPlatformAccountsV3OK ¶ added in v0.2.0

func NewAdminGetUserPlatformAccountsV3OK() *AdminGetUserPlatformAccountsV3OK

NewAdminGetUserPlatformAccountsV3OK creates a AdminGetUserPlatformAccountsV3OK with default headers values

func (*AdminGetUserPlatformAccountsV3OK) Error ¶ added in v0.2.0

func (*AdminGetUserPlatformAccountsV3OK) GetPayload ¶ added in v0.2.0

func (*AdminGetUserPlatformAccountsV3OK) ToJSONString ¶ added in v0.25.0

func (o *AdminGetUserPlatformAccountsV3OK) ToJSONString() string

type AdminGetUserPlatformAccountsV3Params ¶ added in v0.2.0

type AdminGetUserPlatformAccountsV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

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

	*/
	UserID string
	/*After
	  The cursor that points to query data for the next page

	*/
	After *string
	/*Before
	  The cursor that points to query data for the previous page

	*/
	Before *string
	/*Limit
	  the maximum number of data that may be returned (1...100)

	*/
	Limit *int64

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

AdminGetUserPlatformAccountsV3Params contains all the parameters to send to the API endpoint for the admin get user platform accounts v3 operation typically these are written to a http.Request

func NewAdminGetUserPlatformAccountsV3Params ¶ added in v0.2.0

func NewAdminGetUserPlatformAccountsV3Params() *AdminGetUserPlatformAccountsV3Params

NewAdminGetUserPlatformAccountsV3Params creates a new AdminGetUserPlatformAccountsV3Params object with the default values initialized.

func NewAdminGetUserPlatformAccountsV3ParamsWithContext ¶ added in v0.2.0

func NewAdminGetUserPlatformAccountsV3ParamsWithContext(ctx context.Context) *AdminGetUserPlatformAccountsV3Params

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

func NewAdminGetUserPlatformAccountsV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminGetUserPlatformAccountsV3ParamsWithHTTPClient(client *http.Client) *AdminGetUserPlatformAccountsV3Params

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

func NewAdminGetUserPlatformAccountsV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminGetUserPlatformAccountsV3ParamsWithTimeout(timeout time.Duration) *AdminGetUserPlatformAccountsV3Params

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

func (*AdminGetUserPlatformAccountsV3Params) SetAfter ¶ added in v0.2.0

func (o *AdminGetUserPlatformAccountsV3Params) SetAfter(after *string)

SetAfter adds the after to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminGetUserPlatformAccountsV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetBefore ¶ added in v0.2.0

func (o *AdminGetUserPlatformAccountsV3Params) SetBefore(before *string)

SetBefore adds the before to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminGetUserPlatformAccountsV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetLimit ¶ added in v0.2.0

func (o *AdminGetUserPlatformAccountsV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminGetUserPlatformAccountsV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminGetUserPlatformAccountsV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WithAfter ¶ added in v0.2.0

WithAfter adds the after to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WithBefore ¶ added in v0.2.0

WithBefore adds the before to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WithLimit ¶ added in v0.2.0

WithLimit adds the limit to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminGetUserPlatformAccountsV3Reader ¶ added in v0.2.0

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

AdminGetUserPlatformAccountsV3Reader is a Reader for the AdminGetUserPlatformAccountsV3 structure.

func (*AdminGetUserPlatformAccountsV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetUserPlatformAccountsV3Unauthorized ¶ added in v0.2.0

type AdminGetUserPlatformAccountsV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserPlatformAccountsV3Unauthorized 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></table>

func NewAdminGetUserPlatformAccountsV3Unauthorized ¶ added in v0.2.0

func NewAdminGetUserPlatformAccountsV3Unauthorized() *AdminGetUserPlatformAccountsV3Unauthorized

NewAdminGetUserPlatformAccountsV3Unauthorized creates a AdminGetUserPlatformAccountsV3Unauthorized with default headers values

func (*AdminGetUserPlatformAccountsV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminGetUserPlatformAccountsV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminGetUserPlatformAccountsV3Unauthorized) ToJSONString ¶ added in v0.25.0

type AdminGetUserSinglePlatformAccountBadRequest ¶ added in v0.49.0

type AdminGetUserSinglePlatformAccountBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserSinglePlatformAccountBadRequest 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></table>

func NewAdminGetUserSinglePlatformAccountBadRequest ¶ added in v0.49.0

func NewAdminGetUserSinglePlatformAccountBadRequest() *AdminGetUserSinglePlatformAccountBadRequest

NewAdminGetUserSinglePlatformAccountBadRequest creates a AdminGetUserSinglePlatformAccountBadRequest with default headers values

func (*AdminGetUserSinglePlatformAccountBadRequest) Error ¶ added in v0.49.0

func (*AdminGetUserSinglePlatformAccountBadRequest) GetPayload ¶ added in v0.49.0

func (*AdminGetUserSinglePlatformAccountBadRequest) ToJSONString ¶ added in v0.49.0

type AdminGetUserSinglePlatformAccountForbidden ¶ added in v0.49.0

type AdminGetUserSinglePlatformAccountForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserSinglePlatformAccountForbidden 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 NewAdminGetUserSinglePlatformAccountForbidden ¶ added in v0.49.0

func NewAdminGetUserSinglePlatformAccountForbidden() *AdminGetUserSinglePlatformAccountForbidden

NewAdminGetUserSinglePlatformAccountForbidden creates a AdminGetUserSinglePlatformAccountForbidden with default headers values

func (*AdminGetUserSinglePlatformAccountForbidden) Error ¶ added in v0.49.0

func (*AdminGetUserSinglePlatformAccountForbidden) GetPayload ¶ added in v0.49.0

func (*AdminGetUserSinglePlatformAccountForbidden) ToJSONString ¶ added in v0.49.0

type AdminGetUserSinglePlatformAccountInternalServerError ¶ added in v0.49.0

type AdminGetUserSinglePlatformAccountInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserSinglePlatformAccountInternalServerError 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 NewAdminGetUserSinglePlatformAccountInternalServerError ¶ added in v0.49.0

func NewAdminGetUserSinglePlatformAccountInternalServerError() *AdminGetUserSinglePlatformAccountInternalServerError

NewAdminGetUserSinglePlatformAccountInternalServerError creates a AdminGetUserSinglePlatformAccountInternalServerError with default headers values

func (*AdminGetUserSinglePlatformAccountInternalServerError) Error ¶ added in v0.49.0

func (*AdminGetUserSinglePlatformAccountInternalServerError) GetPayload ¶ added in v0.49.0

func (*AdminGetUserSinglePlatformAccountInternalServerError) ToJSONString ¶ added in v0.49.0

type AdminGetUserSinglePlatformAccountNotFound ¶ added in v0.49.0

type AdminGetUserSinglePlatformAccountNotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserSinglePlatformAccountNotFound 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><tr><td>10139</td><td>platform account not found</td></tr></table>

func NewAdminGetUserSinglePlatformAccountNotFound ¶ added in v0.49.0

func NewAdminGetUserSinglePlatformAccountNotFound() *AdminGetUserSinglePlatformAccountNotFound

NewAdminGetUserSinglePlatformAccountNotFound creates a AdminGetUserSinglePlatformAccountNotFound with default headers values

func (*AdminGetUserSinglePlatformAccountNotFound) Error ¶ added in v0.49.0

func (*AdminGetUserSinglePlatformAccountNotFound) GetPayload ¶ added in v0.49.0

func (*AdminGetUserSinglePlatformAccountNotFound) ToJSONString ¶ added in v0.49.0

type AdminGetUserSinglePlatformAccountOK ¶ added in v0.49.0

type AdminGetUserSinglePlatformAccountOK struct {
	Payload *iamclientmodels.ModelUserPlatformMetadata
}

AdminGetUserSinglePlatformAccountOK handles this case with default header values.

OK

func NewAdminGetUserSinglePlatformAccountOK ¶ added in v0.49.0

func NewAdminGetUserSinglePlatformAccountOK() *AdminGetUserSinglePlatformAccountOK

NewAdminGetUserSinglePlatformAccountOK creates a AdminGetUserSinglePlatformAccountOK with default headers values

func (*AdminGetUserSinglePlatformAccountOK) Error ¶ added in v0.49.0

func (*AdminGetUserSinglePlatformAccountOK) GetPayload ¶ added in v0.49.0

func (*AdminGetUserSinglePlatformAccountOK) ToJSONString ¶ added in v0.49.0

func (o *AdminGetUserSinglePlatformAccountOK) ToJSONString() string

type AdminGetUserSinglePlatformAccountParams ¶ added in v0.49.0

type AdminGetUserSinglePlatformAccountParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string
	/*UserID
	  Publisher or game User ID

	*/
	UserID string

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

AdminGetUserSinglePlatformAccountParams contains all the parameters to send to the API endpoint for the admin get user single platform account operation typically these are written to a http.Request

func NewAdminGetUserSinglePlatformAccountParams ¶ added in v0.49.0

func NewAdminGetUserSinglePlatformAccountParams() *AdminGetUserSinglePlatformAccountParams

NewAdminGetUserSinglePlatformAccountParams creates a new AdminGetUserSinglePlatformAccountParams object with the default values initialized.

func NewAdminGetUserSinglePlatformAccountParamsWithContext ¶ added in v0.49.0

func NewAdminGetUserSinglePlatformAccountParamsWithContext(ctx context.Context) *AdminGetUserSinglePlatformAccountParams

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

func NewAdminGetUserSinglePlatformAccountParamsWithHTTPClient ¶ added in v0.49.0

func NewAdminGetUserSinglePlatformAccountParamsWithHTTPClient(client *http.Client) *AdminGetUserSinglePlatformAccountParams

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

func NewAdminGetUserSinglePlatformAccountParamsWithTimeout ¶ added in v0.49.0

func NewAdminGetUserSinglePlatformAccountParamsWithTimeout(timeout time.Duration) *AdminGetUserSinglePlatformAccountParams

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

func (*AdminGetUserSinglePlatformAccountParams) SetAuthInfoWriter ¶ added in v0.49.0

func (o *AdminGetUserSinglePlatformAccountParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) SetContext ¶ added in v0.49.0

SetContext adds the context to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) SetHTTPClient ¶ added in v0.49.0

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

SetHTTPClient adds the HTTPClient to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) SetHTTPClientTransport ¶ added in v0.49.0

func (o *AdminGetUserSinglePlatformAccountParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) SetNamespace ¶ added in v0.49.0

func (o *AdminGetUserSinglePlatformAccountParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) SetPlatformID ¶ added in v0.49.0

func (o *AdminGetUserSinglePlatformAccountParams) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) SetTimeout ¶ added in v0.49.0

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

SetTimeout adds the timeout to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) SetUserID ¶ added in v0.49.0

func (o *AdminGetUserSinglePlatformAccountParams) SetUserID(userID string)

SetUserID adds the userId to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) WithContext ¶ added in v0.49.0

WithContext adds the context to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) WithHTTPClient ¶ added in v0.49.0

WithHTTPClient adds the HTTPClient to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) WithNamespace ¶ added in v0.49.0

WithNamespace adds the namespace to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) WithPlatformID ¶ added in v0.49.0

WithPlatformID adds the platformID to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) WithTimeout ¶ added in v0.49.0

WithTimeout adds the timeout to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) WithUserID ¶ added in v0.49.0

WithUserID adds the userID to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) WriteToRequest ¶ added in v0.49.0

WriteToRequest writes these params to a swagger request

type AdminGetUserSinglePlatformAccountReader ¶ added in v0.49.0

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

AdminGetUserSinglePlatformAccountReader is a Reader for the AdminGetUserSinglePlatformAccount structure.

func (*AdminGetUserSinglePlatformAccountReader) ReadResponse ¶ added in v0.49.0

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

ReadResponse reads a server response into the received o.

type AdminGetUserSinglePlatformAccountUnauthorized ¶ added in v0.49.0

type AdminGetUserSinglePlatformAccountUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserSinglePlatformAccountUnauthorized 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></table>

func NewAdminGetUserSinglePlatformAccountUnauthorized ¶ added in v0.49.0

func NewAdminGetUserSinglePlatformAccountUnauthorized() *AdminGetUserSinglePlatformAccountUnauthorized

NewAdminGetUserSinglePlatformAccountUnauthorized creates a AdminGetUserSinglePlatformAccountUnauthorized with default headers values

func (*AdminGetUserSinglePlatformAccountUnauthorized) Error ¶ added in v0.49.0

func (*AdminGetUserSinglePlatformAccountUnauthorized) GetPayload ¶ added in v0.49.0

func (*AdminGetUserSinglePlatformAccountUnauthorized) ToJSONString ¶ added in v0.49.0

type AdminInviteUserV3BadRequest ¶ added in v0.2.0

type AdminInviteUserV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminInviteUserV3BadRequest 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 NewAdminInviteUserV3BadRequest ¶ added in v0.2.0

func NewAdminInviteUserV3BadRequest() *AdminInviteUserV3BadRequest

NewAdminInviteUserV3BadRequest creates a AdminInviteUserV3BadRequest with default headers values

func (*AdminInviteUserV3BadRequest) Error ¶ added in v0.2.0

func (*AdminInviteUserV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminInviteUserV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *AdminInviteUserV3BadRequest) ToJSONString() string

type AdminInviteUserV3Conflict ¶ added in v0.2.0

type AdminInviteUserV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminInviteUserV3Conflict 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 NewAdminInviteUserV3Conflict ¶ added in v0.2.0

func NewAdminInviteUserV3Conflict() *AdminInviteUserV3Conflict

NewAdminInviteUserV3Conflict creates a AdminInviteUserV3Conflict with default headers values

func (*AdminInviteUserV3Conflict) Error ¶ added in v0.2.0

func (o *AdminInviteUserV3Conflict) Error() string

func (*AdminInviteUserV3Conflict) GetPayload ¶ added in v0.2.0

func (*AdminInviteUserV3Conflict) ToJSONString ¶ added in v0.25.0

func (o *AdminInviteUserV3Conflict) ToJSONString() string

type AdminInviteUserV3Created ¶ added in v0.2.0

type AdminInviteUserV3Created struct {
	Payload *iamclientmodels.ModelInviteUserResponseV3
}

AdminInviteUserV3Created handles this case with default header values.

Created

func NewAdminInviteUserV3Created ¶ added in v0.2.0

func NewAdminInviteUserV3Created() *AdminInviteUserV3Created

NewAdminInviteUserV3Created creates a AdminInviteUserV3Created with default headers values

func (*AdminInviteUserV3Created) Error ¶ added in v0.2.0

func (o *AdminInviteUserV3Created) Error() string

func (*AdminInviteUserV3Created) GetPayload ¶ added in v0.2.0

func (*AdminInviteUserV3Created) ToJSONString ¶ added in v0.25.0

func (o *AdminInviteUserV3Created) ToJSONString() string

type AdminInviteUserV3Forbidden ¶ added in v0.31.0

type AdminInviteUserV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminInviteUserV3Forbidden 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 NewAdminInviteUserV3Forbidden ¶ added in v0.31.0

func NewAdminInviteUserV3Forbidden() *AdminInviteUserV3Forbidden

NewAdminInviteUserV3Forbidden creates a AdminInviteUserV3Forbidden with default headers values

func (*AdminInviteUserV3Forbidden) Error ¶ added in v0.31.0

func (*AdminInviteUserV3Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminInviteUserV3Forbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminInviteUserV3Forbidden) ToJSONString() string

type AdminInviteUserV3InternalServerError ¶ added in v0.2.0

type AdminInviteUserV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminInviteUserV3InternalServerError 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 NewAdminInviteUserV3InternalServerError ¶ added in v0.2.0

func NewAdminInviteUserV3InternalServerError() *AdminInviteUserV3InternalServerError

NewAdminInviteUserV3InternalServerError creates a AdminInviteUserV3InternalServerError with default headers values

func (*AdminInviteUserV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminInviteUserV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*AdminInviteUserV3InternalServerError) ToJSONString ¶ added in v0.25.0

func (o *AdminInviteUserV3InternalServerError) ToJSONString() string

type AdminInviteUserV3NotFound ¶ added in v0.2.0

type AdminInviteUserV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminInviteUserV3NotFound 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 NewAdminInviteUserV3NotFound ¶ added in v0.2.0

func NewAdminInviteUserV3NotFound() *AdminInviteUserV3NotFound

NewAdminInviteUserV3NotFound creates a AdminInviteUserV3NotFound with default headers values

func (*AdminInviteUserV3NotFound) Error ¶ added in v0.2.0

func (o *AdminInviteUserV3NotFound) Error() string

func (*AdminInviteUserV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminInviteUserV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *AdminInviteUserV3NotFound) ToJSONString() string

type AdminInviteUserV3Params ¶ added in v0.2.0

type AdminInviteUserV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelInviteUserRequestV3
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

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

AdminInviteUserV3Params contains all the parameters to send to the API endpoint for the admin invite user v3 operation typically these are written to a http.Request

func NewAdminInviteUserV3Params ¶ added in v0.2.0

func NewAdminInviteUserV3Params() *AdminInviteUserV3Params

NewAdminInviteUserV3Params creates a new AdminInviteUserV3Params object with the default values initialized.

func NewAdminInviteUserV3ParamsWithContext ¶ added in v0.2.0

func NewAdminInviteUserV3ParamsWithContext(ctx context.Context) *AdminInviteUserV3Params

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

func NewAdminInviteUserV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminInviteUserV3ParamsWithHTTPClient(client *http.Client) *AdminInviteUserV3Params

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

func NewAdminInviteUserV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminInviteUserV3ParamsWithTimeout(timeout time.Duration) *AdminInviteUserV3Params

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

func (*AdminInviteUserV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminInviteUserV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin invite user v3 params

func (*AdminInviteUserV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin invite user v3 params

func (*AdminInviteUserV3Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin invite user v3 params

func (*AdminInviteUserV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin invite user v3 params

func (*AdminInviteUserV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminInviteUserV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin invite user v3 params

func (*AdminInviteUserV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminInviteUserV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin invite user v3 params

func (*AdminInviteUserV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin invite user v3 params

func (*AdminInviteUserV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin invite user v3 params

func (*AdminInviteUserV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin invite user v3 params

func (*AdminInviteUserV3Params) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin invite user v3 params

func (*AdminInviteUserV3Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin invite user v3 params

func (*AdminInviteUserV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin invite user v3 params

func (*AdminInviteUserV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminInviteUserV3Reader ¶ added in v0.2.0

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

AdminInviteUserV3Reader is a Reader for the AdminInviteUserV3 structure.

func (*AdminInviteUserV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminInviteUserV3Unauthorized ¶ added in v0.31.0

type AdminInviteUserV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminInviteUserV3Unauthorized 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></table>

func NewAdminInviteUserV3Unauthorized ¶ added in v0.31.0

func NewAdminInviteUserV3Unauthorized() *AdminInviteUserV3Unauthorized

NewAdminInviteUserV3Unauthorized creates a AdminInviteUserV3Unauthorized with default headers values

func (*AdminInviteUserV3Unauthorized) Error ¶ added in v0.31.0

func (*AdminInviteUserV3Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminInviteUserV3Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *AdminInviteUserV3Unauthorized) ToJSONString() string

type AdminInviteUserV3UnprocessableEntity ¶ added in v0.2.0

type AdminInviteUserV3UnprocessableEntity struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminInviteUserV3UnprocessableEntity 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></table>

func NewAdminInviteUserV3UnprocessableEntity ¶ added in v0.2.0

func NewAdminInviteUserV3UnprocessableEntity() *AdminInviteUserV3UnprocessableEntity

NewAdminInviteUserV3UnprocessableEntity creates a AdminInviteUserV3UnprocessableEntity with default headers values

func (*AdminInviteUserV3UnprocessableEntity) Error ¶ added in v0.2.0

func (*AdminInviteUserV3UnprocessableEntity) GetPayload ¶ added in v0.2.0

func (*AdminInviteUserV3UnprocessableEntity) ToJSONString ¶ added in v0.25.0

func (o *AdminInviteUserV3UnprocessableEntity) ToJSONString() string

type AdminLinkPlatformAccountBadRequest ¶ added in v0.2.0

type AdminLinkPlatformAccountBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminLinkPlatformAccountBadRequest 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></table>

func NewAdminLinkPlatformAccountBadRequest ¶ added in v0.2.0

func NewAdminLinkPlatformAccountBadRequest() *AdminLinkPlatformAccountBadRequest

NewAdminLinkPlatformAccountBadRequest creates a AdminLinkPlatformAccountBadRequest with default headers values

func (*AdminLinkPlatformAccountBadRequest) Error ¶ added in v0.2.0

func (*AdminLinkPlatformAccountBadRequest) GetPayload ¶ added in v0.2.0

func (*AdminLinkPlatformAccountBadRequest) ToJSONString ¶ added in v0.25.0

func (o *AdminLinkPlatformAccountBadRequest) ToJSONString() string

type AdminLinkPlatformAccountForbidden ¶ added in v0.2.0

type AdminLinkPlatformAccountForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminLinkPlatformAccountForbidden 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 NewAdminLinkPlatformAccountForbidden ¶ added in v0.2.0

func NewAdminLinkPlatformAccountForbidden() *AdminLinkPlatformAccountForbidden

NewAdminLinkPlatformAccountForbidden creates a AdminLinkPlatformAccountForbidden with default headers values

func (*AdminLinkPlatformAccountForbidden) Error ¶ added in v0.2.0

func (*AdminLinkPlatformAccountForbidden) GetPayload ¶ added in v0.2.0

func (*AdminLinkPlatformAccountForbidden) ToJSONString ¶ added in v0.25.0

func (o *AdminLinkPlatformAccountForbidden) ToJSONString() string

type AdminLinkPlatformAccountInternalServerError ¶ added in v0.2.0

type AdminLinkPlatformAccountInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminLinkPlatformAccountInternalServerError 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 NewAdminLinkPlatformAccountInternalServerError ¶ added in v0.2.0

func NewAdminLinkPlatformAccountInternalServerError() *AdminLinkPlatformAccountInternalServerError

NewAdminLinkPlatformAccountInternalServerError creates a AdminLinkPlatformAccountInternalServerError with default headers values

func (*AdminLinkPlatformAccountInternalServerError) Error ¶ added in v0.2.0

func (*AdminLinkPlatformAccountInternalServerError) GetPayload ¶ added in v0.2.0

func (*AdminLinkPlatformAccountInternalServerError) ToJSONString ¶ added in v0.25.0

type AdminLinkPlatformAccountNoContent ¶ added in v0.2.0

type AdminLinkPlatformAccountNoContent struct {
}

AdminLinkPlatformAccountNoContent handles this case with default header values.

No Content

func NewAdminLinkPlatformAccountNoContent ¶ added in v0.2.0

func NewAdminLinkPlatformAccountNoContent() *AdminLinkPlatformAccountNoContent

NewAdminLinkPlatformAccountNoContent creates a AdminLinkPlatformAccountNoContent with default headers values

func (*AdminLinkPlatformAccountNoContent) Error ¶ added in v0.2.0

type AdminLinkPlatformAccountParams ¶ added in v0.2.0

type AdminLinkPlatformAccountParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelLinkPlatformAccountRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminLinkPlatformAccountParams contains all the parameters to send to the API endpoint for the admin link platform account operation typically these are written to a http.Request

func NewAdminLinkPlatformAccountParams ¶ added in v0.2.0

func NewAdminLinkPlatformAccountParams() *AdminLinkPlatformAccountParams

NewAdminLinkPlatformAccountParams creates a new AdminLinkPlatformAccountParams object with the default values initialized.

func NewAdminLinkPlatformAccountParamsWithContext ¶ added in v0.2.0

func NewAdminLinkPlatformAccountParamsWithContext(ctx context.Context) *AdminLinkPlatformAccountParams

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

func NewAdminLinkPlatformAccountParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminLinkPlatformAccountParamsWithHTTPClient(client *http.Client) *AdminLinkPlatformAccountParams

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

func NewAdminLinkPlatformAccountParamsWithTimeout ¶ added in v0.2.0

func NewAdminLinkPlatformAccountParamsWithTimeout(timeout time.Duration) *AdminLinkPlatformAccountParams

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

func (*AdminLinkPlatformAccountParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminLinkPlatformAccountParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin link platform account params

func (*AdminLinkPlatformAccountParams) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin link platform account params

func (*AdminLinkPlatformAccountParams) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin link platform account params

func (*AdminLinkPlatformAccountParams) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin link platform account params

func (*AdminLinkPlatformAccountParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminLinkPlatformAccountParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin link platform account params

func (*AdminLinkPlatformAccountParams) SetNamespace ¶ added in v0.2.0

func (o *AdminLinkPlatformAccountParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin link platform account params

func (*AdminLinkPlatformAccountParams) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin link platform account params

func (*AdminLinkPlatformAccountParams) SetUserID ¶ added in v0.2.0

func (o *AdminLinkPlatformAccountParams) SetUserID(userID string)

SetUserID adds the userId to the admin link platform account params

func (*AdminLinkPlatformAccountParams) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin link platform account params

func (*AdminLinkPlatformAccountParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin link platform account params

func (*AdminLinkPlatformAccountParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin link platform account params

func (*AdminLinkPlatformAccountParams) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin link platform account params

func (*AdminLinkPlatformAccountParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin link platform account params

func (*AdminLinkPlatformAccountParams) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin link platform account params

func (*AdminLinkPlatformAccountParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminLinkPlatformAccountReader ¶ added in v0.2.0

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

AdminLinkPlatformAccountReader is a Reader for the AdminLinkPlatformAccount structure.

func (*AdminLinkPlatformAccountReader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminLinkPlatformAccountUnauthorized ¶ added in v0.2.0

type AdminLinkPlatformAccountUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminLinkPlatformAccountUnauthorized 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 NewAdminLinkPlatformAccountUnauthorized ¶ added in v0.2.0

func NewAdminLinkPlatformAccountUnauthorized() *AdminLinkPlatformAccountUnauthorized

NewAdminLinkPlatformAccountUnauthorized creates a AdminLinkPlatformAccountUnauthorized with default headers values

func (*AdminLinkPlatformAccountUnauthorized) Error ¶ added in v0.2.0

func (*AdminLinkPlatformAccountUnauthorized) GetPayload ¶ added in v0.2.0

func (*AdminLinkPlatformAccountUnauthorized) ToJSONString ¶ added in v0.25.0

func (o *AdminLinkPlatformAccountUnauthorized) ToJSONString() string

type AdminListUserIDByUserIDsV3BadRequest ¶ added in v0.10.0

type AdminListUserIDByUserIDsV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUserIDByUserIDsV3BadRequest 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></table>

func NewAdminListUserIDByUserIDsV3BadRequest ¶ added in v0.10.0

func NewAdminListUserIDByUserIDsV3BadRequest() *AdminListUserIDByUserIDsV3BadRequest

NewAdminListUserIDByUserIDsV3BadRequest creates a AdminListUserIDByUserIDsV3BadRequest with default headers values

func (*AdminListUserIDByUserIDsV3BadRequest) Error ¶ added in v0.10.0

func (*AdminListUserIDByUserIDsV3BadRequest) GetPayload ¶ added in v0.10.0

func (*AdminListUserIDByUserIDsV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *AdminListUserIDByUserIDsV3BadRequest) ToJSONString() string

type AdminListUserIDByUserIDsV3Forbidden ¶ added in v0.10.0

type AdminListUserIDByUserIDsV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUserIDByUserIDsV3Forbidden 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 NewAdminListUserIDByUserIDsV3Forbidden ¶ added in v0.10.0

func NewAdminListUserIDByUserIDsV3Forbidden() *AdminListUserIDByUserIDsV3Forbidden

NewAdminListUserIDByUserIDsV3Forbidden creates a AdminListUserIDByUserIDsV3Forbidden with default headers values

func (*AdminListUserIDByUserIDsV3Forbidden) Error ¶ added in v0.10.0

func (*AdminListUserIDByUserIDsV3Forbidden) GetPayload ¶ added in v0.10.0

func (*AdminListUserIDByUserIDsV3Forbidden) ToJSONString ¶ added in v0.25.0

func (o *AdminListUserIDByUserIDsV3Forbidden) ToJSONString() string

type AdminListUserIDByUserIDsV3InternalServerError ¶ added in v0.10.0

type AdminListUserIDByUserIDsV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUserIDByUserIDsV3InternalServerError 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 NewAdminListUserIDByUserIDsV3InternalServerError ¶ added in v0.10.0

func NewAdminListUserIDByUserIDsV3InternalServerError() *AdminListUserIDByUserIDsV3InternalServerError

NewAdminListUserIDByUserIDsV3InternalServerError creates a AdminListUserIDByUserIDsV3InternalServerError with default headers values

func (*AdminListUserIDByUserIDsV3InternalServerError) Error ¶ added in v0.10.0

func (*AdminListUserIDByUserIDsV3InternalServerError) GetPayload ¶ added in v0.10.0

func (*AdminListUserIDByUserIDsV3InternalServerError) ToJSONString ¶ added in v0.25.0

type AdminListUserIDByUserIDsV3OK ¶ added in v0.10.0

type AdminListUserIDByUserIDsV3OK struct {
	Payload *iamclientmodels.ModelListUserInformationResult
}

AdminListUserIDByUserIDsV3OK handles this case with default header values.

OK

func NewAdminListUserIDByUserIDsV3OK ¶ added in v0.10.0

func NewAdminListUserIDByUserIDsV3OK() *AdminListUserIDByUserIDsV3OK

NewAdminListUserIDByUserIDsV3OK creates a AdminListUserIDByUserIDsV3OK with default headers values

func (*AdminListUserIDByUserIDsV3OK) Error ¶ added in v0.10.0

func (*AdminListUserIDByUserIDsV3OK) GetPayload ¶ added in v0.10.0

func (*AdminListUserIDByUserIDsV3OK) ToJSONString ¶ added in v0.25.0

func (o *AdminListUserIDByUserIDsV3OK) ToJSONString() string

type AdminListUserIDByUserIDsV3Params ¶ added in v0.10.0

type AdminListUserIDByUserIDsV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserIDsRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

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

AdminListUserIDByUserIDsV3Params contains all the parameters to send to the API endpoint for the admin list user id by user i ds v3 operation typically these are written to a http.Request

func NewAdminListUserIDByUserIDsV3Params ¶ added in v0.10.0

func NewAdminListUserIDByUserIDsV3Params() *AdminListUserIDByUserIDsV3Params

NewAdminListUserIDByUserIDsV3Params creates a new AdminListUserIDByUserIDsV3Params object with the default values initialized.

func NewAdminListUserIDByUserIDsV3ParamsWithContext ¶ added in v0.10.0

func NewAdminListUserIDByUserIDsV3ParamsWithContext(ctx context.Context) *AdminListUserIDByUserIDsV3Params

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

func NewAdminListUserIDByUserIDsV3ParamsWithHTTPClient ¶ added in v0.10.0

func NewAdminListUserIDByUserIDsV3ParamsWithHTTPClient(client *http.Client) *AdminListUserIDByUserIDsV3Params

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

func NewAdminListUserIDByUserIDsV3ParamsWithTimeout ¶ added in v0.10.0

func NewAdminListUserIDByUserIDsV3ParamsWithTimeout(timeout time.Duration) *AdminListUserIDByUserIDsV3Params

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

func (*AdminListUserIDByUserIDsV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminListUserIDByUserIDsV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) SetBody ¶ added in v0.10.0

SetBody adds the body to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) SetContext ¶ added in v0.10.0

SetContext adds the context to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) SetHTTPClient ¶ added in v0.10.0

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

SetHTTPClient adds the HTTPClient to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminListUserIDByUserIDsV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) SetNamespace ¶ added in v0.10.0

func (o *AdminListUserIDByUserIDsV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) SetTimeout ¶ added in v0.10.0

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

SetTimeout adds the timeout to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) WithBody ¶ added in v0.10.0

WithBody adds the body to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) WithContext ¶ added in v0.10.0

WithContext adds the context to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) WithHTTPClient ¶ added in v0.10.0

WithHTTPClient adds the HTTPClient to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) WithNamespace ¶ added in v0.10.0

WithNamespace adds the namespace to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) WithTimeout ¶ added in v0.10.0

WithTimeout adds the timeout to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) WriteToRequest ¶ added in v0.10.0

WriteToRequest writes these params to a swagger request

type AdminListUserIDByUserIDsV3Reader ¶ added in v0.10.0

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

AdminListUserIDByUserIDsV3Reader is a Reader for the AdminListUserIDByUserIDsV3 structure.

func (*AdminListUserIDByUserIDsV3Reader) ReadResponse ¶ added in v0.10.0

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

ReadResponse reads a server response into the received o.

type AdminListUserIDByUserIDsV3Unauthorized ¶ added in v0.10.0

type AdminListUserIDByUserIDsV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUserIDByUserIDsV3Unauthorized 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 NewAdminListUserIDByUserIDsV3Unauthorized ¶ added in v0.10.0

func NewAdminListUserIDByUserIDsV3Unauthorized() *AdminListUserIDByUserIDsV3Unauthorized

NewAdminListUserIDByUserIDsV3Unauthorized creates a AdminListUserIDByUserIDsV3Unauthorized with default headers values

func (*AdminListUserIDByUserIDsV3Unauthorized) Error ¶ added in v0.10.0

func (*AdminListUserIDByUserIDsV3Unauthorized) GetPayload ¶ added in v0.10.0

func (*AdminListUserIDByUserIDsV3Unauthorized) ToJSONString ¶ added in v0.25.0

type AdminListUsersV3BadRequest ¶ added in v0.2.0

type AdminListUsersV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUsersV3BadRequest 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></table>

func NewAdminListUsersV3BadRequest ¶ added in v0.2.0

func NewAdminListUsersV3BadRequest() *AdminListUsersV3BadRequest

NewAdminListUsersV3BadRequest creates a AdminListUsersV3BadRequest with default headers values

func (*AdminListUsersV3BadRequest) Error ¶ added in v0.2.0

func (*AdminListUsersV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminListUsersV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *AdminListUsersV3BadRequest) ToJSONString() string

type AdminListUsersV3Forbidden ¶ added in v0.2.0

type AdminListUsersV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUsersV3Forbidden 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 NewAdminListUsersV3Forbidden ¶ added in v0.2.0

func NewAdminListUsersV3Forbidden() *AdminListUsersV3Forbidden

NewAdminListUsersV3Forbidden creates a AdminListUsersV3Forbidden with default headers values

func (*AdminListUsersV3Forbidden) Error ¶ added in v0.2.0

func (o *AdminListUsersV3Forbidden) Error() string

func (*AdminListUsersV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminListUsersV3Forbidden) ToJSONString ¶ added in v0.25.0

func (o *AdminListUsersV3Forbidden) ToJSONString() string

type AdminListUsersV3InternalServerError ¶ added in v0.2.0

type AdminListUsersV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUsersV3InternalServerError 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 NewAdminListUsersV3InternalServerError ¶ added in v0.2.0

func NewAdminListUsersV3InternalServerError() *AdminListUsersV3InternalServerError

NewAdminListUsersV3InternalServerError creates a AdminListUsersV3InternalServerError with default headers values

func (*AdminListUsersV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminListUsersV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*AdminListUsersV3InternalServerError) ToJSONString ¶ added in v0.25.0

func (o *AdminListUsersV3InternalServerError) ToJSONString() string

type AdminListUsersV3OK ¶ added in v0.2.0

type AdminListUsersV3OK struct {
	Payload *iamclientmodels.AccountcommonListUsersWithPlatformAccountsResponse
}

AdminListUsersV3OK handles this case with default header values.

Operation succeeded

func NewAdminListUsersV3OK ¶ added in v0.2.0

func NewAdminListUsersV3OK() *AdminListUsersV3OK

NewAdminListUsersV3OK creates a AdminListUsersV3OK with default headers values

func (*AdminListUsersV3OK) Error ¶ added in v0.2.0

func (o *AdminListUsersV3OK) Error() string

func (*AdminListUsersV3OK) GetPayload ¶ added in v0.2.0

func (*AdminListUsersV3OK) ToJSONString ¶ added in v0.25.0

func (o *AdminListUsersV3OK) ToJSONString() string

type AdminListUsersV3Params ¶ added in v0.2.0

type AdminListUsersV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*Limit
	  number of returned data, default 100

	*/
	Limit *int64
	/*Offset
	  number of offset, default 0

	*/
	Offset *int64

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

AdminListUsersV3Params contains all the parameters to send to the API endpoint for the admin list users v3 operation typically these are written to a http.Request

func NewAdminListUsersV3Params ¶ added in v0.2.0

func NewAdminListUsersV3Params() *AdminListUsersV3Params

NewAdminListUsersV3Params creates a new AdminListUsersV3Params object with the default values initialized.

func NewAdminListUsersV3ParamsWithContext ¶ added in v0.2.0

func NewAdminListUsersV3ParamsWithContext(ctx context.Context) *AdminListUsersV3Params

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

func NewAdminListUsersV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminListUsersV3ParamsWithHTTPClient(client *http.Client) *AdminListUsersV3Params

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

func NewAdminListUsersV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminListUsersV3ParamsWithTimeout(timeout time.Duration) *AdminListUsersV3Params

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

func (*AdminListUsersV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminListUsersV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin list users v3 params

func (*AdminListUsersV3Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin list users v3 params

func (*AdminListUsersV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin list users v3 params

func (*AdminListUsersV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminListUsersV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin list users v3 params

func (*AdminListUsersV3Params) SetLimit ¶ added in v0.2.0

func (o *AdminListUsersV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the admin list users v3 params

func (*AdminListUsersV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminListUsersV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin list users v3 params

func (*AdminListUsersV3Params) SetOffset ¶ added in v0.2.0

func (o *AdminListUsersV3Params) SetOffset(offset *int64)

SetOffset adds the offset to the admin list users v3 params

func (*AdminListUsersV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin list users v3 params

func (*AdminListUsersV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin list users v3 params

func (*AdminListUsersV3Params) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin list users v3 params

func (*AdminListUsersV3Params) WithLimit ¶ added in v0.2.0

func (o *AdminListUsersV3Params) WithLimit(limit *int64) *AdminListUsersV3Params

WithLimit adds the limit to the admin list users v3 params

func (*AdminListUsersV3Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin list users v3 params

func (*AdminListUsersV3Params) WithOffset ¶ added in v0.2.0

func (o *AdminListUsersV3Params) WithOffset(offset *int64) *AdminListUsersV3Params

WithOffset adds the offset to the admin list users v3 params

func (*AdminListUsersV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin list users v3 params

func (*AdminListUsersV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminListUsersV3Reader ¶ added in v0.2.0

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

AdminListUsersV3Reader is a Reader for the AdminListUsersV3 structure.

func (*AdminListUsersV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminListUsersV3Unauthorized ¶ added in v0.2.0

type AdminListUsersV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUsersV3Unauthorized 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></table>

func NewAdminListUsersV3Unauthorized ¶ added in v0.2.0

func NewAdminListUsersV3Unauthorized() *AdminListUsersV3Unauthorized

NewAdminListUsersV3Unauthorized creates a AdminListUsersV3Unauthorized with default headers values

func (*AdminListUsersV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminListUsersV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminListUsersV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *AdminListUsersV3Unauthorized) ToJSONString() string

type AdminPlatformLinkV3BadRequest ¶ added in v0.2.0

type AdminPlatformLinkV3BadRequest struct {
}

AdminPlatformLinkV3BadRequest 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></table>

func NewAdminPlatformLinkV3BadRequest ¶ added in v0.2.0

func NewAdminPlatformLinkV3BadRequest() *AdminPlatformLinkV3BadRequest

NewAdminPlatformLinkV3BadRequest creates a AdminPlatformLinkV3BadRequest with default headers values

func (*AdminPlatformLinkV3BadRequest) Error ¶ added in v0.2.0

type AdminPlatformLinkV3Conflict ¶ added in v0.2.0

type AdminPlatformLinkV3Conflict struct {
}

AdminPlatformLinkV3Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10163</td><td>platform is already linked with the user account</td></tr></table>

func NewAdminPlatformLinkV3Conflict ¶ added in v0.2.0

func NewAdminPlatformLinkV3Conflict() *AdminPlatformLinkV3Conflict

NewAdminPlatformLinkV3Conflict creates a AdminPlatformLinkV3Conflict with default headers values

func (*AdminPlatformLinkV3Conflict) Error ¶ added in v0.2.0

type AdminPlatformLinkV3Forbidden ¶ added in v0.2.0

type AdminPlatformLinkV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminPlatformLinkV3Forbidden 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 NewAdminPlatformLinkV3Forbidden ¶ added in v0.2.0

func NewAdminPlatformLinkV3Forbidden() *AdminPlatformLinkV3Forbidden

NewAdminPlatformLinkV3Forbidden creates a AdminPlatformLinkV3Forbidden with default headers values

func (*AdminPlatformLinkV3Forbidden) Error ¶ added in v0.2.0

func (*AdminPlatformLinkV3Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminPlatformLinkV3Forbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminPlatformLinkV3Forbidden) ToJSONString() string

type AdminPlatformLinkV3InternalServerError ¶ added in v0.2.0

type AdminPlatformLinkV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminPlatformLinkV3InternalServerError 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 NewAdminPlatformLinkV3InternalServerError ¶ added in v0.2.0

func NewAdminPlatformLinkV3InternalServerError() *AdminPlatformLinkV3InternalServerError

NewAdminPlatformLinkV3InternalServerError creates a AdminPlatformLinkV3InternalServerError with default headers values

func (*AdminPlatformLinkV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminPlatformLinkV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*AdminPlatformLinkV3InternalServerError) ToJSONString ¶ added in v0.31.0

type AdminPlatformLinkV3NoContent ¶ added in v0.2.0

type AdminPlatformLinkV3NoContent struct {
}

AdminPlatformLinkV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminPlatformLinkV3NoContent ¶ added in v0.2.0

func NewAdminPlatformLinkV3NoContent() *AdminPlatformLinkV3NoContent

NewAdminPlatformLinkV3NoContent creates a AdminPlatformLinkV3NoContent with default headers values

func (*AdminPlatformLinkV3NoContent) Error ¶ added in v0.2.0

type AdminPlatformLinkV3NotFound ¶ added in v0.2.0

type AdminPlatformLinkV3NotFound struct {
}

AdminPlatformLinkV3NotFound 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 NewAdminPlatformLinkV3NotFound ¶ added in v0.2.0

func NewAdminPlatformLinkV3NotFound() *AdminPlatformLinkV3NotFound

NewAdminPlatformLinkV3NotFound creates a AdminPlatformLinkV3NotFound with default headers values

func (*AdminPlatformLinkV3NotFound) Error ¶ added in v0.2.0

type AdminPlatformLinkV3Params ¶ added in v0.2.0

type AdminPlatformLinkV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Ticket
	  Ticket from platform

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

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminPlatformLinkV3Params contains all the parameters to send to the API endpoint for the admin platform link v3 operation typically these are written to a http.Request

func NewAdminPlatformLinkV3Params ¶ added in v0.2.0

func NewAdminPlatformLinkV3Params() *AdminPlatformLinkV3Params

NewAdminPlatformLinkV3Params creates a new AdminPlatformLinkV3Params object with the default values initialized.

func NewAdminPlatformLinkV3ParamsWithContext ¶ added in v0.2.0

func NewAdminPlatformLinkV3ParamsWithContext(ctx context.Context) *AdminPlatformLinkV3Params

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

func NewAdminPlatformLinkV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminPlatformLinkV3ParamsWithHTTPClient(client *http.Client) *AdminPlatformLinkV3Params

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

func NewAdminPlatformLinkV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminPlatformLinkV3ParamsWithTimeout(timeout time.Duration) *AdminPlatformLinkV3Params

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

func (*AdminPlatformLinkV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminPlatformLinkV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminPlatformLinkV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminPlatformLinkV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) SetPlatformID ¶ added in v0.2.0

func (o *AdminPlatformLinkV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) SetTicket ¶ added in v0.2.0

func (o *AdminPlatformLinkV3Params) SetTicket(ticket string)

SetTicket adds the ticket to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminPlatformLinkV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) WithPlatformID ¶ added in v0.2.0

func (o *AdminPlatformLinkV3Params) WithPlatformID(platformID string) *AdminPlatformLinkV3Params

WithPlatformID adds the platformID to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) WithTicket ¶ added in v0.2.0

WithTicket adds the ticket to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminPlatformLinkV3Reader ¶ added in v0.2.0

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

AdminPlatformLinkV3Reader is a Reader for the AdminPlatformLinkV3 structure.

func (*AdminPlatformLinkV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminPlatformLinkV3Unauthorized ¶ added in v0.2.0

type AdminPlatformLinkV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminPlatformLinkV3Unauthorized 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></table>

func NewAdminPlatformLinkV3Unauthorized ¶ added in v0.2.0

func NewAdminPlatformLinkV3Unauthorized() *AdminPlatformLinkV3Unauthorized

NewAdminPlatformLinkV3Unauthorized creates a AdminPlatformLinkV3Unauthorized with default headers values

func (*AdminPlatformLinkV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminPlatformLinkV3Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminPlatformLinkV3Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *AdminPlatformLinkV3Unauthorized) ToJSONString() string

type AdminPlatformUnlinkV3BadRequest ¶ added in v0.2.0

type AdminPlatformUnlinkV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminPlatformUnlinkV3BadRequest 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 NewAdminPlatformUnlinkV3BadRequest ¶ added in v0.2.0

func NewAdminPlatformUnlinkV3BadRequest() *AdminPlatformUnlinkV3BadRequest

NewAdminPlatformUnlinkV3BadRequest creates a AdminPlatformUnlinkV3BadRequest with default headers values

func (*AdminPlatformUnlinkV3BadRequest) Error ¶ added in v0.2.0

func (*AdminPlatformUnlinkV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminPlatformUnlinkV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *AdminPlatformUnlinkV3BadRequest) ToJSONString() string

type AdminPlatformUnlinkV3Forbidden ¶ added in v0.2.0

type AdminPlatformUnlinkV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminPlatformUnlinkV3Forbidden 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 NewAdminPlatformUnlinkV3Forbidden ¶ added in v0.2.0

func NewAdminPlatformUnlinkV3Forbidden() *AdminPlatformUnlinkV3Forbidden

NewAdminPlatformUnlinkV3Forbidden creates a AdminPlatformUnlinkV3Forbidden with default headers values

func (*AdminPlatformUnlinkV3Forbidden) Error ¶ added in v0.2.0

func (*AdminPlatformUnlinkV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminPlatformUnlinkV3Forbidden) ToJSONString ¶ added in v0.25.0

func (o *AdminPlatformUnlinkV3Forbidden) ToJSONString() string

type AdminPlatformUnlinkV3InternalServerError ¶ added in v0.2.0

type AdminPlatformUnlinkV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminPlatformUnlinkV3InternalServerError 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 NewAdminPlatformUnlinkV3InternalServerError ¶ added in v0.2.0

func NewAdminPlatformUnlinkV3InternalServerError() *AdminPlatformUnlinkV3InternalServerError

NewAdminPlatformUnlinkV3InternalServerError creates a AdminPlatformUnlinkV3InternalServerError with default headers values

func (*AdminPlatformUnlinkV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminPlatformUnlinkV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*AdminPlatformUnlinkV3InternalServerError) ToJSONString ¶ added in v0.31.0

type AdminPlatformUnlinkV3NoContent ¶ added in v0.2.0

type AdminPlatformUnlinkV3NoContent struct {
}

AdminPlatformUnlinkV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminPlatformUnlinkV3NoContent ¶ added in v0.2.0

func NewAdminPlatformUnlinkV3NoContent() *AdminPlatformUnlinkV3NoContent

NewAdminPlatformUnlinkV3NoContent creates a AdminPlatformUnlinkV3NoContent with default headers values

func (*AdminPlatformUnlinkV3NoContent) Error ¶ added in v0.2.0

type AdminPlatformUnlinkV3NotFound ¶ added in v0.2.0

type AdminPlatformUnlinkV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminPlatformUnlinkV3NotFound 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 NewAdminPlatformUnlinkV3NotFound ¶ added in v0.2.0

func NewAdminPlatformUnlinkV3NotFound() *AdminPlatformUnlinkV3NotFound

NewAdminPlatformUnlinkV3NotFound creates a AdminPlatformUnlinkV3NotFound with default headers values

func (*AdminPlatformUnlinkV3NotFound) Error ¶ added in v0.2.0

func (*AdminPlatformUnlinkV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminPlatformUnlinkV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *AdminPlatformUnlinkV3NotFound) ToJSONString() string

type AdminPlatformUnlinkV3Params ¶ added in v0.2.0

type AdminPlatformUnlinkV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUnlinkUserPlatformRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  Platform ID

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

	*/
	UserID string

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

AdminPlatformUnlinkV3Params contains all the parameters to send to the API endpoint for the admin platform unlink v3 operation typically these are written to a http.Request

func NewAdminPlatformUnlinkV3Params ¶ added in v0.2.0

func NewAdminPlatformUnlinkV3Params() *AdminPlatformUnlinkV3Params

NewAdminPlatformUnlinkV3Params creates a new AdminPlatformUnlinkV3Params object with the default values initialized.

func NewAdminPlatformUnlinkV3ParamsWithContext ¶ added in v0.2.0

func NewAdminPlatformUnlinkV3ParamsWithContext(ctx context.Context) *AdminPlatformUnlinkV3Params

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

func NewAdminPlatformUnlinkV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminPlatformUnlinkV3ParamsWithHTTPClient(client *http.Client) *AdminPlatformUnlinkV3Params

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

func NewAdminPlatformUnlinkV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminPlatformUnlinkV3ParamsWithTimeout(timeout time.Duration) *AdminPlatformUnlinkV3Params

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

func (*AdminPlatformUnlinkV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminPlatformUnlinkV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminPlatformUnlinkV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminPlatformUnlinkV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) SetPlatformID ¶ added in v0.2.0

func (o *AdminPlatformUnlinkV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminPlatformUnlinkV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) WithPlatformID ¶ added in v0.2.0

func (o *AdminPlatformUnlinkV3Params) WithPlatformID(platformID string) *AdminPlatformUnlinkV3Params

WithPlatformID adds the platformID to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminPlatformUnlinkV3Reader ¶ added in v0.2.0

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

AdminPlatformUnlinkV3Reader is a Reader for the AdminPlatformUnlinkV3 structure.

func (*AdminPlatformUnlinkV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminPlatformUnlinkV3Unauthorized ¶ added in v0.2.0

type AdminPlatformUnlinkV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminPlatformUnlinkV3Unauthorized 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></table>

func NewAdminPlatformUnlinkV3Unauthorized ¶ added in v0.2.0

func NewAdminPlatformUnlinkV3Unauthorized() *AdminPlatformUnlinkV3Unauthorized

NewAdminPlatformUnlinkV3Unauthorized creates a AdminPlatformUnlinkV3Unauthorized with default headers values

func (*AdminPlatformUnlinkV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminPlatformUnlinkV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminPlatformUnlinkV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *AdminPlatformUnlinkV3Unauthorized) ToJSONString() string

type AdminPutUserRolesV2BadRequest ¶ added in v0.2.0

type AdminPutUserRolesV2BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminPutUserRolesV2BadRequest handles this case with default header values.

Invalid request

func NewAdminPutUserRolesV2BadRequest ¶ added in v0.2.0

func NewAdminPutUserRolesV2BadRequest() *AdminPutUserRolesV2BadRequest

NewAdminPutUserRolesV2BadRequest creates a AdminPutUserRolesV2BadRequest with default headers values

func (*AdminPutUserRolesV2BadRequest) Error ¶ added in v0.2.0

func (*AdminPutUserRolesV2BadRequest) GetPayload ¶ added in v0.31.0

func (*AdminPutUserRolesV2BadRequest) ToJSONString ¶ added in v0.31.0

func (o *AdminPutUserRolesV2BadRequest) ToJSONString() string

type AdminPutUserRolesV2Forbidden ¶ added in v0.2.0

type AdminPutUserRolesV2Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminPutUserRolesV2Forbidden 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 NewAdminPutUserRolesV2Forbidden ¶ added in v0.2.0

func NewAdminPutUserRolesV2Forbidden() *AdminPutUserRolesV2Forbidden

NewAdminPutUserRolesV2Forbidden creates a AdminPutUserRolesV2Forbidden with default headers values

func (*AdminPutUserRolesV2Forbidden) Error ¶ added in v0.2.0

func (*AdminPutUserRolesV2Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminPutUserRolesV2Forbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminPutUserRolesV2Forbidden) ToJSONString() string

type AdminPutUserRolesV2NoContent ¶ added in v0.2.0

type AdminPutUserRolesV2NoContent struct {
}

AdminPutUserRolesV2NoContent handles this case with default header values.

Operation succeeded

func NewAdminPutUserRolesV2NoContent ¶ added in v0.2.0

func NewAdminPutUserRolesV2NoContent() *AdminPutUserRolesV2NoContent

NewAdminPutUserRolesV2NoContent creates a AdminPutUserRolesV2NoContent with default headers values

func (*AdminPutUserRolesV2NoContent) Error ¶ added in v0.2.0

type AdminPutUserRolesV2NotFound ¶ added in v0.2.0

type AdminPutUserRolesV2NotFound struct {
}

AdminPutUserRolesV2NotFound handles this case with default header values.

Data not found

func NewAdminPutUserRolesV2NotFound ¶ added in v0.2.0

func NewAdminPutUserRolesV2NotFound() *AdminPutUserRolesV2NotFound

NewAdminPutUserRolesV2NotFound creates a AdminPutUserRolesV2NotFound with default headers values

func (*AdminPutUserRolesV2NotFound) Error ¶ added in v0.2.0

type AdminPutUserRolesV2Params ¶ added in v0.2.0

type AdminPutUserRolesV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body []string
	/*Namespace
	  Namespace

	*/
	Namespace string
	/*UserID
	  User id

	*/
	UserID string

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

AdminPutUserRolesV2Params contains all the parameters to send to the API endpoint for the admin put user roles v2 operation typically these are written to a http.Request

func NewAdminPutUserRolesV2Params ¶ added in v0.2.0

func NewAdminPutUserRolesV2Params() *AdminPutUserRolesV2Params

NewAdminPutUserRolesV2Params creates a new AdminPutUserRolesV2Params object with the default values initialized.

func NewAdminPutUserRolesV2ParamsWithContext ¶ added in v0.2.0

func NewAdminPutUserRolesV2ParamsWithContext(ctx context.Context) *AdminPutUserRolesV2Params

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

func NewAdminPutUserRolesV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminPutUserRolesV2ParamsWithHTTPClient(client *http.Client) *AdminPutUserRolesV2Params

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

func NewAdminPutUserRolesV2ParamsWithTimeout ¶ added in v0.2.0

func NewAdminPutUserRolesV2ParamsWithTimeout(timeout time.Duration) *AdminPutUserRolesV2Params

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

func (*AdminPutUserRolesV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminPutUserRolesV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin put user roles v2 params

func (*AdminPutUserRolesV2Params) SetBody ¶ added in v0.2.0

func (o *AdminPutUserRolesV2Params) SetBody(body []string)

SetBody adds the body to the admin put user roles v2 params

func (*AdminPutUserRolesV2Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin put user roles v2 params

func (*AdminPutUserRolesV2Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin put user roles v2 params

func (*AdminPutUserRolesV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminPutUserRolesV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin put user roles v2 params

func (*AdminPutUserRolesV2Params) SetNamespace ¶ added in v0.2.0

func (o *AdminPutUserRolesV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin put user roles v2 params

func (*AdminPutUserRolesV2Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin put user roles v2 params

func (*AdminPutUserRolesV2Params) SetUserID ¶ added in v0.2.0

func (o *AdminPutUserRolesV2Params) SetUserID(userID string)

SetUserID adds the userId to the admin put user roles v2 params

func (*AdminPutUserRolesV2Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin put user roles v2 params

func (*AdminPutUserRolesV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin put user roles v2 params

func (*AdminPutUserRolesV2Params) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin put user roles v2 params

func (*AdminPutUserRolesV2Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin put user roles v2 params

func (*AdminPutUserRolesV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin put user roles v2 params

func (*AdminPutUserRolesV2Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin put user roles v2 params

func (*AdminPutUserRolesV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminPutUserRolesV2Reader ¶ added in v0.2.0

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

AdminPutUserRolesV2Reader is a Reader for the AdminPutUserRolesV2 structure.

func (*AdminPutUserRolesV2Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminPutUserRolesV2Unauthorized ¶ added in v0.2.0

type AdminPutUserRolesV2Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminPutUserRolesV2Unauthorized 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></table>

func NewAdminPutUserRolesV2Unauthorized ¶ added in v0.2.0

func NewAdminPutUserRolesV2Unauthorized() *AdminPutUserRolesV2Unauthorized

NewAdminPutUserRolesV2Unauthorized creates a AdminPutUserRolesV2Unauthorized with default headers values

func (*AdminPutUserRolesV2Unauthorized) Error ¶ added in v0.2.0

func (*AdminPutUserRolesV2Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminPutUserRolesV2Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *AdminPutUserRolesV2Unauthorized) ToJSONString() string

type AdminQueryThirdPlatformLinkHistoryV3BadRequest ¶ added in v0.34.0

type AdminQueryThirdPlatformLinkHistoryV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminQueryThirdPlatformLinkHistoryV3BadRequest 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></table>

func NewAdminQueryThirdPlatformLinkHistoryV3BadRequest ¶ added in v0.34.0

func NewAdminQueryThirdPlatformLinkHistoryV3BadRequest() *AdminQueryThirdPlatformLinkHistoryV3BadRequest

NewAdminQueryThirdPlatformLinkHistoryV3BadRequest creates a AdminQueryThirdPlatformLinkHistoryV3BadRequest with default headers values

func (*AdminQueryThirdPlatformLinkHistoryV3BadRequest) Error ¶ added in v0.34.0

func (*AdminQueryThirdPlatformLinkHistoryV3BadRequest) GetPayload ¶ added in v0.34.0

func (*AdminQueryThirdPlatformLinkHistoryV3BadRequest) ToJSONString ¶ added in v0.34.0

type AdminQueryThirdPlatformLinkHistoryV3Forbidden ¶ added in v0.34.0

type AdminQueryThirdPlatformLinkHistoryV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminQueryThirdPlatformLinkHistoryV3Forbidden 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 NewAdminQueryThirdPlatformLinkHistoryV3Forbidden ¶ added in v0.34.0

func NewAdminQueryThirdPlatformLinkHistoryV3Forbidden() *AdminQueryThirdPlatformLinkHistoryV3Forbidden

NewAdminQueryThirdPlatformLinkHistoryV3Forbidden creates a AdminQueryThirdPlatformLinkHistoryV3Forbidden with default headers values

func (*AdminQueryThirdPlatformLinkHistoryV3Forbidden) Error ¶ added in v0.34.0

func (*AdminQueryThirdPlatformLinkHistoryV3Forbidden) GetPayload ¶ added in v0.34.0

func (*AdminQueryThirdPlatformLinkHistoryV3Forbidden) ToJSONString ¶ added in v0.34.0

type AdminQueryThirdPlatformLinkHistoryV3InternalServerError ¶ added in v0.34.0

type AdminQueryThirdPlatformLinkHistoryV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminQueryThirdPlatformLinkHistoryV3InternalServerError 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 NewAdminQueryThirdPlatformLinkHistoryV3InternalServerError ¶ added in v0.34.0

func NewAdminQueryThirdPlatformLinkHistoryV3InternalServerError() *AdminQueryThirdPlatformLinkHistoryV3InternalServerError

NewAdminQueryThirdPlatformLinkHistoryV3InternalServerError creates a AdminQueryThirdPlatformLinkHistoryV3InternalServerError with default headers values

func (*AdminQueryThirdPlatformLinkHistoryV3InternalServerError) Error ¶ added in v0.34.0

func (*AdminQueryThirdPlatformLinkHistoryV3InternalServerError) GetPayload ¶ added in v0.34.0

func (*AdminQueryThirdPlatformLinkHistoryV3InternalServerError) ToJSONString ¶ added in v0.34.0

type AdminQueryThirdPlatformLinkHistoryV3OK ¶ added in v0.34.0

type AdminQueryThirdPlatformLinkHistoryV3OK struct {
	Payload *iamclientmodels.ModelLinkingHistoryResponseWithPaginationV3
}

AdminQueryThirdPlatformLinkHistoryV3OK handles this case with default header values.

OK

func NewAdminQueryThirdPlatformLinkHistoryV3OK ¶ added in v0.34.0

func NewAdminQueryThirdPlatformLinkHistoryV3OK() *AdminQueryThirdPlatformLinkHistoryV3OK

NewAdminQueryThirdPlatformLinkHistoryV3OK creates a AdminQueryThirdPlatformLinkHistoryV3OK with default headers values

func (*AdminQueryThirdPlatformLinkHistoryV3OK) Error ¶ added in v0.34.0

func (*AdminQueryThirdPlatformLinkHistoryV3OK) GetPayload ¶ added in v0.34.0

func (*AdminQueryThirdPlatformLinkHistoryV3OK) ToJSONString ¶ added in v0.34.0

type AdminQueryThirdPlatformLinkHistoryV3Params ¶ added in v0.34.0

type AdminQueryThirdPlatformLinkHistoryV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*Limit
	  the maximum number of data that may be returned (1...100), default 100

	*/
	Limit *int64
	/*Offset
	  Offset, default 0

	*/
	Offset *int64
	/*PlatformUserID
	  Platform user id

	*/
	PlatformUserID *string
	/*PlatformID
	  Platform Id that want to be searched, supported values: steam, steamopenid, psn, xbox, epicgames, nintendo, oculus, aws cognito, facebook, google, discord, twitch, snapchat or amazon

	*/
	PlatformID string

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

AdminQueryThirdPlatformLinkHistoryV3Params contains all the parameters to send to the API endpoint for the admin query third platform link history v3 operation typically these are written to a http.Request

func NewAdminQueryThirdPlatformLinkHistoryV3Params ¶ added in v0.34.0

func NewAdminQueryThirdPlatformLinkHistoryV3Params() *AdminQueryThirdPlatformLinkHistoryV3Params

NewAdminQueryThirdPlatformLinkHistoryV3Params creates a new AdminQueryThirdPlatformLinkHistoryV3Params object with the default values initialized.

func NewAdminQueryThirdPlatformLinkHistoryV3ParamsWithContext ¶ added in v0.34.0

func NewAdminQueryThirdPlatformLinkHistoryV3ParamsWithContext(ctx context.Context) *AdminQueryThirdPlatformLinkHistoryV3Params

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

func NewAdminQueryThirdPlatformLinkHistoryV3ParamsWithHTTPClient ¶ added in v0.34.0

func NewAdminQueryThirdPlatformLinkHistoryV3ParamsWithHTTPClient(client *http.Client) *AdminQueryThirdPlatformLinkHistoryV3Params

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

func NewAdminQueryThirdPlatformLinkHistoryV3ParamsWithTimeout ¶ added in v0.34.0

func NewAdminQueryThirdPlatformLinkHistoryV3ParamsWithTimeout(timeout time.Duration) *AdminQueryThirdPlatformLinkHistoryV3Params

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

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetAuthInfoWriter ¶ added in v0.34.0

func (o *AdminQueryThirdPlatformLinkHistoryV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetContext ¶ added in v0.34.0

SetContext adds the context to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetHTTPClient ¶ added in v0.34.0

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

SetHTTPClient adds the HTTPClient to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetHTTPClientTransport ¶ added in v0.34.0

func (o *AdminQueryThirdPlatformLinkHistoryV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetLimit ¶ added in v0.34.0

SetLimit adds the limit to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetNamespace ¶ added in v0.34.0

func (o *AdminQueryThirdPlatformLinkHistoryV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetOffset ¶ added in v0.34.0

func (o *AdminQueryThirdPlatformLinkHistoryV3Params) SetOffset(offset *int64)

SetOffset adds the offset to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetPlatformID ¶ added in v0.34.0

func (o *AdminQueryThirdPlatformLinkHistoryV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetPlatformUserID ¶ added in v0.34.0

func (o *AdminQueryThirdPlatformLinkHistoryV3Params) SetPlatformUserID(platformUserID *string)

SetPlatformUserID adds the platformUserId to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetTimeout ¶ added in v0.34.0

SetTimeout adds the timeout to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) WithContext ¶ added in v0.34.0

WithContext adds the context to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) WithHTTPClient ¶ added in v0.34.0

WithHTTPClient adds the HTTPClient to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) WithLimit ¶ added in v0.34.0

WithLimit adds the limit to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) WithNamespace ¶ added in v0.34.0

WithNamespace adds the namespace to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) WithOffset ¶ added in v0.34.0

WithOffset adds the offset to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) WithPlatformID ¶ added in v0.34.0

WithPlatformID adds the platformID to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) WithPlatformUserID ¶ added in v0.34.0

WithPlatformUserID adds the platformUserID to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) WithTimeout ¶ added in v0.34.0

WithTimeout adds the timeout to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) WriteToRequest ¶ added in v0.34.0

WriteToRequest writes these params to a swagger request

type AdminQueryThirdPlatformLinkHistoryV3Reader ¶ added in v0.34.0

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

AdminQueryThirdPlatformLinkHistoryV3Reader is a Reader for the AdminQueryThirdPlatformLinkHistoryV3 structure.

func (*AdminQueryThirdPlatformLinkHistoryV3Reader) ReadResponse ¶ added in v0.34.0

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

ReadResponse reads a server response into the received o.

type AdminQueryThirdPlatformLinkHistoryV3Unauthorized ¶ added in v0.34.0

type AdminQueryThirdPlatformLinkHistoryV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminQueryThirdPlatformLinkHistoryV3Unauthorized 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></table>

func NewAdminQueryThirdPlatformLinkHistoryV3Unauthorized ¶ added in v0.34.0

func NewAdminQueryThirdPlatformLinkHistoryV3Unauthorized() *AdminQueryThirdPlatformLinkHistoryV3Unauthorized

NewAdminQueryThirdPlatformLinkHistoryV3Unauthorized creates a AdminQueryThirdPlatformLinkHistoryV3Unauthorized with default headers values

func (*AdminQueryThirdPlatformLinkHistoryV3Unauthorized) Error ¶ added in v0.34.0

func (*AdminQueryThirdPlatformLinkHistoryV3Unauthorized) GetPayload ¶ added in v0.34.0

func (*AdminQueryThirdPlatformLinkHistoryV3Unauthorized) ToJSONString ¶ added in v0.34.0

type AdminResetPasswordV2BadRequest ¶ added in v0.2.0

type AdminResetPasswordV2BadRequest struct {
}

AdminResetPasswordV2BadRequest 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>10142</td><td>new password cannot be same with original</td></tr><tr><td>10143</td><td>password not match</td></tr></table>

func NewAdminResetPasswordV2BadRequest ¶ added in v0.2.0

func NewAdminResetPasswordV2BadRequest() *AdminResetPasswordV2BadRequest

NewAdminResetPasswordV2BadRequest creates a AdminResetPasswordV2BadRequest with default headers values

func (*AdminResetPasswordV2BadRequest) Error ¶ added in v0.2.0

type AdminResetPasswordV2Forbidden ¶ added in v0.2.0

type AdminResetPasswordV2Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminResetPasswordV2Forbidden 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 NewAdminResetPasswordV2Forbidden ¶ added in v0.2.0

func NewAdminResetPasswordV2Forbidden() *AdminResetPasswordV2Forbidden

NewAdminResetPasswordV2Forbidden creates a AdminResetPasswordV2Forbidden with default headers values

func (*AdminResetPasswordV2Forbidden) Error ¶ added in v0.2.0

func (*AdminResetPasswordV2Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminResetPasswordV2Forbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminResetPasswordV2Forbidden) ToJSONString() string

type AdminResetPasswordV2InternalServerError ¶ added in v0.2.0

type AdminResetPasswordV2InternalServerError struct {
}

AdminResetPasswordV2InternalServerError 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 NewAdminResetPasswordV2InternalServerError ¶ added in v0.2.0

func NewAdminResetPasswordV2InternalServerError() *AdminResetPasswordV2InternalServerError

NewAdminResetPasswordV2InternalServerError creates a AdminResetPasswordV2InternalServerError with default headers values

func (*AdminResetPasswordV2InternalServerError) Error ¶ added in v0.2.0

type AdminResetPasswordV2NoContent ¶ added in v0.2.0

type AdminResetPasswordV2NoContent struct {
}

AdminResetPasswordV2NoContent handles this case with default header values.

Operation succeeded

func NewAdminResetPasswordV2NoContent ¶ added in v0.2.0

func NewAdminResetPasswordV2NoContent() *AdminResetPasswordV2NoContent

NewAdminResetPasswordV2NoContent creates a AdminResetPasswordV2NoContent with default headers values

func (*AdminResetPasswordV2NoContent) Error ¶ added in v0.2.0

type AdminResetPasswordV2NotFound ¶ added in v0.2.0

type AdminResetPasswordV2NotFound struct {
}

AdminResetPasswordV2NotFound 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 NewAdminResetPasswordV2NotFound ¶ added in v0.2.0

func NewAdminResetPasswordV2NotFound() *AdminResetPasswordV2NotFound

NewAdminResetPasswordV2NotFound creates a AdminResetPasswordV2NotFound with default headers values

func (*AdminResetPasswordV2NotFound) Error ¶ added in v0.2.0

type AdminResetPasswordV2Params ¶ added in v0.2.0

type AdminResetPasswordV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserPasswordUpdateRequest
	/*Namespace
	  Namespace

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminResetPasswordV2Params contains all the parameters to send to the API endpoint for the admin reset password v2 operation typically these are written to a http.Request

func NewAdminResetPasswordV2Params ¶ added in v0.2.0

func NewAdminResetPasswordV2Params() *AdminResetPasswordV2Params

NewAdminResetPasswordV2Params creates a new AdminResetPasswordV2Params object with the default values initialized.

func NewAdminResetPasswordV2ParamsWithContext ¶ added in v0.2.0

func NewAdminResetPasswordV2ParamsWithContext(ctx context.Context) *AdminResetPasswordV2Params

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

func NewAdminResetPasswordV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminResetPasswordV2ParamsWithHTTPClient(client *http.Client) *AdminResetPasswordV2Params

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

func NewAdminResetPasswordV2ParamsWithTimeout ¶ added in v0.2.0

func NewAdminResetPasswordV2ParamsWithTimeout(timeout time.Duration) *AdminResetPasswordV2Params

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

func (*AdminResetPasswordV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminResetPasswordV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin reset password v2 params

func (*AdminResetPasswordV2Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin reset password v2 params

func (*AdminResetPasswordV2Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin reset password v2 params

func (*AdminResetPasswordV2Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin reset password v2 params

func (*AdminResetPasswordV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminResetPasswordV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin reset password v2 params

func (*AdminResetPasswordV2Params) SetNamespace ¶ added in v0.2.0

func (o *AdminResetPasswordV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin reset password v2 params

func (*AdminResetPasswordV2Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin reset password v2 params

func (*AdminResetPasswordV2Params) SetUserID ¶ added in v0.2.0

func (o *AdminResetPasswordV2Params) SetUserID(userID string)

SetUserID adds the userId to the admin reset password v2 params

func (*AdminResetPasswordV2Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin reset password v2 params

func (*AdminResetPasswordV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin reset password v2 params

func (*AdminResetPasswordV2Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin reset password v2 params

func (*AdminResetPasswordV2Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin reset password v2 params

func (*AdminResetPasswordV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin reset password v2 params

func (*AdminResetPasswordV2Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin reset password v2 params

func (*AdminResetPasswordV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminResetPasswordV2Reader ¶ added in v0.2.0

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

AdminResetPasswordV2Reader is a Reader for the AdminResetPasswordV2 structure.

func (*AdminResetPasswordV2Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminResetPasswordV2Unauthorized ¶ added in v0.2.0

type AdminResetPasswordV2Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminResetPasswordV2Unauthorized 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></table>

func NewAdminResetPasswordV2Unauthorized ¶ added in v0.2.0

func NewAdminResetPasswordV2Unauthorized() *AdminResetPasswordV2Unauthorized

NewAdminResetPasswordV2Unauthorized creates a AdminResetPasswordV2Unauthorized with default headers values

func (*AdminResetPasswordV2Unauthorized) Error ¶ added in v0.2.0

func (*AdminResetPasswordV2Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminResetPasswordV2Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *AdminResetPasswordV2Unauthorized) ToJSONString() string

type AdminResetPasswordV3BadRequest ¶ added in v0.27.0

type AdminResetPasswordV3BadRequest struct {
}

AdminResetPasswordV3BadRequest 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>10142</td><td>new password cannot be same with original</td></tr><tr><td>10143</td><td>password not match</td></tr></table>

func NewAdminResetPasswordV3BadRequest ¶ added in v0.27.0

func NewAdminResetPasswordV3BadRequest() *AdminResetPasswordV3BadRequest

NewAdminResetPasswordV3BadRequest creates a AdminResetPasswordV3BadRequest with default headers values

func (*AdminResetPasswordV3BadRequest) Error ¶ added in v0.27.0

type AdminResetPasswordV3Forbidden ¶ added in v0.27.0

type AdminResetPasswordV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminResetPasswordV3Forbidden 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 NewAdminResetPasswordV3Forbidden ¶ added in v0.27.0

func NewAdminResetPasswordV3Forbidden() *AdminResetPasswordV3Forbidden

NewAdminResetPasswordV3Forbidden creates a AdminResetPasswordV3Forbidden with default headers values

func (*AdminResetPasswordV3Forbidden) Error ¶ added in v0.27.0

func (*AdminResetPasswordV3Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminResetPasswordV3Forbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminResetPasswordV3Forbidden) ToJSONString() string

type AdminResetPasswordV3InternalServerError ¶ added in v0.27.0

type AdminResetPasswordV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminResetPasswordV3InternalServerError 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 NewAdminResetPasswordV3InternalServerError ¶ added in v0.27.0

func NewAdminResetPasswordV3InternalServerError() *AdminResetPasswordV3InternalServerError

NewAdminResetPasswordV3InternalServerError creates a AdminResetPasswordV3InternalServerError with default headers values

func (*AdminResetPasswordV3InternalServerError) Error ¶ added in v0.27.0

func (*AdminResetPasswordV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*AdminResetPasswordV3InternalServerError) ToJSONString ¶ added in v0.31.0

type AdminResetPasswordV3NoContent ¶ added in v0.27.0

type AdminResetPasswordV3NoContent struct {
}

AdminResetPasswordV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminResetPasswordV3NoContent ¶ added in v0.27.0

func NewAdminResetPasswordV3NoContent() *AdminResetPasswordV3NoContent

NewAdminResetPasswordV3NoContent creates a AdminResetPasswordV3NoContent with default headers values

func (*AdminResetPasswordV3NoContent) Error ¶ added in v0.27.0

type AdminResetPasswordV3NotFound ¶ added in v0.27.0

type AdminResetPasswordV3NotFound struct {
}

AdminResetPasswordV3NotFound 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 NewAdminResetPasswordV3NotFound ¶ added in v0.27.0

func NewAdminResetPasswordV3NotFound() *AdminResetPasswordV3NotFound

NewAdminResetPasswordV3NotFound creates a AdminResetPasswordV3NotFound with default headers values

func (*AdminResetPasswordV3NotFound) Error ¶ added in v0.27.0

type AdminResetPasswordV3Params ¶ added in v0.27.0

type AdminResetPasswordV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserPasswordUpdateV3Request
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminResetPasswordV3Params contains all the parameters to send to the API endpoint for the admin reset password v3 operation typically these are written to a http.Request

func NewAdminResetPasswordV3Params ¶ added in v0.27.0

func NewAdminResetPasswordV3Params() *AdminResetPasswordV3Params

NewAdminResetPasswordV3Params creates a new AdminResetPasswordV3Params object with the default values initialized.

func NewAdminResetPasswordV3ParamsWithContext ¶ added in v0.27.0

func NewAdminResetPasswordV3ParamsWithContext(ctx context.Context) *AdminResetPasswordV3Params

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

func NewAdminResetPasswordV3ParamsWithHTTPClient ¶ added in v0.27.0

func NewAdminResetPasswordV3ParamsWithHTTPClient(client *http.Client) *AdminResetPasswordV3Params

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

func NewAdminResetPasswordV3ParamsWithTimeout ¶ added in v0.27.0

func NewAdminResetPasswordV3ParamsWithTimeout(timeout time.Duration) *AdminResetPasswordV3Params

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

func (*AdminResetPasswordV3Params) SetAuthInfoWriter ¶ added in v0.27.0

func (o *AdminResetPasswordV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin reset password v3 params

func (*AdminResetPasswordV3Params) SetBody ¶ added in v0.27.0

SetBody adds the body to the admin reset password v3 params

func (*AdminResetPasswordV3Params) SetContext ¶ added in v0.27.0

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

SetContext adds the context to the admin reset password v3 params

func (*AdminResetPasswordV3Params) SetHTTPClient ¶ added in v0.27.0

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

SetHTTPClient adds the HTTPClient to the admin reset password v3 params

func (*AdminResetPasswordV3Params) SetHTTPClientTransport ¶ added in v0.27.0

func (o *AdminResetPasswordV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin reset password v3 params

func (*AdminResetPasswordV3Params) SetNamespace ¶ added in v0.27.0

func (o *AdminResetPasswordV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin reset password v3 params

func (*AdminResetPasswordV3Params) SetTimeout ¶ added in v0.27.0

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

SetTimeout adds the timeout to the admin reset password v3 params

func (*AdminResetPasswordV3Params) SetUserID ¶ added in v0.27.0

func (o *AdminResetPasswordV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin reset password v3 params

func (*AdminResetPasswordV3Params) WithBody ¶ added in v0.27.0

WithBody adds the body to the admin reset password v3 params

func (*AdminResetPasswordV3Params) WithContext ¶ added in v0.27.0

WithContext adds the context to the admin reset password v3 params

func (*AdminResetPasswordV3Params) WithHTTPClient ¶ added in v0.27.0

WithHTTPClient adds the HTTPClient to the admin reset password v3 params

func (*AdminResetPasswordV3Params) WithNamespace ¶ added in v0.27.0

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

WithNamespace adds the namespace to the admin reset password v3 params

func (*AdminResetPasswordV3Params) WithTimeout ¶ added in v0.27.0

WithTimeout adds the timeout to the admin reset password v3 params

func (*AdminResetPasswordV3Params) WithUserID ¶ added in v0.27.0

WithUserID adds the userID to the admin reset password v3 params

func (*AdminResetPasswordV3Params) WriteToRequest ¶ added in v0.27.0

WriteToRequest writes these params to a swagger request

type AdminResetPasswordV3Reader ¶ added in v0.27.0

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

AdminResetPasswordV3Reader is a Reader for the AdminResetPasswordV3 structure.

func (*AdminResetPasswordV3Reader) ReadResponse ¶ added in v0.27.0

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

ReadResponse reads a server response into the received o.

type AdminResetPasswordV3Unauthorized ¶ added in v0.27.0

type AdminResetPasswordV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminResetPasswordV3Unauthorized 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></table>

func NewAdminResetPasswordV3Unauthorized ¶ added in v0.27.0

func NewAdminResetPasswordV3Unauthorized() *AdminResetPasswordV3Unauthorized

NewAdminResetPasswordV3Unauthorized creates a AdminResetPasswordV3Unauthorized with default headers values

func (*AdminResetPasswordV3Unauthorized) Error ¶ added in v0.27.0

func (*AdminResetPasswordV3Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminResetPasswordV3Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *AdminResetPasswordV3Unauthorized) ToJSONString() string

type AdminSaveUserRoleV3BadRequest ¶ added in v0.2.0

type AdminSaveUserRoleV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSaveUserRoleV3BadRequest 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 NewAdminSaveUserRoleV3BadRequest ¶ added in v0.2.0

func NewAdminSaveUserRoleV3BadRequest() *AdminSaveUserRoleV3BadRequest

NewAdminSaveUserRoleV3BadRequest creates a AdminSaveUserRoleV3BadRequest with default headers values

func (*AdminSaveUserRoleV3BadRequest) Error ¶ added in v0.2.0

func (*AdminSaveUserRoleV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminSaveUserRoleV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *AdminSaveUserRoleV3BadRequest) ToJSONString() string

type AdminSaveUserRoleV3Forbidden ¶ added in v0.2.0

type AdminSaveUserRoleV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSaveUserRoleV3Forbidden 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 NewAdminSaveUserRoleV3Forbidden ¶ added in v0.2.0

func NewAdminSaveUserRoleV3Forbidden() *AdminSaveUserRoleV3Forbidden

NewAdminSaveUserRoleV3Forbidden creates a AdminSaveUserRoleV3Forbidden with default headers values

func (*AdminSaveUserRoleV3Forbidden) Error ¶ added in v0.2.0

func (*AdminSaveUserRoleV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminSaveUserRoleV3Forbidden) ToJSONString ¶ added in v0.25.0

func (o *AdminSaveUserRoleV3Forbidden) ToJSONString() string

type AdminSaveUserRoleV3InternalServerError ¶ added in v0.2.0

type AdminSaveUserRoleV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSaveUserRoleV3InternalServerError 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 NewAdminSaveUserRoleV3InternalServerError ¶ added in v0.2.0

func NewAdminSaveUserRoleV3InternalServerError() *AdminSaveUserRoleV3InternalServerError

NewAdminSaveUserRoleV3InternalServerError creates a AdminSaveUserRoleV3InternalServerError with default headers values

func (*AdminSaveUserRoleV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminSaveUserRoleV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*AdminSaveUserRoleV3InternalServerError) ToJSONString ¶ added in v0.25.0

type AdminSaveUserRoleV3NoContent ¶ added in v0.2.0

type AdminSaveUserRoleV3NoContent struct {
}

AdminSaveUserRoleV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminSaveUserRoleV3NoContent ¶ added in v0.2.0

func NewAdminSaveUserRoleV3NoContent() *AdminSaveUserRoleV3NoContent

NewAdminSaveUserRoleV3NoContent creates a AdminSaveUserRoleV3NoContent with default headers values

func (*AdminSaveUserRoleV3NoContent) Error ¶ added in v0.2.0

type AdminSaveUserRoleV3NotFound ¶ added in v0.2.0

type AdminSaveUserRoleV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSaveUserRoleV3NotFound 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 NewAdminSaveUserRoleV3NotFound ¶ added in v0.2.0

func NewAdminSaveUserRoleV3NotFound() *AdminSaveUserRoleV3NotFound

NewAdminSaveUserRoleV3NotFound creates a AdminSaveUserRoleV3NotFound with default headers values

func (*AdminSaveUserRoleV3NotFound) Error ¶ added in v0.2.0

func (*AdminSaveUserRoleV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminSaveUserRoleV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *AdminSaveUserRoleV3NotFound) ToJSONString() string

type AdminSaveUserRoleV3Params ¶ added in v0.2.0

type AdminSaveUserRoleV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body []*iamclientmodels.ModelNamespaceRoleRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminSaveUserRoleV3Params contains all the parameters to send to the API endpoint for the admin save user role v3 operation typically these are written to a http.Request

func NewAdminSaveUserRoleV3Params ¶ added in v0.2.0

func NewAdminSaveUserRoleV3Params() *AdminSaveUserRoleV3Params

NewAdminSaveUserRoleV3Params creates a new AdminSaveUserRoleV3Params object with the default values initialized.

func NewAdminSaveUserRoleV3ParamsWithContext ¶ added in v0.2.0

func NewAdminSaveUserRoleV3ParamsWithContext(ctx context.Context) *AdminSaveUserRoleV3Params

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

func NewAdminSaveUserRoleV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminSaveUserRoleV3ParamsWithHTTPClient(client *http.Client) *AdminSaveUserRoleV3Params

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

func NewAdminSaveUserRoleV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminSaveUserRoleV3ParamsWithTimeout(timeout time.Duration) *AdminSaveUserRoleV3Params

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

func (*AdminSaveUserRoleV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminSaveUserRoleV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin save user role v3 params

func (*AdminSaveUserRoleV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin save user role v3 params

func (*AdminSaveUserRoleV3Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin save user role v3 params

func (*AdminSaveUserRoleV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin save user role v3 params

func (*AdminSaveUserRoleV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminSaveUserRoleV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin save user role v3 params

func (*AdminSaveUserRoleV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminSaveUserRoleV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin save user role v3 params

func (*AdminSaveUserRoleV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin save user role v3 params

func (*AdminSaveUserRoleV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminSaveUserRoleV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin save user role v3 params

func (*AdminSaveUserRoleV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin save user role v3 params

func (*AdminSaveUserRoleV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin save user role v3 params

func (*AdminSaveUserRoleV3Params) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin save user role v3 params

func (*AdminSaveUserRoleV3Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin save user role v3 params

func (*AdminSaveUserRoleV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin save user role v3 params

func (*AdminSaveUserRoleV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin save user role v3 params

func (*AdminSaveUserRoleV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminSaveUserRoleV3Reader ¶ added in v0.2.0

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

AdminSaveUserRoleV3Reader is a Reader for the AdminSaveUserRoleV3 structure.

func (*AdminSaveUserRoleV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminSaveUserRoleV3Unauthorized ¶ added in v0.31.0

type AdminSaveUserRoleV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSaveUserRoleV3Unauthorized 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></table>

func NewAdminSaveUserRoleV3Unauthorized ¶ added in v0.31.0

func NewAdminSaveUserRoleV3Unauthorized() *AdminSaveUserRoleV3Unauthorized

NewAdminSaveUserRoleV3Unauthorized creates a AdminSaveUserRoleV3Unauthorized with default headers values

func (*AdminSaveUserRoleV3Unauthorized) Error ¶ added in v0.31.0

func (*AdminSaveUserRoleV3Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminSaveUserRoleV3Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *AdminSaveUserRoleV3Unauthorized) ToJSONString() string

type AdminSaveUserRoleV3UnprocessableEntity ¶ added in v0.2.0

type AdminSaveUserRoleV3UnprocessableEntity struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSaveUserRoleV3UnprocessableEntity handles this case with default header values.

func NewAdminSaveUserRoleV3UnprocessableEntity ¶ added in v0.2.0

func NewAdminSaveUserRoleV3UnprocessableEntity() *AdminSaveUserRoleV3UnprocessableEntity

NewAdminSaveUserRoleV3UnprocessableEntity creates a AdminSaveUserRoleV3UnprocessableEntity with default headers values

func (*AdminSaveUserRoleV3UnprocessableEntity) Error ¶ added in v0.2.0

func (*AdminSaveUserRoleV3UnprocessableEntity) GetPayload ¶ added in v0.2.0

func (*AdminSaveUserRoleV3UnprocessableEntity) ToJSONString ¶ added in v0.25.0

type AdminSearchUserV3BadRequest ¶ added in v0.2.0

type AdminSearchUserV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSearchUserV3BadRequest 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></table>

func NewAdminSearchUserV3BadRequest ¶ added in v0.2.0

func NewAdminSearchUserV3BadRequest() *AdminSearchUserV3BadRequest

NewAdminSearchUserV3BadRequest creates a AdminSearchUserV3BadRequest with default headers values

func (*AdminSearchUserV3BadRequest) Error ¶ added in v0.2.0

func (*AdminSearchUserV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminSearchUserV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *AdminSearchUserV3BadRequest) ToJSONString() string

type AdminSearchUserV3Forbidden ¶ added in v0.2.0

type AdminSearchUserV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSearchUserV3Forbidden 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 NewAdminSearchUserV3Forbidden ¶ added in v0.2.0

func NewAdminSearchUserV3Forbidden() *AdminSearchUserV3Forbidden

NewAdminSearchUserV3Forbidden creates a AdminSearchUserV3Forbidden with default headers values

func (*AdminSearchUserV3Forbidden) Error ¶ added in v0.2.0

func (*AdminSearchUserV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminSearchUserV3Forbidden) ToJSONString ¶ added in v0.25.0

func (o *AdminSearchUserV3Forbidden) ToJSONString() string

type AdminSearchUserV3InternalServerError ¶ added in v0.2.0

type AdminSearchUserV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSearchUserV3InternalServerError 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 NewAdminSearchUserV3InternalServerError ¶ added in v0.2.0

func NewAdminSearchUserV3InternalServerError() *AdminSearchUserV3InternalServerError

NewAdminSearchUserV3InternalServerError creates a AdminSearchUserV3InternalServerError with default headers values

func (*AdminSearchUserV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminSearchUserV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*AdminSearchUserV3InternalServerError) ToJSONString ¶ added in v0.31.0

func (o *AdminSearchUserV3InternalServerError) ToJSONString() string

type AdminSearchUserV3OK ¶ added in v0.2.0

type AdminSearchUserV3OK struct {
	Payload *iamclientmodels.ModelSearchUsersResponseWithPaginationV3
}

AdminSearchUserV3OK handles this case with default header values.

OK

func NewAdminSearchUserV3OK ¶ added in v0.2.0

func NewAdminSearchUserV3OK() *AdminSearchUserV3OK

NewAdminSearchUserV3OK creates a AdminSearchUserV3OK with default headers values

func (*AdminSearchUserV3OK) Error ¶ added in v0.2.0

func (o *AdminSearchUserV3OK) Error() string

func (*AdminSearchUserV3OK) GetPayload ¶ added in v0.2.0

func (*AdminSearchUserV3OK) ToJSONString ¶ added in v0.25.0

func (o *AdminSearchUserV3OK) ToJSONString() string

type AdminSearchUserV3Params ¶ added in v0.2.0

type AdminSearchUserV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*By
	  Search by given attribute, possible values are emailAddress, displayName, username, and thirdPartyPlatform

	*/
	By *string
	/*EndDate
	  End Date, format YYYY-MM-DD

	*/
	EndDate *string
	/*Limit
	  the maximum number of data that may be returned (1...100), default 100

	*/
	Limit *int64
	/*Offset
	  Offset, default 0

	*/
	Offset *int64
	/*PlatformBy
	  Search platformBy given attribute, possible values are platformDisplayName

	*/
	PlatformBy *string
	/*PlatformID
	  Platform Id that want to be searched, supported values: steam, steamopenid, psn, xbox, epicgames, nintendo, oculus, aws cognito, facebook, google, discord, twitch, snapchat or amazon

	*/
	PlatformID *string
	/*Query
	  Query, can be either email address or display name

	*/
	Query *string
	/*StartDate
	  Start Date, format YYYY-MM-DD

	*/
	StartDate *string

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

AdminSearchUserV3Params contains all the parameters to send to the API endpoint for the admin search user v3 operation typically these are written to a http.Request

func NewAdminSearchUserV3Params ¶ added in v0.2.0

func NewAdminSearchUserV3Params() *AdminSearchUserV3Params

NewAdminSearchUserV3Params creates a new AdminSearchUserV3Params object with the default values initialized.

func NewAdminSearchUserV3ParamsWithContext ¶ added in v0.2.0

func NewAdminSearchUserV3ParamsWithContext(ctx context.Context) *AdminSearchUserV3Params

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

func NewAdminSearchUserV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminSearchUserV3ParamsWithHTTPClient(client *http.Client) *AdminSearchUserV3Params

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

func NewAdminSearchUserV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminSearchUserV3ParamsWithTimeout(timeout time.Duration) *AdminSearchUserV3Params

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

func (*AdminSearchUserV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminSearchUserV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin search user v3 params

func (*AdminSearchUserV3Params) SetBy ¶ added in v0.2.0

func (o *AdminSearchUserV3Params) SetBy(by *string)

SetBy adds the by to the admin search user v3 params

func (*AdminSearchUserV3Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin search user v3 params

func (*AdminSearchUserV3Params) SetEndDate ¶ added in v0.2.0

func (o *AdminSearchUserV3Params) SetEndDate(endDate *string)

SetEndDate adds the endDate to the admin search user v3 params

func (*AdminSearchUserV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin search user v3 params

func (*AdminSearchUserV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminSearchUserV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin search user v3 params

func (*AdminSearchUserV3Params) SetLimit ¶ added in v0.2.0

func (o *AdminSearchUserV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the admin search user v3 params

func (*AdminSearchUserV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminSearchUserV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin search user v3 params

func (*AdminSearchUserV3Params) SetOffset ¶ added in v0.2.0

func (o *AdminSearchUserV3Params) SetOffset(offset *int64)

SetOffset adds the offset to the admin search user v3 params

func (*AdminSearchUserV3Params) SetPlatformBy ¶ added in v0.8.0

func (o *AdminSearchUserV3Params) SetPlatformBy(platformBy *string)

SetPlatformBy adds the platformBy to the admin search user v3 params

func (*AdminSearchUserV3Params) SetPlatformID ¶ added in v0.8.0

func (o *AdminSearchUserV3Params) SetPlatformID(platformID *string)

SetPlatformID adds the platformId to the admin search user v3 params

func (*AdminSearchUserV3Params) SetQuery ¶ added in v0.2.0

func (o *AdminSearchUserV3Params) SetQuery(query *string)

SetQuery adds the query to the admin search user v3 params

func (*AdminSearchUserV3Params) SetStartDate ¶ added in v0.2.0

func (o *AdminSearchUserV3Params) SetStartDate(startDate *string)

SetStartDate adds the startDate to the admin search user v3 params

func (*AdminSearchUserV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin search user v3 params

func (*AdminSearchUserV3Params) WithBy ¶ added in v0.2.0

WithBy adds the by to the admin search user v3 params

func (*AdminSearchUserV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin search user v3 params

func (*AdminSearchUserV3Params) WithEndDate ¶ added in v0.2.0

func (o *AdminSearchUserV3Params) WithEndDate(endDate *string) *AdminSearchUserV3Params

WithEndDate adds the endDate to the admin search user v3 params

func (*AdminSearchUserV3Params) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin search user v3 params

func (*AdminSearchUserV3Params) WithLimit ¶ added in v0.2.0

WithLimit adds the limit to the admin search user v3 params

func (*AdminSearchUserV3Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin search user v3 params

func (*AdminSearchUserV3Params) WithOffset ¶ added in v0.2.0

func (o *AdminSearchUserV3Params) WithOffset(offset *int64) *AdminSearchUserV3Params

WithOffset adds the offset to the admin search user v3 params

func (*AdminSearchUserV3Params) WithPlatformBy ¶ added in v0.8.0

func (o *AdminSearchUserV3Params) WithPlatformBy(platformBy *string) *AdminSearchUserV3Params

WithPlatformBy adds the platformBy to the admin search user v3 params

func (*AdminSearchUserV3Params) WithPlatformID ¶ added in v0.8.0

func (o *AdminSearchUserV3Params) WithPlatformID(platformID *string) *AdminSearchUserV3Params

WithPlatformID adds the platformID to the admin search user v3 params

func (*AdminSearchUserV3Params) WithQuery ¶ added in v0.2.0

WithQuery adds the query to the admin search user v3 params

func (*AdminSearchUserV3Params) WithStartDate ¶ added in v0.2.0

func (o *AdminSearchUserV3Params) WithStartDate(startDate *string) *AdminSearchUserV3Params

WithStartDate adds the startDate to the admin search user v3 params

func (*AdminSearchUserV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin search user v3 params

func (*AdminSearchUserV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminSearchUserV3Reader ¶ added in v0.2.0

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

AdminSearchUserV3Reader is a Reader for the AdminSearchUserV3 structure.

func (*AdminSearchUserV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminSearchUserV3Unauthorized ¶ added in v0.2.0

type AdminSearchUserV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSearchUserV3Unauthorized 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></table>

func NewAdminSearchUserV3Unauthorized ¶ added in v0.2.0

func NewAdminSearchUserV3Unauthorized() *AdminSearchUserV3Unauthorized

NewAdminSearchUserV3Unauthorized creates a AdminSearchUserV3Unauthorized with default headers values

func (*AdminSearchUserV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminSearchUserV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminSearchUserV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *AdminSearchUserV3Unauthorized) ToJSONString() string

type AdminSearchUsersV2BadRequest ¶ added in v0.2.0

type AdminSearchUsersV2BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSearchUsersV2BadRequest handles this case with default header values.

Invalid request

func NewAdminSearchUsersV2BadRequest ¶ added in v0.2.0

func NewAdminSearchUsersV2BadRequest() *AdminSearchUsersV2BadRequest

NewAdminSearchUsersV2BadRequest creates a AdminSearchUsersV2BadRequest with default headers values

func (*AdminSearchUsersV2BadRequest) Error ¶ added in v0.2.0

func (*AdminSearchUsersV2BadRequest) GetPayload ¶ added in v0.31.0

func (*AdminSearchUsersV2BadRequest) ToJSONString ¶ added in v0.31.0

func (o *AdminSearchUsersV2BadRequest) ToJSONString() string

type AdminSearchUsersV2Forbidden ¶ added in v0.2.0

type AdminSearchUsersV2Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSearchUsersV2Forbidden 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 NewAdminSearchUsersV2Forbidden ¶ added in v0.2.0

func NewAdminSearchUsersV2Forbidden() *AdminSearchUsersV2Forbidden

NewAdminSearchUsersV2Forbidden creates a AdminSearchUsersV2Forbidden with default headers values

func (*AdminSearchUsersV2Forbidden) Error ¶ added in v0.2.0

func (*AdminSearchUsersV2Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminSearchUsersV2Forbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminSearchUsersV2Forbidden) ToJSONString() string

type AdminSearchUsersV2OK ¶ added in v0.2.0

type AdminSearchUsersV2OK struct {
	Payload *iamclientmodels.ModelSearchUsersByPlatformIDResponse
}

AdminSearchUsersV2OK handles this case with default header values.

OK

func NewAdminSearchUsersV2OK ¶ added in v0.2.0

func NewAdminSearchUsersV2OK() *AdminSearchUsersV2OK

NewAdminSearchUsersV2OK creates a AdminSearchUsersV2OK with default headers values

func (*AdminSearchUsersV2OK) Error ¶ added in v0.2.0

func (o *AdminSearchUsersV2OK) Error() string

func (*AdminSearchUsersV2OK) GetPayload ¶ added in v0.2.0

func (*AdminSearchUsersV2OK) ToJSONString ¶ added in v0.25.0

func (o *AdminSearchUsersV2OK) ToJSONString() string

type AdminSearchUsersV2Params ¶ added in v0.2.0

type AdminSearchUsersV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace

	*/
	Namespace string
	/*After
	  The cursor that points to ID of first item in for the next page

	*/
	After *string
	/*Before
	  The cursor that points to ID of last item in for the previous page

	*/
	Before *string
	/*DisplayName
	  display name

	*/
	DisplayName *string
	/*Limit
	  the number of data retieved in a page

	*/
	Limit *int64
	/*LoginID
	  login ID

	*/
	LoginID *string
	/*PlatformUserID
	  platform user ID

	*/
	PlatformUserID *string
	/*RoleID
	  role ID

	*/
	RoleID *string
	/*UserID
	  user ID

	*/
	UserID *string
	/*PlatformID
	  platform ID

	*/
	PlatformID string

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

AdminSearchUsersV2Params contains all the parameters to send to the API endpoint for the admin search users v2 operation typically these are written to a http.Request

func NewAdminSearchUsersV2Params ¶ added in v0.2.0

func NewAdminSearchUsersV2Params() *AdminSearchUsersV2Params

NewAdminSearchUsersV2Params creates a new AdminSearchUsersV2Params object with the default values initialized.

func NewAdminSearchUsersV2ParamsWithContext ¶ added in v0.2.0

func NewAdminSearchUsersV2ParamsWithContext(ctx context.Context) *AdminSearchUsersV2Params

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

func NewAdminSearchUsersV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminSearchUsersV2ParamsWithHTTPClient(client *http.Client) *AdminSearchUsersV2Params

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

func NewAdminSearchUsersV2ParamsWithTimeout ¶ added in v0.2.0

func NewAdminSearchUsersV2ParamsWithTimeout(timeout time.Duration) *AdminSearchUsersV2Params

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

func (*AdminSearchUsersV2Params) SetAfter ¶ added in v0.2.0

func (o *AdminSearchUsersV2Params) SetAfter(after *string)

SetAfter adds the after to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminSearchUsersV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetBefore ¶ added in v0.2.0

func (o *AdminSearchUsersV2Params) SetBefore(before *string)

SetBefore adds the before to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetDisplayName ¶ added in v0.2.0

func (o *AdminSearchUsersV2Params) SetDisplayName(displayName *string)

SetDisplayName adds the displayName to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminSearchUsersV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetLimit ¶ added in v0.2.0

func (o *AdminSearchUsersV2Params) SetLimit(limit *int64)

SetLimit adds the limit to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetLoginID ¶ added in v0.2.0

func (o *AdminSearchUsersV2Params) SetLoginID(loginID *string)

SetLoginID adds the loginId to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetNamespace ¶ added in v0.2.0

func (o *AdminSearchUsersV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetPlatformID ¶ added in v0.2.0

func (o *AdminSearchUsersV2Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetPlatformUserID ¶ added in v0.2.0

func (o *AdminSearchUsersV2Params) SetPlatformUserID(platformUserID *string)

SetPlatformUserID adds the platformUserId to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetRoleID ¶ added in v0.2.0

func (o *AdminSearchUsersV2Params) SetRoleID(roleID *string)

SetRoleID adds the roleId to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetUserID ¶ added in v0.2.0

func (o *AdminSearchUsersV2Params) SetUserID(userID *string)

SetUserID adds the userId to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithAfter ¶ added in v0.2.0

WithAfter adds the after to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithBefore ¶ added in v0.2.0

WithBefore adds the before to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithDisplayName ¶ added in v0.2.0

func (o *AdminSearchUsersV2Params) WithDisplayName(displayName *string) *AdminSearchUsersV2Params

WithDisplayName adds the displayName to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithLimit ¶ added in v0.2.0

WithLimit adds the limit to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithLoginID ¶ added in v0.2.0

func (o *AdminSearchUsersV2Params) WithLoginID(loginID *string) *AdminSearchUsersV2Params

WithLoginID adds the loginID to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithPlatformID ¶ added in v0.2.0

func (o *AdminSearchUsersV2Params) WithPlatformID(platformID string) *AdminSearchUsersV2Params

WithPlatformID adds the platformID to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithPlatformUserID ¶ added in v0.2.0

func (o *AdminSearchUsersV2Params) WithPlatformUserID(platformUserID *string) *AdminSearchUsersV2Params

WithPlatformUserID adds the platformUserID to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithRoleID ¶ added in v0.2.0

WithRoleID adds the roleID to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin search users v2 params

func (*AdminSearchUsersV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminSearchUsersV2Reader ¶ added in v0.2.0

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

AdminSearchUsersV2Reader is a Reader for the AdminSearchUsersV2 structure.

func (*AdminSearchUsersV2Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminSearchUsersV2Unauthorized ¶ added in v0.2.0

type AdminSearchUsersV2Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSearchUsersV2Unauthorized 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></table>

func NewAdminSearchUsersV2Unauthorized ¶ added in v0.2.0

func NewAdminSearchUsersV2Unauthorized() *AdminSearchUsersV2Unauthorized

NewAdminSearchUsersV2Unauthorized creates a AdminSearchUsersV2Unauthorized with default headers values

func (*AdminSearchUsersV2Unauthorized) Error ¶ added in v0.2.0

func (*AdminSearchUsersV2Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminSearchUsersV2Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *AdminSearchUsersV2Unauthorized) ToJSONString() string

type AdminSendVerificationCodeV3BadRequest ¶ added in v0.2.0

type AdminSendVerificationCodeV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSendVerificationCodeV3BadRequest 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></table>

func NewAdminSendVerificationCodeV3BadRequest ¶ added in v0.2.0

func NewAdminSendVerificationCodeV3BadRequest() *AdminSendVerificationCodeV3BadRequest

NewAdminSendVerificationCodeV3BadRequest creates a AdminSendVerificationCodeV3BadRequest with default headers values

func (*AdminSendVerificationCodeV3BadRequest) Error ¶ added in v0.2.0

func (*AdminSendVerificationCodeV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminSendVerificationCodeV3BadRequest) ToJSONString ¶ added in v0.25.0

type AdminSendVerificationCodeV3Conflict ¶ added in v0.2.0

type AdminSendVerificationCodeV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSendVerificationCodeV3Conflict handles this case with default header values.

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

func NewAdminSendVerificationCodeV3Conflict ¶ added in v0.2.0

func NewAdminSendVerificationCodeV3Conflict() *AdminSendVerificationCodeV3Conflict

NewAdminSendVerificationCodeV3Conflict creates a AdminSendVerificationCodeV3Conflict with default headers values

func (*AdminSendVerificationCodeV3Conflict) Error ¶ added in v0.2.0

func (*AdminSendVerificationCodeV3Conflict) GetPayload ¶ added in v0.2.0

func (*AdminSendVerificationCodeV3Conflict) ToJSONString ¶ added in v0.25.0

func (o *AdminSendVerificationCodeV3Conflict) ToJSONString() string

type AdminSendVerificationCodeV3Forbidden ¶ added in v0.2.0

type AdminSendVerificationCodeV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSendVerificationCodeV3Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10146</td><td>userID not match</td></tr></table>

func NewAdminSendVerificationCodeV3Forbidden ¶ added in v0.2.0

func NewAdminSendVerificationCodeV3Forbidden() *AdminSendVerificationCodeV3Forbidden

NewAdminSendVerificationCodeV3Forbidden creates a AdminSendVerificationCodeV3Forbidden with default headers values

func (*AdminSendVerificationCodeV3Forbidden) Error ¶ added in v0.2.0

func (*AdminSendVerificationCodeV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminSendVerificationCodeV3Forbidden) ToJSONString ¶ added in v0.25.0

func (o *AdminSendVerificationCodeV3Forbidden) ToJSONString() string

type AdminSendVerificationCodeV3NoContent ¶ added in v0.2.0

type AdminSendVerificationCodeV3NoContent struct {
}

AdminSendVerificationCodeV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminSendVerificationCodeV3NoContent ¶ added in v0.2.0

func NewAdminSendVerificationCodeV3NoContent() *AdminSendVerificationCodeV3NoContent

NewAdminSendVerificationCodeV3NoContent creates a AdminSendVerificationCodeV3NoContent with default headers values

func (*AdminSendVerificationCodeV3NoContent) Error ¶ added in v0.2.0

type AdminSendVerificationCodeV3NotFound ¶ added in v0.2.0

type AdminSendVerificationCodeV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSendVerificationCodeV3NotFound 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><tr><td>10171</td><td>email address not found</td></tr><tr><td>10139</td><td>platform account not found</td></tr></table>

func NewAdminSendVerificationCodeV3NotFound ¶ added in v0.2.0

func NewAdminSendVerificationCodeV3NotFound() *AdminSendVerificationCodeV3NotFound

NewAdminSendVerificationCodeV3NotFound creates a AdminSendVerificationCodeV3NotFound with default headers values

func (*AdminSendVerificationCodeV3NotFound) Error ¶ added in v0.2.0

func (*AdminSendVerificationCodeV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminSendVerificationCodeV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *AdminSendVerificationCodeV3NotFound) ToJSONString() string

type AdminSendVerificationCodeV3Params ¶ added in v0.2.0

type AdminSendVerificationCodeV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelSendVerificationCodeRequestV3
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminSendVerificationCodeV3Params contains all the parameters to send to the API endpoint for the admin send verification code v3 operation typically these are written to a http.Request

func NewAdminSendVerificationCodeV3Params ¶ added in v0.2.0

func NewAdminSendVerificationCodeV3Params() *AdminSendVerificationCodeV3Params

NewAdminSendVerificationCodeV3Params creates a new AdminSendVerificationCodeV3Params object with the default values initialized.

func NewAdminSendVerificationCodeV3ParamsWithContext ¶ added in v0.2.0

func NewAdminSendVerificationCodeV3ParamsWithContext(ctx context.Context) *AdminSendVerificationCodeV3Params

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

func NewAdminSendVerificationCodeV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminSendVerificationCodeV3ParamsWithHTTPClient(client *http.Client) *AdminSendVerificationCodeV3Params

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

func NewAdminSendVerificationCodeV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminSendVerificationCodeV3ParamsWithTimeout(timeout time.Duration) *AdminSendVerificationCodeV3Params

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

func (*AdminSendVerificationCodeV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminSendVerificationCodeV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminSendVerificationCodeV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminSendVerificationCodeV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminSendVerificationCodeV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminSendVerificationCodeV3Reader ¶ added in v0.2.0

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

AdminSendVerificationCodeV3Reader is a Reader for the AdminSendVerificationCodeV3 structure.

func (*AdminSendVerificationCodeV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminSendVerificationCodeV3TooManyRequests ¶ added in v0.2.0

type AdminSendVerificationCodeV3TooManyRequests struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSendVerificationCodeV3TooManyRequests handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20007</td><td>too many requests</td></tr></table>

func NewAdminSendVerificationCodeV3TooManyRequests ¶ added in v0.2.0

func NewAdminSendVerificationCodeV3TooManyRequests() *AdminSendVerificationCodeV3TooManyRequests

NewAdminSendVerificationCodeV3TooManyRequests creates a AdminSendVerificationCodeV3TooManyRequests with default headers values

func (*AdminSendVerificationCodeV3TooManyRequests) Error ¶ added in v0.2.0

func (*AdminSendVerificationCodeV3TooManyRequests) GetPayload ¶ added in v0.2.0

func (*AdminSendVerificationCodeV3TooManyRequests) ToJSONString ¶ added in v0.25.0

type AdminSendVerificationCodeV3Unauthorized ¶ added in v0.2.0

type AdminSendVerificationCodeV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSendVerificationCodeV3Unauthorized 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></table>

func NewAdminSendVerificationCodeV3Unauthorized ¶ added in v0.2.0

func NewAdminSendVerificationCodeV3Unauthorized() *AdminSendVerificationCodeV3Unauthorized

NewAdminSendVerificationCodeV3Unauthorized creates a AdminSendVerificationCodeV3Unauthorized with default headers values

func (*AdminSendVerificationCodeV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminSendVerificationCodeV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminSendVerificationCodeV3Unauthorized) ToJSONString ¶ added in v0.25.0

type AdminUpdateAgeRestrictionConfigV2BadRequest ¶ added in v0.2.0

type AdminUpdateAgeRestrictionConfigV2BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateAgeRestrictionConfigV2BadRequest handles this case with default header values.

Invalid request

func NewAdminUpdateAgeRestrictionConfigV2BadRequest ¶ added in v0.2.0

func NewAdminUpdateAgeRestrictionConfigV2BadRequest() *AdminUpdateAgeRestrictionConfigV2BadRequest

NewAdminUpdateAgeRestrictionConfigV2BadRequest creates a AdminUpdateAgeRestrictionConfigV2BadRequest with default headers values

func (*AdminUpdateAgeRestrictionConfigV2BadRequest) Error ¶ added in v0.2.0

func (*AdminUpdateAgeRestrictionConfigV2BadRequest) GetPayload ¶ added in v0.31.0

func (*AdminUpdateAgeRestrictionConfigV2BadRequest) ToJSONString ¶ added in v0.31.0

type AdminUpdateAgeRestrictionConfigV2Forbidden ¶ added in v0.2.0

type AdminUpdateAgeRestrictionConfigV2Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateAgeRestrictionConfigV2Forbidden 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 NewAdminUpdateAgeRestrictionConfigV2Forbidden ¶ added in v0.2.0

func NewAdminUpdateAgeRestrictionConfigV2Forbidden() *AdminUpdateAgeRestrictionConfigV2Forbidden

NewAdminUpdateAgeRestrictionConfigV2Forbidden creates a AdminUpdateAgeRestrictionConfigV2Forbidden with default headers values

func (*AdminUpdateAgeRestrictionConfigV2Forbidden) Error ¶ added in v0.2.0

func (*AdminUpdateAgeRestrictionConfigV2Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminUpdateAgeRestrictionConfigV2Forbidden) ToJSONString ¶ added in v0.31.0

type AdminUpdateAgeRestrictionConfigV2NotFound ¶ added in v0.2.0

type AdminUpdateAgeRestrictionConfigV2NotFound struct {
}

AdminUpdateAgeRestrictionConfigV2NotFound handles this case with default header values.

Data not found

func NewAdminUpdateAgeRestrictionConfigV2NotFound ¶ added in v0.2.0

func NewAdminUpdateAgeRestrictionConfigV2NotFound() *AdminUpdateAgeRestrictionConfigV2NotFound

NewAdminUpdateAgeRestrictionConfigV2NotFound creates a AdminUpdateAgeRestrictionConfigV2NotFound with default headers values

func (*AdminUpdateAgeRestrictionConfigV2NotFound) Error ¶ added in v0.2.0

type AdminUpdateAgeRestrictionConfigV2OK ¶ added in v0.2.0

type AdminUpdateAgeRestrictionConfigV2OK struct {
	Payload *iamclientmodels.ModelAgeRestrictionResponse
}

AdminUpdateAgeRestrictionConfigV2OK handles this case with default header values.

OK

func NewAdminUpdateAgeRestrictionConfigV2OK ¶ added in v0.2.0

func NewAdminUpdateAgeRestrictionConfigV2OK() *AdminUpdateAgeRestrictionConfigV2OK

NewAdminUpdateAgeRestrictionConfigV2OK creates a AdminUpdateAgeRestrictionConfigV2OK with default headers values

func (*AdminUpdateAgeRestrictionConfigV2OK) Error ¶ added in v0.2.0

func (*AdminUpdateAgeRestrictionConfigV2OK) GetPayload ¶ added in v0.2.0

func (*AdminUpdateAgeRestrictionConfigV2OK) ToJSONString ¶ added in v0.25.0

func (o *AdminUpdateAgeRestrictionConfigV2OK) ToJSONString() string

type AdminUpdateAgeRestrictionConfigV2Params ¶ added in v0.2.0

type AdminUpdateAgeRestrictionConfigV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelAgeRestrictionRequest
	/*Namespace
	  Namespace

	*/
	Namespace string

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

AdminUpdateAgeRestrictionConfigV2Params contains all the parameters to send to the API endpoint for the admin update age restriction config v2 operation typically these are written to a http.Request

func NewAdminUpdateAgeRestrictionConfigV2Params ¶ added in v0.2.0

func NewAdminUpdateAgeRestrictionConfigV2Params() *AdminUpdateAgeRestrictionConfigV2Params

NewAdminUpdateAgeRestrictionConfigV2Params creates a new AdminUpdateAgeRestrictionConfigV2Params object with the default values initialized.

func NewAdminUpdateAgeRestrictionConfigV2ParamsWithContext ¶ added in v0.2.0

func NewAdminUpdateAgeRestrictionConfigV2ParamsWithContext(ctx context.Context) *AdminUpdateAgeRestrictionConfigV2Params

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

func NewAdminUpdateAgeRestrictionConfigV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminUpdateAgeRestrictionConfigV2ParamsWithHTTPClient(client *http.Client) *AdminUpdateAgeRestrictionConfigV2Params

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

func NewAdminUpdateAgeRestrictionConfigV2ParamsWithTimeout ¶ added in v0.2.0

func NewAdminUpdateAgeRestrictionConfigV2ParamsWithTimeout(timeout time.Duration) *AdminUpdateAgeRestrictionConfigV2Params

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

func (*AdminUpdateAgeRestrictionConfigV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminUpdateAgeRestrictionConfigV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminUpdateAgeRestrictionConfigV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) SetNamespace ¶ added in v0.2.0

func (o *AdminUpdateAgeRestrictionConfigV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminUpdateAgeRestrictionConfigV2Reader ¶ added in v0.2.0

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

AdminUpdateAgeRestrictionConfigV2Reader is a Reader for the AdminUpdateAgeRestrictionConfigV2 structure.

func (*AdminUpdateAgeRestrictionConfigV2Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateAgeRestrictionConfigV2Unauthorized ¶ added in v0.2.0

type AdminUpdateAgeRestrictionConfigV2Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateAgeRestrictionConfigV2Unauthorized 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></table>

func NewAdminUpdateAgeRestrictionConfigV2Unauthorized ¶ added in v0.2.0

func NewAdminUpdateAgeRestrictionConfigV2Unauthorized() *AdminUpdateAgeRestrictionConfigV2Unauthorized

NewAdminUpdateAgeRestrictionConfigV2Unauthorized creates a AdminUpdateAgeRestrictionConfigV2Unauthorized with default headers values

func (*AdminUpdateAgeRestrictionConfigV2Unauthorized) Error ¶ added in v0.2.0

func (*AdminUpdateAgeRestrictionConfigV2Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminUpdateAgeRestrictionConfigV2Unauthorized) ToJSONString ¶ added in v0.31.0

type AdminUpdateAgeRestrictionConfigV3BadRequest ¶ added in v0.2.0

type AdminUpdateAgeRestrictionConfigV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateAgeRestrictionConfigV3BadRequest 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></table>

func NewAdminUpdateAgeRestrictionConfigV3BadRequest ¶ added in v0.2.0

func NewAdminUpdateAgeRestrictionConfigV3BadRequest() *AdminUpdateAgeRestrictionConfigV3BadRequest

NewAdminUpdateAgeRestrictionConfigV3BadRequest creates a AdminUpdateAgeRestrictionConfigV3BadRequest with default headers values

func (*AdminUpdateAgeRestrictionConfigV3BadRequest) Error ¶ added in v0.2.0

func (*AdminUpdateAgeRestrictionConfigV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminUpdateAgeRestrictionConfigV3BadRequest) ToJSONString ¶ added in v0.25.0

type AdminUpdateAgeRestrictionConfigV3Forbidden ¶ added in v0.2.0

type AdminUpdateAgeRestrictionConfigV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateAgeRestrictionConfigV3Forbidden 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 NewAdminUpdateAgeRestrictionConfigV3Forbidden ¶ added in v0.2.0

func NewAdminUpdateAgeRestrictionConfigV3Forbidden() *AdminUpdateAgeRestrictionConfigV3Forbidden

NewAdminUpdateAgeRestrictionConfigV3Forbidden creates a AdminUpdateAgeRestrictionConfigV3Forbidden with default headers values

func (*AdminUpdateAgeRestrictionConfigV3Forbidden) Error ¶ added in v0.2.0

func (*AdminUpdateAgeRestrictionConfigV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminUpdateAgeRestrictionConfigV3Forbidden) ToJSONString ¶ added in v0.25.0

type AdminUpdateAgeRestrictionConfigV3InternalServerError ¶ added in v0.2.0

type AdminUpdateAgeRestrictionConfigV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateAgeRestrictionConfigV3InternalServerError 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 NewAdminUpdateAgeRestrictionConfigV3InternalServerError ¶ added in v0.2.0

func NewAdminUpdateAgeRestrictionConfigV3InternalServerError() *AdminUpdateAgeRestrictionConfigV3InternalServerError

NewAdminUpdateAgeRestrictionConfigV3InternalServerError creates a AdminUpdateAgeRestrictionConfigV3InternalServerError with default headers values

func (*AdminUpdateAgeRestrictionConfigV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminUpdateAgeRestrictionConfigV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*AdminUpdateAgeRestrictionConfigV3InternalServerError) ToJSONString ¶ added in v0.25.0

type AdminUpdateAgeRestrictionConfigV3OK ¶ added in v0.2.0

type AdminUpdateAgeRestrictionConfigV3OK struct {
	Payload *iamclientmodels.ModelAgeRestrictionResponseV3
}

AdminUpdateAgeRestrictionConfigV3OK handles this case with default header values.

OK

func NewAdminUpdateAgeRestrictionConfigV3OK ¶ added in v0.2.0

func NewAdminUpdateAgeRestrictionConfigV3OK() *AdminUpdateAgeRestrictionConfigV3OK

NewAdminUpdateAgeRestrictionConfigV3OK creates a AdminUpdateAgeRestrictionConfigV3OK with default headers values

func (*AdminUpdateAgeRestrictionConfigV3OK) Error ¶ added in v0.2.0

func (*AdminUpdateAgeRestrictionConfigV3OK) GetPayload ¶ added in v0.2.0

func (*AdminUpdateAgeRestrictionConfigV3OK) ToJSONString ¶ added in v0.25.0

func (o *AdminUpdateAgeRestrictionConfigV3OK) ToJSONString() string

type AdminUpdateAgeRestrictionConfigV3Params ¶ added in v0.2.0

type AdminUpdateAgeRestrictionConfigV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelAgeRestrictionRequestV3
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

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

AdminUpdateAgeRestrictionConfigV3Params contains all the parameters to send to the API endpoint for the admin update age restriction config v3 operation typically these are written to a http.Request

func NewAdminUpdateAgeRestrictionConfigV3Params ¶ added in v0.2.0

func NewAdminUpdateAgeRestrictionConfigV3Params() *AdminUpdateAgeRestrictionConfigV3Params

NewAdminUpdateAgeRestrictionConfigV3Params creates a new AdminUpdateAgeRestrictionConfigV3Params object with the default values initialized.

func NewAdminUpdateAgeRestrictionConfigV3ParamsWithContext ¶ added in v0.2.0

func NewAdminUpdateAgeRestrictionConfigV3ParamsWithContext(ctx context.Context) *AdminUpdateAgeRestrictionConfigV3Params

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

func NewAdminUpdateAgeRestrictionConfigV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminUpdateAgeRestrictionConfigV3ParamsWithHTTPClient(client *http.Client) *AdminUpdateAgeRestrictionConfigV3Params

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

func NewAdminUpdateAgeRestrictionConfigV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminUpdateAgeRestrictionConfigV3ParamsWithTimeout(timeout time.Duration) *AdminUpdateAgeRestrictionConfigV3Params

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

func (*AdminUpdateAgeRestrictionConfigV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminUpdateAgeRestrictionConfigV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminUpdateAgeRestrictionConfigV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminUpdateAgeRestrictionConfigV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminUpdateAgeRestrictionConfigV3Reader ¶ added in v0.2.0

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

AdminUpdateAgeRestrictionConfigV3Reader is a Reader for the AdminUpdateAgeRestrictionConfigV3 structure.

func (*AdminUpdateAgeRestrictionConfigV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateAgeRestrictionConfigV3Unauthorized ¶ added in v0.2.0

type AdminUpdateAgeRestrictionConfigV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateAgeRestrictionConfigV3Unauthorized 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></table>

func NewAdminUpdateAgeRestrictionConfigV3Unauthorized ¶ added in v0.2.0

func NewAdminUpdateAgeRestrictionConfigV3Unauthorized() *AdminUpdateAgeRestrictionConfigV3Unauthorized

NewAdminUpdateAgeRestrictionConfigV3Unauthorized creates a AdminUpdateAgeRestrictionConfigV3Unauthorized with default headers values

func (*AdminUpdateAgeRestrictionConfigV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminUpdateAgeRestrictionConfigV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminUpdateAgeRestrictionConfigV3Unauthorized) ToJSONString ¶ added in v0.25.0

type AdminUpdateCountryAgeRestrictionV3BadRequest ¶ added in v0.2.0

type AdminUpdateCountryAgeRestrictionV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateCountryAgeRestrictionV3BadRequest 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></table>

func NewAdminUpdateCountryAgeRestrictionV3BadRequest ¶ added in v0.2.0

func NewAdminUpdateCountryAgeRestrictionV3BadRequest() *AdminUpdateCountryAgeRestrictionV3BadRequest

NewAdminUpdateCountryAgeRestrictionV3BadRequest creates a AdminUpdateCountryAgeRestrictionV3BadRequest with default headers values

func (*AdminUpdateCountryAgeRestrictionV3BadRequest) Error ¶ added in v0.2.0

func (*AdminUpdateCountryAgeRestrictionV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminUpdateCountryAgeRestrictionV3BadRequest) ToJSONString ¶ added in v0.25.0

type AdminUpdateCountryAgeRestrictionV3Forbidden ¶ added in v0.2.0

type AdminUpdateCountryAgeRestrictionV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateCountryAgeRestrictionV3Forbidden 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 NewAdminUpdateCountryAgeRestrictionV3Forbidden ¶ added in v0.2.0

func NewAdminUpdateCountryAgeRestrictionV3Forbidden() *AdminUpdateCountryAgeRestrictionV3Forbidden

NewAdminUpdateCountryAgeRestrictionV3Forbidden creates a AdminUpdateCountryAgeRestrictionV3Forbidden with default headers values

func (*AdminUpdateCountryAgeRestrictionV3Forbidden) Error ¶ added in v0.2.0

func (*AdminUpdateCountryAgeRestrictionV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminUpdateCountryAgeRestrictionV3Forbidden) ToJSONString ¶ added in v0.25.0

type AdminUpdateCountryAgeRestrictionV3InternalServerError ¶ added in v0.2.0

type AdminUpdateCountryAgeRestrictionV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateCountryAgeRestrictionV3InternalServerError 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 NewAdminUpdateCountryAgeRestrictionV3InternalServerError ¶ added in v0.2.0

func NewAdminUpdateCountryAgeRestrictionV3InternalServerError() *AdminUpdateCountryAgeRestrictionV3InternalServerError

NewAdminUpdateCountryAgeRestrictionV3InternalServerError creates a AdminUpdateCountryAgeRestrictionV3InternalServerError with default headers values

func (*AdminUpdateCountryAgeRestrictionV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminUpdateCountryAgeRestrictionV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*AdminUpdateCountryAgeRestrictionV3InternalServerError) ToJSONString ¶ added in v0.25.0

type AdminUpdateCountryAgeRestrictionV3NotFound ¶ added in v0.2.0

type AdminUpdateCountryAgeRestrictionV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateCountryAgeRestrictionV3NotFound 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 NewAdminUpdateCountryAgeRestrictionV3NotFound ¶ added in v0.2.0

func NewAdminUpdateCountryAgeRestrictionV3NotFound() *AdminUpdateCountryAgeRestrictionV3NotFound

NewAdminUpdateCountryAgeRestrictionV3NotFound creates a AdminUpdateCountryAgeRestrictionV3NotFound with default headers values

func (*AdminUpdateCountryAgeRestrictionV3NotFound) Error ¶ added in v0.2.0

func (*AdminUpdateCountryAgeRestrictionV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminUpdateCountryAgeRestrictionV3NotFound) ToJSONString ¶ added in v0.25.0

type AdminUpdateCountryAgeRestrictionV3OK ¶ added in v0.2.0

type AdminUpdateCountryAgeRestrictionV3OK struct {
	Payload *iamclientmodels.ModelCountryV3Response
}

AdminUpdateCountryAgeRestrictionV3OK handles this case with default header values.

OK

func NewAdminUpdateCountryAgeRestrictionV3OK ¶ added in v0.2.0

func NewAdminUpdateCountryAgeRestrictionV3OK() *AdminUpdateCountryAgeRestrictionV3OK

NewAdminUpdateCountryAgeRestrictionV3OK creates a AdminUpdateCountryAgeRestrictionV3OK with default headers values

func (*AdminUpdateCountryAgeRestrictionV3OK) Error ¶ added in v0.2.0

func (*AdminUpdateCountryAgeRestrictionV3OK) GetPayload ¶ added in v0.2.0

func (*AdminUpdateCountryAgeRestrictionV3OK) ToJSONString ¶ added in v0.25.0

func (o *AdminUpdateCountryAgeRestrictionV3OK) ToJSONString() string

type AdminUpdateCountryAgeRestrictionV3Params ¶ added in v0.2.0

type AdminUpdateCountryAgeRestrictionV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelCountryAgeRestrictionV3Request
	/*CountryCode
	  Country Code

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

	*/
	Namespace string

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

AdminUpdateCountryAgeRestrictionV3Params contains all the parameters to send to the API endpoint for the admin update country age restriction v3 operation typically these are written to a http.Request

func NewAdminUpdateCountryAgeRestrictionV3Params ¶ added in v0.2.0

func NewAdminUpdateCountryAgeRestrictionV3Params() *AdminUpdateCountryAgeRestrictionV3Params

NewAdminUpdateCountryAgeRestrictionV3Params creates a new AdminUpdateCountryAgeRestrictionV3Params object with the default values initialized.

func NewAdminUpdateCountryAgeRestrictionV3ParamsWithContext ¶ added in v0.2.0

func NewAdminUpdateCountryAgeRestrictionV3ParamsWithContext(ctx context.Context) *AdminUpdateCountryAgeRestrictionV3Params

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

func NewAdminUpdateCountryAgeRestrictionV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminUpdateCountryAgeRestrictionV3ParamsWithHTTPClient(client *http.Client) *AdminUpdateCountryAgeRestrictionV3Params

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

func NewAdminUpdateCountryAgeRestrictionV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminUpdateCountryAgeRestrictionV3ParamsWithTimeout(timeout time.Duration) *AdminUpdateCountryAgeRestrictionV3Params

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

func (*AdminUpdateCountryAgeRestrictionV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminUpdateCountryAgeRestrictionV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) SetCountryCode ¶ added in v0.2.0

func (o *AdminUpdateCountryAgeRestrictionV3Params) SetCountryCode(countryCode string)

SetCountryCode adds the countryCode to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminUpdateCountryAgeRestrictionV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminUpdateCountryAgeRestrictionV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) SetTimeout ¶ added in v0.2.0

SetTimeout adds the timeout to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) WithCountryCode ¶ added in v0.2.0

WithCountryCode adds the countryCode to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminUpdateCountryAgeRestrictionV3Reader ¶ added in v0.2.0

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

AdminUpdateCountryAgeRestrictionV3Reader is a Reader for the AdminUpdateCountryAgeRestrictionV3 structure.

func (*AdminUpdateCountryAgeRestrictionV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateCountryAgeRestrictionV3Unauthorized ¶ added in v0.2.0

type AdminUpdateCountryAgeRestrictionV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateCountryAgeRestrictionV3Unauthorized 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></table>

func NewAdminUpdateCountryAgeRestrictionV3Unauthorized ¶ added in v0.2.0

func NewAdminUpdateCountryAgeRestrictionV3Unauthorized() *AdminUpdateCountryAgeRestrictionV3Unauthorized

NewAdminUpdateCountryAgeRestrictionV3Unauthorized creates a AdminUpdateCountryAgeRestrictionV3Unauthorized with default headers values

func (*AdminUpdateCountryAgeRestrictionV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminUpdateCountryAgeRestrictionV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminUpdateCountryAgeRestrictionV3Unauthorized) ToJSONString ¶ added in v0.25.0

type AdminUpdateUserBanV3BadRequest ¶ added in v0.2.0

type AdminUpdateUserBanV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserBanV3BadRequest 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></table>

func NewAdminUpdateUserBanV3BadRequest ¶ added in v0.2.0

func NewAdminUpdateUserBanV3BadRequest() *AdminUpdateUserBanV3BadRequest

NewAdminUpdateUserBanV3BadRequest creates a AdminUpdateUserBanV3BadRequest with default headers values

func (*AdminUpdateUserBanV3BadRequest) Error ¶ added in v0.2.0

func (*AdminUpdateUserBanV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserBanV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *AdminUpdateUserBanV3BadRequest) ToJSONString() string

type AdminUpdateUserBanV3Forbidden ¶ added in v0.2.0

type AdminUpdateUserBanV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserBanV3Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10145</td><td>disallow game access publisher user's ban</td></tr></table>

func NewAdminUpdateUserBanV3Forbidden ¶ added in v0.2.0

func NewAdminUpdateUserBanV3Forbidden() *AdminUpdateUserBanV3Forbidden

NewAdminUpdateUserBanV3Forbidden creates a AdminUpdateUserBanV3Forbidden with default headers values

func (*AdminUpdateUserBanV3Forbidden) Error ¶ added in v0.2.0

func (*AdminUpdateUserBanV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserBanV3Forbidden) ToJSONString ¶ added in v0.25.0

func (o *AdminUpdateUserBanV3Forbidden) ToJSONString() string

type AdminUpdateUserBanV3InternalServerError ¶ added in v0.2.0

type AdminUpdateUserBanV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserBanV3InternalServerError 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 NewAdminUpdateUserBanV3InternalServerError ¶ added in v0.2.0

func NewAdminUpdateUserBanV3InternalServerError() *AdminUpdateUserBanV3InternalServerError

NewAdminUpdateUserBanV3InternalServerError creates a AdminUpdateUserBanV3InternalServerError with default headers values

func (*AdminUpdateUserBanV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminUpdateUserBanV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserBanV3InternalServerError) ToJSONString ¶ added in v0.25.0

type AdminUpdateUserBanV3NotFound ¶ added in v0.2.0

type AdminUpdateUserBanV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserBanV3NotFound 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><tr><td>10139</td><td>platform account not found</td></tr><tr><td>10158</td><td>ban not found</td></tr></table>

func NewAdminUpdateUserBanV3NotFound ¶ added in v0.2.0

func NewAdminUpdateUserBanV3NotFound() *AdminUpdateUserBanV3NotFound

NewAdminUpdateUserBanV3NotFound creates a AdminUpdateUserBanV3NotFound with default headers values

func (*AdminUpdateUserBanV3NotFound) Error ¶ added in v0.2.0

func (*AdminUpdateUserBanV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserBanV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *AdminUpdateUserBanV3NotFound) ToJSONString() string

type AdminUpdateUserBanV3OK ¶ added in v0.2.0

type AdminUpdateUserBanV3OK struct {
	Payload *iamclientmodels.ModelUserBanResponseV3
}

AdminUpdateUserBanV3OK handles this case with default header values.

OK

func NewAdminUpdateUserBanV3OK ¶ added in v0.2.0

func NewAdminUpdateUserBanV3OK() *AdminUpdateUserBanV3OK

NewAdminUpdateUserBanV3OK creates a AdminUpdateUserBanV3OK with default headers values

func (*AdminUpdateUserBanV3OK) Error ¶ added in v0.2.0

func (o *AdminUpdateUserBanV3OK) Error() string

func (*AdminUpdateUserBanV3OK) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserBanV3OK) ToJSONString ¶ added in v0.25.0

func (o *AdminUpdateUserBanV3OK) ToJSONString() string

type AdminUpdateUserBanV3Params ¶ added in v0.2.0

type AdminUpdateUserBanV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelBanUpdateRequest
	/*BanID
	  Ban ID, should follow UUID version 4 without hyphen

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

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

	*/
	UserID string

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

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

func NewAdminUpdateUserBanV3Params ¶ added in v0.2.0

func NewAdminUpdateUserBanV3Params() *AdminUpdateUserBanV3Params

NewAdminUpdateUserBanV3Params creates a new AdminUpdateUserBanV3Params object with the default values initialized.

func NewAdminUpdateUserBanV3ParamsWithContext ¶ added in v0.2.0

func NewAdminUpdateUserBanV3ParamsWithContext(ctx context.Context) *AdminUpdateUserBanV3Params

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

func NewAdminUpdateUserBanV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminUpdateUserBanV3ParamsWithHTTPClient(client *http.Client) *AdminUpdateUserBanV3Params

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

func NewAdminUpdateUserBanV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminUpdateUserBanV3ParamsWithTimeout(timeout time.Duration) *AdminUpdateUserBanV3Params

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

func (*AdminUpdateUserBanV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminUpdateUserBanV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) SetBanID ¶ added in v0.2.0

func (o *AdminUpdateUserBanV3Params) SetBanID(banID string)

SetBanID adds the banId to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminUpdateUserBanV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminUpdateUserBanV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminUpdateUserBanV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) WithBanID ¶ added in v0.2.0

WithBanID adds the banID to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminUpdateUserBanV3Reader ¶ added in v0.2.0

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

AdminUpdateUserBanV3Reader is a Reader for the AdminUpdateUserBanV3 structure.

func (*AdminUpdateUserBanV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateUserBanV3Unauthorized ¶ added in v0.2.0

type AdminUpdateUserBanV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserBanV3Unauthorized 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></table>

func NewAdminUpdateUserBanV3Unauthorized ¶ added in v0.2.0

func NewAdminUpdateUserBanV3Unauthorized() *AdminUpdateUserBanV3Unauthorized

NewAdminUpdateUserBanV3Unauthorized creates a AdminUpdateUserBanV3Unauthorized with default headers values

func (*AdminUpdateUserBanV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminUpdateUserBanV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserBanV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *AdminUpdateUserBanV3Unauthorized) ToJSONString() string

type AdminUpdateUserDeletionStatusV3BadRequest ¶ added in v0.2.0

type AdminUpdateUserDeletionStatusV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserDeletionStatusV3BadRequest 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 NewAdminUpdateUserDeletionStatusV3BadRequest ¶ added in v0.2.0

func NewAdminUpdateUserDeletionStatusV3BadRequest() *AdminUpdateUserDeletionStatusV3BadRequest

NewAdminUpdateUserDeletionStatusV3BadRequest creates a AdminUpdateUserDeletionStatusV3BadRequest with default headers values

func (*AdminUpdateUserDeletionStatusV3BadRequest) Error ¶ added in v0.2.0

func (*AdminUpdateUserDeletionStatusV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserDeletionStatusV3BadRequest) ToJSONString ¶ added in v0.25.0

type AdminUpdateUserDeletionStatusV3Forbidden ¶ added in v0.2.0

type AdminUpdateUserDeletionStatusV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserDeletionStatusV3Forbidden 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 NewAdminUpdateUserDeletionStatusV3Forbidden ¶ added in v0.2.0

func NewAdminUpdateUserDeletionStatusV3Forbidden() *AdminUpdateUserDeletionStatusV3Forbidden

NewAdminUpdateUserDeletionStatusV3Forbidden creates a AdminUpdateUserDeletionStatusV3Forbidden with default headers values

func (*AdminUpdateUserDeletionStatusV3Forbidden) Error ¶ added in v0.2.0

func (*AdminUpdateUserDeletionStatusV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserDeletionStatusV3Forbidden) ToJSONString ¶ added in v0.25.0

type AdminUpdateUserDeletionStatusV3InternalServerError ¶ added in v0.2.0

type AdminUpdateUserDeletionStatusV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserDeletionStatusV3InternalServerError 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 NewAdminUpdateUserDeletionStatusV3InternalServerError ¶ added in v0.2.0

func NewAdminUpdateUserDeletionStatusV3InternalServerError() *AdminUpdateUserDeletionStatusV3InternalServerError

NewAdminUpdateUserDeletionStatusV3InternalServerError creates a AdminUpdateUserDeletionStatusV3InternalServerError with default headers values

func (*AdminUpdateUserDeletionStatusV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminUpdateUserDeletionStatusV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserDeletionStatusV3InternalServerError) ToJSONString ¶ added in v0.25.0

type AdminUpdateUserDeletionStatusV3NoContent ¶ added in v0.2.0

type AdminUpdateUserDeletionStatusV3NoContent struct {
}

AdminUpdateUserDeletionStatusV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminUpdateUserDeletionStatusV3NoContent ¶ added in v0.2.0

func NewAdminUpdateUserDeletionStatusV3NoContent() *AdminUpdateUserDeletionStatusV3NoContent

NewAdminUpdateUserDeletionStatusV3NoContent creates a AdminUpdateUserDeletionStatusV3NoContent with default headers values

func (*AdminUpdateUserDeletionStatusV3NoContent) Error ¶ added in v0.2.0

type AdminUpdateUserDeletionStatusV3NotFound ¶ added in v0.2.0

type AdminUpdateUserDeletionStatusV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserDeletionStatusV3NotFound 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 NewAdminUpdateUserDeletionStatusV3NotFound ¶ added in v0.2.0

func NewAdminUpdateUserDeletionStatusV3NotFound() *AdminUpdateUserDeletionStatusV3NotFound

NewAdminUpdateUserDeletionStatusV3NotFound creates a AdminUpdateUserDeletionStatusV3NotFound with default headers values

func (*AdminUpdateUserDeletionStatusV3NotFound) Error ¶ added in v0.2.0

func (*AdminUpdateUserDeletionStatusV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserDeletionStatusV3NotFound) ToJSONString ¶ added in v0.25.0

type AdminUpdateUserDeletionStatusV3Params ¶ added in v0.2.0

type AdminUpdateUserDeletionStatusV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUpdateUserDeletionStatusRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

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

	*/
	UserID string

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

AdminUpdateUserDeletionStatusV3Params contains all the parameters to send to the API endpoint for the admin update user deletion status v3 operation typically these are written to a http.Request

func NewAdminUpdateUserDeletionStatusV3Params ¶ added in v0.2.0

func NewAdminUpdateUserDeletionStatusV3Params() *AdminUpdateUserDeletionStatusV3Params

NewAdminUpdateUserDeletionStatusV3Params creates a new AdminUpdateUserDeletionStatusV3Params object with the default values initialized.

func NewAdminUpdateUserDeletionStatusV3ParamsWithContext ¶ added in v0.2.0

func NewAdminUpdateUserDeletionStatusV3ParamsWithContext(ctx context.Context) *AdminUpdateUserDeletionStatusV3Params

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

func NewAdminUpdateUserDeletionStatusV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminUpdateUserDeletionStatusV3ParamsWithHTTPClient(client *http.Client) *AdminUpdateUserDeletionStatusV3Params

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

func NewAdminUpdateUserDeletionStatusV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminUpdateUserDeletionStatusV3ParamsWithTimeout(timeout time.Duration) *AdminUpdateUserDeletionStatusV3Params

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

func (*AdminUpdateUserDeletionStatusV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminUpdateUserDeletionStatusV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminUpdateUserDeletionStatusV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminUpdateUserDeletionStatusV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminUpdateUserDeletionStatusV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminUpdateUserDeletionStatusV3Reader ¶ added in v0.2.0

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

AdminUpdateUserDeletionStatusV3Reader is a Reader for the AdminUpdateUserDeletionStatusV3 structure.

func (*AdminUpdateUserDeletionStatusV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateUserDeletionStatusV3Unauthorized ¶ added in v0.2.0

type AdminUpdateUserDeletionStatusV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserDeletionStatusV3Unauthorized 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></table>

func NewAdminUpdateUserDeletionStatusV3Unauthorized ¶ added in v0.2.0

func NewAdminUpdateUserDeletionStatusV3Unauthorized() *AdminUpdateUserDeletionStatusV3Unauthorized

NewAdminUpdateUserDeletionStatusV3Unauthorized creates a AdminUpdateUserDeletionStatusV3Unauthorized with default headers values

func (*AdminUpdateUserDeletionStatusV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminUpdateUserDeletionStatusV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserDeletionStatusV3Unauthorized) ToJSONString ¶ added in v0.25.0

type AdminUpdateUserPermissionV3BadRequest ¶ added in v0.2.0

type AdminUpdateUserPermissionV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserPermissionV3BadRequest handles this case with default header values.

Invalid request

func NewAdminUpdateUserPermissionV3BadRequest ¶ added in v0.2.0

func NewAdminUpdateUserPermissionV3BadRequest() *AdminUpdateUserPermissionV3BadRequest

NewAdminUpdateUserPermissionV3BadRequest creates a AdminUpdateUserPermissionV3BadRequest with default headers values

func (*AdminUpdateUserPermissionV3BadRequest) Error ¶ added in v0.2.0

func (*AdminUpdateUserPermissionV3BadRequest) GetPayload ¶ added in v0.31.0

func (*AdminUpdateUserPermissionV3BadRequest) ToJSONString ¶ added in v0.31.0

type AdminUpdateUserPermissionV3Forbidden ¶ added in v0.2.0

type AdminUpdateUserPermissionV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserPermissionV3Forbidden 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 NewAdminUpdateUserPermissionV3Forbidden ¶ added in v0.2.0

func NewAdminUpdateUserPermissionV3Forbidden() *AdminUpdateUserPermissionV3Forbidden

NewAdminUpdateUserPermissionV3Forbidden creates a AdminUpdateUserPermissionV3Forbidden with default headers values

func (*AdminUpdateUserPermissionV3Forbidden) Error ¶ added in v0.2.0

func (*AdminUpdateUserPermissionV3Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminUpdateUserPermissionV3Forbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminUpdateUserPermissionV3Forbidden) ToJSONString() string

type AdminUpdateUserPermissionV3NoContent ¶ added in v0.2.0

type AdminUpdateUserPermissionV3NoContent struct {
}

AdminUpdateUserPermissionV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminUpdateUserPermissionV3NoContent ¶ added in v0.2.0

func NewAdminUpdateUserPermissionV3NoContent() *AdminUpdateUserPermissionV3NoContent

NewAdminUpdateUserPermissionV3NoContent creates a AdminUpdateUserPermissionV3NoContent with default headers values

func (*AdminUpdateUserPermissionV3NoContent) Error ¶ added in v0.2.0

type AdminUpdateUserPermissionV3NotFound ¶ added in v0.2.0

type AdminUpdateUserPermissionV3NotFound struct {
}

AdminUpdateUserPermissionV3NotFound handles this case with default header values.

Data not found

func NewAdminUpdateUserPermissionV3NotFound ¶ added in v0.2.0

func NewAdminUpdateUserPermissionV3NotFound() *AdminUpdateUserPermissionV3NotFound

NewAdminUpdateUserPermissionV3NotFound creates a AdminUpdateUserPermissionV3NotFound with default headers values

func (*AdminUpdateUserPermissionV3NotFound) Error ¶ added in v0.2.0

type AdminUpdateUserPermissionV3Params ¶ added in v0.2.0

type AdminUpdateUserPermissionV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.AccountcommonPermissions
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User id

	*/
	UserID string

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

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

func NewAdminUpdateUserPermissionV3Params ¶ added in v0.2.0

func NewAdminUpdateUserPermissionV3Params() *AdminUpdateUserPermissionV3Params

NewAdminUpdateUserPermissionV3Params creates a new AdminUpdateUserPermissionV3Params object with the default values initialized.

func NewAdminUpdateUserPermissionV3ParamsWithContext ¶ added in v0.2.0

func NewAdminUpdateUserPermissionV3ParamsWithContext(ctx context.Context) *AdminUpdateUserPermissionV3Params

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

func NewAdminUpdateUserPermissionV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminUpdateUserPermissionV3ParamsWithHTTPClient(client *http.Client) *AdminUpdateUserPermissionV3Params

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

func NewAdminUpdateUserPermissionV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminUpdateUserPermissionV3ParamsWithTimeout(timeout time.Duration) *AdminUpdateUserPermissionV3Params

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

func (*AdminUpdateUserPermissionV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminUpdateUserPermissionV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin update user permission v3 params

func (*AdminUpdateUserPermissionV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin update user permission v3 params

func (*AdminUpdateUserPermissionV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin update user permission v3 params

func (*AdminUpdateUserPermissionV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin update user permission v3 params

func (*AdminUpdateUserPermissionV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminUpdateUserPermissionV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin update user permission v3 params

func (*AdminUpdateUserPermissionV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminUpdateUserPermissionV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update user permission v3 params

func (*AdminUpdateUserPermissionV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin update user permission v3 params

func (*AdminUpdateUserPermissionV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminUpdateUserPermissionV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin update user permission v3 params

func (*AdminUpdateUserPermissionV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin update user permission v3 params

func (*AdminUpdateUserPermissionV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin update user permission v3 params

func (*AdminUpdateUserPermissionV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin update user permission v3 params

func (*AdminUpdateUserPermissionV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin update user permission v3 params

func (*AdminUpdateUserPermissionV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin update user permission v3 params

func (*AdminUpdateUserPermissionV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin update user permission v3 params

func (*AdminUpdateUserPermissionV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminUpdateUserPermissionV3Reader ¶ added in v0.2.0

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

AdminUpdateUserPermissionV3Reader is a Reader for the AdminUpdateUserPermissionV3 structure.

func (*AdminUpdateUserPermissionV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateUserPermissionV3Unauthorized ¶ added in v0.2.0

type AdminUpdateUserPermissionV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserPermissionV3Unauthorized 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></table>

func NewAdminUpdateUserPermissionV3Unauthorized ¶ added in v0.2.0

func NewAdminUpdateUserPermissionV3Unauthorized() *AdminUpdateUserPermissionV3Unauthorized

NewAdminUpdateUserPermissionV3Unauthorized creates a AdminUpdateUserPermissionV3Unauthorized with default headers values

func (*AdminUpdateUserPermissionV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminUpdateUserPermissionV3Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminUpdateUserPermissionV3Unauthorized) ToJSONString ¶ added in v0.31.0

type AdminUpdateUserStatusV3BadRequest ¶ added in v0.2.0

type AdminUpdateUserStatusV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserStatusV3BadRequest 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 NewAdminUpdateUserStatusV3BadRequest ¶ added in v0.2.0

func NewAdminUpdateUserStatusV3BadRequest() *AdminUpdateUserStatusV3BadRequest

NewAdminUpdateUserStatusV3BadRequest creates a AdminUpdateUserStatusV3BadRequest with default headers values

func (*AdminUpdateUserStatusV3BadRequest) Error ¶ added in v0.2.0

func (*AdminUpdateUserStatusV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserStatusV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *AdminUpdateUserStatusV3BadRequest) ToJSONString() string

type AdminUpdateUserStatusV3Forbidden ¶ added in v0.2.0

type AdminUpdateUserStatusV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserStatusV3Forbidden 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 NewAdminUpdateUserStatusV3Forbidden ¶ added in v0.2.0

func NewAdminUpdateUserStatusV3Forbidden() *AdminUpdateUserStatusV3Forbidden

NewAdminUpdateUserStatusV3Forbidden creates a AdminUpdateUserStatusV3Forbidden with default headers values

func (*AdminUpdateUserStatusV3Forbidden) Error ¶ added in v0.2.0

func (*AdminUpdateUserStatusV3Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminUpdateUserStatusV3Forbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminUpdateUserStatusV3Forbidden) ToJSONString() string

type AdminUpdateUserStatusV3InternalServerError ¶ added in v0.31.0

type AdminUpdateUserStatusV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserStatusV3InternalServerError 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 NewAdminUpdateUserStatusV3InternalServerError ¶ added in v0.31.0

func NewAdminUpdateUserStatusV3InternalServerError() *AdminUpdateUserStatusV3InternalServerError

NewAdminUpdateUserStatusV3InternalServerError creates a AdminUpdateUserStatusV3InternalServerError with default headers values

func (*AdminUpdateUserStatusV3InternalServerError) Error ¶ added in v0.31.0

func (*AdminUpdateUserStatusV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*AdminUpdateUserStatusV3InternalServerError) ToJSONString ¶ added in v0.31.0

type AdminUpdateUserStatusV3NoContent ¶ added in v0.2.0

type AdminUpdateUserStatusV3NoContent struct {
}

AdminUpdateUserStatusV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminUpdateUserStatusV3NoContent ¶ added in v0.2.0

func NewAdminUpdateUserStatusV3NoContent() *AdminUpdateUserStatusV3NoContent

NewAdminUpdateUserStatusV3NoContent creates a AdminUpdateUserStatusV3NoContent with default headers values

func (*AdminUpdateUserStatusV3NoContent) Error ¶ added in v0.2.0

type AdminUpdateUserStatusV3NotFound ¶ added in v0.2.0

type AdminUpdateUserStatusV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserStatusV3NotFound 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 NewAdminUpdateUserStatusV3NotFound ¶ added in v0.2.0

func NewAdminUpdateUserStatusV3NotFound() *AdminUpdateUserStatusV3NotFound

NewAdminUpdateUserStatusV3NotFound creates a AdminUpdateUserStatusV3NotFound with default headers values

func (*AdminUpdateUserStatusV3NotFound) Error ¶ added in v0.2.0

func (*AdminUpdateUserStatusV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserStatusV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *AdminUpdateUserStatusV3NotFound) ToJSONString() string

type AdminUpdateUserStatusV3Params ¶ added in v0.2.0

type AdminUpdateUserStatusV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUpdateUserStatusRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

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

	*/
	UserID string

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

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

func NewAdminUpdateUserStatusV3Params ¶ added in v0.2.0

func NewAdminUpdateUserStatusV3Params() *AdminUpdateUserStatusV3Params

NewAdminUpdateUserStatusV3Params creates a new AdminUpdateUserStatusV3Params object with the default values initialized.

func NewAdminUpdateUserStatusV3ParamsWithContext ¶ added in v0.2.0

func NewAdminUpdateUserStatusV3ParamsWithContext(ctx context.Context) *AdminUpdateUserStatusV3Params

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

func NewAdminUpdateUserStatusV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminUpdateUserStatusV3ParamsWithHTTPClient(client *http.Client) *AdminUpdateUserStatusV3Params

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

func NewAdminUpdateUserStatusV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminUpdateUserStatusV3ParamsWithTimeout(timeout time.Duration) *AdminUpdateUserStatusV3Params

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

func (*AdminUpdateUserStatusV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminUpdateUserStatusV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminUpdateUserStatusV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminUpdateUserStatusV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminUpdateUserStatusV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminUpdateUserStatusV3Reader ¶ added in v0.2.0

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

AdminUpdateUserStatusV3Reader is a Reader for the AdminUpdateUserStatusV3 structure.

func (*AdminUpdateUserStatusV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateUserStatusV3Unauthorized ¶ added in v0.2.0

type AdminUpdateUserStatusV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserStatusV3Unauthorized 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></table>

func NewAdminUpdateUserStatusV3Unauthorized ¶ added in v0.2.0

func NewAdminUpdateUserStatusV3Unauthorized() *AdminUpdateUserStatusV3Unauthorized

NewAdminUpdateUserStatusV3Unauthorized creates a AdminUpdateUserStatusV3Unauthorized with default headers values

func (*AdminUpdateUserStatusV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminUpdateUserStatusV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserStatusV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *AdminUpdateUserStatusV3Unauthorized) ToJSONString() string

type AdminUpdateUserV2BadRequest ¶ added in v0.2.0

type AdminUpdateUserV2BadRequest struct {
}

AdminUpdateUserV2BadRequest 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>10131</td><td>invalid date of birth</td></tr><tr><td>10155</td><td>country is not defined</td></tr><tr><td>10154</td><td>country not found</td></tr><tr><td>10130</td><td>user under age</td></tr><tr><td>10132</td><td>invalid email address</td></tr></table>

func NewAdminUpdateUserV2BadRequest ¶ added in v0.2.0

func NewAdminUpdateUserV2BadRequest() *AdminUpdateUserV2BadRequest

NewAdminUpdateUserV2BadRequest creates a AdminUpdateUserV2BadRequest with default headers values

func (*AdminUpdateUserV2BadRequest) Error ¶ added in v0.2.0

type AdminUpdateUserV2Conflict ¶ added in v0.2.0

type AdminUpdateUserV2Conflict struct {
}

AdminUpdateUserV2Conflict 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 NewAdminUpdateUserV2Conflict ¶ added in v0.2.0

func NewAdminUpdateUserV2Conflict() *AdminUpdateUserV2Conflict

NewAdminUpdateUserV2Conflict creates a AdminUpdateUserV2Conflict with default headers values

func (*AdminUpdateUserV2Conflict) Error ¶ added in v0.2.0

func (o *AdminUpdateUserV2Conflict) Error() string

type AdminUpdateUserV2InternalServerError ¶ added in v0.2.0

type AdminUpdateUserV2InternalServerError struct {
}

AdminUpdateUserV2InternalServerError 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 NewAdminUpdateUserV2InternalServerError ¶ added in v0.2.0

func NewAdminUpdateUserV2InternalServerError() *AdminUpdateUserV2InternalServerError

NewAdminUpdateUserV2InternalServerError creates a AdminUpdateUserV2InternalServerError with default headers values

func (*AdminUpdateUserV2InternalServerError) Error ¶ added in v0.2.0

type AdminUpdateUserV2NotFound ¶ added in v0.2.0

type AdminUpdateUserV2NotFound struct {
}

AdminUpdateUserV2NotFound 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 NewAdminUpdateUserV2NotFound ¶ added in v0.2.0

func NewAdminUpdateUserV2NotFound() *AdminUpdateUserV2NotFound

NewAdminUpdateUserV2NotFound creates a AdminUpdateUserV2NotFound with default headers values

func (*AdminUpdateUserV2NotFound) Error ¶ added in v0.2.0

func (o *AdminUpdateUserV2NotFound) Error() string

type AdminUpdateUserV2OK ¶ added in v0.2.0

type AdminUpdateUserV2OK struct {
	Payload *iamclientmodels.ModelUserResponse
}

AdminUpdateUserV2OK handles this case with default header values.

OK

func NewAdminUpdateUserV2OK ¶ added in v0.2.0

func NewAdminUpdateUserV2OK() *AdminUpdateUserV2OK

NewAdminUpdateUserV2OK creates a AdminUpdateUserV2OK with default headers values

func (*AdminUpdateUserV2OK) Error ¶ added in v0.2.0

func (o *AdminUpdateUserV2OK) Error() string

func (*AdminUpdateUserV2OK) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserV2OK) ToJSONString ¶ added in v0.25.0

func (o *AdminUpdateUserV2OK) ToJSONString() string

type AdminUpdateUserV2Params ¶ added in v0.2.0

type AdminUpdateUserV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserUpdateRequest
	/*Namespace
	  Namespace

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

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

func NewAdminUpdateUserV2Params ¶ added in v0.2.0

func NewAdminUpdateUserV2Params() *AdminUpdateUserV2Params

NewAdminUpdateUserV2Params creates a new AdminUpdateUserV2Params object with the default values initialized.

func NewAdminUpdateUserV2ParamsWithContext ¶ added in v0.2.0

func NewAdminUpdateUserV2ParamsWithContext(ctx context.Context) *AdminUpdateUserV2Params

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

func NewAdminUpdateUserV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminUpdateUserV2ParamsWithHTTPClient(client *http.Client) *AdminUpdateUserV2Params

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

func NewAdminUpdateUserV2ParamsWithTimeout ¶ added in v0.2.0

func NewAdminUpdateUserV2ParamsWithTimeout(timeout time.Duration) *AdminUpdateUserV2Params

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

func (*AdminUpdateUserV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminUpdateUserV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin update user v2 params

func (*AdminUpdateUserV2Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin update user v2 params

func (*AdminUpdateUserV2Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin update user v2 params

func (*AdminUpdateUserV2Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin update user v2 params

func (*AdminUpdateUserV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminUpdateUserV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin update user v2 params

func (*AdminUpdateUserV2Params) SetNamespace ¶ added in v0.2.0

func (o *AdminUpdateUserV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update user v2 params

func (*AdminUpdateUserV2Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin update user v2 params

func (*AdminUpdateUserV2Params) SetUserID ¶ added in v0.2.0

func (o *AdminUpdateUserV2Params) SetUserID(userID string)

SetUserID adds the userId to the admin update user v2 params

func (*AdminUpdateUserV2Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin update user v2 params

func (*AdminUpdateUserV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin update user v2 params

func (*AdminUpdateUserV2Params) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin update user v2 params

func (*AdminUpdateUserV2Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin update user v2 params

func (*AdminUpdateUserV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin update user v2 params

func (*AdminUpdateUserV2Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin update user v2 params

func (*AdminUpdateUserV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminUpdateUserV2Reader ¶ added in v0.2.0

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

AdminUpdateUserV2Reader is a Reader for the AdminUpdateUserV2 structure.

func (*AdminUpdateUserV2Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateUserV2Unauthorized ¶ added in v0.2.0

type AdminUpdateUserV2Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserV2Unauthorized 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></table>

func NewAdminUpdateUserV2Unauthorized ¶ added in v0.2.0

func NewAdminUpdateUserV2Unauthorized() *AdminUpdateUserV2Unauthorized

NewAdminUpdateUserV2Unauthorized creates a AdminUpdateUserV2Unauthorized with default headers values

func (*AdminUpdateUserV2Unauthorized) Error ¶ added in v0.2.0

func (*AdminUpdateUserV2Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminUpdateUserV2Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *AdminUpdateUserV2Unauthorized) ToJSONString() string

type AdminUpdateUserV3BadRequest ¶ added in v0.2.0

type AdminUpdateUserV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserV3BadRequest 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 NewAdminUpdateUserV3BadRequest ¶ added in v0.2.0

func NewAdminUpdateUserV3BadRequest() *AdminUpdateUserV3BadRequest

NewAdminUpdateUserV3BadRequest creates a AdminUpdateUserV3BadRequest with default headers values

func (*AdminUpdateUserV3BadRequest) Error ¶ added in v0.2.0

func (*AdminUpdateUserV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *AdminUpdateUserV3BadRequest) ToJSONString() string

type AdminUpdateUserV3Conflict ¶ added in v0.2.0

type AdminUpdateUserV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserV3Conflict 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 NewAdminUpdateUserV3Conflict ¶ added in v0.2.0

func NewAdminUpdateUserV3Conflict() *AdminUpdateUserV3Conflict

NewAdminUpdateUserV3Conflict creates a AdminUpdateUserV3Conflict with default headers values

func (*AdminUpdateUserV3Conflict) Error ¶ added in v0.2.0

func (o *AdminUpdateUserV3Conflict) Error() string

func (*AdminUpdateUserV3Conflict) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserV3Conflict) ToJSONString ¶ added in v0.25.0

func (o *AdminUpdateUserV3Conflict) ToJSONString() string

type AdminUpdateUserV3Forbidden ¶ added in v0.2.0

type AdminUpdateUserV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserV3Forbidden 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 NewAdminUpdateUserV3Forbidden ¶ added in v0.2.0

func NewAdminUpdateUserV3Forbidden() *AdminUpdateUserV3Forbidden

NewAdminUpdateUserV3Forbidden creates a AdminUpdateUserV3Forbidden with default headers values

func (*AdminUpdateUserV3Forbidden) Error ¶ added in v0.2.0

func (*AdminUpdateUserV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserV3Forbidden) ToJSONString ¶ added in v0.25.0

func (o *AdminUpdateUserV3Forbidden) ToJSONString() string

type AdminUpdateUserV3InternalServerError ¶ added in v0.2.0

type AdminUpdateUserV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserV3InternalServerError 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 NewAdminUpdateUserV3InternalServerError ¶ added in v0.2.0

func NewAdminUpdateUserV3InternalServerError() *AdminUpdateUserV3InternalServerError

NewAdminUpdateUserV3InternalServerError creates a AdminUpdateUserV3InternalServerError with default headers values

func (*AdminUpdateUserV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminUpdateUserV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*AdminUpdateUserV3InternalServerError) ToJSONString ¶ added in v0.31.0

func (o *AdminUpdateUserV3InternalServerError) ToJSONString() string

type AdminUpdateUserV3NotFound ¶ added in v0.2.0

type AdminUpdateUserV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserV3NotFound 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 NewAdminUpdateUserV3NotFound ¶ added in v0.2.0

func NewAdminUpdateUserV3NotFound() *AdminUpdateUserV3NotFound

NewAdminUpdateUserV3NotFound creates a AdminUpdateUserV3NotFound with default headers values

func (*AdminUpdateUserV3NotFound) Error ¶ added in v0.2.0

func (o *AdminUpdateUserV3NotFound) Error() string

func (*AdminUpdateUserV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *AdminUpdateUserV3NotFound) ToJSONString() string

type AdminUpdateUserV3OK ¶ added in v0.2.0

type AdminUpdateUserV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

AdminUpdateUserV3OK handles this case with default header values.

OK

func NewAdminUpdateUserV3OK ¶ added in v0.2.0

func NewAdminUpdateUserV3OK() *AdminUpdateUserV3OK

NewAdminUpdateUserV3OK creates a AdminUpdateUserV3OK with default headers values

func (*AdminUpdateUserV3OK) Error ¶ added in v0.2.0

func (o *AdminUpdateUserV3OK) Error() string

func (*AdminUpdateUserV3OK) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserV3OK) ToJSONString ¶ added in v0.25.0

func (o *AdminUpdateUserV3OK) ToJSONString() string

type AdminUpdateUserV3Params ¶ added in v0.2.0

type AdminUpdateUserV3Params struct {

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

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

	*/
	UserID string

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

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

func NewAdminUpdateUserV3Params ¶ added in v0.2.0

func NewAdminUpdateUserV3Params() *AdminUpdateUserV3Params

NewAdminUpdateUserV3Params creates a new AdminUpdateUserV3Params object with the default values initialized.

func NewAdminUpdateUserV3ParamsWithContext ¶ added in v0.2.0

func NewAdminUpdateUserV3ParamsWithContext(ctx context.Context) *AdminUpdateUserV3Params

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

func NewAdminUpdateUserV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminUpdateUserV3ParamsWithHTTPClient(client *http.Client) *AdminUpdateUserV3Params

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

func NewAdminUpdateUserV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminUpdateUserV3ParamsWithTimeout(timeout time.Duration) *AdminUpdateUserV3Params

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

func (*AdminUpdateUserV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminUpdateUserV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin update user v3 params

func (*AdminUpdateUserV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin update user v3 params

func (*AdminUpdateUserV3Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin update user v3 params

func (*AdminUpdateUserV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin update user v3 params

func (*AdminUpdateUserV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminUpdateUserV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin update user v3 params

func (*AdminUpdateUserV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminUpdateUserV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update user v3 params

func (*AdminUpdateUserV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin update user v3 params

func (*AdminUpdateUserV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminUpdateUserV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin update user v3 params

func (*AdminUpdateUserV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin update user v3 params

func (*AdminUpdateUserV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin update user v3 params

func (*AdminUpdateUserV3Params) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin update user v3 params

func (*AdminUpdateUserV3Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin update user v3 params

func (*AdminUpdateUserV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin update user v3 params

func (*AdminUpdateUserV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin update user v3 params

func (*AdminUpdateUserV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminUpdateUserV3Reader ¶ added in v0.2.0

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

AdminUpdateUserV3Reader is a Reader for the AdminUpdateUserV3 structure.

func (*AdminUpdateUserV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateUserV3Unauthorized ¶ added in v0.2.0

type AdminUpdateUserV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserV3Unauthorized 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></table>

func NewAdminUpdateUserV3Unauthorized ¶ added in v0.2.0

func NewAdminUpdateUserV3Unauthorized() *AdminUpdateUserV3Unauthorized

NewAdminUpdateUserV3Unauthorized creates a AdminUpdateUserV3Unauthorized with default headers values

func (*AdminUpdateUserV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminUpdateUserV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminUpdateUserV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *AdminUpdateUserV3Unauthorized) ToJSONString() string

type AdminUpgradeHeadlessAccountV3BadRequest ¶ added in v0.2.0

type AdminUpgradeHeadlessAccountV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpgradeHeadlessAccountV3BadRequest 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 NewAdminUpgradeHeadlessAccountV3BadRequest ¶ added in v0.2.0

func NewAdminUpgradeHeadlessAccountV3BadRequest() *AdminUpgradeHeadlessAccountV3BadRequest

NewAdminUpgradeHeadlessAccountV3BadRequest creates a AdminUpgradeHeadlessAccountV3BadRequest with default headers values

func (*AdminUpgradeHeadlessAccountV3BadRequest) Error ¶ added in v0.2.0

func (*AdminUpgradeHeadlessAccountV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminUpgradeHeadlessAccountV3BadRequest) ToJSONString ¶ added in v0.25.0

type AdminUpgradeHeadlessAccountV3Conflict ¶ added in v0.2.0

type AdminUpgradeHeadlessAccountV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpgradeHeadlessAccountV3Conflict 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 NewAdminUpgradeHeadlessAccountV3Conflict ¶ added in v0.2.0

func NewAdminUpgradeHeadlessAccountV3Conflict() *AdminUpgradeHeadlessAccountV3Conflict

NewAdminUpgradeHeadlessAccountV3Conflict creates a AdminUpgradeHeadlessAccountV3Conflict with default headers values

func (*AdminUpgradeHeadlessAccountV3Conflict) Error ¶ added in v0.2.0

func (*AdminUpgradeHeadlessAccountV3Conflict) GetPayload ¶ added in v0.2.0

func (*AdminUpgradeHeadlessAccountV3Conflict) ToJSONString ¶ added in v0.25.0

type AdminUpgradeHeadlessAccountV3Forbidden ¶ added in v0.2.0

type AdminUpgradeHeadlessAccountV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpgradeHeadlessAccountV3Forbidden 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><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 NewAdminUpgradeHeadlessAccountV3Forbidden ¶ added in v0.2.0

func NewAdminUpgradeHeadlessAccountV3Forbidden() *AdminUpgradeHeadlessAccountV3Forbidden

NewAdminUpgradeHeadlessAccountV3Forbidden creates a AdminUpgradeHeadlessAccountV3Forbidden with default headers values

func (*AdminUpgradeHeadlessAccountV3Forbidden) Error ¶ added in v0.2.0

func (*AdminUpgradeHeadlessAccountV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminUpgradeHeadlessAccountV3Forbidden) ToJSONString ¶ added in v0.25.0

type AdminUpgradeHeadlessAccountV3InternalServerError ¶ added in v0.2.0

type AdminUpgradeHeadlessAccountV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpgradeHeadlessAccountV3InternalServerError 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 NewAdminUpgradeHeadlessAccountV3InternalServerError ¶ added in v0.2.0

func NewAdminUpgradeHeadlessAccountV3InternalServerError() *AdminUpgradeHeadlessAccountV3InternalServerError

NewAdminUpgradeHeadlessAccountV3InternalServerError creates a AdminUpgradeHeadlessAccountV3InternalServerError with default headers values

func (*AdminUpgradeHeadlessAccountV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminUpgradeHeadlessAccountV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*AdminUpgradeHeadlessAccountV3InternalServerError) ToJSONString ¶ added in v0.31.0

type AdminUpgradeHeadlessAccountV3NotFound ¶ added in v0.2.0

type AdminUpgradeHeadlessAccountV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpgradeHeadlessAccountV3NotFound 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><tr><td>10139</td><td>platform account not found</td></tr><tr><td>10154</td><td>country not found</td></tr></table>

func NewAdminUpgradeHeadlessAccountV3NotFound ¶ added in v0.2.0

func NewAdminUpgradeHeadlessAccountV3NotFound() *AdminUpgradeHeadlessAccountV3NotFound

NewAdminUpgradeHeadlessAccountV3NotFound creates a AdminUpgradeHeadlessAccountV3NotFound with default headers values

func (*AdminUpgradeHeadlessAccountV3NotFound) Error ¶ added in v0.2.0

func (*AdminUpgradeHeadlessAccountV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminUpgradeHeadlessAccountV3NotFound) ToJSONString ¶ added in v0.25.0

type AdminUpgradeHeadlessAccountV3OK ¶ added in v0.2.0

type AdminUpgradeHeadlessAccountV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

AdminUpgradeHeadlessAccountV3OK handles this case with default header values.

OK

func NewAdminUpgradeHeadlessAccountV3OK ¶ added in v0.2.0

func NewAdminUpgradeHeadlessAccountV3OK() *AdminUpgradeHeadlessAccountV3OK

NewAdminUpgradeHeadlessAccountV3OK creates a AdminUpgradeHeadlessAccountV3OK with default headers values

func (*AdminUpgradeHeadlessAccountV3OK) Error ¶ added in v0.2.0

func (*AdminUpgradeHeadlessAccountV3OK) GetPayload ¶ added in v0.2.0

func (*AdminUpgradeHeadlessAccountV3OK) ToJSONString ¶ added in v0.25.0

func (o *AdminUpgradeHeadlessAccountV3OK) ToJSONString() string

type AdminUpgradeHeadlessAccountV3Params ¶ added in v0.2.0

type AdminUpgradeHeadlessAccountV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3
	/*Namespace
	  Namespace, only accept alphabet and numeric

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

	*/
	UserID string

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

AdminUpgradeHeadlessAccountV3Params contains all the parameters to send to the API endpoint for the admin upgrade headless account v3 operation typically these are written to a http.Request

func NewAdminUpgradeHeadlessAccountV3Params ¶ added in v0.2.0

func NewAdminUpgradeHeadlessAccountV3Params() *AdminUpgradeHeadlessAccountV3Params

NewAdminUpgradeHeadlessAccountV3Params creates a new AdminUpgradeHeadlessAccountV3Params object with the default values initialized.

func NewAdminUpgradeHeadlessAccountV3ParamsWithContext ¶ added in v0.2.0

func NewAdminUpgradeHeadlessAccountV3ParamsWithContext(ctx context.Context) *AdminUpgradeHeadlessAccountV3Params

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

func NewAdminUpgradeHeadlessAccountV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminUpgradeHeadlessAccountV3ParamsWithHTTPClient(client *http.Client) *AdminUpgradeHeadlessAccountV3Params

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

func NewAdminUpgradeHeadlessAccountV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminUpgradeHeadlessAccountV3ParamsWithTimeout(timeout time.Duration) *AdminUpgradeHeadlessAccountV3Params

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

func (*AdminUpgradeHeadlessAccountV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminUpgradeHeadlessAccountV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminUpgradeHeadlessAccountV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminUpgradeHeadlessAccountV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminUpgradeHeadlessAccountV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminUpgradeHeadlessAccountV3Reader ¶ added in v0.2.0

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

AdminUpgradeHeadlessAccountV3Reader is a Reader for the AdminUpgradeHeadlessAccountV3 structure.

func (*AdminUpgradeHeadlessAccountV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminUpgradeHeadlessAccountV3Unauthorized ¶ added in v0.2.0

type AdminUpgradeHeadlessAccountV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpgradeHeadlessAccountV3Unauthorized 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></table>

func NewAdminUpgradeHeadlessAccountV3Unauthorized ¶ added in v0.2.0

func NewAdminUpgradeHeadlessAccountV3Unauthorized() *AdminUpgradeHeadlessAccountV3Unauthorized

NewAdminUpgradeHeadlessAccountV3Unauthorized creates a AdminUpgradeHeadlessAccountV3Unauthorized with default headers values

func (*AdminUpgradeHeadlessAccountV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminUpgradeHeadlessAccountV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminUpgradeHeadlessAccountV3Unauthorized) ToJSONString ¶ added in v0.25.0

type AdminVerifyAccountV3BadRequest ¶ added in v0.2.0

type AdminVerifyAccountV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminVerifyAccountV3BadRequest 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></table>

func NewAdminVerifyAccountV3BadRequest ¶ added in v0.2.0

func NewAdminVerifyAccountV3BadRequest() *AdminVerifyAccountV3BadRequest

NewAdminVerifyAccountV3BadRequest creates a AdminVerifyAccountV3BadRequest with default headers values

func (*AdminVerifyAccountV3BadRequest) Error ¶ added in v0.2.0

func (*AdminVerifyAccountV3BadRequest) GetPayload ¶ added in v0.31.0

func (*AdminVerifyAccountV3BadRequest) ToJSONString ¶ added in v0.31.0

func (o *AdminVerifyAccountV3BadRequest) ToJSONString() string

type AdminVerifyAccountV3Forbidden ¶ added in v0.2.0

type AdminVerifyAccountV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminVerifyAccountV3Forbidden 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><tr><td>10162</td><td>invalid verification</td></tr></table>

func NewAdminVerifyAccountV3Forbidden ¶ added in v0.2.0

func NewAdminVerifyAccountV3Forbidden() *AdminVerifyAccountV3Forbidden

NewAdminVerifyAccountV3Forbidden creates a AdminVerifyAccountV3Forbidden with default headers values

func (*AdminVerifyAccountV3Forbidden) Error ¶ added in v0.2.0

func (*AdminVerifyAccountV3Forbidden) GetPayload ¶ added in v0.31.0

func (*AdminVerifyAccountV3Forbidden) ToJSONString ¶ added in v0.31.0

func (o *AdminVerifyAccountV3Forbidden) ToJSONString() string

type AdminVerifyAccountV3InternalServerError ¶ added in v0.2.0

type AdminVerifyAccountV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminVerifyAccountV3InternalServerError 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 NewAdminVerifyAccountV3InternalServerError ¶ added in v0.2.0

func NewAdminVerifyAccountV3InternalServerError() *AdminVerifyAccountV3InternalServerError

NewAdminVerifyAccountV3InternalServerError creates a AdminVerifyAccountV3InternalServerError with default headers values

func (*AdminVerifyAccountV3InternalServerError) Error ¶ added in v0.2.0

func (*AdminVerifyAccountV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*AdminVerifyAccountV3InternalServerError) ToJSONString ¶ added in v0.31.0

type AdminVerifyAccountV3NoContent ¶ added in v0.2.0

type AdminVerifyAccountV3NoContent struct {
}

AdminVerifyAccountV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminVerifyAccountV3NoContent ¶ added in v0.2.0

func NewAdminVerifyAccountV3NoContent() *AdminVerifyAccountV3NoContent

NewAdminVerifyAccountV3NoContent creates a AdminVerifyAccountV3NoContent with default headers values

func (*AdminVerifyAccountV3NoContent) Error ¶ added in v0.2.0

type AdminVerifyAccountV3NotFound ¶ added in v0.2.0

type AdminVerifyAccountV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminVerifyAccountV3NotFound 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 NewAdminVerifyAccountV3NotFound ¶ added in v0.2.0

func NewAdminVerifyAccountV3NotFound() *AdminVerifyAccountV3NotFound

NewAdminVerifyAccountV3NotFound creates a AdminVerifyAccountV3NotFound with default headers values

func (*AdminVerifyAccountV3NotFound) Error ¶ added in v0.2.0

func (*AdminVerifyAccountV3NotFound) GetPayload ¶ added in v0.31.0

func (*AdminVerifyAccountV3NotFound) ToJSONString ¶ added in v0.31.0

func (o *AdminVerifyAccountV3NotFound) ToJSONString() string

type AdminVerifyAccountV3Params ¶ added in v0.2.0

type AdminVerifyAccountV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserVerificationRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminVerifyAccountV3Params contains all the parameters to send to the API endpoint for the admin verify account v3 operation typically these are written to a http.Request

func NewAdminVerifyAccountV3Params ¶ added in v0.2.0

func NewAdminVerifyAccountV3Params() *AdminVerifyAccountV3Params

NewAdminVerifyAccountV3Params creates a new AdminVerifyAccountV3Params object with the default values initialized.

func NewAdminVerifyAccountV3ParamsWithContext ¶ added in v0.2.0

func NewAdminVerifyAccountV3ParamsWithContext(ctx context.Context) *AdminVerifyAccountV3Params

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

func NewAdminVerifyAccountV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminVerifyAccountV3ParamsWithHTTPClient(client *http.Client) *AdminVerifyAccountV3Params

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

func NewAdminVerifyAccountV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminVerifyAccountV3ParamsWithTimeout(timeout time.Duration) *AdminVerifyAccountV3Params

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

func (*AdminVerifyAccountV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *AdminVerifyAccountV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminVerifyAccountV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminVerifyAccountV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) SetUserID ¶ added in v0.2.0

func (o *AdminVerifyAccountV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminVerifyAccountV3Reader ¶ added in v0.2.0

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

AdminVerifyAccountV3Reader is a Reader for the AdminVerifyAccountV3 structure.

func (*AdminVerifyAccountV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminVerifyAccountV3Unauthorized ¶ added in v0.2.0

type AdminVerifyAccountV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminVerifyAccountV3Unauthorized 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></table>

func NewAdminVerifyAccountV3Unauthorized ¶ added in v0.2.0

func NewAdminVerifyAccountV3Unauthorized() *AdminVerifyAccountV3Unauthorized

NewAdminVerifyAccountV3Unauthorized creates a AdminVerifyAccountV3Unauthorized with default headers values

func (*AdminVerifyAccountV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminVerifyAccountV3Unauthorized) GetPayload ¶ added in v0.31.0

func (*AdminVerifyAccountV3Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *AdminVerifyAccountV3Unauthorized) ToJSONString() string

type AdminVerifyUserWithoutVerificationCodeV3BadRequest ¶ added in v0.2.0

type AdminVerifyUserWithoutVerificationCodeV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminVerifyUserWithoutVerificationCodeV3BadRequest 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></table>

func NewAdminVerifyUserWithoutVerificationCodeV3BadRequest ¶ added in v0.2.0

func NewAdminVerifyUserWithoutVerificationCodeV3BadRequest() *AdminVerifyUserWithoutVerificationCodeV3BadRequest

NewAdminVerifyUserWithoutVerificationCodeV3BadRequest creates a AdminVerifyUserWithoutVerificationCodeV3BadRequest with default headers values

func (*AdminVerifyUserWithoutVerificationCodeV3BadRequest) Error ¶ added in v0.2.0

func (*AdminVerifyUserWithoutVerificationCodeV3BadRequest) GetPayload ¶ added in v0.2.0

func (*AdminVerifyUserWithoutVerificationCodeV3BadRequest) ToJSONString ¶ added in v0.25.0

type AdminVerifyUserWithoutVerificationCodeV3Conflict ¶ added in v0.2.0

type AdminVerifyUserWithoutVerificationCodeV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminVerifyUserWithoutVerificationCodeV3Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10140</td><td>user verified</td></tr></table>

func NewAdminVerifyUserWithoutVerificationCodeV3Conflict ¶ added in v0.2.0

func NewAdminVerifyUserWithoutVerificationCodeV3Conflict() *AdminVerifyUserWithoutVerificationCodeV3Conflict

NewAdminVerifyUserWithoutVerificationCodeV3Conflict creates a AdminVerifyUserWithoutVerificationCodeV3Conflict with default headers values

func (*AdminVerifyUserWithoutVerificationCodeV3Conflict) Error ¶ added in v0.2.0

func (*AdminVerifyUserWithoutVerificationCodeV3Conflict) GetPayload ¶ added in v0.2.0

func (*AdminVerifyUserWithoutVerificationCodeV3Conflict) ToJSONString ¶ added in v0.25.0

type AdminVerifyUserWithoutVerificationCodeV3Forbidden ¶ added in v0.2.0

type AdminVerifyUserWithoutVerificationCodeV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminVerifyUserWithoutVerificationCodeV3Forbidden 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 NewAdminVerifyUserWithoutVerificationCodeV3Forbidden ¶ added in v0.2.0

func NewAdminVerifyUserWithoutVerificationCodeV3Forbidden() *AdminVerifyUserWithoutVerificationCodeV3Forbidden

NewAdminVerifyUserWithoutVerificationCodeV3Forbidden creates a AdminVerifyUserWithoutVerificationCodeV3Forbidden with default headers values

func (*AdminVerifyUserWithoutVerificationCodeV3Forbidden) Error ¶ added in v0.2.0

func (*AdminVerifyUserWithoutVerificationCodeV3Forbidden) GetPayload ¶ added in v0.2.0

func (*AdminVerifyUserWithoutVerificationCodeV3Forbidden) ToJSONString ¶ added in v0.25.0

type AdminVerifyUserWithoutVerificationCodeV3InternalServerError ¶ added in v0.31.0

type AdminVerifyUserWithoutVerificationCodeV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminVerifyUserWithoutVerificationCodeV3InternalServerError 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 NewAdminVerifyUserWithoutVerificationCodeV3InternalServerError ¶ added in v0.31.0

func NewAdminVerifyUserWithoutVerificationCodeV3InternalServerError() *AdminVerifyUserWithoutVerificationCodeV3InternalServerError

NewAdminVerifyUserWithoutVerificationCodeV3InternalServerError creates a AdminVerifyUserWithoutVerificationCodeV3InternalServerError with default headers values

func (*AdminVerifyUserWithoutVerificationCodeV3InternalServerError) Error ¶ added in v0.31.0

func (*AdminVerifyUserWithoutVerificationCodeV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*AdminVerifyUserWithoutVerificationCodeV3InternalServerError) ToJSONString ¶ added in v0.31.0

type AdminVerifyUserWithoutVerificationCodeV3NoContent ¶ added in v0.2.0

type AdminVerifyUserWithoutVerificationCodeV3NoContent struct {
}

AdminVerifyUserWithoutVerificationCodeV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminVerifyUserWithoutVerificationCodeV3NoContent ¶ added in v0.2.0

func NewAdminVerifyUserWithoutVerificationCodeV3NoContent() *AdminVerifyUserWithoutVerificationCodeV3NoContent

NewAdminVerifyUserWithoutVerificationCodeV3NoContent creates a AdminVerifyUserWithoutVerificationCodeV3NoContent with default headers values

func (*AdminVerifyUserWithoutVerificationCodeV3NoContent) Error ¶ added in v0.2.0

type AdminVerifyUserWithoutVerificationCodeV3NotFound ¶ added in v0.2.0

type AdminVerifyUserWithoutVerificationCodeV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminVerifyUserWithoutVerificationCodeV3NotFound 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 NewAdminVerifyUserWithoutVerificationCodeV3NotFound ¶ added in v0.2.0

func NewAdminVerifyUserWithoutVerificationCodeV3NotFound() *AdminVerifyUserWithoutVerificationCodeV3NotFound

NewAdminVerifyUserWithoutVerificationCodeV3NotFound creates a AdminVerifyUserWithoutVerificationCodeV3NotFound with default headers values

func (*AdminVerifyUserWithoutVerificationCodeV3NotFound) Error ¶ added in v0.2.0

func (*AdminVerifyUserWithoutVerificationCodeV3NotFound) GetPayload ¶ added in v0.2.0

func (*AdminVerifyUserWithoutVerificationCodeV3NotFound) ToJSONString ¶ added in v0.25.0

type AdminVerifyUserWithoutVerificationCodeV3Params ¶ added in v0.2.0

type AdminVerifyUserWithoutVerificationCodeV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

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

	*/
	UserID string

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

AdminVerifyUserWithoutVerificationCodeV3Params contains all the parameters to send to the API endpoint for the admin verify user without verification code v3 operation typically these are written to a http.Request

func NewAdminVerifyUserWithoutVerificationCodeV3Params ¶ added in v0.2.0

func NewAdminVerifyUserWithoutVerificationCodeV3Params() *AdminVerifyUserWithoutVerificationCodeV3Params

NewAdminVerifyUserWithoutVerificationCodeV3Params creates a new AdminVerifyUserWithoutVerificationCodeV3Params object with the default values initialized.

func NewAdminVerifyUserWithoutVerificationCodeV3ParamsWithContext ¶ added in v0.2.0

func NewAdminVerifyUserWithoutVerificationCodeV3ParamsWithContext(ctx context.Context) *AdminVerifyUserWithoutVerificationCodeV3Params

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

func NewAdminVerifyUserWithoutVerificationCodeV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewAdminVerifyUserWithoutVerificationCodeV3ParamsWithHTTPClient(client *http.Client) *AdminVerifyUserWithoutVerificationCodeV3Params

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

func NewAdminVerifyUserWithoutVerificationCodeV3ParamsWithTimeout ¶ added in v0.2.0

func NewAdminVerifyUserWithoutVerificationCodeV3ParamsWithTimeout(timeout time.Duration) *AdminVerifyUserWithoutVerificationCodeV3Params

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

func (*AdminVerifyUserWithoutVerificationCodeV3Params) SetAuthInfoWriter ¶ added in v0.17.0

SetAuthInfoWriter adds the authInfoWriter to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) SetHTTPClient ¶ added in v0.2.0

SetHTTPClient adds the HTTPClient to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *AdminVerifyUserWithoutVerificationCodeV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) SetNamespace ¶ added in v0.2.0

func (o *AdminVerifyUserWithoutVerificationCodeV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) SetTimeout ¶ added in v0.2.0

SetTimeout adds the timeout to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) SetUserID ¶ added in v0.2.0

SetUserID adds the userId to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminVerifyUserWithoutVerificationCodeV3Reader ¶ added in v0.2.0

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

AdminVerifyUserWithoutVerificationCodeV3Reader is a Reader for the AdminVerifyUserWithoutVerificationCodeV3 structure.

func (*AdminVerifyUserWithoutVerificationCodeV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminVerifyUserWithoutVerificationCodeV3Unauthorized ¶ added in v0.2.0

type AdminVerifyUserWithoutVerificationCodeV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminVerifyUserWithoutVerificationCodeV3Unauthorized 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></table>

func NewAdminVerifyUserWithoutVerificationCodeV3Unauthorized ¶ added in v0.2.0

func NewAdminVerifyUserWithoutVerificationCodeV3Unauthorized() *AdminVerifyUserWithoutVerificationCodeV3Unauthorized

NewAdminVerifyUserWithoutVerificationCodeV3Unauthorized creates a AdminVerifyUserWithoutVerificationCodeV3Unauthorized with default headers values

func (*AdminVerifyUserWithoutVerificationCodeV3Unauthorized) Error ¶ added in v0.2.0

func (*AdminVerifyUserWithoutVerificationCodeV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*AdminVerifyUserWithoutVerificationCodeV3Unauthorized) ToJSONString ¶ added in v0.25.0

type BanUserBadRequest ¶ added in v0.2.0

type BanUserBadRequest struct {
}

BanUserBadRequest 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></table>

func NewBanUserBadRequest ¶ added in v0.2.0

func NewBanUserBadRequest() *BanUserBadRequest

NewBanUserBadRequest creates a BanUserBadRequest with default headers values

func (*BanUserBadRequest) Error ¶ added in v0.2.0

func (o *BanUserBadRequest) Error() string

type BanUserCreated ¶ added in v0.2.0

type BanUserCreated struct {
	Payload *iamclientmodels.ModelUserBanResponse
}

BanUserCreated handles this case with default header values.

Created

func NewBanUserCreated ¶ added in v0.2.0

func NewBanUserCreated() *BanUserCreated

NewBanUserCreated creates a BanUserCreated with default headers values

func (*BanUserCreated) Error ¶ added in v0.2.0

func (o *BanUserCreated) Error() string

func (*BanUserCreated) GetPayload ¶ added in v0.2.0

func (*BanUserCreated) ToJSONString ¶ added in v0.25.0

func (o *BanUserCreated) ToJSONString() string

type BanUserForbidden ¶ added in v0.2.0

type BanUserForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

BanUserForbidden 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 NewBanUserForbidden ¶ added in v0.2.0

func NewBanUserForbidden() *BanUserForbidden

NewBanUserForbidden creates a BanUserForbidden with default headers values

func (*BanUserForbidden) Error ¶ added in v0.2.0

func (o *BanUserForbidden) Error() string

func (*BanUserForbidden) GetPayload ¶ added in v0.31.0

func (*BanUserForbidden) ToJSONString ¶ added in v0.31.0

func (o *BanUserForbidden) ToJSONString() string

type BanUserInternalServerError ¶ added in v0.2.0

type BanUserInternalServerError struct {
}

BanUserInternalServerError 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 NewBanUserInternalServerError ¶ added in v0.2.0

func NewBanUserInternalServerError() *BanUserInternalServerError

NewBanUserInternalServerError creates a BanUserInternalServerError with default headers values

func (*BanUserInternalServerError) Error ¶ added in v0.2.0

type BanUserNotFound ¶ added in v0.2.0

type BanUserNotFound struct {
}

BanUserNotFound 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><tr><td>10158</td><td>ban not found</td></tr></table>

func NewBanUserNotFound ¶ added in v0.2.0

func NewBanUserNotFound() *BanUserNotFound

NewBanUserNotFound creates a BanUserNotFound with default headers values

func (*BanUserNotFound) Error ¶ added in v0.2.0

func (o *BanUserNotFound) Error() string

type BanUserParams ¶ added in v0.2.0

type BanUserParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelBanCreateRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

BanUserParams contains all the parameters to send to the API endpoint for the ban user operation typically these are written to a http.Request

func NewBanUserParams ¶ added in v0.2.0

func NewBanUserParams() *BanUserParams

NewBanUserParams creates a new BanUserParams object with the default values initialized.

func NewBanUserParamsWithContext ¶ added in v0.2.0

func NewBanUserParamsWithContext(ctx context.Context) *BanUserParams

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

func NewBanUserParamsWithHTTPClient ¶ added in v0.2.0

func NewBanUserParamsWithHTTPClient(client *http.Client) *BanUserParams

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

func NewBanUserParamsWithTimeout ¶ added in v0.2.0

func NewBanUserParamsWithTimeout(timeout time.Duration) *BanUserParams

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

func (*BanUserParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *BanUserParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the ban user params

func (*BanUserParams) SetBody ¶ added in v0.2.0

SetBody adds the body to the ban user params

func (*BanUserParams) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the ban user params

func (*BanUserParams) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the ban user params

func (*BanUserParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *BanUserParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the ban user params

func (*BanUserParams) SetNamespace ¶ added in v0.2.0

func (o *BanUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the ban user params

func (*BanUserParams) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the ban user params

func (*BanUserParams) SetUserID ¶ added in v0.2.0

func (o *BanUserParams) SetUserID(userID string)

SetUserID adds the userId to the ban user params

func (*BanUserParams) WithBody ¶ added in v0.2.0

WithBody adds the body to the ban user params

func (*BanUserParams) WithContext ¶ added in v0.2.0

func (o *BanUserParams) WithContext(ctx context.Context) *BanUserParams

WithContext adds the context to the ban user params

func (*BanUserParams) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the ban user params

func (*BanUserParams) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the ban user params

func (*BanUserParams) WithTimeout ¶ added in v0.2.0

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

WithTimeout adds the timeout to the ban user params

func (*BanUserParams) WithUserID ¶ added in v0.2.0

func (o *BanUserParams) WithUserID(userID string) *BanUserParams

WithUserID adds the userID to the ban user params

func (*BanUserParams) WriteToRequest ¶ added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type BanUserReader ¶ added in v0.2.0

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

BanUserReader is a Reader for the BanUser structure.

func (*BanUserReader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type BanUserUnauthorized ¶ added in v0.2.0

type BanUserUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

BanUserUnauthorized 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></table>

func NewBanUserUnauthorized ¶ added in v0.2.0

func NewBanUserUnauthorized() *BanUserUnauthorized

NewBanUserUnauthorized creates a BanUserUnauthorized with default headers values

func (*BanUserUnauthorized) Error ¶ added in v0.2.0

func (o *BanUserUnauthorized) Error() string

func (*BanUserUnauthorized) GetPayload ¶ added in v0.31.0

func (*BanUserUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *BanUserUnauthorized) ToJSONString() string

type CheckUserAvailabilityBadRequest ¶ added in v0.10.0

type CheckUserAvailabilityBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

CheckUserAvailabilityBadRequest 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></table>

func NewCheckUserAvailabilityBadRequest ¶ added in v0.10.0

func NewCheckUserAvailabilityBadRequest() *CheckUserAvailabilityBadRequest

NewCheckUserAvailabilityBadRequest creates a CheckUserAvailabilityBadRequest with default headers values

func (*CheckUserAvailabilityBadRequest) Error ¶ added in v0.10.0

func (*CheckUserAvailabilityBadRequest) GetPayload ¶ added in v0.31.0

func (*CheckUserAvailabilityBadRequest) ToJSONString ¶ added in v0.31.0

func (o *CheckUserAvailabilityBadRequest) ToJSONString() string

type CheckUserAvailabilityNoContent ¶ added in v0.10.0

type CheckUserAvailabilityNoContent struct {
}

CheckUserAvailabilityNoContent handles this case with default header values.

No Content

func NewCheckUserAvailabilityNoContent ¶ added in v0.10.0

func NewCheckUserAvailabilityNoContent() *CheckUserAvailabilityNoContent

NewCheckUserAvailabilityNoContent creates a CheckUserAvailabilityNoContent with default headers values

func (*CheckUserAvailabilityNoContent) Error ¶ added in v0.10.0

type CheckUserAvailabilityNotFound ¶ added in v0.10.0

type CheckUserAvailabilityNotFound struct {
}

CheckUserAvailabilityNotFound handles this case with default header values.

Not Found

func NewCheckUserAvailabilityNotFound ¶ added in v0.10.0

func NewCheckUserAvailabilityNotFound() *CheckUserAvailabilityNotFound

NewCheckUserAvailabilityNotFound creates a CheckUserAvailabilityNotFound with default headers values

func (*CheckUserAvailabilityNotFound) Error ¶ added in v0.10.0

type CheckUserAvailabilityParams ¶ added in v0.10.0

type CheckUserAvailabilityParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*Field
	  field name that want to be checked

	*/
	Field string
	/*Query
	  query or value that want to be checked

	*/
	Query string

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

CheckUserAvailabilityParams contains all the parameters to send to the API endpoint for the check user availability operation typically these are written to a http.Request

func NewCheckUserAvailabilityParams ¶ added in v0.10.0

func NewCheckUserAvailabilityParams() *CheckUserAvailabilityParams

NewCheckUserAvailabilityParams creates a new CheckUserAvailabilityParams object with the default values initialized.

func NewCheckUserAvailabilityParamsWithContext ¶ added in v0.10.0

func NewCheckUserAvailabilityParamsWithContext(ctx context.Context) *CheckUserAvailabilityParams

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

func NewCheckUserAvailabilityParamsWithHTTPClient ¶ added in v0.10.0

func NewCheckUserAvailabilityParamsWithHTTPClient(client *http.Client) *CheckUserAvailabilityParams

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

func NewCheckUserAvailabilityParamsWithTimeout ¶ added in v0.10.0

func NewCheckUserAvailabilityParamsWithTimeout(timeout time.Duration) *CheckUserAvailabilityParams

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

func (*CheckUserAvailabilityParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *CheckUserAvailabilityParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the check user availability params

func (*CheckUserAvailabilityParams) SetContext ¶ added in v0.10.0

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

SetContext adds the context to the check user availability params

func (*CheckUserAvailabilityParams) SetField ¶ added in v0.10.0

func (o *CheckUserAvailabilityParams) SetField(field string)

SetField adds the field to the check user availability params

func (*CheckUserAvailabilityParams) SetHTTPClient ¶ added in v0.10.0

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

SetHTTPClient adds the HTTPClient to the check user availability params

func (*CheckUserAvailabilityParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *CheckUserAvailabilityParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the check user availability params

func (*CheckUserAvailabilityParams) SetNamespace ¶ added in v0.10.0

func (o *CheckUserAvailabilityParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the check user availability params

func (*CheckUserAvailabilityParams) SetQuery ¶ added in v0.10.0

func (o *CheckUserAvailabilityParams) SetQuery(query string)

SetQuery adds the query to the check user availability params

func (*CheckUserAvailabilityParams) SetTimeout ¶ added in v0.10.0

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

SetTimeout adds the timeout to the check user availability params

func (*CheckUserAvailabilityParams) WithContext ¶ added in v0.10.0

WithContext adds the context to the check user availability params

func (*CheckUserAvailabilityParams) WithField ¶ added in v0.10.0

WithField adds the field to the check user availability params

func (*CheckUserAvailabilityParams) WithHTTPClient ¶ added in v0.10.0

WithHTTPClient adds the HTTPClient to the check user availability params

func (*CheckUserAvailabilityParams) WithNamespace ¶ added in v0.10.0

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

WithNamespace adds the namespace to the check user availability params

func (*CheckUserAvailabilityParams) WithQuery ¶ added in v0.10.0

WithQuery adds the query to the check user availability params

func (*CheckUserAvailabilityParams) WithTimeout ¶ added in v0.10.0

WithTimeout adds the timeout to the check user availability params

func (*CheckUserAvailabilityParams) WriteToRequest ¶ added in v0.10.0

WriteToRequest writes these params to a swagger request

type CheckUserAvailabilityReader ¶ added in v0.10.0

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

CheckUserAvailabilityReader is a Reader for the CheckUserAvailability structure.

func (*CheckUserAvailabilityReader) ReadResponse ¶ added in v0.10.0

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

ReadResponse reads a server response into the received o.

type CheckUserAvailabilityUnprocessableEntity ¶ added in v0.10.0

type CheckUserAvailabilityUnprocessableEntity struct {
	Payload *iamclientmodels.RestErrorResponse
}

CheckUserAvailabilityUnprocessableEntity 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></table>

func NewCheckUserAvailabilityUnprocessableEntity ¶ added in v0.10.0

func NewCheckUserAvailabilityUnprocessableEntity() *CheckUserAvailabilityUnprocessableEntity

NewCheckUserAvailabilityUnprocessableEntity creates a CheckUserAvailabilityUnprocessableEntity with default headers values

func (*CheckUserAvailabilityUnprocessableEntity) Error ¶ added in v0.10.0

func (*CheckUserAvailabilityUnprocessableEntity) GetPayload ¶ added in v0.10.0

func (*CheckUserAvailabilityUnprocessableEntity) ToJSONString ¶ added in v0.25.0

type Client ¶

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

Client for users API

func (*Client) AddUserPermission deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AddUserPermissionShort instead.

AddUserPermission add user permission ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/permissions [POST]

Required permission 'ADMIN:NAMESPACE:{namespace}:PERMISSION:USER:{userId} [UPDATE]'

This endpoint will update existing permission (bitwise OR the action) if found one with same resource, otherwise it will append a new permission ¶

Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect.

Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *.

In ranged schedule, first element will be start date, and second one will be end date ¶

If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive ¶

Syntax reference ¶

Fields:

  1. Seconds: 0-59 * / , -

  2. Minutes: 0-59 * / , -

  3. Hours: 0-23 * / , -

  4. Day of month: 1-31 * / , - L W

  5. Month: 1-12 JAN-DEC * / , -

  6. Day of week: 0-6 SUN-SAT * / , - L #

  7. Year: 1970-2099 * / , -

Special characters:

  1. *: all values in the fields, e.g. * in seconds fields indicates every second

  2. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter

  3. ,: separate items of a list, e.g. MON,WED,FRI in day of week

  4. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive

  5. L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month.

  6. W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month."

  7. #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

func (*Client) AddUserPermissionShort ¶ added in v0.8.0

func (a *Client) AddUserPermissionShort(params *AddUserPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*AddUserPermissionNoContent, error)

AddUserPermissionShort add user permission

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/permissions [POST]

Required permission 'ADMIN:NAMESPACE:{namespace}:PERMISSION:USER:{userId} [UPDATE]'

This endpoint will update existing permission (bitwise OR the action) if found one with same resource, otherwise it will append a new permission ¶

Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect.

Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *.

In ranged schedule, first element will be start date, and second one will be end date ¶

If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive ¶

Syntax reference ¶

Fields:

  1. Seconds: 0-59 * / , -

  2. Minutes: 0-59 * / , -

  3. Hours: 0-23 * / , -

  4. Day of month: 1-31 * / , - L W

  5. Month: 1-12 JAN-DEC * / , -

  6. Day of week: 0-6 SUN-SAT * / , - L #

  7. Year: 1970-2099 * / , -

Special characters:

  1. *: all values in the fields, e.g. * in seconds fields indicates every second

  2. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter

  3. ,: separate items of a list, e.g. MON,WED,FRI in day of week

  4. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive

  5. L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month.

  6. W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month."

  7. #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

func (*Client) AddUserRole deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AddUserRoleShort instead.

AddUserRole add user role ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/roles/{roleId} [POST]

Required permission 'ADMIN:NAMESPACE:{namespace}:ROLE:USER:{userId} [UPDATE]'

func (*Client) AddUserRoleShort ¶ added in v0.8.0

func (a *Client) AddUserRoleShort(params *AddUserRoleParams, authInfo runtime.ClientAuthInfoWriter) (*AddUserRoleNoContent, error)

AddUserRoleShort add user role

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/roles/{roleId} [POST]

Required permission 'ADMIN:NAMESPACE:{namespace}:ROLE:USER:{userId} [UPDATE]'

func (*Client) AdminAddUserPermissionsV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminAddUserPermissionsV3Short instead.

AdminAddUserPermissionsV3 add user permissions ¶

Required permission 'ADMIN:NAMESPACE:{namespace}:PERMISSION:USER:{userId} [CREATE]'

This endpoint will APPEND user's permissions with the ones defined in body ¶

Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect.

Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *.

In ranged schedule, first element will be start date, and second one will be end date ¶

If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive ¶

Syntax reference ¶

Fields:

  1. Seconds: 0-59 * / , -

  2. Minutes: 0-59 * / , -

  3. Hours: 0-23 * / , -

  4. Day of month: 1-31 * / , - L W

  5. Month: 1-12 JAN-DEC * / , -

  6. Day of week: 0-6 SUN-SAT * / , - L #

  7. Year: 1970-2099 * / , -

Special characters:

  1. *: all values in the fields, e.g. * in seconds fields indicates every second

  2. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter

  3. ,: separate items of a list, e.g. MON,WED,FRI in day of week

  4. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive

  5. L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month.

  6. W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month."

  7. #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

func (*Client) AdminAddUserPermissionsV3Short ¶ added in v0.8.0

func (a *Client) AdminAddUserPermissionsV3Short(params *AdminAddUserPermissionsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddUserPermissionsV3NoContent, error)

AdminAddUserPermissionsV3Short add user permissions

Required permission 'ADMIN:NAMESPACE:{namespace}:PERMISSION:USER:{userId} [CREATE]'

This endpoint will APPEND user's permissions with the ones defined in body ¶

Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect.

Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *.

In ranged schedule, first element will be start date, and second one will be end date ¶

If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive ¶

Syntax reference ¶

Fields:

  1. Seconds: 0-59 * / , -

  2. Minutes: 0-59 * / , -

  3. Hours: 0-23 * / , -

  4. Day of month: 1-31 * / , - L W

  5. Month: 1-12 JAN-DEC * / , -

  6. Day of week: 0-6 SUN-SAT * / , - L #

  7. Year: 1970-2099 * / , -

Special characters:

  1. *: all values in the fields, e.g. * in seconds fields indicates every second

  2. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter

  3. ,: separate items of a list, e.g. MON,WED,FRI in day of week

  4. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive

  5. L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month.

  6. W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month."

  7. #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

func (*Client) AdminAddUserRoleV3 deprecated

Deprecated: 2022-08-10 - Use AdminAddUserRoleV3Short instead.

AdminAddUserRoleV3 add user role ¶

This endpoint adds role to user. Required permission ADMIN:NAMESPACE:{namespace}:ROLE:USER:{userId} [UPDATE]

action code: 10109

func (*Client) AdminAddUserRoleV3Short ¶ added in v0.8.0

func (a *Client) AdminAddUserRoleV3Short(params *AdminAddUserRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddUserRoleV3NoContent, error)

AdminAddUserRoleV3Short add user role

This endpoint adds role to user. Required permission ADMIN:NAMESPACE:{namespace}:ROLE:USER:{userId} [UPDATE]

action code: 10109

func (*Client) AdminBanUserV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminBanUserV2Short instead.

AdminBanUserV2 ban a single user ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/bans [POST]

Required permission 'ADMIN:NAMESPACE:{namespace}:BAN:USER:{userId} [CREATE]'.

func (*Client) AdminBanUserV2Short ¶ added in v0.8.0

func (a *Client) AdminBanUserV2Short(params *AdminBanUserV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminBanUserV2Created, error)

AdminBanUserV2Short ban a single user

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/bans [POST]

Required permission 'ADMIN:NAMESPACE:{namespace}:BAN:USER:{userId} [CREATE]'.

func (*Client) AdminBanUserV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminBanUserV3Short instead.

AdminBanUserV3 ban a single user ¶

Required permission 'ADMIN:NAMESPACE:{namespace}:BAN:USER:{userId} [CREATE]'.

Bans a user with specific type of ban. Ban types and reason can be queried.

action code : 10141

func (*Client) AdminBanUserV3Short ¶ added in v0.8.0

func (a *Client) AdminBanUserV3Short(params *AdminBanUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminBanUserV3Created, error)

AdminBanUserV3Short ban a single user

Required permission 'ADMIN:NAMESPACE:{namespace}:BAN:USER:{userId} [CREATE]'.

Bans a user with specific type of ban. Ban types and reason can be queried.

action code : 10141

func (*Client) AdminCreateJusticeUser deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminCreateJusticeUserShort instead.

AdminCreateJusticeUser create justice user from publisher user Required permission: ADMIN:NAMESPACE:{namespace}:USER:{userId} [CREATE]

Create Justice User from Publisher User information. It will check first if Justice User on target namespace already exist.

func (*Client) AdminCreateJusticeUserShort ¶ added in v0.8.0

func (a *Client) AdminCreateJusticeUserShort(params *AdminCreateJusticeUserParams, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateJusticeUserCreated, error)

AdminCreateJusticeUserShort create justice user from publisher user Required permission: ADMIN:NAMESPACE:{namespace}:USER:{userId} [CREATE]

Create Justice User from Publisher User information. It will check first if Justice User on target namespace already exist.

func (*Client) AdminCreateUserRolesV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminCreateUserRolesV2Short instead.

AdminCreateUserRolesV2 save user roles ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/roles [PATCH]

Required permission 'ADMIN:NAMESPACE:{namespace}:ROLE:USER:{userId} [UPDATE]'

func (*Client) AdminCreateUserRolesV2Short ¶ added in v0.8.0

func (a *Client) AdminCreateUserRolesV2Short(params *AdminCreateUserRolesV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateUserRolesV2NoContent, error)

AdminCreateUserRolesV2Short save user roles

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/roles [PATCH]

Required permission 'ADMIN:NAMESPACE:{namespace}:ROLE:USER:{userId} [UPDATE]'

func (*Client) AdminDeletePlatformLinkV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminDeletePlatformLinkV2Short instead.

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/platforms/{platformId} [DELETE]

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [DELETE]'.

## Supported platforms:

  • steam

  • steamopenid

  • facebook

  • google

  • oculus

  • twitch

  • android

  • ios

  • device

  • discord

Delete link of user's account with platform. 'justice' platform might have multiple accounts from different namespaces linked. platform_namespace need to be specified when the platform ID is 'justice'.

Delete link of justice platform will enable password token grant and password update.

func (*Client) AdminDeletePlatformLinkV2Short ¶ added in v0.8.0

func (a *Client) AdminDeletePlatformLinkV2Short(params *AdminDeletePlatformLinkV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeletePlatformLinkV2NoContent, error)

AdminDeletePlatformLinkV2Short delete the link of user's account with platform

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/platforms/{platformId} [DELETE]

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [DELETE]'.

## Supported platforms:

  • steam

  • steamopenid

  • facebook

  • google

  • oculus

  • twitch

  • android

  • ios

  • device

  • discord

Delete link of user's account with platform. 'justice' platform might have multiple accounts from different namespaces linked. platform_namespace need to be specified when the platform ID is 'justice'.

Delete link of justice platform will enable password token grant and password update.

func (*Client) AdminDeleteUserInformationV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminDeleteUserInformationV3Short instead.

AdminDeleteUserInformationV3 delete user's information [WARNING] This endpoint is deleting user data from database directly by skipping GDPR flow.Required permissions 'ADMIN:NAMESPACE:{namespace}:INFORMATION:USER:{userId} [DELETE]'.

func (*Client) AdminDeleteUserInformationV3Short ¶ added in v0.8.0

func (a *Client) AdminDeleteUserInformationV3Short(params *AdminDeleteUserInformationV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserInformationV3NoContent, error)

AdminDeleteUserInformationV3Short delete user's information [WARNING] This endpoint is deleting user data from database directly by skipping GDPR flow.Required permissions 'ADMIN:NAMESPACE:{namespace}:INFORMATION:USER:{userId} [DELETE]'.

func (*Client) AdminDeleteUserPermissionBulkV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminDeleteUserPermissionBulkV3Short instead.

AdminDeleteUserPermissionBulkV3 delete user permission Required permission 'ADMIN:NAMESPACE:{namespace}:PERMISSION:USER:{userId} [DELETE]'

func (*Client) AdminDeleteUserPermissionBulkV3Short ¶ added in v0.8.0

func (a *Client) AdminDeleteUserPermissionBulkV3Short(params *AdminDeleteUserPermissionBulkV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserPermissionBulkV3NoContent, error)

AdminDeleteUserPermissionBulkV3Short delete user permission Required permission 'ADMIN:NAMESPACE:{namespace}:PERMISSION:USER:{userId} [DELETE]'

func (*Client) AdminDeleteUserPermissionV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminDeleteUserPermissionV3Short instead.

AdminDeleteUserPermissionV3 delete user permission Required permission 'ADMIN:NAMESPACE:{namespace}:PERMISSION:USER:{userId} [DELETE]'

func (*Client) AdminDeleteUserPermissionV3Short ¶ added in v0.8.0

func (a *Client) AdminDeleteUserPermissionV3Short(params *AdminDeleteUserPermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserPermissionV3NoContent, error)

AdminDeleteUserPermissionV3Short delete user permission Required permission 'ADMIN:NAMESPACE:{namespace}:PERMISSION:USER:{userId} [DELETE]'

func (*Client) AdminDeleteUserRoleV3 deprecated

Deprecated: 2022-08-10 - Use AdminDeleteUserRoleV3Short instead.

AdminDeleteUserRoleV3 delete user role ¶

This endpoint removes role from user. Required permission ADMIN:NAMESPACE:{namespace}:ROLE:USER:{userId} [DELETE]

action code: 10110

func (*Client) AdminDeleteUserRoleV3Short ¶ added in v0.8.0

func (a *Client) AdminDeleteUserRoleV3Short(params *AdminDeleteUserRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserRoleV3NoContent, error)

AdminDeleteUserRoleV3Short delete user role

This endpoint removes role from user. Required permission ADMIN:NAMESPACE:{namespace}:ROLE:USER:{userId} [DELETE]

action code: 10110

func (*Client) AdminDeleteUserRolesV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminDeleteUserRolesV3Short instead.

AdminDeleteUserRolesV3 delete user roles Required permission 'ADMIN:NAMESPACE:{namespace}:ROLE:USER:{userId} [DELETE]'

func (*Client) AdminDeleteUserRolesV3Short ¶ added in v0.8.0

func (a *Client) AdminDeleteUserRolesV3Short(params *AdminDeleteUserRolesV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserRolesV3NoContent, error)

AdminDeleteUserRolesV3Short delete user roles Required permission 'ADMIN:NAMESPACE:{namespace}:ROLE:USER:{userId} [DELETE]'

func (*Client) AdminDisableUserV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminDisableUserV2Short instead.

AdminDisableUserV2 disable a user ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/status [PATCH]

Required permissions 'ADMIN:NAMESPACE:{namespace}:USERSTATUS:USER:{userId} [UPDATE]'

For Deletion Account purpose fill the reason with:

  • DeactivateAccount : if your deletion request comes from user

  • AdminDeactivateAccount : if your deletion request comes from admin

func (*Client) AdminDisableUserV2Short ¶ added in v0.8.0

func (a *Client) AdminDisableUserV2Short(params *AdminDisableUserV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDisableUserV2NoContent, error)

AdminDisableUserV2Short disable a user

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/status [PATCH]

Required permissions 'ADMIN:NAMESPACE:{namespace}:USERSTATUS:USER:{userId} [UPDATE]'

For Deletion Account purpose fill the reason with:

  • DeactivateAccount : if your deletion request comes from user

  • AdminDeactivateAccount : if your deletion request comes from admin

func (*Client) AdminEnableUserV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminEnableUserV2Short instead.

AdminEnableUserV2 enable a user ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/status [PATCH]

Required permissions 'ADMIN:NAMESPACE:{namespace}:USERSTATUS:USER:{userId} [UPDATE]'

func (*Client) AdminEnableUserV2Short ¶ added in v0.8.0

func (a *Client) AdminEnableUserV2Short(params *AdminEnableUserV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminEnableUserV2NoContent, error)

AdminEnableUserV2Short enable a user

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/status [PATCH]

Required permissions 'ADMIN:NAMESPACE:{namespace}:USERSTATUS:USER:{userId} [UPDATE]'

func (*Client) AdminGetAgeRestrictionStatusV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetAgeRestrictionStatusV2Short instead.

AdminGetAgeRestrictionStatusV2 get age restriction status ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/agerestrictions [GET]

  • Note: difference in V3 response, format difference: Pascal case => Camel case

Required permission 'ADMIN:NAMESPACE:{namespace}:AGERESTRICTION [READ]'

func (*Client) AdminGetAgeRestrictionStatusV2Short ¶ added in v0.8.0

func (a *Client) AdminGetAgeRestrictionStatusV2Short(params *AdminGetAgeRestrictionStatusV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetAgeRestrictionStatusV2OK, error)

AdminGetAgeRestrictionStatusV2Short get age restriction status

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/agerestrictions [GET]

  • Note: difference in V3 response, format difference: Pascal case => Camel case

Required permission 'ADMIN:NAMESPACE:{namespace}:AGERESTRICTION [READ]'

func (*Client) AdminGetAgeRestrictionStatusV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetAgeRestrictionStatusV3Short instead.

AdminGetAgeRestrictionStatusV3 get age restriction status Required permission 'ADMIN:NAMESPACE:{namespace}:AGERESTRICTION [READ]' action code: 10138

func (*Client) AdminGetAgeRestrictionStatusV3Short ¶ added in v0.8.0

func (a *Client) AdminGetAgeRestrictionStatusV3Short(params *AdminGetAgeRestrictionStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetAgeRestrictionStatusV3OK, error)

AdminGetAgeRestrictionStatusV3Short get age restriction status Required permission 'ADMIN:NAMESPACE:{namespace}:AGERESTRICTION [READ]' action code: 10138

func (*Client) AdminGetBulkUserByEmailAddressV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetBulkUserByEmailAddressV3Short instead.

AdminGetBulkUserByEmailAddressV3 get bulk user by email address ¶

Required permission 'ADMIN:NAMESPACE:{namespace}:USER [READ]'

This endpoint search user by the list of email addresses ¶

action code : 10132

func (*Client) AdminGetBulkUserByEmailAddressV3Short ¶ added in v0.8.0

func (a *Client) AdminGetBulkUserByEmailAddressV3Short(params *AdminGetBulkUserByEmailAddressV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetBulkUserByEmailAddressV3OK, error)

AdminGetBulkUserByEmailAddressV3Short get bulk user by email address

Required permission 'ADMIN:NAMESPACE:{namespace}:USER [READ]'

This endpoint search user by the list of email addresses ¶

action code : 10132

func (*Client) AdminGetListCountryAgeRestrictionV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetListCountryAgeRestrictionV3Short instead.

AdminGetListCountryAgeRestrictionV3 get list country age restriction Required permission 'ADMIN:NAMESPACE:{namespace}:AGERESTRICTION [READ] action code : 10139

func (*Client) AdminGetListCountryAgeRestrictionV3Short ¶ added in v0.8.0

func (a *Client) AdminGetListCountryAgeRestrictionV3Short(params *AdminGetListCountryAgeRestrictionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetListCountryAgeRestrictionV3OK, error)

AdminGetListCountryAgeRestrictionV3Short get list country age restriction Required permission 'ADMIN:NAMESPACE:{namespace}:AGERESTRICTION [READ] action code : 10139

func (*Client) AdminGetListJusticePlatformAccounts deprecated added in v0.8.0

Deprecated: 2022-08-10 - Use AdminGetListJusticePlatformAccountsShort instead.

AdminGetListJusticePlatformAccounts get user justice platform accounts This endpoint gets list justice platform account by providing publisher namespace and publisher userID.

Required permission: ADMIN:NAMESPACE:{namespace}:USER:{userId} [READ]

func (*Client) AdminGetListJusticePlatformAccountsShort ¶ added in v0.8.0

func (a *Client) AdminGetListJusticePlatformAccountsShort(params *AdminGetListJusticePlatformAccountsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetListJusticePlatformAccountsOK, error)

AdminGetListJusticePlatformAccountsShort get user justice platform accounts This endpoint gets list justice platform account by providing publisher namespace and publisher userID.

Required permission: ADMIN:NAMESPACE:{namespace}:USER:{userId} [READ]

func (*Client) AdminGetMyUserV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetMyUserV3Short instead.

AdminGetMyUserV3 get my user ¶

Require valid user authorization Get my user data action code : 10147

func (*Client) AdminGetMyUserV3Short ¶ added in v0.8.0

func (a *Client) AdminGetMyUserV3Short(params *AdminGetMyUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetMyUserV3OK, error)

AdminGetMyUserV3Short get my user

Require valid user authorization Get my user data action code : 10147

func (*Client) AdminGetThirdPartyPlatformTokenLinkStatusV3 deprecated added in v0.33.0

Deprecated: 2022-08-10 - Use AdminGetThirdPartyPlatformTokenLinkStatusV3Short instead.

AdminGetThirdPartyPlatformTokenLinkStatusV3 admin get the link status of the third party platform token with user id. Admin get the link status of the third party platform token with user id.

This endpoint is used for checking whether the third party user represented by third party token is linked with the corresponding user id.

Notes:

  • Required permission: ADMIN:NAMESPACE:{namespace}:USER:{userId} [READ]

## Supported platforms:

  • steam : The platform_token�s value is the authentication code returned by Steam.

  • steamopenid : Steam's user authentication method using OpenID 2.0. The platform_token's value is URL generated by Steam on web authentication

  • facebook : The platform_token�s value is the authorization code returned by Facebook OAuth

  • google : The platform_token�s value is the authorization code returned by Google OAuth

  • oculus : The platform_token�s value is a string composed of Oculus's user ID and the nonce separated by a colon (:).

  • twitch : The platform_token�s value is the authorization code returned by Twitch OAuth.

  • discord : The platform_token�s value is the authorization code returned by Discord OAuth

  • android : The device_id is the Android�s device ID

  • ios : The device_id is the iOS�s device ID.

  • apple : The platform_token�s value is the authorization code returned by Apple OAuth.(We will use this code to generate APP token)

  • device : Every device that does�nt run Android and iOS is categorized as a device. The device_id is the device�s ID.

  • justice : The platform_token�s value is the designated user�s access token.

  • epicgames : The platform_token�s value is an access-token obtained from Epicgames EOS Account Service.

  • ps4 : The platform_token�s value is the authorization code returned by Sony OAuth.

  • ps5 : The platform_token�s value is the authorization code returned by Sony OAuth.

  • nintendo : The platform_token�s value is the authorization code(id_token) returned by Nintendo OAuth.

  • awscognito : The platform_token�s value is the aws cognito access token or id token (JWT).

  • live : The platform_token�s value is xbox XSTS token

  • xblweb : The platform_token�s value is code returned by xbox after login

  • netflix : The platform_token�s value is GAT (Gamer Access Token) returned by Netflix backend

  • snapchat : The platform_token�s value is the authorization code returned by Snapchat OAuth.

func (*Client) AdminGetThirdPartyPlatformTokenLinkStatusV3Short ¶ added in v0.33.0

func (a *Client) AdminGetThirdPartyPlatformTokenLinkStatusV3Short(params *AdminGetThirdPartyPlatformTokenLinkStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetThirdPartyPlatformTokenLinkStatusV3OK, error)

AdminGetThirdPartyPlatformTokenLinkStatusV3Short admin get the link status of the third party platform token with user id. Admin get the link status of the third party platform token with user id.

This endpoint is used for checking whether the third party user represented by third party token is linked with the corresponding user id.

Notes:

  • Required permission: ADMIN:NAMESPACE:{namespace}:USER:{userId} [READ]

## Supported platforms:

  • steam : The platform_token�s value is the authentication code returned by Steam.

  • steamopenid : Steam's user authentication method using OpenID 2.0. The platform_token's value is URL generated by Steam on web authentication

  • facebook : The platform_token�s value is the authorization code returned by Facebook OAuth

  • google : The platform_token�s value is the authorization code returned by Google OAuth

  • oculus : The platform_token�s value is a string composed of Oculus's user ID and the nonce separated by a colon (:).

  • twitch : The platform_token�s value is the authorization code returned by Twitch OAuth.

  • discord : The platform_token�s value is the authorization code returned by Discord OAuth

  • android : The device_id is the Android�s device ID

  • ios : The device_id is the iOS�s device ID.

  • apple : The platform_token�s value is the authorization code returned by Apple OAuth.(We will use this code to generate APP token)

  • device : Every device that does�nt run Android and iOS is categorized as a device. The device_id is the device�s ID.

  • justice : The platform_token�s value is the designated user�s access token.

  • epicgames : The platform_token�s value is an access-token obtained from Epicgames EOS Account Service.

  • ps4 : The platform_token�s value is the authorization code returned by Sony OAuth.

  • ps5 : The platform_token�s value is the authorization code returned by Sony OAuth.

  • nintendo : The platform_token�s value is the authorization code(id_token) returned by Nintendo OAuth.

  • awscognito : The platform_token�s value is the aws cognito access token or id token (JWT).

  • live : The platform_token�s value is xbox XSTS token

  • xblweb : The platform_token�s value is code returned by xbox after login

  • netflix : The platform_token�s value is GAT (Gamer Access Token) returned by Netflix backend

  • snapchat : The platform_token�s value is the authorization code returned by Snapchat OAuth.

func (*Client) AdminGetUserBanV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetUserBanV2Short instead.

AdminGetUserBanV2 get user's bans ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/bans [GET]

Required permission 'ADMIN:NAMESPACE:{namespace}:BAN:USER:{userId} [READ]'.

func (*Client) AdminGetUserBanV2Short ¶ added in v0.8.0

func (a *Client) AdminGetUserBanV2Short(params *AdminGetUserBanV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserBanV2OK, error)

AdminGetUserBanV2Short get user's bans

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/bans [GET]

Required permission 'ADMIN:NAMESPACE:{namespace}:BAN:USER:{userId} [READ]'.

func (*Client) AdminGetUserBanV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetUserBanV3Short instead.

AdminGetUserBanV3 get user's bans ¶

Required permission 'ADMIN:NAMESPACE:{namespace}:BAN:USER:{userId} [READ]'

This endpoint retrieve the first page of the data if after and before parameters is empty ¶

action code : 10126

func (*Client) AdminGetUserBanV3Short ¶ added in v0.8.0

func (a *Client) AdminGetUserBanV3Short(params *AdminGetUserBanV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserBanV3OK, error)

AdminGetUserBanV3Short get user's bans

Required permission 'ADMIN:NAMESPACE:{namespace}:BAN:USER:{userId} [READ]'

This endpoint retrieve the first page of the data if after and before parameters is empty ¶

action code : 10126

func (*Client) AdminGetUserByEmailAddressV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetUserByEmailAddressV3Short instead.

AdminGetUserByEmailAddressV3 get user by email address ¶

Required permission 'ADMIN:NAMESPACE:{namespace}:USER [READ]'

This endpoint search user who owns the given email address ¶

action code : 10132

func (*Client) AdminGetUserByEmailAddressV3Short ¶ added in v0.8.0

func (a *Client) AdminGetUserByEmailAddressV3Short(params *AdminGetUserByEmailAddressV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserByEmailAddressV3OK, error)

AdminGetUserByEmailAddressV3Short get user by email address

Required permission 'ADMIN:NAMESPACE:{namespace}:USER [READ]'

This endpoint search user who owns the given email address ¶

action code : 10132

func (*Client) AdminGetUserByPlatformUserIDV3 deprecated added in v0.8.0

Deprecated: 2022-08-10 - Use AdminGetUserByPlatformUserIDV3Short instead.

AdminGetUserByPlatformUserIDV3 admin get user by platform user id Get User By Platform User ID

This endpoint return user information by given platform ID and platform user ID ¶

nintendo platform user ID : NSA ID need to be appended with Environment ID using colon as separator. e.g kmzwa8awaa:dd1

func (*Client) AdminGetUserByPlatformUserIDV3Short ¶ added in v0.8.0

func (a *Client) AdminGetUserByPlatformUserIDV3Short(params *AdminGetUserByPlatformUserIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserByPlatformUserIDV3OK, error)

AdminGetUserByPlatformUserIDV3Short admin get user by platform user id Get User By Platform User ID

This endpoint return user information by given platform ID and platform user ID ¶

nintendo platform user ID : NSA ID need to be appended with Environment ID using colon as separator. e.g kmzwa8awaa:dd1

func (*Client) AdminGetUserByUserIDV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetUserByUserIDV2Short instead.

AdminGetUserByUserIDV2 get user by user id ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId} [GET]

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [READ]'

func (*Client) AdminGetUserByUserIDV2Short ¶ added in v0.8.0

func (a *Client) AdminGetUserByUserIDV2Short(params *AdminGetUserByUserIDV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserByUserIDV2OK, error)

AdminGetUserByUserIDV2Short get user by user id

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId} [GET]

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [READ]'

func (*Client) AdminGetUserByUserIDV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetUserByUserIDV3Short instead.

AdminGetUserByUserIDV3 admin get user by user id Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [READ]'

func (*Client) AdminGetUserByUserIDV3Short ¶ added in v0.8.0

func (a *Client) AdminGetUserByUserIDV3Short(params *AdminGetUserByUserIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserByUserIDV3OK, error)

AdminGetUserByUserIDV3Short admin get user by user id Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [READ]'

func (*Client) AdminGetUserDeletionStatusV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetUserDeletionStatusV3Short instead.

AdminGetUserDeletionStatusV3 get user deletion status Required permissions 'ADMIN:NAMESPACE:{namespace}:DELETIONSTATUS:USER:{userId} [READ]' action code : 10145

func (*Client) AdminGetUserDeletionStatusV3Short ¶ added in v0.8.0

func (a *Client) AdminGetUserDeletionStatusV3Short(params *AdminGetUserDeletionStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserDeletionStatusV3OK, error)

AdminGetUserDeletionStatusV3Short get user deletion status Required permissions 'ADMIN:NAMESPACE:{namespace}:DELETIONSTATUS:USER:{userId} [READ]' action code : 10145

func (*Client) AdminGetUserLoginHistoriesV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetUserLoginHistoriesV3Short instead.

AdminGetUserLoginHistoriesV3 get user's login histories Required permission 'ADMIN:NAMESPACE:{namespace}:HISTORY:LOGIN:USER:{userId} [READ]'

Notes for this endpoint:

  • This endpoint retrieve the first page of the data if `after` and `before` parameters is empty.
  • The maximum value of the limit is 100 and the minimum value of the limit is 1.
  • This endpoint retrieve the next page of the data if we provide `after` parameters with valid Unix timestamp.
  • This endpoint retrieve the previous page of the data if we provide `before` parameter with valid data Unix timestamp.

func (*Client) AdminGetUserLoginHistoriesV3Short ¶ added in v0.8.0

func (a *Client) AdminGetUserLoginHistoriesV3Short(params *AdminGetUserLoginHistoriesV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserLoginHistoriesV3OK, error)

AdminGetUserLoginHistoriesV3Short get user's login histories Required permission 'ADMIN:NAMESPACE:{namespace}:HISTORY:LOGIN:USER:{userId} [READ]'

Notes for this endpoint:

  • This endpoint retrieve the first page of the data if `after` and `before` parameters is empty.
  • The maximum value of the limit is 100 and the minimum value of the limit is 1.
  • This endpoint retrieve the next page of the data if we provide `after` parameters with valid Unix timestamp.
  • This endpoint retrieve the previous page of the data if we provide `before` parameter with valid data Unix timestamp.

func (*Client) AdminGetUserMapping deprecated added in v0.26.0

Deprecated: 2022-08-10 - Use AdminGetUserMappingShort instead.

AdminGetUserMapping get user mapping ¶

This endpoint requires the client access token as the bearer token. Required permission 'ADMIN:NAMESPACE:{namespace}:JUSTICE:USER:{userId} [READ]'

This endpoint will support publisher access to game and game access to publisher ¶

If targetNamespace filled with publisher namespace then this endpoint will return its game user id and game namespace ¶

If targetNamespace filled with game namespace then this endpoint will return its publisher user id and publisher namespace

func (*Client) AdminGetUserMappingShort ¶ added in v0.26.0

func (a *Client) AdminGetUserMappingShort(params *AdminGetUserMappingParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserMappingOK, error)

AdminGetUserMappingShort get user mapping

This endpoint requires the client access token as the bearer token. Required permission 'ADMIN:NAMESPACE:{namespace}:JUSTICE:USER:{userId} [READ]'

This endpoint will support publisher access to game and game access to publisher ¶

If targetNamespace filled with publisher namespace then this endpoint will return its game user id and game namespace ¶

If targetNamespace filled with game namespace then this endpoint will return its publisher user id and publisher namespace

func (*Client) AdminGetUserPlatformAccountsV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetUserPlatformAccountsV3Short instead.

AdminGetUserPlatformAccountsV3 get platform accounts linked to the user ¶

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [READ]'.

## Justice Platform Account

The permission �ADMIN:NAMESPACE:{namespace}:JUSTICE:USER:{userId}� [READ] is required in order to read the UserID who linked with the user.

Gets platform accounts that are already linked with user account ¶

action code : 10128

func (*Client) AdminGetUserPlatformAccountsV3Short ¶ added in v0.8.0

func (a *Client) AdminGetUserPlatformAccountsV3Short(params *AdminGetUserPlatformAccountsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserPlatformAccountsV3OK, error)

AdminGetUserPlatformAccountsV3Short get platform accounts linked to the user

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [READ]'.

## Justice Platform Account

The permission �ADMIN:NAMESPACE:{namespace}:JUSTICE:USER:{userId}� [READ] is required in order to read the UserID who linked with the user.

Gets platform accounts that are already linked with user account ¶

action code : 10128

func (*Client) AdminGetUserSinglePlatformAccount deprecated added in v0.49.0

Deprecated: 2022-08-10 - Use AdminGetUserSinglePlatformAccountShort instead.

AdminGetUserSinglePlatformAccount admin get user single platform account metadata This endpoint gets user single platform account metadata.

Supported platforms are same with the supported login platforms.

Required permission: ADMIN:NAMESPACE:{namespace}:USER:{userId} [READ]

func (*Client) AdminGetUserSinglePlatformAccountShort ¶ added in v0.49.0

func (a *Client) AdminGetUserSinglePlatformAccountShort(params *AdminGetUserSinglePlatformAccountParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserSinglePlatformAccountOK, error)

AdminGetUserSinglePlatformAccountShort admin get user single platform account metadata This endpoint gets user single platform account metadata.

Supported platforms are same with the supported login platforms.

Required permission: ADMIN:NAMESPACE:{namespace}:USER:{userId} [READ]

func (*Client) AdminInviteUserV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminInviteUserV3Short instead.

AdminInviteUserV3 invite user Required permission 'ADMIN:NAMESPACE:{namespace}:USER:INVITE [CREATE]

Use this endpoint to invite admin or non-admin user and assign role to them. The role must be scoped to namespace. Substitute the namespace in path parameter to desired role's namespace'. An admin user can only assign role to namespaces that the admin user has the required permission. Role is optional, if not specified then it will only assign User role

The invited admin will also assigned with "User" role by default.

func (*Client) AdminInviteUserV3Short ¶ added in v0.8.0

func (a *Client) AdminInviteUserV3Short(params *AdminInviteUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminInviteUserV3Created, error)

AdminInviteUserV3Short invite user Required permission 'ADMIN:NAMESPACE:{namespace}:USER:INVITE [CREATE]

Use this endpoint to invite admin or non-admin user and assign role to them. The role must be scoped to namespace. Substitute the namespace in path parameter to desired role's namespace'. An admin user can only assign role to namespaces that the admin user has the required permission. Role is optional, if not specified then it will only assign User role

The invited admin will also assigned with "User" role by default.

func (*Client) AdminLinkPlatformAccount deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminLinkPlatformAccountShort instead.

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

Force linking platform account to user User Account. This endpoint intended for admin to forcefully link account to user.

func (*Client) AdminLinkPlatformAccountShort ¶ added in v0.8.0

func (a *Client) AdminLinkPlatformAccountShort(params *AdminLinkPlatformAccountParams, authInfo runtime.ClientAuthInfoWriter) (*AdminLinkPlatformAccountNoContent, error)

AdminLinkPlatformAccountShort link a platform user account to user account

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

Force linking platform account to user User Account. This endpoint intended for admin to forcefully link account to user.

func (*Client) AdminListUserIDByUserIDsV3 deprecated added in v0.10.0

Deprecated: 2022-08-10 - Use AdminListUserIDByUserIDsV3Short instead.

AdminListUserIDByUserIDsV3 list user by user id List User By User ID This endpoint requires ADMIN:NAMESPACE:{namespace}:USER [READ] permission. This endpoint intended to list user information from the given list of userID and namespace

func (*Client) AdminListUserIDByUserIDsV3Short ¶ added in v0.10.0

func (a *Client) AdminListUserIDByUserIDsV3Short(params *AdminListUserIDByUserIDsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListUserIDByUserIDsV3OK, error)

AdminListUserIDByUserIDsV3Short list user by user id List User By User ID This endpoint requires ADMIN:NAMESPACE:{namespace}:USER [READ] permission. This endpoint intended to list user information from the given list of userID and namespace

func (*Client) AdminListUsersV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminListUsersV3Short instead.

AdminListUsersV3 admin list users v3 This endpoint requires ADMIN:NAMESPACE:{namespace}:USER [READ] permission.

Returns list of users ID and namespace with their Justice platform account, under a namespace. If user doesn't have Justice platform account, the linkedPlatforms will be empty array.'

func (*Client) AdminListUsersV3Short ¶ added in v0.8.0

func (a *Client) AdminListUsersV3Short(params *AdminListUsersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListUsersV3OK, error)

AdminListUsersV3Short admin list users v3 This endpoint requires ADMIN:NAMESPACE:{namespace}:USER [READ] permission.

Returns list of users ID and namespace with their Justice platform account, under a namespace. If user doesn't have Justice platform account, the linkedPlatforms will be empty array.'

func (*Client) AdminPlatformLinkV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminPlatformLinkV3Short instead.

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [UPDATE]'.

Prerequisite: Platform client configuration need to be added to database for specific platformId. Namespace service URL need to be specified (refer to required environment variables).

## Supported platforms:

  • steam : The ticket�s value is the authentication code returned by Steam.

  • steamopenid : Steam's user authentication method using OpenID 2.0. The ticket's value is URL generated by Steam on web authentication

  • facebook : The ticket�s value is the authorization code returned by Facebook OAuth

  • google : The ticket�s value is the authorization code returned by Google OAuth

  • oculus : The ticket�s value is a string composed of Oculus's user ID and the nonce separated by a colon (:).

  • twitch : The ticket�s value is the authorization code returned by Twitch OAuth.

  • android : The ticket's value is the Android�s device ID

  • ios : The ticket's value is the iOS�s device ID.

  • apple : The ticket�s value is the authorization code returned by Apple OAuth.

  • device : Every device that does�nt run Android and iOS is categorized as a device platform. The ticket's value is the device�s ID.

  • discord : The ticket�s value is the authorization code returned by Discord OAuth.

  • awscognito : The ticket�s value is the aws cognito access token (JWT).

  • epicgames : The ticket�s value is an access-token obtained from Epicgames EOS Account Service.

  • nintendo : The ticket�s value is the authorization code(id_token) returned by Nintendo OAuth.

func (*Client) AdminPlatformLinkV3Short ¶ added in v0.8.0

func (a *Client) AdminPlatformLinkV3Short(params *AdminPlatformLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPlatformLinkV3NoContent, error)

AdminPlatformLinkV3Short link user's account with platform

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [UPDATE]'.

Prerequisite: Platform client configuration need to be added to database for specific platformId. Namespace service URL need to be specified (refer to required environment variables).

## Supported platforms:

  • steam : The ticket�s value is the authentication code returned by Steam.

  • steamopenid : Steam's user authentication method using OpenID 2.0. The ticket's value is URL generated by Steam on web authentication

  • facebook : The ticket�s value is the authorization code returned by Facebook OAuth

  • google : The ticket�s value is the authorization code returned by Google OAuth

  • oculus : The ticket�s value is a string composed of Oculus's user ID and the nonce separated by a colon (:).

  • twitch : The ticket�s value is the authorization code returned by Twitch OAuth.

  • android : The ticket's value is the Android�s device ID

  • ios : The ticket's value is the iOS�s device ID.

  • apple : The ticket�s value is the authorization code returned by Apple OAuth.

  • device : Every device that does�nt run Android and iOS is categorized as a device platform. The ticket's value is the device�s ID.

  • discord : The ticket�s value is the authorization code returned by Discord OAuth.

  • awscognito : The ticket�s value is the aws cognito access token (JWT).

  • epicgames : The ticket�s value is an access-token obtained from Epicgames EOS Account Service.

  • nintendo : The ticket�s value is the authorization code(id_token) returned by Nintendo OAuth.

func (*Client) AdminPlatformUnlinkV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminPlatformUnlinkV3Short instead.

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [DELETE]'.

## Supported platforms:

  • steam

  • steamopenid

  • facebook

  • google

  • oculus

  • twitch

  • android

  • ios

  • apple

  • device

  • discord

  • awscognito

  • epicgames

  • nintendo

  • snapchat

Unlink user's account from a specific platform. 'justice' platform might have multiple accounts from different namespaces linked.

platformNamespace need to be specified when the platform ID is 'justice'.

Unlink user's account from justice platform will enable password token grant and password update.

If you want to unlink user's account in a game namespace, you have to specify platformNamespace to that game namespace.

action code : 10121

func (*Client) AdminPlatformUnlinkV3Short ¶ added in v0.8.0

func (a *Client) AdminPlatformUnlinkV3Short(params *AdminPlatformUnlinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPlatformUnlinkV3NoContent, error)

AdminPlatformUnlinkV3Short unlink user's account from specific platform

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [DELETE]'.

## Supported platforms:

  • steam

  • steamopenid

  • facebook

  • google

  • oculus

  • twitch

  • android

  • ios

  • apple

  • device

  • discord

  • awscognito

  • epicgames

  • nintendo

  • snapchat

Unlink user's account from a specific platform. 'justice' platform might have multiple accounts from different namespaces linked.

platformNamespace need to be specified when the platform ID is 'justice'.

Unlink user's account from justice platform will enable password token grant and password update.

If you want to unlink user's account in a game namespace, you have to specify platformNamespace to that game namespace.

action code : 10121

func (*Client) AdminPutUserRolesV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminPutUserRolesV2Short instead.

AdminPutUserRolesV2 update user roles, will replace all the existing roles ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/roles [PATCH]

Required permission 'ADMIN:NAMESPACE:{namespace}:ROLE:USER:{userId} [UPDATE]'

func (*Client) AdminPutUserRolesV2Short ¶ added in v0.8.0

func (a *Client) AdminPutUserRolesV2Short(params *AdminPutUserRolesV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPutUserRolesV2NoContent, error)

AdminPutUserRolesV2Short update user roles, will replace all the existing roles

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/roles [PATCH]

Required permission 'ADMIN:NAMESPACE:{namespace}:ROLE:USER:{userId} [UPDATE]'

func (*Client) AdminQueryThirdPlatformLinkHistoryV3 deprecated added in v0.34.0

Deprecated: 2022-08-10 - Use AdminQueryThirdPlatformLinkHistoryV3Short instead.

AdminQueryThirdPlatformLinkHistoryV3 search linking history of the query platform with platform user id ¶

Required permission ADMIN:NAMESPACE:{namespace}:USER [READ]

  • if limit is not defined, The default limit is 100

func (*Client) AdminQueryThirdPlatformLinkHistoryV3Short ¶ added in v0.34.0

func (a *Client) AdminQueryThirdPlatformLinkHistoryV3Short(params *AdminQueryThirdPlatformLinkHistoryV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminQueryThirdPlatformLinkHistoryV3OK, error)

AdminQueryThirdPlatformLinkHistoryV3Short search linking history of the query platform with platform user id

Required permission ADMIN:NAMESPACE:{namespace}:USER [READ]

  • if limit is not defined, The default limit is 100

func (*Client) AdminResetPasswordV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminResetPasswordV2Short instead.

AdminResetPasswordV2 update user password ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/password [PUT]

Required permission 'ADMIN:NAMESPACE:{namespace}:PASSWORD:USER:{userId} [UPDATE]'

func (*Client) AdminResetPasswordV2Short ¶ added in v0.8.0

func (a *Client) AdminResetPasswordV2Short(params *AdminResetPasswordV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminResetPasswordV2NoContent, error)

AdminResetPasswordV2Short update user password

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/password [PUT]

Required permission 'ADMIN:NAMESPACE:{namespace}:PASSWORD:USER:{userId} [UPDATE]'

func (*Client) AdminResetPasswordV3 deprecated added in v0.27.0

Deprecated: 2022-08-10 - Use AdminResetPasswordV3Short instead.

AdminResetPasswordV3 update user password Required permission 'ADMIN:NAMESPACE:{namespace}:PASSWORD:USER:{userId} [UPDATE]'

func (*Client) AdminResetPasswordV3Short ¶ added in v0.27.0

func (a *Client) AdminResetPasswordV3Short(params *AdminResetPasswordV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminResetPasswordV3NoContent, error)

AdminResetPasswordV3Short update user password Required permission 'ADMIN:NAMESPACE:{namespace}:PASSWORD:USER:{userId} [UPDATE]'

func (*Client) AdminSaveUserRoleV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminSaveUserRoleV3Short instead.

AdminSaveUserRoleV3 admin save user role v3 This endpoint requires ADMIN:NAMESPACE:{namespace}:ROLE:USER:{userId} [UPDATE] permission.

User's roles will be updated with given roles (replacing current user's role). 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) AdminSaveUserRoleV3Short ¶ added in v0.8.0

func (a *Client) AdminSaveUserRoleV3Short(params *AdminSaveUserRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminSaveUserRoleV3NoContent, error)

AdminSaveUserRoleV3Short admin save user role v3 This endpoint requires ADMIN:NAMESPACE:{namespace}:ROLE:USER:{userId} [UPDATE] permission.

User's roles will be updated with given roles (replacing current user's role). 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) AdminSearchUserV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminSearchUserV3Short instead.

AdminSearchUserV3 search user ¶

Required permission ADMIN:NAMESPACE:{namespace}:USER [READ]

Endpoint behavior :

  • by default this endpoint searches all users on the specified namespace

  • if query parameter is defined, endpoint will search users whose email address, display name, username, or third party partially match with the query

  • if startDate and endDate parameters is defined, endpoint will search users which created on the certain date range

  • if query, startDate and endDate parameters are defined, endpoint will search users whose email address and display name match and created on the certain date range

  • if startDate parameter is defined, endpoint will search users that created start from the defined date

  • if endDate parameter is defined, endpoint will search users that created until the defined date

  • if platformId parameter is defined and by parameter is using thirdparty, endpoint will search users based on the platformId they have linked to

  • if platformBy parameter is defined and by parameter is using thirdparty, endpoint will search users based on the platformUserId or platformDisplayName they have linked to, example value: platformUserId or platformDisplayName

  • if limit is not defined, The default limit is 100

In multi tenant mode :

  • if super admin search in super admin namespace, the result will be all game admin user

  • if super admin search in game studio namespace, the result will be all game admin user and players under the game studio namespace

  • if super admin search in game namespace, the result will be all game admin users and players under the game namespace

  • if game admin search in their game studio namespace, the result will be all game admin user in the studio namespace

  • if game admin search in their game namespace, the result will be all player in the game namespace

action code : 10133

func (*Client) AdminSearchUserV3Short ¶ added in v0.8.0

func (a *Client) AdminSearchUserV3Short(params *AdminSearchUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminSearchUserV3OK, error)

AdminSearchUserV3Short search user

Required permission ADMIN:NAMESPACE:{namespace}:USER [READ]

Endpoint behavior :

  • by default this endpoint searches all users on the specified namespace

  • if query parameter is defined, endpoint will search users whose email address, display name, username, or third party partially match with the query

  • if startDate and endDate parameters is defined, endpoint will search users which created on the certain date range

  • if query, startDate and endDate parameters are defined, endpoint will search users whose email address and display name match and created on the certain date range

  • if startDate parameter is defined, endpoint will search users that created start from the defined date

  • if endDate parameter is defined, endpoint will search users that created until the defined date

  • if platformId parameter is defined and by parameter is using thirdparty, endpoint will search users based on the platformId they have linked to

  • if platformBy parameter is defined and by parameter is using thirdparty, endpoint will search users based on the platformUserId or platformDisplayName they have linked to, example value: platformUserId or platformDisplayName

  • if limit is not defined, The default limit is 100

In multi tenant mode :

  • if super admin search in super admin namespace, the result will be all game admin user

  • if super admin search in game studio namespace, the result will be all game admin user and players under the game studio namespace

  • if super admin search in game namespace, the result will be all game admin users and players under the game namespace

  • if game admin search in their game studio namespace, the result will be all game admin user in the studio namespace

  • if game admin search in their game namespace, the result will be all player in the game namespace

action code : 10133

func (*Client) AdminSearchUsersV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminSearchUsersV2Short instead.

AdminSearchUsersV2 search users ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/search [GET]

Required permission 'ADMIN:NAMESPACE:{namespace}:USER [READ]'.

func (*Client) AdminSearchUsersV2Short ¶ added in v0.8.0

func (a *Client) AdminSearchUsersV2Short(params *AdminSearchUsersV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminSearchUsersV2OK, error)

AdminSearchUsersV2Short search users

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/search [GET]

Required permission 'ADMIN:NAMESPACE:{namespace}:USER [READ]'.

func (*Client) AdminSendVerificationCodeV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminSendVerificationCodeV3Short instead.

AdminSendVerificationCodeV3 send verification code to user Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

The verification code is sent to email address.

Available contexts for use :

  1. UserAccountRegistration

a context type used for verifying email address in user account registration. It returns 409 if the email address already verified. It is the default context if the Context field is empty

  1. UpdateEmailAddress

a context type used for verify user before updating email address.(Without email address verified checking)

  1. upgradeHeadlessAccount

The context is intended to be used whenever the email address wanted to be automatically verified on upgrading a headless account. If this context used, IAM rejects the request if the email address is already used by others by returning HTTP Status Code 409.

action code: 10116

func (*Client) AdminSendVerificationCodeV3Short ¶ added in v0.8.0

func (a *Client) AdminSendVerificationCodeV3Short(params *AdminSendVerificationCodeV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminSendVerificationCodeV3NoContent, error)

AdminSendVerificationCodeV3Short send verification code to user Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

The verification code is sent to email address.

Available contexts for use :

  1. UserAccountRegistration

a context type used for verifying email address in user account registration. It returns 409 if the email address already verified. It is the default context if the Context field is empty

  1. UpdateEmailAddress

a context type used for verify user before updating email address.(Without email address verified checking)

  1. upgradeHeadlessAccount

The context is intended to be used whenever the email address wanted to be automatically verified on upgrading a headless account. If this context used, IAM rejects the request if the email address is already used by others by returning HTTP Status Code 409.

action code: 10116

func (*Client) AdminUpdateAgeRestrictionConfigV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminUpdateAgeRestrictionConfigV2Short instead.

AdminUpdateAgeRestrictionConfigV2 update age restriction config value ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/agerestrictions [PATCH]

Required permission 'ADMIN:NAMESPACE:{namespace}:AGERESTRICTION [UPDATE]'

func (*Client) AdminUpdateAgeRestrictionConfigV2Short ¶ added in v0.8.0

func (a *Client) AdminUpdateAgeRestrictionConfigV2Short(params *AdminUpdateAgeRestrictionConfigV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateAgeRestrictionConfigV2OK, error)

AdminUpdateAgeRestrictionConfigV2Short update age restriction config value

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/agerestrictions [PATCH]

Required permission 'ADMIN:NAMESPACE:{namespace}:AGERESTRICTION [UPDATE]'

func (*Client) AdminUpdateAgeRestrictionConfigV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminUpdateAgeRestrictionConfigV3Short instead.

AdminUpdateAgeRestrictionConfigV3 update age restriction config value Required permission 'ADMIN:NAMESPACE:{namespace}:AGERESTRICTION [UPDATE]' action code: 10122

func (*Client) AdminUpdateAgeRestrictionConfigV3Short ¶ added in v0.8.0

func (a *Client) AdminUpdateAgeRestrictionConfigV3Short(params *AdminUpdateAgeRestrictionConfigV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateAgeRestrictionConfigV3OK, error)

AdminUpdateAgeRestrictionConfigV3Short update age restriction config value Required permission 'ADMIN:NAMESPACE:{namespace}:AGERESTRICTION [UPDATE]' action code: 10122

func (*Client) AdminUpdateCountryAgeRestrictionV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminUpdateCountryAgeRestrictionV3Short instead.

AdminUpdateCountryAgeRestrictionV3 update country's age restriction Required permission 'ADMIN:NAMESPACE:{namespace}:AGERESTRICTION [UPDATE]' action code: 10123

func (*Client) AdminUpdateCountryAgeRestrictionV3Short ¶ added in v0.8.0

func (a *Client) AdminUpdateCountryAgeRestrictionV3Short(params *AdminUpdateCountryAgeRestrictionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateCountryAgeRestrictionV3OK, error)

AdminUpdateCountryAgeRestrictionV3Short update country's age restriction Required permission 'ADMIN:NAMESPACE:{namespace}:AGERESTRICTION [UPDATE]' action code: 10123

func (*Client) AdminUpdateUserBanV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminUpdateUserBanV3Short instead.

AdminUpdateUserBanV3 enable or disable ban for a single user Required permission ADMIN:NAMESPACE:{namespace}:BAN:USER:{userId} [UPDATE] Set ban status for a single user for a specific ban. Retrieve user ban and choose the ban ID. Set the form parameter to true/false to enable or disable the ban. action code : 10142'

func (*Client) AdminUpdateUserBanV3Short ¶ added in v0.8.0

func (a *Client) AdminUpdateUserBanV3Short(params *AdminUpdateUserBanV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserBanV3OK, error)

AdminUpdateUserBanV3Short enable or disable ban for a single user Required permission ADMIN:NAMESPACE:{namespace}:BAN:USER:{userId} [UPDATE] Set ban status for a single user for a specific ban. Retrieve user ban and choose the ban ID. Set the form parameter to true/false to enable or disable the ban. action code : 10142'

func (*Client) AdminUpdateUserDeletionStatusV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminUpdateUserDeletionStatusV3Short instead.

AdminUpdateUserDeletionStatusV3 update user deletion status Required permissions 'ADMIN:NAMESPACE:{namespace}:DELETIONSTATUS:USER:{userId} [UPDATE]' action code : 10144

func (*Client) AdminUpdateUserDeletionStatusV3Short ¶ added in v0.8.0

func (a *Client) AdminUpdateUserDeletionStatusV3Short(params *AdminUpdateUserDeletionStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserDeletionStatusV3NoContent, error)

AdminUpdateUserDeletionStatusV3Short update user deletion status Required permissions 'ADMIN:NAMESPACE:{namespace}:DELETIONSTATUS:USER:{userId} [UPDATE]' action code : 10144

func (*Client) AdminUpdateUserPermissionV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminUpdateUserPermissionV3Short instead.

AdminUpdateUserPermissionV3 update user permissions ¶

Required permission 'ADMIN:NAMESPACE:{namespace}:PERMISSION:USER:{userId} [UPDATE]'

This endpoint will REPLACE user's permissions with the ones defined in body ¶

Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect.

Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *.

In ranged schedule, first element will be start date, and second one will be end date ¶

If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive ¶

Syntax reference ¶

Fields:

  1. Seconds: 0-59 * / , -

  2. Minutes: 0-59 * / , -

  3. Hours: 0-23 * / , -

  4. Day of month: 1-31 * / , - L W

  5. Month: 1-12 JAN-DEC * / , -

  6. Day of week: 0-6 SUN-SAT * / , - L #

  7. Year: 1970-2099 * / , -

Special characters:

  1. *: all values in the fields, e.g. * in seconds fields indicates every second

  2. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter

  3. ,: separate items of a list, e.g. MON,WED,FRI in day of week

  4. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive

  5. L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month.

  6. W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month."

  7. #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

func (*Client) AdminUpdateUserPermissionV3Short ¶ added in v0.8.0

func (a *Client) AdminUpdateUserPermissionV3Short(params *AdminUpdateUserPermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserPermissionV3NoContent, error)

AdminUpdateUserPermissionV3Short update user permissions

Required permission 'ADMIN:NAMESPACE:{namespace}:PERMISSION:USER:{userId} [UPDATE]'

This endpoint will REPLACE user's permissions with the ones defined in body ¶

Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect.

Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *.

In ranged schedule, first element will be start date, and second one will be end date ¶

If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive ¶

Syntax reference ¶

Fields:

  1. Seconds: 0-59 * / , -

  2. Minutes: 0-59 * / , -

  3. Hours: 0-23 * / , -

  4. Day of month: 1-31 * / , - L W

  5. Month: 1-12 JAN-DEC * / , -

  6. Day of week: 0-6 SUN-SAT * / , - L #

  7. Year: 1970-2099 * / , -

Special characters:

  1. *: all values in the fields, e.g. * in seconds fields indicates every second

  2. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter

  3. ,: separate items of a list, e.g. MON,WED,FRI in day of week

  4. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive

  5. L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month.

  6. W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month."

  7. #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

func (*Client) AdminUpdateUserStatusV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminUpdateUserStatusV3Short instead.

AdminUpdateUserStatusV3 update user status Required permissions 'ADMIN:NAMESPACE:{namespace}:USERSTATUS:USER:{userId} [UPDATE]'

This endpoint disable or enable user account. Set the enable status on the request body to true to enable user account or set to false to disable it.

Disable user for Account Disable purpose fill the reason with:

  • AdminDeactivateAccount : if your disable account request comes from admin

Enable user ignore field 'reason' in the request body.

action code : 10143

func (*Client) AdminUpdateUserStatusV3Short ¶ added in v0.8.0

func (a *Client) AdminUpdateUserStatusV3Short(params *AdminUpdateUserStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserStatusV3NoContent, error)

AdminUpdateUserStatusV3Short update user status Required permissions 'ADMIN:NAMESPACE:{namespace}:USERSTATUS:USER:{userId} [UPDATE]'

This endpoint disable or enable user account. Set the enable status on the request body to true to enable user account or set to false to disable it.

Disable user for Account Disable purpose fill the reason with:

  • AdminDeactivateAccount : if your disable account request comes from admin

Enable user ignore field 'reason' in the request body.

action code : 10143

func (*Client) AdminUpdateUserV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminUpdateUserV2Short instead.

AdminUpdateUserV2 update user ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId} [PATCH]

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

"+ "

This Endpoint support update user based on given data. Single request can update single field or multi fields.

"+ "

Supported field {Country, DisplayName, LanguageTag}

"+ "

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

"+ "

Several case of updating email address "+

"

  • User want to update email address of which have been verified, NewEmailAddress response field will be filled with new email address.

"+ "

  • User want to update email address of which have not been verified, {LoginId, OldEmailAddress, EmailAddress} response field will be filled with new email address.

"+ "

  • User want to update email address of which have been verified and updated before, {LoginId, OldEmailAddress, EmailAddress} response field will be filled with verified email before. NewEmailAddress response field will be filled with newest email address.

func (*Client) AdminUpdateUserV2Short ¶ added in v0.8.0

func (a *Client) AdminUpdateUserV2Short(params *AdminUpdateUserV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserV2OK, error)

AdminUpdateUserV2Short update user

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId} [PATCH]

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

"+ "

This Endpoint support update user based on given data. Single request can update single field or multi fields.

"+ "

Supported field {Country, DisplayName, LanguageTag}

"+ "

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

"+ "

Several case of updating email address "+

"

  • User want to update email address of which have been verified, NewEmailAddress response field will be filled with new email address.

"+ "

  • User want to update email address of which have not been verified, {LoginId, OldEmailAddress, EmailAddress} response field will be filled with new email address.

"+ "

  • User want to update email address of which have been verified and updated before, {LoginId, OldEmailAddress, EmailAddress} response field will be filled with verified email before. NewEmailAddress response field will be filled with newest email address.

func (*Client) AdminUpdateUserV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminUpdateUserV3Short instead.

AdminUpdateUserV3 update user ¶

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

This Endpoint support update user based on given data. Single request can update single field or multi fields.

Supported field {country, displayName, emailAddress, languageTag, dateOfBirth}

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

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

Several case of updating email address

                 * User want to update email address of which have been verified, NewEmailAddress response field will be filled with new email address.

                 * User want to update email address of which have not been verified, {LoginId, OldEmailAddress, EmailAddress} response field will be filled with new email address.

                 * User want to update email address of which have been verified and updated before, {LoginId, OldEmailAddress, EmailAddress} response field will be filled with verified email before. NewEmailAddress response field will be filled with newest email address.

action code : 10103

func (*Client) AdminUpdateUserV3Short ¶ added in v0.8.0

func (a *Client) AdminUpdateUserV3Short(params *AdminUpdateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserV3OK, error)

AdminUpdateUserV3Short update user

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

This Endpoint support update user based on given data. Single request can update single field or multi fields.

Supported field {country, displayName, emailAddress, languageTag, dateOfBirth}

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

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

Several case of updating email address

                   * User want to update email address of which have been verified, NewEmailAddress response field will be filled with new email address.

                   * User want to update email address of which have not been verified, {LoginId, OldEmailAddress, EmailAddress} response field will be filled with new email address.

                   * User want to update email address of which have been verified and updated before, {LoginId, OldEmailAddress, EmailAddress} response field will be filled with verified email before. NewEmailAddress response field will be filled with newest email address.

action code : 10103

func (*Client) AdminUpgradeHeadlessAccountV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminUpgradeHeadlessAccountV3Short instead.

AdminUpgradeHeadlessAccountV3 verify or consume verification code.

If validateOnly is set false, will upgrade headless account with verification code ¶

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

The endpoint upgrades a headless account by linking the headless account with the email address and the password. By upgrading the headless account into a full account, the user could use the email address and password for using Justice IAM.

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 send verification code endpoint.

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 :

  • displayName

  • dateOfBirth : format YYYY-MM-DD, e.g. 2019-04-29

  • country : format ISO3166-1 alpha-2 two letter, e.g. US

action code : 10124

func (*Client) AdminUpgradeHeadlessAccountV3Short ¶ added in v0.8.0

func (a *Client) AdminUpgradeHeadlessAccountV3Short(params *AdminUpgradeHeadlessAccountV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpgradeHeadlessAccountV3OK, error)

AdminUpgradeHeadlessAccountV3Short verify or consume verification code.

If validateOnly is set false, will upgrade headless account with verification code ¶

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

The endpoint upgrades a headless account by linking the headless account with the email address and the password. By upgrading the headless account into a full account, the user could use the email address and password for using Justice IAM.

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 send verification code endpoint.

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 :

  • displayName

  • dateOfBirth : format YYYY-MM-DD, e.g. 2019-04-29

  • country : format ISO3166-1 alpha-2 two letter, e.g. US

action code : 10124

func (*Client) AdminVerifyAccountV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminVerifyAccountV3Short instead.

AdminVerifyAccountV3 verify or consume verification code sent to user ¶

Will verify account and consume code if validateOnly is set false in request body ¶

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

Redeems a verification code sent to a user to verify the user's contact address is correct ¶

Available ContactType : email or phone

func (*Client) AdminVerifyAccountV3Short ¶ added in v0.8.0

func (a *Client) AdminVerifyAccountV3Short(params *AdminVerifyAccountV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminVerifyAccountV3NoContent, error)

AdminVerifyAccountV3Short verify or consume verification code sent to user

Will verify account and consume code if validateOnly is set false in request body ¶

Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

Redeems a verification code sent to a user to verify the user's contact address is correct ¶

Available ContactType : email or phone

func (*Client) AdminVerifyUserWithoutVerificationCodeV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminVerifyUserWithoutVerificationCodeV3Short instead.

AdminVerifyUserWithoutVerificationCodeV3 verify user without verification code ¶

This endpoint force verify user. Required permission ADMIN:NAMESPACE:{namespace}:USER:{userId} [UPDATE]

action code: 10118

func (*Client) AdminVerifyUserWithoutVerificationCodeV3Short ¶ added in v0.8.0

AdminVerifyUserWithoutVerificationCodeV3Short verify user without verification code

This endpoint force verify user. Required permission ADMIN:NAMESPACE:{namespace}:USER:{userId} [UPDATE]

action code: 10118

func (*Client) BanUser deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use BanUserShort instead.

BanUser ban a single user ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/bans [POST]

Required permission 'ADMIN:NAMESPACE:{namespace}:BAN:USER:{userId} [CREATE]'.

func (*Client) BanUserShort ¶ added in v0.8.0

func (a *Client) BanUserShort(params *BanUserParams, authInfo runtime.ClientAuthInfoWriter) (*BanUserCreated, error)

BanUserShort ban a single user

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/bans [POST]

Required permission 'ADMIN:NAMESPACE:{namespace}:BAN:USER:{userId} [CREATE]'.

func (*Client) CheckUserAvailability deprecated added in v0.10.0

Deprecated: 2022-08-10 - Use CheckUserAvailabilityShort instead.

CheckUserAvailability check user's account availability Check user's account availability. Available field : - displayName

If request include access token with user ID data, that user ID will be excluded from availability check. For example, in case user update his emailAddress, he can use his own emailAddress to update his account.

Response Code : - Account Available : 404 (not found) - Account Not Available : 204 (no content)

func (*Client) CheckUserAvailabilityShort ¶ added in v0.10.0

func (a *Client) CheckUserAvailabilityShort(params *CheckUserAvailabilityParams, authInfo runtime.ClientAuthInfoWriter) (*CheckUserAvailabilityNoContent, error)

CheckUserAvailabilityShort check user's account availability Check user's account availability. Available field : - displayName

If request include access token with user ID data, that user ID will be excluded from availability check. For example, in case user update his emailAddress, he can use his own emailAddress to update his account.

Response Code : - Account Available : 404 (not found) - Account Not Available : 204 (no content)

func (*Client) CreateUser deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use CreateUserShort instead.

CreateUser create user ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users [POST]

  • Substitute endpoint: /iam/v4/public/namespaces/{namespace}/users [POST]

  • Note: 1. v3 & v4 introduce optional verification code

    2. format difference�Pascal case => Camel case)

Required permission 'NAMESPACE:{namespace}:USER [CREATE]'.

Available Authentication Types:

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

  2. PHONEPASSWD : an authentication type used for new user registration through phone number.

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

func (*Client) CreateUserFromInvitationV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use CreateUserFromInvitationV3Short instead.

CreateUserFromInvitationV3 create user 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.

func (*Client) CreateUserFromInvitationV3Short ¶ added in v0.8.0

func (a *Client) CreateUserFromInvitationV3Short(params *CreateUserFromInvitationV3Params, authInfo runtime.ClientAuthInfoWriter) (*CreateUserFromInvitationV3Created, error)

CreateUserFromInvitationV3Short create user 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.

func (*Client) CreateUserShort ¶ added in v0.8.0

func (a *Client) CreateUserShort(params *CreateUserParams, authInfo runtime.ClientAuthInfoWriter) (*CreateUserCreated, error)

CreateUserShort create user

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users [POST]

  • Substitute endpoint: /iam/v4/public/namespaces/{namespace}/users [POST]

  • Note: 1. v3 & v4 introduce optional verification code

    2. format difference�Pascal case => Camel case)

Required permission 'NAMESPACE:{namespace}:USER [CREATE]'.

Available Authentication Types:

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

  2. PHONEPASSWD : an authentication type used for new user registration through phone number.

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

func (*Client) DeleteUser deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use DeleteUserShort instead.

DeleteUser delete user ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/information [DELETE]

Required permission 'NAMESPACE:{namespace}:USER:{userId} [DELETE]'

func (*Client) DeleteUserInformation deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use DeleteUserInformationShort instead.

DeleteUserInformation delete user's information ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/information [DELETE]

Required permissions 'ADMIN:NAMESPACE:{namespace}:INFORMATION:USER:{userId} [DELETE]'.

func (*Client) DeleteUserInformationShort ¶ added in v0.8.0

func (a *Client) DeleteUserInformationShort(params *DeleteUserInformationParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserInformationNoContent, error)

DeleteUserInformationShort delete user's information

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/information [DELETE]

Required permissions 'ADMIN:NAMESPACE:{namespace}:INFORMATION:USER:{userId} [DELETE]'.

func (*Client) DeleteUserPermission deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use DeleteUserPermissionShort instead.

DeleteUserPermission delete user permission ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/permissions/{resource}/{action} [DELETE]

Required permission 'ADMIN:NAMESPACE:{namespace}:PERMISSION:USER:{userId} [DELETE]'

func (*Client) DeleteUserPermissionShort ¶ added in v0.8.0

func (a *Client) DeleteUserPermissionShort(params *DeleteUserPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserPermissionNoContent, error)

DeleteUserPermissionShort delete user permission

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/permissions/{resource}/{action} [DELETE]

Required permission 'ADMIN:NAMESPACE:{namespace}:PERMISSION:USER:{userId} [DELETE]'

func (*Client) DeleteUserRole deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use DeleteUserRoleShort instead.

DeleteUserRole delete user role ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/roles/{roleId} [DELETE]

Required permission 'ADMIN:NAMESPACE:{namespace}:ROLE:USER:{userId} [DELETE]'

func (*Client) DeleteUserRoleShort ¶ added in v0.8.0

func (a *Client) DeleteUserRoleShort(params *DeleteUserRoleParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserRoleNoContent, error)

DeleteUserRoleShort delete user role

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/roles/{roleId} [DELETE]

Required permission 'ADMIN:NAMESPACE:{namespace}:ROLE:USER:{userId} [DELETE]'

func (*Client) DeleteUserShort ¶ added in v0.8.0

func (a *Client) DeleteUserShort(params *DeleteUserParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserNoContent, error)

DeleteUserShort delete user

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/information [DELETE]

Required permission 'NAMESPACE:{namespace}:USER:{userId} [DELETE]'

func (*Client) DisableUser deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use DisableUserShort instead.

DisableUser disable a user ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/status [PATCH]

Required permissions 'ADMIN:NAMESPACE:{namespace}:USERSTATUS:USER:{userId} [UPDATE]'

For Deletion Account purpose fill the reason with:

  • DeactivateAccount : if your deletion request comes from user

  • AdminDeactivateAccount : if your deletion request comes from admin

func (*Client) DisableUserBan deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use DisableUserBanShort instead.

DisableUserBan disable ban for a single user.

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/bans/{banId} [PATCH]

Required permission 'ADMIN:NAMESPACE:{namespace}:BAN:USER:{userId} [UPDATE]'. "+ "

Notes for using IAM in publisher - game studio scenarios

"+ "

The endpoint allows:

"+ "

  • The admin user in publisher namespace disables user�s ban in publisher namespace.

"+ "

  • The admin user in game namespace disables user�s ban in game namespace.

"+ "

  • The admin user in publisher namespace disables user�s ban in publisher namespace.

"+ "

Other scenarios are not supported and will return 403: Forbidden.

func (*Client) DisableUserBanShort ¶ added in v0.8.0

func (a *Client) DisableUserBanShort(params *DisableUserBanParams, authInfo runtime.ClientAuthInfoWriter) (*DisableUserBanOK, error)

DisableUserBanShort disable ban for a single user.

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/bans/{banId} [PATCH]

Required permission 'ADMIN:NAMESPACE:{namespace}:BAN:USER:{userId} [UPDATE]'. "+ "

Notes for using IAM in publisher - game studio scenarios

"+ "

The endpoint allows:

"+ "

  • The admin user in publisher namespace disables user�s ban in publisher namespace.

"+ "

  • The admin user in game namespace disables user�s ban in game namespace.

"+ "

  • The admin user in publisher namespace disables user�s ban in publisher namespace.

"+ "

Other scenarios are not supported and will return 403: Forbidden.

func (*Client) DisableUserShort ¶ added in v0.8.0

func (a *Client) DisableUserShort(params *DisableUserParams, authInfo runtime.ClientAuthInfoWriter) (*DisableUserNoContent, error)

DisableUserShort disable a user

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/status [PATCH]

Required permissions 'ADMIN:NAMESPACE:{namespace}:USERSTATUS:USER:{userId} [UPDATE]'

For Deletion Account purpose fill the reason with:

  • DeactivateAccount : if your deletion request comes from user

  • AdminDeactivateAccount : if your deletion request comes from admin

func (*Client) EnableUser deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use EnableUserShort instead.

EnableUser enable a user ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/status [PATCH]

Required permissions 'ADMIN:NAMESPACE:{namespace}:USERSTATUS:USER:{userId} [UPDATE]'

func (*Client) EnableUserBan deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use EnableUserBanShort instead.

EnableUserBan enable ban for a single user ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/bans/{banId} [PATCH]

Required permission 'ADMIN:NAMESPACE:{namespace}:BAN:USER:{userId} [UPDATE]'.

func (*Client) EnableUserBanShort ¶ added in v0.8.0

func (a *Client) EnableUserBanShort(params *EnableUserBanParams, authInfo runtime.ClientAuthInfoWriter) (*EnableUserBanOK, error)

EnableUserBanShort enable ban for a single user

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/bans/{banId} [PATCH]

Required permission 'ADMIN:NAMESPACE:{namespace}:BAN:USER:{userId} [UPDATE]'.

func (*Client) EnableUserShort ¶ added in v0.8.0

func (a *Client) EnableUserShort(params *EnableUserParams, authInfo runtime.ClientAuthInfoWriter) (*EnableUserNoContent, error)

EnableUserShort enable a user

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/status [PATCH]

Required permissions 'ADMIN:NAMESPACE:{namespace}:USERSTATUS:USER:{userId} [UPDATE]'

func (*Client) ForgotPassword deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use ForgotPasswordShort instead.

ForgotPassword request password reset code ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/forgot [POST]

Required permission 'ADMIN:NAMESPACE:{namespace}:PASSWORD:USER [UPDATE]' or valid basic auth header"+ "

Special note for publisher-game scenario: Game Client should provide game namespace path parameter and Publisher Client should provide publisher namespace path parameter.

"+ "

The password reset code will be sent to the publisher account's email address.

func (*Client) ForgotPasswordShort ¶ added in v0.8.0

func (a *Client) ForgotPasswordShort(params *ForgotPasswordParams, authInfo runtime.ClientAuthInfoWriter) (*ForgotPasswordNoContent, error)

ForgotPasswordShort request password reset code

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/forgot [POST]

Required permission 'ADMIN:NAMESPACE:{namespace}:PASSWORD:USER [UPDATE]' or valid basic auth header"+ "

Special note for publisher-game scenario: Game Client should provide game namespace path parameter and Publisher Client should provide publisher namespace path parameter.

"+ "

The password reset code will be sent to the publisher account's email address.

func (*Client) GetAdminInvitationV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetAdminInvitationV3Short instead.

GetAdminInvitationV3 get user invitation Endpoint to validate user invitation. When not found, it could also means the invitation has expired.

func (*Client) GetAdminInvitationV3Short ¶ added in v0.8.0

func (a *Client) GetAdminInvitationV3Short(params *GetAdminInvitationV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetAdminInvitationV3OK, error)

GetAdminInvitationV3Short get user invitation Endpoint to validate user invitation. When not found, it could also means the invitation has expired.

func (*Client) GetAdminUsersByRoleID deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetAdminUsersByRoleIDShort instead.

GetAdminUsersByRoleID get admin users by roleid ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint(Public): /iam/v3/admin/namespaces/{namespace}/roles/{roleId}/users [GET]

  • Note: difference in V3 response, format difference: Pascal case => Camel case

Required permission 'ADMIN:NAMESPACE:{namespace}:USER [READ]'

This endpoint search admin users which have the roleId ¶

Notes : this endpoint only accept admin role. Admin Role is role which have admin status and members. Use endpoint [GET] /roles/{roleId}/admin to check the role status

func (*Client) GetAdminUsersByRoleIDShort ¶ added in v0.8.0

func (a *Client) GetAdminUsersByRoleIDShort(params *GetAdminUsersByRoleIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetAdminUsersByRoleIDOK, error)

GetAdminUsersByRoleIDShort get admin users by roleid

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint(Public): /iam/v3/admin/namespaces/{namespace}/roles/{roleId}/users [GET]

  • Note: difference in V3 response, format difference: Pascal case => Camel case

Required permission 'ADMIN:NAMESPACE:{namespace}:USER [READ]'

This endpoint search admin users which have the roleId ¶

Notes : this endpoint only accept admin role. Admin Role is role which have admin status and members. Use endpoint [GET] /roles/{roleId}/admin to check the role status

func (*Client) GetAdminUsersByRoleIDV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetAdminUsersByRoleIDV3Short instead.

GetAdminUsersByRoleIDV3 get admin users by roleid ¶

Required permission 'ADMIN:NAMESPACE:{namespace}:USER [READ]'

This endpoint search admin users which have the roleId ¶

Notes : this endpoint only accept admin role. Admin Role is role which have admin status and members. Use endpoint [GET] /roles/{roleId}/admin to check the role status

action code : 10140

func (*Client) GetAdminUsersByRoleIDV3Short ¶ added in v0.8.0

func (a *Client) GetAdminUsersByRoleIDV3Short(params *GetAdminUsersByRoleIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetAdminUsersByRoleIDV3OK, error)

GetAdminUsersByRoleIDV3Short get admin users by roleid

Required permission 'ADMIN:NAMESPACE:{namespace}:USER [READ]'

This endpoint search admin users which have the roleId ¶

Notes : this endpoint only accept admin role. Admin Role is role which have admin status and members. Use endpoint [GET] /roles/{roleId}/admin to check the role status

action code : 10140

func (*Client) GetListCountryAgeRestriction deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetListCountryAgeRestrictionShort instead.

GetListCountryAgeRestriction get list country age restriction ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/agerestrictions/countries [GET]

Required permission 'ADMIN:NAMESPACE:{namespace}:AGERESTRICTION [READ]'

func (*Client) GetListCountryAgeRestrictionShort ¶ added in v0.8.0

func (a *Client) GetListCountryAgeRestrictionShort(params *GetListCountryAgeRestrictionParams, authInfo runtime.ClientAuthInfoWriter) (*GetListCountryAgeRestrictionOK, error)

GetListCountryAgeRestrictionShort get list country age restriction

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/agerestrictions/countries [GET]

Required permission 'ADMIN:NAMESPACE:{namespace}:AGERESTRICTION [READ]'

func (*Client) GetListJusticePlatformAccounts deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetListJusticePlatformAccountsShort instead.

GetListJusticePlatformAccounts get user justice platform accounts ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/{userId}/platforms/justice [GET]

This endpoint gets list justice platform account by providing publisher namespace and publisher userID.

func (*Client) GetListJusticePlatformAccountsShort ¶ added in v0.8.0

func (a *Client) GetListJusticePlatformAccountsShort(params *GetListJusticePlatformAccountsParams, authInfo runtime.ClientAuthInfoWriter) (*GetListJusticePlatformAccountsOK, error)

GetListJusticePlatformAccountsShort get user justice platform accounts

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/{userId}/platforms/justice [GET]

This endpoint gets list justice platform account by providing publisher namespace and publisher userID.

func (*Client) GetPublisherUser deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetPublisherUserShort instead.

GetPublisherUser get publisher user ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/{userId}/publisher [GET]

Required permissions 'NAMESPACE:{namespace}:PUBLISHER:USER:{userId} [READ].

Restriction: Path Parameter namespace can be provided only with game namespace

func (*Client) GetPublisherUserShort ¶ added in v0.8.0

func (a *Client) GetPublisherUserShort(params *GetPublisherUserParams, authInfo runtime.ClientAuthInfoWriter) (*GetPublisherUserOK, error)

GetPublisherUserShort get publisher user

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/{userId}/publisher [GET]

Required permissions 'NAMESPACE:{namespace}:PUBLISHER:USER:{userId} [READ].

Restriction: Path Parameter namespace can be provided only with game namespace

func (*Client) GetUserBanHistory deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetUserBanHistoryShort instead.

GetUserBanHistory get user's bans history ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/bans [GET]

Required permissions 'ADMIN:NAMESPACE:{namespace}:BAN:USER:{userId} [READ]'.

func (*Client) GetUserBanHistoryShort ¶ added in v0.8.0

func (a *Client) GetUserBanHistoryShort(params *GetUserBanHistoryParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserBanHistoryOK, error)

GetUserBanHistoryShort get user's bans history

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/bans [GET]

Required permissions 'ADMIN:NAMESPACE:{namespace}:BAN:USER:{userId} [READ]'.

func (*Client) GetUserByLoginID deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetUserByLoginIDShort instead.

GetUserByLoginID get user by login id ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users [GET]

Required permission 'NAMESPACE:{namespace}:USER [READ]'

func (*Client) GetUserByLoginIDShort ¶ added in v0.8.0

func (a *Client) GetUserByLoginIDShort(params *GetUserByLoginIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserByLoginIDOK, error)

GetUserByLoginIDShort get user by login id

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users [GET]

Required permission 'NAMESPACE:{namespace}:USER [READ]'

func (*Client) GetUserByPlatformUserID deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetUserByPlatformUserIDShort instead.

GetUserByPlatformUserID get user by platform user id ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint(Public): /iam/v3/public/namespaces/{namespace}/platforms/{platformId}/users/{platformUserId} [GET]

  • Substitute endpoint(Admin): /iam/v3/admin/namespaces/{namespace}/platforms/{platformId}/users/{platformUserId} [GET]

  • Note: 1. difference in V3 response, format difference: Pascal case => Camel case

Required permission 'NAMESPACE:{namespace}:USER [READ]'

func (*Client) GetUserByPlatformUserIDShort ¶ added in v0.8.0

func (a *Client) GetUserByPlatformUserIDShort(params *GetUserByPlatformUserIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserByPlatformUserIDOK, error)

GetUserByPlatformUserIDShort get user by platform user id

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint(Public): /iam/v3/public/namespaces/{namespace}/platforms/{platformId}/users/{platformUserId} [GET]

  • Substitute endpoint(Admin): /iam/v3/admin/namespaces/{namespace}/platforms/{platformId}/users/{platformUserId} [GET]

  • Note: 1. difference in V3 response, format difference: Pascal case => Camel case

Required permission 'NAMESPACE:{namespace}:USER [READ]'

func (*Client) GetUserByUserID deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetUserByUserIDShort instead.

GetUserByUserID get user by user id ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint(Public): /iam/v3/public/namespaces/{namespace}/users/{userId} [GET]

  • Substitute endpoint(Admin): /iam/v3/admin/namespaces/{namespace}/users/{userId} [GET]

  • Note: format difference in response: Pascal case => Camel case

Required permission 'NAMESPACE:{namespace}:USER:{userId} [READ]'

func (*Client) GetUserByUserIDShort ¶ added in v0.8.0

func (a *Client) GetUserByUserIDShort(params *GetUserByUserIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserByUserIDOK, error)

GetUserByUserIDShort get user by user id

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint(Public): /iam/v3/public/namespaces/{namespace}/users/{userId} [GET]

  • Substitute endpoint(Admin): /iam/v3/admin/namespaces/{namespace}/users/{userId} [GET]

  • Note: format difference in response: Pascal case => Camel case

Required permission 'NAMESPACE:{namespace}:USER:{userId} [READ]'

func (*Client) GetUserInformation deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetUserInformationShort instead.

GetUserInformation get user's information ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/{userId}/information [GET]

Required permissions 'NAMESPACE:{namespace}:INFORMATION:USER:{userId} [READ]'.

func (*Client) GetUserInformationShort ¶ added in v0.8.0

func (a *Client) GetUserInformationShort(params *GetUserInformationParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserInformationOK, error)

GetUserInformationShort get user's information

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/{userId}/information [GET]

Required permissions 'NAMESPACE:{namespace}:INFORMATION:USER:{userId} [READ]'.

func (*Client) GetUserJusticePlatformAccount deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetUserJusticePlatformAccountShort instead.

GetUserJusticePlatformAccount get the justice linked accounts on the designated namespace ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/platforms/justice/{targetNamespace} [GET]

This endpoint requires the client access token as the bearer token. Required permission 'ADMIN:NAMESPACE:{namespace}:JUSTICE:USER:{userId} [UPDATE]'

The endpoint returns user Justice platform account linked with the given user. If the user Justice platform account doesn't exist in the designated namespace, the endpoint is going to create and return the new Justice platform account. The newly user Justice platform account is going to be forced to perform token grant through the given user and can't perform password update

### Read Justice Platform Account UserID

In order to read the Justice platform account UserID, it is required to have the permission: NAMESPACE:{namespace}:JUSTICE:USER:{userId} [READ] , otherwise the UserID is going to be censored and replaced with �Redacted� text.

func (*Client) GetUserJusticePlatformAccountShort ¶ added in v0.8.0

func (a *Client) GetUserJusticePlatformAccountShort(params *GetUserJusticePlatformAccountParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserJusticePlatformAccountOK, error)

GetUserJusticePlatformAccountShort get the justice linked accounts on the designated namespace

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/platforms/justice/{targetNamespace} [GET]

This endpoint requires the client access token as the bearer token. Required permission 'ADMIN:NAMESPACE:{namespace}:JUSTICE:USER:{userId} [UPDATE]'

The endpoint returns user Justice platform account linked with the given user. If the user Justice platform account doesn't exist in the designated namespace, the endpoint is going to create and return the new Justice platform account. The newly user Justice platform account is going to be forced to perform token grant through the given user and can't perform password update

### Read Justice Platform Account UserID

In order to read the Justice platform account UserID, it is required to have the permission: NAMESPACE:{namespace}:JUSTICE:USER:{userId} [READ] , otherwise the UserID is going to be censored and replaced with �Redacted� text.

func (*Client) GetUserLoginHistories deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetUserLoginHistoriesShort instead.

GetUserLoginHistories get user's login histories ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/{userId}/logins/histories [GET]

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/logins/histories [GET]

Required permission 'NAMESPACE:{namespace}:HISTORY:LOGIN:USER:{userId} [READ]'"+ "

Notes for this endpoint:

"+ "

  • This endpoint retrieve the first page of the data if 'after' and 'before' parameters is empty.

"+ "

  • The maximum value of the limit is 100 and the minimum value of the limit is 1.

"+ "

  • This endpoint retrieve the next page of the data if we provide 'after' parameters with valid Unix timestamp.

"+ "

  • This endpoint retrieve the previous page of the data if we provide 'before' parameter with valid data Unix timestamp.

func (*Client) GetUserLoginHistoriesShort ¶ added in v0.8.0

func (a *Client) GetUserLoginHistoriesShort(params *GetUserLoginHistoriesParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserLoginHistoriesOK, error)

GetUserLoginHistoriesShort get user's login histories

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/{userId}/logins/histories [GET]

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/logins/histories [GET]

Required permission 'NAMESPACE:{namespace}:HISTORY:LOGIN:USER:{userId} [READ]'"+ "

Notes for this endpoint:

"+ "

  • This endpoint retrieve the first page of the data if 'after' and 'before' parameters is empty.

"+ "

  • The maximum value of the limit is 100 and the minimum value of the limit is 1.

"+ "

  • This endpoint retrieve the next page of the data if we provide 'after' parameters with valid Unix timestamp.

"+ "

  • This endpoint retrieve the previous page of the data if we provide 'before' parameter with valid data Unix timestamp.

func (*Client) GetUserMapping deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetUserMappingShort instead.

GetUserMapping get user mapping ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/platforms/justice/{targetNamespace} [GET]

This endpoint requires the client access token as the bearer token. Required permission 'ADMIN:NAMESPACE:{namespace}:JUSTICE:USER:{userId} [READ]'

This endpoint will support publisher access to game and game access to publisher ¶

If targetNamespace filled with publisher namespace then this endpoint will return its game user id and game namespace ¶

If targetNamespace filled with game namespace then this endpoint will return its publisher user id and publisher namespace

func (*Client) GetUserMappingShort ¶ added in v0.8.0

func (a *Client) GetUserMappingShort(params *GetUserMappingParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserMappingOK, error)

GetUserMappingShort get user mapping

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/platforms/justice/{targetNamespace} [GET]

This endpoint requires the client access token as the bearer token. Required permission 'ADMIN:NAMESPACE:{namespace}:JUSTICE:USER:{userId} [READ]'

This endpoint will support publisher access to game and game access to publisher ¶

If targetNamespace filled with publisher namespace then this endpoint will return its game user id and game namespace ¶

If targetNamespace filled with game namespace then this endpoint will return its publisher user id and publisher namespace

func (*Client) GetUserPlatformAccounts deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetUserPlatformAccountsShort instead.

GetUserPlatformAccounts get platform accounts linked to the user ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/{userId}/platforms [GET]

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/platforms [GET]

Required permission 'NAMESPACE:{namespace}:USER:{userId} [READ]'.

## Justice Platform Account

The permission �ADMIN:NAMESPACE:{namespace}:JUSTICE:USER:{userId}� [READ] is required in order to read the UserID who linked with the user.

func (*Client) GetUserPlatformAccountsShort ¶ added in v0.8.0

func (a *Client) GetUserPlatformAccountsShort(params *GetUserPlatformAccountsParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserPlatformAccountsOK, error)

GetUserPlatformAccountsShort get platform accounts linked to the user

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/{userId}/platforms [GET]

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/platforms [GET]

Required permission 'NAMESPACE:{namespace}:USER:{userId} [READ]'.

## Justice Platform Account

The permission �ADMIN:NAMESPACE:{namespace}:JUSTICE:USER:{userId}� [READ] is required in order to read the UserID who linked with the user.

func (*Client) GetUserVerificationCode deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetUserVerificationCodeShort instead.

GetUserVerificationCode get verification code sent to user [WARNING] This endpoint is only for testing purpose. This endpoint get active user verification code. There are 3 scenario of getting verification codes : after account registration, after reset password request, and after headless account upgrade. All of them will be returned on this endpoint. Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId}:CODE' [READ] action code: 10146

func (*Client) GetUserVerificationCodeShort ¶ added in v0.8.0

func (a *Client) GetUserVerificationCodeShort(params *GetUserVerificationCodeParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserVerificationCodeOK, error)

GetUserVerificationCodeShort get verification code sent to user [WARNING] This endpoint is only for testing purpose. This endpoint get active user verification code. There are 3 scenario of getting verification codes : after account registration, after reset password request, and after headless account upgrade. All of them will be returned on this endpoint. Required permission 'ADMIN:NAMESPACE:{namespace}:USER:{userId}:CODE' [READ] action code: 10146

func (*Client) GetUsersByLoginIds deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetUsersByLoginIdsShort instead.

GetUsersByLoginIds get a list of users by their login id ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint(query by email list): /iam/v3/public/namespaces/{namespace}/users/bulk/basic [POST]

  • Substitute endpoint(query by user id list): /iam/v3/admin/namespaces/{namespace}/users/search/bulk [POST]

Required permission 'NAMESPACE:{namespace}:USER [READ]'

func (*Client) GetUsersByLoginIdsShort ¶ added in v0.8.0

func (a *Client) GetUsersByLoginIdsShort(params *GetUsersByLoginIdsParams, authInfo runtime.ClientAuthInfoWriter) (*GetUsersByLoginIdsOK, error)

GetUsersByLoginIdsShort get a list of users by their login id

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint(query by email list): /iam/v3/public/namespaces/{namespace}/users/bulk/basic [POST]

  • Substitute endpoint(query by user id list): /iam/v3/admin/namespaces/{namespace}/users/search/bulk [POST]

Required permission 'NAMESPACE:{namespace}:USER [READ]'

func (*Client) LinkHeadlessAccountToMyAccountV3 deprecated added in v0.34.0

Deprecated: 2022-08-10 - Use LinkHeadlessAccountToMyAccountV3Short instead.

LinkHeadlessAccountToMyAccountV3 link headless account to current full account Note:

1. My account should be full account 2. My account not linked to headless account's third platform.

func (*Client) LinkHeadlessAccountToMyAccountV3Short ¶ added in v0.34.0

func (a *Client) LinkHeadlessAccountToMyAccountV3Short(params *LinkHeadlessAccountToMyAccountV3Params, authInfo runtime.ClientAuthInfoWriter) (*LinkHeadlessAccountToMyAccountV3NoContent, error)

LinkHeadlessAccountToMyAccountV3Short link headless account to current full account Note:

1. My account should be full account 2. My account not linked to headless account's third platform.

func (*Client) ListAdminsV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use ListAdminsV3Short instead.

ListAdminsV3 list user admins This endpoint requires ADMIN:NAMESPACE:{namespace}:USER [READ] permission.

List all users that has admin role (role that has admin_role attribute set to true).

The endpoint will return all admin from all namespace when called from publisher namespace. When not called from publisher namespace, the endpoint will return all admin from the path namespace.

func (*Client) ListAdminsV3Short ¶ added in v0.8.0

func (a *Client) ListAdminsV3Short(params *ListAdminsV3Params, authInfo runtime.ClientAuthInfoWriter) (*ListAdminsV3OK, error)

ListAdminsV3Short list user admins This endpoint requires ADMIN:NAMESPACE:{namespace}:USER [READ] permission.

List all users that has admin role (role that has admin_role attribute set to true).

The endpoint will return all admin from all namespace when called from publisher namespace. When not called from publisher namespace, the endpoint will return all admin from the path namespace.

Deprecated: 2022-08-10 - Use ListCrossNamespaceAccountLinkShort instead.

ListCrossNamespaceAccountLink links existing account with another account in different namespace.

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/platforms/{platformId} [POST]

Required permission 'NAMESPACE:{namespace}:USER:{userId} [UPDATE]'.

Access token from original namespace is needed as authorization header. Access token from designated account needed as form parameter to verify the ownership of that account. When platformID (device platfom ID) is specified, platform login method for that specific platform ID is removed. This means to protect account from second hand device usage.

func (*Client) ListCrossNamespaceAccountLinkShort ¶ added in v0.8.0

func (a *Client) ListCrossNamespaceAccountLinkShort(params *ListCrossNamespaceAccountLinkParams, authInfo runtime.ClientAuthInfoWriter) (*ListCrossNamespaceAccountLinkOK, error)

ListCrossNamespaceAccountLinkShort links existing account with another account in different namespace.

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/platforms/{platformId} [POST]

Required permission 'NAMESPACE:{namespace}:USER:{userId} [UPDATE]'.

Access token from original namespace is needed as authorization header. Access token from designated account needed as form parameter to verify the ownership of that account. When platformID (device platfom ID) is specified, platform login method for that specific platform ID is removed. This means to protect account from second hand device usage.

Deprecated: 2022-08-10 - Use PlatformLinkShort instead.

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/platforms/{platformId} [POST]

Required permission 'NAMESPACE:{namespace}:USER:{userId} [UPDATE]'.

Prerequisite: Platform client configuration need to be added to database for specific platformId. Namespace service URL need to be specified (refer to required environment variables).

## Supported platforms:

  • steam : The ticket�s value is the authentication code returned by Steam.

  • steamopenid : Steam's user authentication method using OpenID 2.0. The ticket's value is URL generated by Steam on web authentication

  • facebook : The ticket�s value is the authorization code returned by Facebook OAuth

  • google : The ticket�s value is the authorization code returned by Google OAuth

  • oculus : The ticket�s value is a string composed of Oculus's user ID and the nonce separated by a colon (:).

  • twitch : The ticket�s value is the authorization code returned by Twitch OAuth.

  • android : The ticket's value is the Android�s device ID

  • ios : The ticket's value is the iOS�s device ID.

  • apple : The ticket�s value is the authorization code returned by Apple OAuth.

  • device : Every device that does�nt run Android and iOS is categorized as a device platform. The ticket's value is the device�s ID.

  • discord : The ticket�s value is the authorization code returned by Discord OAuth.

func (*Client) PlatformLinkShort ¶ added in v0.8.0

func (a *Client) PlatformLinkShort(params *PlatformLinkParams, authInfo runtime.ClientAuthInfoWriter) (*PlatformLinkNoContent, error)

PlatformLinkShort link user's account with platform

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/platforms/{platformId} [POST]

Required permission 'NAMESPACE:{namespace}:USER:{userId} [UPDATE]'.

Prerequisite: Platform client configuration need to be added to database for specific platformId. Namespace service URL need to be specified (refer to required environment variables).

## Supported platforms:

  • steam : The ticket�s value is the authentication code returned by Steam.

  • steamopenid : Steam's user authentication method using OpenID 2.0. The ticket's value is URL generated by Steam on web authentication

  • facebook : The ticket�s value is the authorization code returned by Facebook OAuth

  • google : The ticket�s value is the authorization code returned by Google OAuth

  • oculus : The ticket�s value is a string composed of Oculus's user ID and the nonce separated by a colon (:).

  • twitch : The ticket�s value is the authorization code returned by Twitch OAuth.

  • android : The ticket's value is the Android�s device ID

  • ios : The ticket's value is the iOS�s device ID.

  • apple : The ticket�s value is the authorization code returned by Apple OAuth.

  • device : Every device that does�nt run Android and iOS is categorized as a device platform. The ticket's value is the device�s ID.

  • discord : The ticket�s value is the authorization code returned by Discord OAuth.

Deprecated: 2022-08-10 - Use PlatformUnlinkShort instead.

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/platforms/{platformId} [DELETE]

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/platforms/{platformId}/all [DELETE]

Required permission 'NAMESPACE:{namespace}:USER:{userId} [UPDATE]'.

## Supported platforms:

  • steam

  • steamopenid

  • facebook

  • google

  • oculus

  • twitch

  • android

  • ios

  • device

  • justice : A user might have several 'justice� platform on different namespaces. That�s why the platform_namespace need to be specified when the platform ID is �justice�. The platform_namespace is the designated user�s namespace.

Unlink user's account with platform. 'justice' platform might have multiple accounts from different namespaces linked. platform_namespace need to be specified when the platform ID is 'justice'.

Unlinking justice platform will enable password token grant and password update.

func (*Client) PlatformUnlinkShort ¶ added in v0.8.0

func (a *Client) PlatformUnlinkShort(params *PlatformUnlinkParams, authInfo runtime.ClientAuthInfoWriter) (*PlatformUnlinkNoContent, error)

PlatformUnlinkShort unlink user's account with platform

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/platforms/{platformId} [DELETE]

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/platforms/{platformId}/all [DELETE]

Required permission 'NAMESPACE:{namespace}:USER:{userId} [UPDATE]'.

## Supported platforms:

  • steam

  • steamopenid

  • facebook

  • google

  • oculus

  • twitch

  • android

  • ios

  • device

  • justice : A user might have several 'justice� platform on different namespaces. That�s why the platform_namespace need to be specified when the platform ID is �justice�. The platform_namespace is the designated user�s namespace.

Unlink user's account with platform. 'justice' platform might have multiple accounts from different namespaces linked. platform_namespace need to be specified when the platform ID is 'justice'.

Unlinking justice platform will enable password token grant and password update.

func (*Client) PublicBulkGetUsers deprecated added in v0.8.0

Deprecated: 2022-08-10 - Use PublicBulkGetUsersShort instead.

PublicBulkGetUsers bulk get users' basic info by user id

Notes:

  • This endpoint bulk get users' basic info by userId, max allowed 100 at a time

  • If namespace is game, will search by game user Id, other wise will search by publisher namespace

  • Result will include displayName(if it exists)

func (*Client) PublicBulkGetUsersShort ¶ added in v0.8.0

func (a *Client) PublicBulkGetUsersShort(params *PublicBulkGetUsersParams, authInfo runtime.ClientAuthInfoWriter) (*PublicBulkGetUsersOK, error)

PublicBulkGetUsersShort bulk get users' basic info by user id

Notes:

  • This endpoint bulk get users' basic info by userId, max allowed 100 at a time

  • If namespace is game, will search by game user Id, other wise will search by publisher namespace

  • Result will include displayName(if it exists)

func (*Client) PublicCreateJusticeUser deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicCreateJusticeUserShort instead.

PublicCreateJusticeUser create justice user from publisher user Create Justice User from Publisher User information. It will check first if Justice User on target namespace already exist.

func (*Client) PublicCreateJusticeUserShort ¶ added in v0.8.0

func (a *Client) PublicCreateJusticeUserShort(params *PublicCreateJusticeUserParams, authInfo runtime.ClientAuthInfoWriter) (*PublicCreateJusticeUserCreated, error)

PublicCreateJusticeUserShort create justice user from publisher user Create Justice User from Publisher User information. It will check first if Justice User on target namespace already exist.

func (*Client) PublicCreateUserV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicCreateUserV2Short instead.

PublicCreateUserV2 create user ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users [POST]

  • Substitute endpoint: /iam/v4/public/namespaces/{namespace}/users [POST]

  • Note: 1. v3 & v4 introduce optional verification code

    2. format difference�Pascal case => Camel case)

Available Authentication Types:

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

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

func (*Client) PublicCreateUserV2Short ¶ added in v0.8.0

func (a *Client) PublicCreateUserV2Short(params *PublicCreateUserV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicCreateUserV2Created, error)

PublicCreateUserV2Short create user

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users [POST]

  • Substitute endpoint: /iam/v4/public/namespaces/{namespace}/users [POST]

  • Note: 1. v3 & v4 introduce optional verification code

    2. format difference�Pascal case => Camel case)

Available Authentication Types:

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

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

func (*Client) PublicCreateUserV3 deprecated

Deprecated: 2022-08-10 - Use PublicCreateUserV3Short instead.

PublicCreateUserV3 create user ¶

Available Authentication Types:

  1. 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.

This endpoint support accepting agreements for the created user. Supply the accepted agreements in acceptedPolicies attribute.

func (*Client) PublicCreateUserV3Short ¶ added in v0.8.0

func (a *Client) PublicCreateUserV3Short(params *PublicCreateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicCreateUserV3Created, error)

PublicCreateUserV3Short create user

Available Authentication Types:

  1. 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.

This endpoint support accepting agreements for the created user. Supply the accepted agreements in acceptedPolicies attribute.

func (*Client) PublicDeletePlatformLinkV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicDeletePlatformLinkV2Short instead.

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/platforms/{platformId} [DELETE]

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/platforms/{platformId}/all [DELETE]

## Supported platforms:

  • steam

  • steamopenid

  • facebook

  • google

  • oculus

  • twitch

  • android

  • ios

  • device

  • discord

Delete link of user's account with platform. 'justice' platform might have multiple accounts from different namespaces linked. platform_namespace need to be specified when the platform ID is 'justice'.

Delete link of justice platform will enable password token grant and password update.

func (*Client) PublicDeletePlatformLinkV2Short ¶ added in v0.8.0

func (a *Client) PublicDeletePlatformLinkV2Short(params *PublicDeletePlatformLinkV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicDeletePlatformLinkV2NoContent, error)

PublicDeletePlatformLinkV2Short delete the link of user's account with platform

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/platforms/{platformId} [DELETE]

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/platforms/{platformId}/all [DELETE]

## Supported platforms:

  • steam

  • steamopenid

  • facebook

  • google

  • oculus

  • twitch

  • android

  • ios

  • device

  • discord

Delete link of user's account with platform. 'justice' platform might have multiple accounts from different namespaces linked. platform_namespace need to be specified when the platform ID is 'justice'.

Delete link of justice platform will enable password token grant and password update.

func (*Client) PublicForceLinkPlatformWithProgression deprecated added in v0.20.0

Deprecated: 2022-08-10 - Use PublicForceLinkPlatformWithProgressionShort instead.

PublicForceLinkPlatformWithProgression force link 3rd platform account and transfer progression Force update other account's Platform Account relation to current User Account.

This endpoint can transfer progression from 3rd platform binding account's to current account. This endpoint need the same requestID which also used in Get link status.

func (*Client) PublicForceLinkPlatformWithProgressionShort ¶ added in v0.20.0

PublicForceLinkPlatformWithProgressionShort force link 3rd platform account and transfer progression Force update other account's Platform Account relation to current User Account.

This endpoint can transfer progression from 3rd platform binding account's to current account. This endpoint need the same requestID which also used in Get link status.

func (*Client) PublicForcePlatformLinkV3 deprecated added in v0.26.0

Deprecated: 2022-08-10 - Use PublicForcePlatformLinkV3Short instead.

PublicForcePlatformLinkV3 force linking user's account with platform Force linking user account with platform.

If this platform account was already linked to another user account, this endpoint will perform force linking and remove platform from that conflict user, not only from the current request namespace but also include all the enrolled namespaces.

If current user have linked to this platform with another platform account (include once linked but it is unlinked now), it will not allow user to perform linking.

## Supported platforms:

  • steam : The platform_token�s value is the binary ticket returned by Steam.

  • steamopenid : Steam's user authentication method using OpenID 2.0. The platform_token's value is URL generated by Steam on web authentication

  • facebook : The platform_token�s value is the authorization code returned by Facebook OAuth

  • google : The platform_token�s value is the authorization code returned by Google OAuth

  • oculus : The platform_token�s value is a string composed of Oculus's user ID and the nonce separated by a colon (:).

  • twitch : The platform_token�s value is the authorization code returned by Twitch OAuth.

  • discord : The platform_token�s value is the authorization code returned by Discord OAuth

  • android : The device_id is the Android�s device ID

  • ios : The device_id is the iOS�s device ID.

  • apple : The platform_token�s value is the authorization code returned by Apple OAuth.(We will use this code to generate APP token)

  • device : Every device that does�nt run Android and iOS is categorized as a device. The device_id is the device�s ID.

  • justice : The platform_token�s value is the designated user�s access token.

  • epicgames : The platform_token�s value is an access-token obtained from Epicgames EOS Account Service.

  • ps4 : The platform_token�s value is the authorization code returned by Sony OAuth.

  • ps5 : The platform_token�s value is the authorization code returned by Sony OAuth.

  • nintendo : The platform_token�s value is the id_token returned by Nintendo OAuth.

  • awscognito : The platform_token�s value is the aws cognito access token or id token (JWT).

  • live : The platform_token�s value is xbox XSTS token

  • xblweb : The platform_token�s value is code returned by xbox after login

  • netflix : The platform_token�s value is GAT (Gamer Access Token) returned by Netflix backend

  • snapchat : The platform_token�s value is the authorization code returned by Snapchat OAuth.

  • for specific generic oauth (OIDC) : The platform_token�s value should be the same type as created OIDC auth type whether it is auth code, idToken or bearerToken.

func (*Client) PublicForcePlatformLinkV3Short ¶ added in v0.26.0

func (a *Client) PublicForcePlatformLinkV3Short(params *PublicForcePlatformLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicForcePlatformLinkV3NoContent, error)

PublicForcePlatformLinkV3Short force linking user's account with platform Force linking user account with platform.

If this platform account was already linked to another user account, this endpoint will perform force linking and remove platform from that conflict user, not only from the current request namespace but also include all the enrolled namespaces.

If current user have linked to this platform with another platform account (include once linked but it is unlinked now), it will not allow user to perform linking.

## Supported platforms:

  • steam : The platform_token�s value is the binary ticket returned by Steam.

  • steamopenid : Steam's user authentication method using OpenID 2.0. The platform_token's value is URL generated by Steam on web authentication

  • facebook : The platform_token�s value is the authorization code returned by Facebook OAuth

  • google : The platform_token�s value is the authorization code returned by Google OAuth

  • oculus : The platform_token�s value is a string composed of Oculus's user ID and the nonce separated by a colon (:).

  • twitch : The platform_token�s value is the authorization code returned by Twitch OAuth.

  • discord : The platform_token�s value is the authorization code returned by Discord OAuth

  • android : The device_id is the Android�s device ID

  • ios : The device_id is the iOS�s device ID.

  • apple : The platform_token�s value is the authorization code returned by Apple OAuth.(We will use this code to generate APP token)

  • device : Every device that does�nt run Android and iOS is categorized as a device. The device_id is the device�s ID.

  • justice : The platform_token�s value is the designated user�s access token.

  • epicgames : The platform_token�s value is an access-token obtained from Epicgames EOS Account Service.

  • ps4 : The platform_token�s value is the authorization code returned by Sony OAuth.

  • ps5 : The platform_token�s value is the authorization code returned by Sony OAuth.

  • nintendo : The platform_token�s value is the id_token returned by Nintendo OAuth.

  • awscognito : The platform_token�s value is the aws cognito access token or id token (JWT).

  • live : The platform_token�s value is xbox XSTS token

  • xblweb : The platform_token�s value is code returned by xbox after login

  • netflix : The platform_token�s value is GAT (Gamer Access Token) returned by Netflix backend

  • snapchat : The platform_token�s value is the authorization code returned by Snapchat OAuth.

  • for specific generic oauth (OIDC) : The platform_token�s value should be the same type as created OIDC auth type whether it is auth code, idToken or bearerToken.

func (*Client) PublicForgotPasswordV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicForgotPasswordV2Short instead.

PublicForgotPasswordV2 request password reset code ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/forgot [POST]

Special note for publisher-game scenario: Game Client should provide game namespace path parameter and Publisher Client should provide publisher namespace path parameter.

"+ "

The password reset code will be sent to the publisher account's email address.

func (*Client) PublicForgotPasswordV2Short ¶ added in v0.8.0

func (a *Client) PublicForgotPasswordV2Short(params *PublicForgotPasswordV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicForgotPasswordV2NoContent, error)

PublicForgotPasswordV2Short request password reset code

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/forgot [POST]

Special note for publisher-game scenario: Game Client should provide game namespace path parameter and Publisher Client should provide publisher namespace path parameter.

"+ "

The password reset code will be sent to the publisher account's email address.

func (*Client) PublicForgotPasswordV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicForgotPasswordV3Short instead.

PublicForgotPasswordV3 request password reset code

Special note for publisher-game scenario:

Game Client should provide game namespace path parameter and Publisher Client should provide publisher namespace path parameter.

The password reset code will be sent to the publisher account's email address.

action code : 10104

func (*Client) PublicForgotPasswordV3Short ¶ added in v0.8.0

func (a *Client) PublicForgotPasswordV3Short(params *PublicForgotPasswordV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicForgotPasswordV3NoContent, error)

PublicForgotPasswordV3Short request password reset code

Special note for publisher-game scenario: Game Client should provide game namespace path parameter and Publisher Client should provide publisher namespace path parameter.

The password reset code will be sent to the publisher account's email address.

action code : 10104

func (*Client) PublicGetAsyncStatus deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicGetAsyncStatusShort instead.

PublicGetAsyncStatus get linking progress status ¶

This endpoint is used to get linking status. This API need logged user and user can only request its own linking status.'

func (*Client) PublicGetAsyncStatusShort ¶ added in v0.8.0

func (a *Client) PublicGetAsyncStatusShort(params *PublicGetAsyncStatusParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetAsyncStatusOK, error)

PublicGetAsyncStatusShort get linking progress status

This endpoint is used to get linking status. This API need logged user and user can only request its own linking status.'

func (*Client) PublicGetCountryAgeRestriction deprecated added in v0.14.0

Deprecated: 2022-08-10 - Use PublicGetCountryAgeRestrictionShort instead.

PublicGetCountryAgeRestriction public get age restriction by country code ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/agerestrictions/countries/{countryCode} [GET]

func (*Client) PublicGetCountryAgeRestrictionShort ¶ added in v0.14.0

func (a *Client) PublicGetCountryAgeRestrictionShort(params *PublicGetCountryAgeRestrictionParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetCountryAgeRestrictionOK, error)

PublicGetCountryAgeRestrictionShort public get age restriction by country code

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/agerestrictions/countries/{countryCode} [GET]

func (*Client) PublicGetCountryAgeRestrictionV3 deprecated added in v0.27.0

Deprecated: 2022-08-10 - Use PublicGetCountryAgeRestrictionV3Short instead.

PublicGetCountryAgeRestrictionV3 public get age restriction by country code Get age restriction by country code. It will always get by publisher namespace

func (*Client) PublicGetCountryAgeRestrictionV3Short ¶ added in v0.27.0

func (a *Client) PublicGetCountryAgeRestrictionV3Short(params *PublicGetCountryAgeRestrictionV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetCountryAgeRestrictionV3OK, error)

PublicGetCountryAgeRestrictionV3Short public get age restriction by country code Get age restriction by country code. It will always get by publisher namespace

func (*Client) PublicGetLinkHeadlessAccountToMyAccountConflictV3 deprecated added in v0.34.0

Deprecated: 2022-08-10 - Use PublicGetLinkHeadlessAccountToMyAccountConflictV3Short instead.

PublicGetLinkHeadlessAccountToMyAccountConflictV3 get conflict result when link headless account to current full account by one time code Note:

1. My account should be full account 2. My account not linked to request headless account's third platform.

After client resolving the conflict, it will call endpoint /iam/v3/public/users/me/headless/linkWithProgression [POST]

func (*Client) PublicGetLinkHeadlessAccountToMyAccountConflictV3Short ¶ added in v0.34.0

PublicGetLinkHeadlessAccountToMyAccountConflictV3Short get conflict result when link headless account to current full account by one time code Note:

1. My account should be full account 2. My account not linked to request headless account's third platform.

After client resolving the conflict, it will call endpoint /iam/v3/public/users/me/headless/linkWithProgression [POST]

func (*Client) PublicGetMyUserV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicGetMyUserV3Short instead.

PublicGetMyUserV3 get my user ¶

Require valid user authorization Get my user data action code : 10147

func (*Client) PublicGetMyUserV3Short ¶ added in v0.8.0

func (a *Client) PublicGetMyUserV3Short(params *PublicGetMyUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetMyUserV3OK, error)

PublicGetMyUserV3Short get my user

Require valid user authorization Get my user data action code : 10147

func (*Client) PublicGetPublisherUserV3 deprecated added in v0.25.0

Deprecated: 2022-08-10 - Use PublicGetPublisherUserV3Short instead.

PublicGetPublisherUserV3 get publisher user ¶

Required permissions 'NAMESPACE:{namespace}:USER:{userId}:PUBLISHER [READ].

Restriction: Path Parameter namespace can be provided only with game namespace

func (*Client) PublicGetPublisherUserV3Short ¶ added in v0.25.0

func (a *Client) PublicGetPublisherUserV3Short(params *PublicGetPublisherUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetPublisherUserV3OK, error)

PublicGetPublisherUserV3Short get publisher user

Required permissions 'NAMESPACE:{namespace}:USER:{userId}:PUBLISHER [READ].

Restriction: Path Parameter namespace can be provided only with game namespace

func (*Client) PublicGetUserBan deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicGetUserBanShort instead.

PublicGetUserBan get user's bans ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/{userId}/bans [GET]

func (*Client) PublicGetUserBanHistoryV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicGetUserBanHistoryV3Short instead.

PublicGetUserBanHistoryV3 get user's bans Required valid user authorization.

Notes:

  • This endpoint retrieve the first page of the data if after and before parameters is empty

  • The pagination is not working yet

func (*Client) PublicGetUserBanHistoryV3Short ¶ added in v0.8.0

func (a *Client) PublicGetUserBanHistoryV3Short(params *PublicGetUserBanHistoryV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserBanHistoryV3OK, error)

PublicGetUserBanHistoryV3Short get user's bans Required valid user authorization.

Notes:

  • This endpoint retrieve the first page of the data if after and before parameters is empty

  • The pagination is not working yet

func (*Client) PublicGetUserBanShort ¶ added in v0.8.0

func (a *Client) PublicGetUserBanShort(params *PublicGetUserBanParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserBanOK, error)

PublicGetUserBanShort get user's bans

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/{userId}/bans [GET]

func (*Client) PublicGetUserByPlatformUserIDV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicGetUserByPlatformUserIDV3Short instead.

PublicGetUserByPlatformUserIDV3 get user by platform user id Get User By Platform User ID

This endpoint return user information by given platform ID and platform user ID ¶

nintendo platform user ID : NSA ID need to be appended with Environment ID using colon as separator. e.g kmzwa8awaa:dd1

func (*Client) PublicGetUserByPlatformUserIDV3Short ¶ added in v0.8.0

func (a *Client) PublicGetUserByPlatformUserIDV3Short(params *PublicGetUserByPlatformUserIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserByPlatformUserIDV3OK, error)

PublicGetUserByPlatformUserIDV3Short get user by platform user id Get User By Platform User ID

This endpoint return user information by given platform ID and platform user ID ¶

nintendo platform user ID : NSA ID need to be appended with Environment ID using colon as separator. e.g kmzwa8awaa:dd1

func (*Client) PublicGetUserByUserIDV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicGetUserByUserIDV2Short instead.

PublicGetUserByUserIDV2 get user by user id ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint(Public): /iam/v3/public/namespaces/{namespace}/users/{userId} [GET]

  • Substitute endpoint(Admin): /iam/v3/admin/namespaces/{namespace}/users/{userId} [GET]

  • Note: format difference in response: Pascal case => Camel case

func (*Client) PublicGetUserByUserIDV2Short ¶ added in v0.8.0

func (a *Client) PublicGetUserByUserIDV2Short(params *PublicGetUserByUserIDV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserByUserIDV2OK, error)

PublicGetUserByUserIDV2Short get user by user id

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint(Public): /iam/v3/public/namespaces/{namespace}/users/{userId} [GET]

  • Substitute endpoint(Admin): /iam/v3/admin/namespaces/{namespace}/users/{userId} [GET]

  • Note: format difference in response: Pascal case => Camel case

func (*Client) PublicGetUserByUserIDV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicGetUserByUserIDV3Short instead.

PublicGetUserByUserIDV3 get user by user id ¶

This endpoint retrieve user attributes. action code: 10129

func (*Client) PublicGetUserByUserIDV3Short ¶ added in v0.8.0

func (a *Client) PublicGetUserByUserIDV3Short(params *PublicGetUserByUserIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserByUserIDV3OK, error)

PublicGetUserByUserIDV3Short get user by user id

This endpoint retrieve user attributes. action code: 10129

func (*Client) PublicGetUserInformationV3 deprecated added in v0.26.0

Deprecated: 2022-08-10 - Use PublicGetUserInformationV3Short instead.

PublicGetUserInformationV3 get user's information v3 ¶

This endpoint retrieves user info and linked platform accounts. Required permissions 'NAMESPACE:{namespace}:INFORMATION:USER:{userId} [READ]'

func (*Client) PublicGetUserInformationV3Short ¶ added in v0.26.0

func (a *Client) PublicGetUserInformationV3Short(params *PublicGetUserInformationV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserInformationV3OK, error)

PublicGetUserInformationV3Short get user's information v3

This endpoint retrieves user info and linked platform accounts. Required permissions 'NAMESPACE:{namespace}:INFORMATION:USER:{userId} [READ]'

func (*Client) PublicGetUserLoginHistoriesV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicGetUserLoginHistoriesV3Short instead.

PublicGetUserLoginHistoriesV3 get user's login histories Required valid user authorization.

Notes for this endpoint:

  • This endpoint retrieve the first page of the data if `after` and `before` parameters is empty.
  • The maximum value of the limit is 100 and the minimum value of the limit is 1.
  • This endpoint retrieve the next page of the data if we provide `after` parameters with valid Unix timestamp.
  • This endpoint retrieve the previous page of the data if we provide `before` parameter with valid data Unix timestamp.

func (*Client) PublicGetUserLoginHistoriesV3Short ¶ added in v0.8.0

func (a *Client) PublicGetUserLoginHistoriesV3Short(params *PublicGetUserLoginHistoriesV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserLoginHistoriesV3OK, error)

PublicGetUserLoginHistoriesV3Short get user's login histories Required valid user authorization.

Notes for this endpoint:

  • This endpoint retrieve the first page of the data if `after` and `before` parameters is empty.
  • The maximum value of the limit is 100 and the minimum value of the limit is 1.
  • This endpoint retrieve the next page of the data if we provide `after` parameters with valid Unix timestamp.
  • This endpoint retrieve the previous page of the data if we provide `before` parameter with valid data Unix timestamp.

func (*Client) PublicGetUserPlatformAccountsV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicGetUserPlatformAccountsV3Short instead.

PublicGetUserPlatformAccountsV3 get platform accounts linked to the user ¶

This endpoint retrieves platform accounts linked to user. Required valid user authorization.

action code: 10128

func (*Client) PublicGetUserPlatformAccountsV3Short ¶ added in v0.8.0

func (a *Client) PublicGetUserPlatformAccountsV3Short(params *PublicGetUserPlatformAccountsV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserPlatformAccountsV3OK, error)

PublicGetUserPlatformAccountsV3Short get platform accounts linked to the user

This endpoint retrieves platform accounts linked to user. Required valid user authorization.

action code: 10128

func (*Client) PublicLinkPlatformAccount deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicLinkPlatformAccountShort instead.

PublicLinkPlatformAccount link a platform user account to user account It is going to be DEPRECATED. Update Platform Account relation to current User Account. Note: Game progression data (statistics, reward, etc) associated with previous User Account will not be transferred. If the data is tight to game user ID, the user will have the game progression data.

func (*Client) PublicLinkPlatformAccountShort ¶ added in v0.8.0

func (a *Client) PublicLinkPlatformAccountShort(params *PublicLinkPlatformAccountParams, authInfo runtime.ClientAuthInfoWriter) (*PublicLinkPlatformAccountNoContent, error)

PublicLinkPlatformAccountShort link a platform user account to user account It is going to be DEPRECATED. Update Platform Account relation to current User Account. Note: Game progression data (statistics, reward, etc) associated with previous User Account will not be transferred. If the data is tight to game user ID, the user will have the game progression data.

func (*Client) PublicListJusticePlatformAccountsV3 deprecated added in v0.27.0

Deprecated: 2022-08-10 - Use PublicListJusticePlatformAccountsV3Short instead.

PublicListJusticePlatformAccountsV3 get user justice platform accounts This endpoint gets list justice platform account by providing publisher namespace and publisher userID

Requires valid user access token

func (*Client) PublicListJusticePlatformAccountsV3Short ¶ added in v0.27.0

func (a *Client) PublicListJusticePlatformAccountsV3Short(params *PublicListJusticePlatformAccountsV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicListJusticePlatformAccountsV3OK, error)

PublicListJusticePlatformAccountsV3Short get user justice platform accounts This endpoint gets list justice platform account by providing publisher namespace and publisher userID

Requires valid user access token

func (*Client) PublicListUserAllPlatformAccountsDistinctV3 deprecated added in v0.20.0

Deprecated: 2022-08-10 - Use PublicListUserAllPlatformAccountsDistinctV3Short instead.

PublicListUserAllPlatformAccountsDistinctV3 get distinct platform accounts linked to the user ¶

This endpoint retrieves platform accounts linked to user.

It will query all linked platform accounts and result will be distinct & grouped, same platform we will pick oldest linked one.

Required valid user authorization.

func (*Client) PublicListUserAllPlatformAccountsDistinctV3Short ¶ added in v0.20.0

func (a *Client) PublicListUserAllPlatformAccountsDistinctV3Short(params *PublicListUserAllPlatformAccountsDistinctV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicListUserAllPlatformAccountsDistinctV3OK, error)

PublicListUserAllPlatformAccountsDistinctV3Short get distinct platform accounts linked to the user

This endpoint retrieves platform accounts linked to user.

It will query all linked platform accounts and result will be distinct & grouped, same platform we will pick oldest linked one.

Required valid user authorization.

func (*Client) PublicListUserIDByPlatformUserIDsV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicListUserIDByPlatformUserIDsV3Short instead.

PublicListUserIDByPlatformUserIDsV3 list user id by platform user id List User ID By Platform User ID This endpoint intended to list game user ID from the given namespace This endpoint return list of user ID by given platform ID and list of platform user ID

nintendo platform user ID : NSA ID need to be appended with Environment ID using colon as separator. e.g kmzwa8awaa:dd1

func (*Client) PublicListUserIDByPlatformUserIDsV3Short ¶ added in v0.8.0

func (a *Client) PublicListUserIDByPlatformUserIDsV3Short(params *PublicListUserIDByPlatformUserIDsV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicListUserIDByPlatformUserIDsV3OK, error)

PublicListUserIDByPlatformUserIDsV3Short list user id by platform user id List User ID By Platform User ID This endpoint intended to list game user ID from the given namespace This endpoint return list of user ID by given platform ID and list of platform user ID

nintendo platform user ID : NSA ID need to be appended with Environment ID using colon as separator. e.g kmzwa8awaa:dd1

func (*Client) PublicPartialUpdateUserV3 deprecated added in v0.25.0

Deprecated: 2022-08-10 - Use PublicPartialUpdateUserV3Short instead.

PublicPartialUpdateUserV3 update user ¶

Requires valid user access token ¶

This Endpoint support update user based on given data. Single request can update single field or multi fields.

Supported field {country, displayName, languageTag, dateOfBirth, avatarUrl}

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

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

Several case of updating email address

                                 * User want to update email address of which have been verified, newEmailAddress response field will be filled with new email address.

                                 * User want to update email address of which have not been verified, { oldEmailAddress, emailAddress} response field will be filled with new email address.

                                 * 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.

action code : 10103

func (*Client) PublicPartialUpdateUserV3Short ¶ added in v0.25.0

func (a *Client) PublicPartialUpdateUserV3Short(params *PublicPartialUpdateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPartialUpdateUserV3OK, error)

PublicPartialUpdateUserV3Short update user

Requires valid user access token ¶

This Endpoint support update user based on given data. Single request can update single field or multi fields.

Supported field {country, displayName, languageTag, dateOfBirth, avatarUrl}

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

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

Several case of updating email address

                                   * User want to update email address of which have been verified, newEmailAddress response field will be filled with new email address.

                                   * User want to update email address of which have not been verified, { oldEmailAddress, emailAddress} response field will be filled with new email address.

                                   * 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.

action code : 10103

func (*Client) PublicPlatformLinkV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicPlatformLinkV2Short instead.

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/platforms/{platformId} [POST]

Prerequisite: Platform client configuration need to be added to database for specific platformId. Namespace service URL need to be specified (refer to required environment variables).

## Supported platforms:

  • steam : The ticket�s value is the authentication code returned by Steam.

  • steamopenid : Steam's user authentication method using OpenID 2.0. The ticket's value is URL generated by Steam on web authentication

  • facebook : The ticket�s value is the authorization code returned by Facebook OAuth

  • google : The ticket�s value is the authorization code returned by Google OAuth

  • oculus : The ticket�s value is a string composed of Oculus's user ID and the nonce separated by a colon (:).

  • twitch : The ticket�s value is the authorization code returned by Twitch OAuth.

  • android : The ticket's value is the Android�s device ID

  • ios : The ticket's value is the iOS�s device ID.

  • device : Every device that doesn't run Android and iOS is categorized as a device platform. The ticket's value is the device�s ID.

  • discord : The ticket�s value is the authorization code returned by Discord OAuth.

func (*Client) PublicPlatformLinkV2Short ¶ added in v0.8.0

func (a *Client) PublicPlatformLinkV2Short(params *PublicPlatformLinkV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPlatformLinkV2NoContent, error)

PublicPlatformLinkV2Short link user's account with platform

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/platforms/{platformId} [POST]

Prerequisite: Platform client configuration need to be added to database for specific platformId. Namespace service URL need to be specified (refer to required environment variables).

## Supported platforms:

  • steam : The ticket�s value is the authentication code returned by Steam.

  • steamopenid : Steam's user authentication method using OpenID 2.0. The ticket's value is URL generated by Steam on web authentication

  • facebook : The ticket�s value is the authorization code returned by Facebook OAuth

  • google : The ticket�s value is the authorization code returned by Google OAuth

  • oculus : The ticket�s value is a string composed of Oculus's user ID and the nonce separated by a colon (:).

  • twitch : The ticket�s value is the authorization code returned by Twitch OAuth.

  • android : The ticket's value is the Android�s device ID

  • ios : The ticket's value is the iOS�s device ID.

  • device : Every device that doesn't run Android and iOS is categorized as a device platform. The ticket's value is the device�s ID.

  • discord : The ticket�s value is the authorization code returned by Discord OAuth.

func (*Client) PublicPlatformLinkV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicPlatformLinkV3Short instead.

PublicPlatformLinkV3 link user's account with platform Required valid user authorization.

Prerequisite: Platform client configuration need to be added to database for specific platformId. Namespace service URL need to be specified (refer to required environment variables).

## Supported platforms:

  • steam : The ticket�s value is the binary ticket returned by Steam.

  • steamopenid : Steam's user authentication method using OpenID 2.0. The ticket's value is URL generated by Steam on web authentication

  • facebook : The ticket�s value is the authorization code returned by Facebook OAuth

  • google : The ticket�s value is the authorization code returned by Google OAuth

  • oculus : The ticket�s value is a string composed of Oculus's user ID and the nonce separated by a colon (:).

  • twitch : The ticket�s value is the authorization code returned by Twitch OAuth.

  • android : The ticket's value is the Android�s device ID

  • ios : The ticket's value is the iOS�s device ID.

  • apple : The ticket�s value is the authorization code returned by Apple OAuth.

  • device : Every device that doesn't run Android and iOS is categorized as a device platform. The ticket's value is the device�s ID.

  • discord : The ticket�s value is the authorization code returned by Discord OAuth.

  • ps4web : The ticket�s value is the authorization code returned by PSN OAuth.

  • ps4 : The ticket�s value is the authorization code returned by PSN OAuth.

  • ps5 : The ticket�s value is the authorization code returned by PSN OAuth.

  • xblweb : The ticket�s value is the authorization code returned by XBox Live OAuth.

  • live : The ticket�s value is the XSTS token.

  • awscognito : The ticket�s value is the aws cognito access token (JWT).

  • epicgames : The ticket�s value is an access-token or authorization code obtained from Epicgames EOS Account Service.

  • nintendo : The ticket�s value is the id_token returned by Nintendo OAuth.

  • netflix : The ticket�s value is GAT (Gamer Access Token) returned by Netflix backend.

  • snapchat : The ticket�s value is authorization code returned by Snapchat OAuth.

  • for specific generic oauth (OIDC) : The platform_token�s value should be the same type as created OIDC auth type whether it is auth code, idToken or bearerToken.

action code : 10144

func (*Client) PublicPlatformLinkV3Short ¶ added in v0.8.0

func (a *Client) PublicPlatformLinkV3Short(params *PublicPlatformLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPlatformLinkV3NoContent, error)

PublicPlatformLinkV3Short link user's account with platform Required valid user authorization.

Prerequisite: Platform client configuration need to be added to database for specific platformId. Namespace service URL need to be specified (refer to required environment variables).

## Supported platforms:

  • steam : The ticket�s value is the binary ticket returned by Steam.

  • steamopenid : Steam's user authentication method using OpenID 2.0. The ticket's value is URL generated by Steam on web authentication

  • facebook : The ticket�s value is the authorization code returned by Facebook OAuth

  • google : The ticket�s value is the authorization code returned by Google OAuth

  • oculus : The ticket�s value is a string composed of Oculus's user ID and the nonce separated by a colon (:).

  • twitch : The ticket�s value is the authorization code returned by Twitch OAuth.

  • android : The ticket's value is the Android�s device ID

  • ios : The ticket's value is the iOS�s device ID.

  • apple : The ticket�s value is the authorization code returned by Apple OAuth.

  • device : Every device that doesn't run Android and iOS is categorized as a device platform. The ticket's value is the device�s ID.

  • discord : The ticket�s value is the authorization code returned by Discord OAuth.

  • ps4web : The ticket�s value is the authorization code returned by PSN OAuth.

  • ps4 : The ticket�s value is the authorization code returned by PSN OAuth.

  • ps5 : The ticket�s value is the authorization code returned by PSN OAuth.

  • xblweb : The ticket�s value is the authorization code returned by XBox Live OAuth.

  • live : The ticket�s value is the XSTS token.

  • awscognito : The ticket�s value is the aws cognito access token (JWT).

  • epicgames : The ticket�s value is an access-token or authorization code obtained from Epicgames EOS Account Service.

  • nintendo : The ticket�s value is the id_token returned by Nintendo OAuth.

  • netflix : The ticket�s value is GAT (Gamer Access Token) returned by Netflix backend.

  • snapchat : The ticket�s value is authorization code returned by Snapchat OAuth.

  • for specific generic oauth (OIDC) : The platform_token�s value should be the same type as created OIDC auth type whether it is auth code, idToken or bearerToken.

action code : 10144

func (*Client) PublicPlatformUnlinkAllV3 deprecated added in v0.20.0

Deprecated: 2022-08-10 - Use PublicPlatformUnlinkAllV3Short instead.

PublicPlatformUnlinkAllV3 unlink user's account from specific platform Required valid user authorization.

Unlink user's account from for all third platforms.

func (*Client) PublicPlatformUnlinkAllV3Short ¶ added in v0.20.0

func (a *Client) PublicPlatformUnlinkAllV3Short(params *PublicPlatformUnlinkAllV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPlatformUnlinkAllV3NoContent, error)

PublicPlatformUnlinkAllV3Short unlink user's account from specific platform Required valid user authorization.

Unlink user's account from for all third platforms.

func (*Client) PublicPlatformUnlinkV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicPlatformUnlinkV3Short instead.

PublicPlatformUnlinkV3 unlink user's account from specific platform Required valid user authorization.

## Supported platforms:

  • steam

  • steamopenid

  • facebook

  • google

  • oculus

  • twitch

  • android

  • ios

  • apple

  • device

  • discord

  • awscognito

  • epicgames

  • nintendo

Unlink user's account from a specific platform. 'justice' platform might have multiple accounts from different namespaces linked.

platformNamespace need to be specified when the platform ID is 'justice'.

Unlink user's account from justice platform will enable password token grant and password update.

If you want to unlink user's account in a game namespace, you have to specify platformNamespace to that game namespace.

action code : 10121

func (*Client) PublicPlatformUnlinkV3Short ¶ added in v0.8.0

func (a *Client) PublicPlatformUnlinkV3Short(params *PublicPlatformUnlinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPlatformUnlinkV3NoContent, error)

PublicPlatformUnlinkV3Short unlink user's account from specific platform Required valid user authorization.

## Supported platforms:

  • steam

  • steamopenid

  • facebook

  • google

  • oculus

  • twitch

  • android

  • ios

  • apple

  • device

  • discord

  • awscognito

  • epicgames

  • nintendo

Unlink user's account from a specific platform. 'justice' platform might have multiple accounts from different namespaces linked.

platformNamespace need to be specified when the platform ID is 'justice'.

Unlink user's account from justice platform will enable password token grant and password update.

If you want to unlink user's account in a game namespace, you have to specify platformNamespace to that game namespace.

action code : 10121

func (*Client) PublicResetPasswordV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicResetPasswordV2Short instead.

PublicResetPasswordV2 reset user password ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/reset [POST]

func (*Client) PublicResetPasswordV2Short ¶ added in v0.8.0

func (a *Client) PublicResetPasswordV2Short(params *PublicResetPasswordV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicResetPasswordV2NoContent, error)

PublicResetPasswordV2Short reset user password

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/reset [POST]

func (*Client) PublicSearchUserV3 deprecated

Deprecated: 2022-08-10 - Use PublicSearchUserV3Short instead.

PublicSearchUserV3 search user ¶

Requires valid user access token ¶

This endpoint search all users on the specified namespace that match the query on these fields: display name, and username. The query length should greater than 1�otherwise will not query the database. The default limit value is 100

action code : 10132

func (*Client) PublicSearchUserV3Short ¶ added in v0.8.0

func (a *Client) PublicSearchUserV3Short(params *PublicSearchUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicSearchUserV3OK, error)

PublicSearchUserV3Short search user

Requires valid user access token ¶

This endpoint search all users on the specified namespace that match the query on these fields: display name, and username. The query length should greater than 1�otherwise will not query the database. The default limit value is 100

action code : 10132

func (*Client) PublicSendRegistrationCode deprecated added in v0.14.0

Deprecated: 2022-08-10 - Use PublicSendRegistrationCodeShort instead.

PublicSendRegistrationCode send verification code to new unregistered account's email address This endpoint will validate the request's email address.

If it already been used, will response 409.

If it is available, we will send a verification code to this email address. This code can be verified by this endpoint.

func (*Client) PublicSendRegistrationCodeShort ¶ added in v0.14.0

func (a *Client) PublicSendRegistrationCodeShort(params *PublicSendRegistrationCodeParams, authInfo runtime.ClientAuthInfoWriter) (*PublicSendRegistrationCodeNoContent, error)

PublicSendRegistrationCodeShort send verification code to new unregistered account's email address This endpoint will validate the request's email address.

If it already been used, will response 409.

If it is available, we will send a verification code to this email address. This code can be verified by this endpoint.

func (*Client) PublicSendVerificationCodeV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicSendVerificationCodeV3Short instead.

PublicSendVerificationCodeV3 send verification code to user Required valid user authorization

The verification code is sent to email address ¶

Available contexts for use :

1.

UserAccountRegistration

a context type used for verifying email address in user account registration. It returns 409 if the email address already verified. It is the default context if the Context field is empty

2.

UpdateEmailAddress

a context type used for verify user before updating email address.(Without email address verified checking)

  1. upgradeHeadlessAccount

The context is intended to be used whenever the email address wanted to be automatically verified on upgrading a headless account. If this context used, IAM rejects the request if the email address is already used by others by returning HTTP Status Code 409.

action code: 10116

func (*Client) PublicSendVerificationCodeV3Short ¶ added in v0.8.0

func (a *Client) PublicSendVerificationCodeV3Short(params *PublicSendVerificationCodeV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicSendVerificationCodeV3NoContent, error)

PublicSendVerificationCodeV3Short send verification code to user Required valid user authorization

The verification code is sent to email address ¶

Available contexts for use :

1.

UserAccountRegistration

a context type used for verifying email address in user account registration. It returns 409 if the email address already verified. It is the default context if the Context field is empty

2.

UpdateEmailAddress

a context type used for verify user before updating email address.(Without email address verified checking)

  1. upgradeHeadlessAccount

The context is intended to be used whenever the email address wanted to be automatically verified on upgrading a headless account. If this context used, IAM rejects the request if the email address is already used by others by returning HTTP Status Code 409.

action code: 10116

func (*Client) PublicSendVerificationLinkV3 deprecated added in v0.26.0

Deprecated: 2022-08-10 - Use PublicSendVerificationLinkV3Short instead.

PublicSendVerificationLinkV3 send verification link to user, this link will point to '/iam/v3/public/users/verify_link/verify' Required valid user authorization

It will not send request if user email is already verified

func (*Client) PublicSendVerificationLinkV3Short ¶ added in v0.26.0

func (a *Client) PublicSendVerificationLinkV3Short(params *PublicSendVerificationLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicSendVerificationLinkV3NoContent, error)

PublicSendVerificationLinkV3Short send verification link to user, this link will point to '/iam/v3/public/users/verify_link/verify' Required valid user authorization

It will not send request if user email is already verified

func (*Client) PublicUpdatePasswordV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicUpdatePasswordV2Short instead.

PublicUpdatePasswordV2 update user password ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/password [PUT]

This endpoint need a valid user access token

func (*Client) PublicUpdatePasswordV2Short ¶ added in v0.8.0

func (a *Client) PublicUpdatePasswordV2Short(params *PublicUpdatePasswordV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUpdatePasswordV2NoContent, error)

PublicUpdatePasswordV2Short update user password

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/password [PUT]

This endpoint need a valid user access token

func (*Client) PublicUpdatePasswordV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicUpdatePasswordV3Short instead.

PublicUpdatePasswordV3 update user password Required valid user authorization. action code: 10107

func (*Client) PublicUpdatePasswordV3Short ¶ added in v0.8.0

func (a *Client) PublicUpdatePasswordV3Short(params *PublicUpdatePasswordV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUpdatePasswordV3NoContent, error)

PublicUpdatePasswordV3Short update user password Required valid user authorization. action code: 10107

func (*Client) PublicUpdateUserV2 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicUpdateUserV2Short instead.

PublicUpdateUserV2 update user ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint([PUT]): /iam/v3/public/namespaces/{namespace}/users/me [PUT]

  • Substitute endpoint([PATCH]): /iam/v3/public/namespaces/{namespace}/users/me [PATCH]

  • Substitute endpoint([PATCH]): /iam/v4/public/namespaces/{namespace}/users/me [PATCH]

  • Note: 1. Prefer [PATCH] if client support PATCH method

    2. Difference in V3/v4 request body, format difference: Pascal case => Camel case

This Endpoint support update user based on given data. Single request can update single field or multi fields.

"+ "This endpoint require valid user access token to accessed.

Supported field {Country, DisplayName, LanguageTag}

func (*Client) PublicUpdateUserV2Short ¶ added in v0.8.0

func (a *Client) PublicUpdateUserV2Short(params *PublicUpdateUserV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUpdateUserV2OK, error)

PublicUpdateUserV2Short update user

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint([PUT]): /iam/v3/public/namespaces/{namespace}/users/me [PUT]

  • Substitute endpoint([PATCH]): /iam/v3/public/namespaces/{namespace}/users/me [PATCH]

  • Substitute endpoint([PATCH]): /iam/v4/public/namespaces/{namespace}/users/me [PATCH]

  • Note: 1. Prefer [PATCH] if client support PATCH method

    2. Difference in V3/v4 request body, format difference: Pascal case => Camel case

This Endpoint support update user based on given data. Single request can update single field or multi fields.

"+ "This endpoint require valid user access token to accessed.

Supported field {Country, DisplayName, LanguageTag}

func (*Client) PublicUpgradeHeadlessAccountV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicUpgradeHeadlessAccountV3Short instead.

PublicUpgradeHeadlessAccountV3 verify or consume verification code.

If validateOnly is set false, consume code and upgrade 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 and the password. By upgrading the headless account into a full account, the user could use the email address and password for using Justice IAM.

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 send verification code endpoint.

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 :

  • displayName

  • dateOfBirth : format YYYY-MM-DD, e.g. 2019-04-29

  • country : format ISO3166-1 alpha-2 two letter, e.g. US

action code : 10124

func (*Client) PublicUpgradeHeadlessAccountV3Short ¶ added in v0.8.0

func (a *Client) PublicUpgradeHeadlessAccountV3Short(params *PublicUpgradeHeadlessAccountV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUpgradeHeadlessAccountV3OK, error)

PublicUpgradeHeadlessAccountV3Short verify or consume verification code.

If validateOnly is set false, consume code and upgrade 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 and the password. By upgrading the headless account into a full account, the user could use the email address and password for using Justice IAM.

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 send verification code endpoint.

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 :

  • displayName

  • dateOfBirth : format YYYY-MM-DD, e.g. 2019-04-29

  • country : format ISO3166-1 alpha-2 two letter, e.g. US

action code : 10124

func (*Client) PublicUserVerificationV3 deprecated

Deprecated: 2022-08-10 - Use PublicUserVerificationV3Short instead.

PublicUserVerificationV3 validate or consume verification code sent to user ¶

Will consume code if validateOnly is set false ¶

Required valid user authorization ¶

Redeems a verification code sent to a user to verify the user's contact address is correct ¶

Available ContactType : email

action code: 10107

func (*Client) PublicUserVerificationV3Short ¶ added in v0.8.0

func (a *Client) PublicUserVerificationV3Short(params *PublicUserVerificationV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUserVerificationV3NoContent, error)

PublicUserVerificationV3Short validate or consume verification code sent to user

Will consume code if validateOnly is set false ¶

Required valid user authorization ¶

Redeems a verification code sent to a user to verify the user's contact address is correct ¶

Available ContactType : email

action code: 10107

func (*Client) PublicValidateUserByUserIDAndPasswordV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicValidateUserByUserIDAndPasswordV3Short instead.

PublicValidateUserByUserIDAndPasswordV3 validate user password by user id and password This endpoint is used to validate the user password. Required valid user authorization and valid user ID.

Notes:

  • This endpoint validate the user password by specifying the userId and password

func (*Client) PublicValidateUserByUserIDAndPasswordV3Short ¶ added in v0.8.0

PublicValidateUserByUserIDAndPasswordV3Short validate user password by user id and password This endpoint is used to validate the user password. Required valid user authorization and valid user ID.

Notes:

  • This endpoint validate the user password by specifying the userId and password

func (*Client) PublicVerifyHeadlessAccountV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicVerifyHeadlessAccountV3Short instead.

PublicVerifyHeadlessAccountV3 upgrade user account to full account (with email)

Require valid user authorization action code : 10124

if set NeedVerificationCode = true, IAM will send verification code into email

user can use that verification code to verify user through /iam/v3/public/namespaces/{namespace}/users/me/code/verify

func (*Client) PublicVerifyHeadlessAccountV3Short ¶ added in v0.8.0

func (a *Client) PublicVerifyHeadlessAccountV3Short(params *PublicVerifyHeadlessAccountV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicVerifyHeadlessAccountV3OK, error)

PublicVerifyHeadlessAccountV3Short upgrade user account to full account (with email)

Require valid user authorization action code : 10124

if set NeedVerificationCode = true, IAM will send verification code into email

user can use that verification code to verify user through /iam/v3/public/namespaces/{namespace}/users/me/code/verify

func (*Client) PublicVerifyRegistrationCode deprecated added in v0.14.0

Deprecated: 2022-08-10 - Use PublicVerifyRegistrationCodeShort instead.

PublicVerifyRegistrationCode verify the registration code ¶

Verify the registration code

func (*Client) PublicVerifyRegistrationCodeShort ¶ added in v0.14.0

func (a *Client) PublicVerifyRegistrationCodeShort(params *PublicVerifyRegistrationCodeParams, authInfo runtime.ClientAuthInfoWriter) (*PublicVerifyRegistrationCodeNoContent, error)

PublicVerifyRegistrationCodeShort verify the registration code

Verify the registration code

func (*Client) PublicVerifyUserByLinkV3 deprecated added in v0.26.0

func (a *Client) PublicVerifyUserByLinkV3(params *PublicVerifyUserByLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicVerifyUserByLinkV3Found, error)

Deprecated: 2022-08-10 - Use PublicVerifyUserByLinkV3Short instead.

PublicVerifyUserByLinkV3 verify user email by the verification link code

func (*Client) PublicVerifyUserByLinkV3Short ¶ added in v0.26.0

func (a *Client) PublicVerifyUserByLinkV3Short(params *PublicVerifyUserByLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicVerifyUserByLinkV3Found, error)

PublicVerifyUserByLinkV3Short verify user email by the verification link code

func (*Client) PublicWebLinkPlatform deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicWebLinkPlatformShort instead.

PublicWebLinkPlatform create public web linking This endpoint is used to generate third party login page which will redirected to establish endpoint.

func (*Client) PublicWebLinkPlatformEstablish deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicWebLinkPlatformEstablishShort instead.

PublicWebLinkPlatformEstablish establish link progress This endpoint is used by third party to redirect the code for the purpose of linking the account third party to IAM account.

func (*Client) PublicWebLinkPlatformEstablishShort ¶ added in v0.8.0

func (a *Client) PublicWebLinkPlatformEstablishShort(params *PublicWebLinkPlatformEstablishParams, authInfo runtime.ClientAuthInfoWriter) (*PublicWebLinkPlatformEstablishFound, error)

PublicWebLinkPlatformEstablishShort establish link progress This endpoint is used by third party to redirect the code for the purpose of linking the account third party to IAM account.

func (*Client) PublicWebLinkPlatformShort ¶ added in v0.8.0

func (a *Client) PublicWebLinkPlatformShort(params *PublicWebLinkPlatformParams, authInfo runtime.ClientAuthInfoWriter) (*PublicWebLinkPlatformOK, error)

PublicWebLinkPlatformShort create public web linking This endpoint is used to generate third party login page which will redirected to establish endpoint.

func (*Client) ResetPassword deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use ResetPasswordShort instead.

ResetPassword reset user password ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/reset [POST]

Required permission 'ADMIN:NAMESPACE:{namespace}:PASSWORD:USER [UPDATE]' or valid basic auth header

func (*Client) ResetPasswordShort ¶ added in v0.8.0

func (a *Client) ResetPasswordShort(params *ResetPasswordParams, authInfo runtime.ClientAuthInfoWriter) (*ResetPasswordNoContent, error)

ResetPasswordShort reset user password

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/reset [POST]

Required permission 'ADMIN:NAMESPACE:{namespace}:PASSWORD:USER [UPDATE]' or valid basic auth header

func (*Client) ResetPasswordV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use ResetPasswordV3Short instead.

ResetPasswordV3 reset user password ¶

action code: 10105

func (*Client) ResetPasswordV3Short ¶ added in v0.8.0

func (a *Client) ResetPasswordV3Short(params *ResetPasswordV3Params, authInfo runtime.ClientAuthInfoWriter) (*ResetPasswordV3NoContent, error)

ResetPasswordV3Short reset user password

action code: 10105

func (*Client) SaveUserPermission deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use SaveUserPermissionShort instead.

SaveUserPermission save user permissions ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/permissions [POST]

Required permission 'ADMIN:NAMESPACE:{namespace}:PERMISSION:USER:{userId} [UPDATE]'

This endpoint will REPLACE user's permissions with the ones defined in body ¶

Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect.

Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *.

In ranged schedule, first element will be start date, and second one will be end date ¶

If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive ¶

Syntax reference ¶

Fields:

  1. Seconds: 0-59 * / , -

  2. Minutes: 0-59 * / , -

  3. Hours: 0-23 * / , -

  4. Day of month: 1-31 * / , - L W

  5. Month: 1-12 JAN-DEC * / , -

  6. Day of week: 0-6 SUN-SAT * / , - L #

  7. Year: 1970-2099 * / , -

Special characters:

  1. *: all values in the fields, e.g. * in seconds fields indicates every second

  2. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter

  3. ,: separate items of a list, e.g. MON,WED,FRI in day of week

  4. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive

  5. L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month.

  6. W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month."

  7. #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

func (*Client) SaveUserPermissionShort ¶ added in v0.8.0

func (a *Client) SaveUserPermissionShort(params *SaveUserPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*SaveUserPermissionNoContent, error)

SaveUserPermissionShort save user permissions

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/permissions [POST]

Required permission 'ADMIN:NAMESPACE:{namespace}:PERMISSION:USER:{userId} [UPDATE]'

This endpoint will REPLACE user's permissions with the ones defined in body ¶

Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect.

Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *.

In ranged schedule, first element will be start date, and second one will be end date ¶

If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive ¶

Syntax reference ¶

Fields:

  1. Seconds: 0-59 * / , -

  2. Minutes: 0-59 * / , -

  3. Hours: 0-23 * / , -

  4. Day of month: 1-31 * / , - L W

  5. Month: 1-12 JAN-DEC * / , -

  6. Day of week: 0-6 SUN-SAT * / , - L #

  7. Year: 1970-2099 * / , -

Special characters:

  1. *: all values in the fields, e.g. * in seconds fields indicates every second

  2. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter

  3. ,: separate items of a list, e.g. MON,WED,FRI in day of week

  4. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive

  5. L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month.

  6. W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month."

  7. #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

func (*Client) SaveUserRoles deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use SaveUserRolesShort instead.

SaveUserRoles save user roles ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/roles [PATCH]

Required permission 'ADMIN:NAMESPACE:{namespace}:ROLE:USER:{userId} [UPDATE]'

func (*Client) SaveUserRolesShort ¶ added in v0.8.0

func (a *Client) SaveUserRolesShort(params *SaveUserRolesParams, authInfo runtime.ClientAuthInfoWriter) (*SaveUserRolesNoContent, error)

SaveUserRolesShort save user roles

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/{userId}/roles [PATCH]

Required permission 'ADMIN:NAMESPACE:{namespace}:ROLE:USER:{userId} [UPDATE]'

func (*Client) SearchUser deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use SearchUserShort instead.

SearchUser search users ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/search [GET]

Search all users that match the query on these fields: all login IDs (email address, phone number, and platform user id), userID, display name, and on the specified namespace. If the query is not defined, then it searches all users on the specified namespace. Required permission 'ADMIN:NAMESPACE:{namespace}:USER:* [READ]'

func (*Client) SearchUserShort ¶ added in v0.8.0

func (a *Client) SearchUserShort(params *SearchUserParams, authInfo runtime.ClientAuthInfoWriter) (*SearchUserOK, error)

SearchUserShort search users

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/users/search [GET]

Search all users that match the query on these fields: all login IDs (email address, phone number, and platform user id), userID, display name, and on the specified namespace. If the query is not defined, then it searches all users on the specified namespace. Required permission 'ADMIN:NAMESPACE:{namespace}:USER:* [READ]'

func (*Client) SendVerificationCode deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use SendVerificationCodeShort instead.

SendVerificationCode send verification code to user ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/code/request [POST]

Required permission 'NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

The verification code is sent to either the phone number or email address. It depends on the LoginID's value.

Available contexts for use :

  1. UserAccountRegistration

a context type used for verifying email address in user account registration. It returns 409 if the email address already verified. It is the default context if the Context field is empty

  1. UpdateEmailAddress

a context type used for verify user before updating email address.(Without email address verified checking)

  1. upgradeHeadlessAccount

The context is intended to be used whenever the email address wanted to be automatically verified on upgrading a headless account. If this context used, IAM rejects the request if the loginId field's value is already used by others by returning HTTP Status Code 409.

func (*Client) SendVerificationCodeShort ¶ added in v0.8.0

func (a *Client) SendVerificationCodeShort(params *SendVerificationCodeParams, authInfo runtime.ClientAuthInfoWriter) (*SendVerificationCodeNoContent, error)

SendVerificationCodeShort send verification code to user

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/code/request [POST]

Required permission 'NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

The verification code is sent to either the phone number or email address. It depends on the LoginID's value.

Available contexts for use :

  1. UserAccountRegistration

a context type used for verifying email address in user account registration. It returns 409 if the email address already verified. It is the default context if the Context field is empty

  1. UpdateEmailAddress

a context type used for verify user before updating email address.(Without email address verified checking)

  1. upgradeHeadlessAccount

The context is intended to be used whenever the email address wanted to be automatically verified on upgrading a headless account. If this context used, IAM rejects the request if the loginId field's value is already used by others by returning HTTP Status Code 409.

func (*Client) SetTransport ¶

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

SetTransport changes the transport on the client

func (*Client) UpdateCountryAgeRestriction deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use UpdateCountryAgeRestrictionShort instead.

UpdateCountryAgeRestriction update country's age restriction ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/agerestrictions/countries/{countryCode} [PATCH]

Required permission 'ADMIN:NAMESPACE:{namespace}:AGERESTRICTION [UPDATE]'

func (*Client) UpdateCountryAgeRestrictionShort ¶ added in v0.8.0

func (a *Client) UpdateCountryAgeRestrictionShort(params *UpdateCountryAgeRestrictionParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateCountryAgeRestrictionOK, error)

UpdateCountryAgeRestrictionShort update country's age restriction

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/admin/namespaces/{namespace}/agerestrictions/countries/{countryCode} [PATCH]

Required permission 'ADMIN:NAMESPACE:{namespace}:AGERESTRICTION [UPDATE]'

func (*Client) UpdatePassword deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use UpdatePasswordShort instead.

UpdatePassword update user password ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/password [PUT]

Required permission 'NAMESPACE:{namespace}:PASSWORD:USER:{userId} [UPDATE]'

func (*Client) UpdatePasswordShort ¶ added in v0.8.0

func (a *Client) UpdatePasswordShort(params *UpdatePasswordParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePasswordNoContent, error)

UpdatePasswordShort update user password

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/password [PUT]

Required permission 'NAMESPACE:{namespace}:PASSWORD:USER:{userId} [UPDATE]'

func (*Client) UpdateUser deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use UpdateUserShort instead.

UpdateUser update user ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint([PUT]): /iam/v3/public/namespaces/{namespace}/users/me [PUT]

  • Substitute endpoint([PATCH]): /iam/v3/public/namespaces/{namespace}/users/me [PATCH]

  • Substitute endpoint([PATCH]): /iam/v4/public/namespaces/{namespace}/users/me [PATCH]

  • Note: 1. Prefer [PATCH] if client support PATCH method

    2. Difference in V3/v4 request body, format difference: Pascal case => Camel case

Required permission 'NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

"+ "

This Endpoint support update user based on given data. Single request can update single field or multi fields.

"+ "

Supported field {Country, DisplayName, LanguageTag}

"+ "

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

"+ "

Several case of updating email address "+

"

  • User want to update email address of which have been verified, NewEmailAddress response field will be filled with new email address.

"+ "

  • User want to update email address of which have not been verified, {LoginId, OldEmailAddress, EmailAddress} response field will be filled with new email address.

"+ "

  • User want to update email address of which have been verified and updated before, {LoginId, OldEmailAddress, EmailAddress} response field will be filled with verified email before. NewEmailAddress response field will be filled with newest email address.

func (*Client) UpdateUserShort ¶ added in v0.8.0

func (a *Client) UpdateUserShort(params *UpdateUserParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateUserOK, error)

UpdateUserShort update user

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint([PUT]): /iam/v3/public/namespaces/{namespace}/users/me [PUT]

  • Substitute endpoint([PATCH]): /iam/v3/public/namespaces/{namespace}/users/me [PATCH]

  • Substitute endpoint([PATCH]): /iam/v4/public/namespaces/{namespace}/users/me [PATCH]

  • Note: 1. Prefer [PATCH] if client support PATCH method

    2. Difference in V3/v4 request body, format difference: Pascal case => Camel case

Required permission 'NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

"+ "

This Endpoint support update user based on given data. Single request can update single field or multi fields.

"+ "

Supported field {Country, DisplayName, LanguageTag}

"+ "

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

"+ "

Several case of updating email address "+

"

  • User want to update email address of which have been verified, NewEmailAddress response field will be filled with new email address.

"+ "

  • User want to update email address of which have not been verified, {LoginId, OldEmailAddress, EmailAddress} response field will be filled with new email address.

"+ "

  • User want to update email address of which have been verified and updated before, {LoginId, OldEmailAddress, EmailAddress} response field will be filled with verified email before. NewEmailAddress response field will be filled with newest email address.

func (*Client) UpdateUserV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use UpdateUserV3Short instead.

UpdateUserV3 update user ¶

Requires valid user access token ¶

This Endpoint support update user based on given data. Single request can update single field or multi fields.

Supported field {country, displayName, languageTag, dateOfBirth, avatarUrl}

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

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

Several case of updating email address

                             * User want to update email address of which have been verified, newEmailAddress response field will be filled with new email address.

                             * User want to update email address of which have not been verified, { oldEmailAddress, emailAddress} response field will be filled with new email address.

                             * 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.

Important notes:

This endpoint provides support for client that doesn't have PATCH support, i.e. UE4 before v4.23 released.

If the client support PATCH method, use [PATCH] /iam/v3/public/namespaces/{namespace}/users/me instead

action code : 10103

func (*Client) UpdateUserV3Short ¶ added in v0.8.0

func (a *Client) UpdateUserV3Short(params *UpdateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateUserV3OK, error)

UpdateUserV3Short update user

Requires valid user access token ¶

This Endpoint support update user based on given data. Single request can update single field or multi fields.

Supported field {country, displayName, languageTag, dateOfBirth, avatarUrl}

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

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

Several case of updating email address

                               * User want to update email address of which have been verified, newEmailAddress response field will be filled with new email address.

                               * User want to update email address of which have not been verified, { oldEmailAddress, emailAddress} response field will be filled with new email address.

                               * 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.

Important notes:

This endpoint provides support for client that doesn't have PATCH support, i.e. UE4 before v4.23 released.

If the client support PATCH method, use [PATCH] /iam/v3/public/namespaces/{namespace}/users/me instead

action code : 10103

func (*Client) UpgradeHeadlessAccount deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use UpgradeHeadlessAccountShort instead.

UpgradeHeadlessAccount upgrade user account to full account (with email)

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/headless/verify [POST]

Required permission 'NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

func (*Client) UpgradeHeadlessAccountShort ¶ added in v0.8.0

func (a *Client) UpgradeHeadlessAccountShort(params *UpgradeHeadlessAccountParams, authInfo runtime.ClientAuthInfoWriter) (*UpgradeHeadlessAccountOK, error)

UpgradeHeadlessAccountShort upgrade user account to full account (with email)

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/headless/verify [POST]

Required permission 'NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

func (*Client) UpgradeHeadlessAccountWithVerificationCode deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use UpgradeHeadlessAccountWithVerificationCodeShort instead.

UpgradeHeadlessAccountWithVerificationCode upgrade headless account and automatically verified the email address if it is succeeded ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/headless/code/verify [POST]

Required permission 'NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

The endpoint upgrades a headless account by linking the headless account with the email address and the password. By upgrading the headless account into a full account, the user could use the email address and password for using Justice IAM. 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 send verification code endpoint.

func (*Client) UpgradeHeadlessAccountWithVerificationCodeShort ¶ added in v0.8.0

func (a *Client) UpgradeHeadlessAccountWithVerificationCodeShort(params *UpgradeHeadlessAccountWithVerificationCodeParams, authInfo runtime.ClientAuthInfoWriter) (*UpgradeHeadlessAccountWithVerificationCodeOK, error)

UpgradeHeadlessAccountWithVerificationCodeShort upgrade headless account and automatically verified the email address if it is succeeded

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/headless/code/verify [POST]

Required permission 'NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

The endpoint upgrades a headless account by linking the headless account with the email address and the password. By upgrading the headless account into a full account, the user could use the email address and password for using Justice IAM. 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 send verification code endpoint.

func (*Client) UserVerification deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use UserVerificationShort instead.

UserVerification redeem verification code sent to user ¶

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/code/verify [POST]

Required permission 'NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

Redeems a verification code sent to a user to verify the user's contact address is correct ¶

Available ContactType : email or phone

func (*Client) UserVerificationShort ¶ added in v0.8.0

func (a *Client) UserVerificationShort(params *UserVerificationParams, authInfo runtime.ClientAuthInfoWriter) (*UserVerificationNoContent, error)

UserVerificationShort redeem verification code sent to user

## The endpoint is going to be deprecated

Endpoint migration guide

  • Substitute endpoint: /iam/v3/public/namespaces/{namespace}/users/me/code/verify [POST]

Required permission 'NAMESPACE:{namespace}:USER:{userId} [UPDATE]'

Redeems a verification code sent to a user to verify the user's contact address is correct ¶

Available ContactType : email or phone

type ClientService ¶

type ClientService interface {
	CreateUser(params *CreateUserParams, authInfo runtime.ClientAuthInfoWriter) (*CreateUserCreated, *CreateUserBadRequest, *CreateUserUnauthorized, *CreateUserForbidden, *CreateUserConflict, error)
	CreateUserShort(params *CreateUserParams, authInfo runtime.ClientAuthInfoWriter) (*CreateUserCreated, error)
	GetAdminUsersByRoleID(params *GetAdminUsersByRoleIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetAdminUsersByRoleIDOK, *GetAdminUsersByRoleIDBadRequest, *GetAdminUsersByRoleIDUnauthorized, *GetAdminUsersByRoleIDForbidden, *GetAdminUsersByRoleIDNotFound, *GetAdminUsersByRoleIDInternalServerError, error)
	GetAdminUsersByRoleIDShort(params *GetAdminUsersByRoleIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetAdminUsersByRoleIDOK, error)
	GetUserByLoginID(params *GetUserByLoginIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserByLoginIDOK, *GetUserByLoginIDBadRequest, *GetUserByLoginIDNotFound, *GetUserByLoginIDInternalServerError, error)
	GetUserByLoginIDShort(params *GetUserByLoginIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserByLoginIDOK, error)
	GetUserByPlatformUserID(params *GetUserByPlatformUserIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserByPlatformUserIDOK, *GetUserByPlatformUserIDBadRequest, *GetUserByPlatformUserIDUnauthorized, *GetUserByPlatformUserIDForbidden, *GetUserByPlatformUserIDNotFound, error)
	GetUserByPlatformUserIDShort(params *GetUserByPlatformUserIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserByPlatformUserIDOK, error)
	ForgotPassword(params *ForgotPasswordParams, authInfo runtime.ClientAuthInfoWriter) (*ForgotPasswordNoContent, *ForgotPasswordBadRequest, *ForgotPasswordUnauthorized, *ForgotPasswordForbidden, *ForgotPasswordNotFound, error)
	ForgotPasswordShort(params *ForgotPasswordParams, authInfo runtime.ClientAuthInfoWriter) (*ForgotPasswordNoContent, error)
	GetUsersByLoginIds(params *GetUsersByLoginIdsParams, authInfo runtime.ClientAuthInfoWriter) (*GetUsersByLoginIdsOK, *GetUsersByLoginIdsBadRequest, *GetUsersByLoginIdsUnauthorized, *GetUsersByLoginIdsForbidden, error)
	GetUsersByLoginIdsShort(params *GetUsersByLoginIdsParams, authInfo runtime.ClientAuthInfoWriter) (*GetUsersByLoginIdsOK, error)
	ResetPassword(params *ResetPasswordParams, authInfo runtime.ClientAuthInfoWriter) (*ResetPasswordNoContent, *ResetPasswordBadRequest, *ResetPasswordForbidden, *ResetPasswordNotFound, *ResetPasswordInternalServerError, error)
	ResetPasswordShort(params *ResetPasswordParams, authInfo runtime.ClientAuthInfoWriter) (*ResetPasswordNoContent, error)
	SearchUser(params *SearchUserParams, authInfo runtime.ClientAuthInfoWriter) (*SearchUserOK, *SearchUserBadRequest, *SearchUserUnauthorized, *SearchUserForbidden, error)
	SearchUserShort(params *SearchUserParams, authInfo runtime.ClientAuthInfoWriter) (*SearchUserOK, error)
	GetUserByUserID(params *GetUserByUserIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserByUserIDOK, *GetUserByUserIDNotFound, *GetUserByUserIDInternalServerError, error)
	GetUserByUserIDShort(params *GetUserByUserIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserByUserIDOK, error)
	UpdateUser(params *UpdateUserParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateUserOK, *UpdateUserBadRequest, *UpdateUserUnauthorized, *UpdateUserNotFound, *UpdateUserConflict, *UpdateUserInternalServerError, error)
	UpdateUserShort(params *UpdateUserParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateUserOK, error)
	DeleteUser(params *DeleteUserParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserNoContent, *DeleteUserUnauthorized, *DeleteUserForbidden, *DeleteUserNotFound, error)
	DeleteUserShort(params *DeleteUserParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserNoContent, error)
	BanUser(params *BanUserParams, authInfo runtime.ClientAuthInfoWriter) (*BanUserCreated, *BanUserBadRequest, *BanUserUnauthorized, *BanUserForbidden, *BanUserNotFound, *BanUserInternalServerError, error)
	BanUserShort(params *BanUserParams, authInfo runtime.ClientAuthInfoWriter) (*BanUserCreated, error)
	GetUserBanHistory(params *GetUserBanHistoryParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserBanHistoryOK, *GetUserBanHistoryUnauthorized, *GetUserBanHistoryForbidden, *GetUserBanHistoryNotFound, error)
	GetUserBanHistoryShort(params *GetUserBanHistoryParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserBanHistoryOK, error)
	DisableUserBan(params *DisableUserBanParams, authInfo runtime.ClientAuthInfoWriter) (*DisableUserBanOK, *DisableUserBanUnauthorized, *DisableUserBanForbidden, *DisableUserBanNotFound, *DisableUserBanInternalServerError, error)
	DisableUserBanShort(params *DisableUserBanParams, authInfo runtime.ClientAuthInfoWriter) (*DisableUserBanOK, error)
	EnableUserBan(params *EnableUserBanParams, authInfo runtime.ClientAuthInfoWriter) (*EnableUserBanOK, *EnableUserBanUnauthorized, *EnableUserBanForbidden, *EnableUserBanNotFound, *EnableUserBanInternalServerError, error)
	EnableUserBanShort(params *EnableUserBanParams, authInfo runtime.ClientAuthInfoWriter) (*EnableUserBanOK, error)
	ListCrossNamespaceAccountLink(params *ListCrossNamespaceAccountLinkParams, authInfo runtime.ClientAuthInfoWriter) (*ListCrossNamespaceAccountLinkOK, *ListCrossNamespaceAccountLinkBadRequest, *ListCrossNamespaceAccountLinkUnauthorized, *ListCrossNamespaceAccountLinkForbidden, *ListCrossNamespaceAccountLinkNotFound, error)
	ListCrossNamespaceAccountLinkShort(params *ListCrossNamespaceAccountLinkParams, authInfo runtime.ClientAuthInfoWriter) (*ListCrossNamespaceAccountLinkOK, error)
	DisableUser(params *DisableUserParams, authInfo runtime.ClientAuthInfoWriter) (*DisableUserNoContent, *DisableUserBadRequest, *DisableUserUnauthorized, *DisableUserForbidden, *DisableUserNotFound, *DisableUserInternalServerError, error)
	DisableUserShort(params *DisableUserParams, authInfo runtime.ClientAuthInfoWriter) (*DisableUserNoContent, error)
	EnableUser(params *EnableUserParams, authInfo runtime.ClientAuthInfoWriter) (*EnableUserNoContent, *EnableUserUnauthorized, *EnableUserForbidden, *EnableUserNotFound, *EnableUserInternalServerError, error)
	EnableUserShort(params *EnableUserParams, authInfo runtime.ClientAuthInfoWriter) (*EnableUserNoContent, error)
	GetUserInformation(params *GetUserInformationParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserInformationOK, *GetUserInformationUnauthorized, *GetUserInformationForbidden, *GetUserInformationNotFound, error)
	GetUserInformationShort(params *GetUserInformationParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserInformationOK, error)
	DeleteUserInformation(params *DeleteUserInformationParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserInformationNoContent, *DeleteUserInformationUnauthorized, *DeleteUserInformationForbidden, *DeleteUserInformationNotFound, error)
	DeleteUserInformationShort(params *DeleteUserInformationParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserInformationNoContent, error)
	GetUserLoginHistories(params *GetUserLoginHistoriesParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserLoginHistoriesOK, *GetUserLoginHistoriesUnauthorized, *GetUserLoginHistoriesForbidden, *GetUserLoginHistoriesNotFound, error)
	GetUserLoginHistoriesShort(params *GetUserLoginHistoriesParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserLoginHistoriesOK, error)
	UpdatePassword(params *UpdatePasswordParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePasswordNoContent, *UpdatePasswordBadRequest, *UpdatePasswordUnauthorized, *UpdatePasswordForbidden, *UpdatePasswordNotFound, *UpdatePasswordInternalServerError, error)
	UpdatePasswordShort(params *UpdatePasswordParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePasswordNoContent, error)
	SaveUserPermission(params *SaveUserPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*SaveUserPermissionNoContent, *SaveUserPermissionBadRequest, *SaveUserPermissionUnauthorized, *SaveUserPermissionForbidden, *SaveUserPermissionNotFound, error)
	SaveUserPermissionShort(params *SaveUserPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*SaveUserPermissionNoContent, error)
	AddUserPermission(params *AddUserPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*AddUserPermissionNoContent, *AddUserPermissionBadRequest, *AddUserPermissionUnauthorized, *AddUserPermissionForbidden, *AddUserPermissionNotFound, error)
	AddUserPermissionShort(params *AddUserPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*AddUserPermissionNoContent, error)
	DeleteUserPermission(params *DeleteUserPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserPermissionNoContent, *DeleteUserPermissionBadRequest, *DeleteUserPermissionUnauthorized, *DeleteUserPermissionForbidden, *DeleteUserPermissionNotFound, error)
	DeleteUserPermissionShort(params *DeleteUserPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserPermissionNoContent, error)
	GetUserPlatformAccounts(params *GetUserPlatformAccountsParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserPlatformAccountsOK, *GetUserPlatformAccountsBadRequest, *GetUserPlatformAccountsUnauthorized, *GetUserPlatformAccountsForbidden, error)
	GetUserPlatformAccountsShort(params *GetUserPlatformAccountsParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserPlatformAccountsOK, error)
	GetUserMapping(params *GetUserMappingParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserMappingOK, *GetUserMappingBadRequest, *GetUserMappingUnauthorized, *GetUserMappingForbidden, *GetUserMappingNotFound, error)
	GetUserMappingShort(params *GetUserMappingParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserMappingOK, error)
	GetUserJusticePlatformAccount(params *GetUserJusticePlatformAccountParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserJusticePlatformAccountOK, *GetUserJusticePlatformAccountBadRequest, *GetUserJusticePlatformAccountUnauthorized, *GetUserJusticePlatformAccountForbidden, error)
	GetUserJusticePlatformAccountShort(params *GetUserJusticePlatformAccountParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserJusticePlatformAccountOK, error)
	PlatformLink(params *PlatformLinkParams, authInfo runtime.ClientAuthInfoWriter) (*PlatformLinkNoContent, *PlatformLinkBadRequest, *PlatformLinkUnauthorized, *PlatformLinkForbidden, *PlatformLinkNotFound, *PlatformLinkConflict, *PlatformLinkInternalServerError, error)
	PlatformLinkShort(params *PlatformLinkParams, authInfo runtime.ClientAuthInfoWriter) (*PlatformLinkNoContent, error)
	PlatformUnlink(params *PlatformUnlinkParams, authInfo runtime.ClientAuthInfoWriter) (*PlatformUnlinkNoContent, *PlatformUnlinkBadRequest, *PlatformUnlinkUnauthorized, *PlatformUnlinkForbidden, *PlatformUnlinkNotFound, *PlatformUnlinkInternalServerError, error)
	PlatformUnlinkShort(params *PlatformUnlinkParams, authInfo runtime.ClientAuthInfoWriter) (*PlatformUnlinkNoContent, error)
	GetPublisherUser(params *GetPublisherUserParams, authInfo runtime.ClientAuthInfoWriter) (*GetPublisherUserOK, *GetPublisherUserBadRequest, *GetPublisherUserUnauthorized, *GetPublisherUserForbidden, *GetPublisherUserNotFound, error)
	GetPublisherUserShort(params *GetPublisherUserParams, authInfo runtime.ClientAuthInfoWriter) (*GetPublisherUserOK, error)
	SaveUserRoles(params *SaveUserRolesParams, authInfo runtime.ClientAuthInfoWriter) (*SaveUserRolesNoContent, *SaveUserRolesBadRequest, *SaveUserRolesUnauthorized, *SaveUserRolesForbidden, *SaveUserRolesNotFound, *SaveUserRolesConflict, error)
	SaveUserRolesShort(params *SaveUserRolesParams, authInfo runtime.ClientAuthInfoWriter) (*SaveUserRolesNoContent, error)
	AddUserRole(params *AddUserRoleParams, authInfo runtime.ClientAuthInfoWriter) (*AddUserRoleNoContent, *AddUserRoleUnauthorized, *AddUserRoleForbidden, *AddUserRoleNotFound, *AddUserRoleConflict, *AddUserRoleInternalServerError, error)
	AddUserRoleShort(params *AddUserRoleParams, authInfo runtime.ClientAuthInfoWriter) (*AddUserRoleNoContent, error)
	DeleteUserRole(params *DeleteUserRoleParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserRoleNoContent, *DeleteUserRoleUnauthorized, *DeleteUserRoleForbidden, *DeleteUserRoleNotFound, *DeleteUserRoleInternalServerError, error)
	DeleteUserRoleShort(params *DeleteUserRoleParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserRoleNoContent, error)
	UpgradeHeadlessAccount(params *UpgradeHeadlessAccountParams, authInfo runtime.ClientAuthInfoWriter) (*UpgradeHeadlessAccountOK, *UpgradeHeadlessAccountUnauthorized, *UpgradeHeadlessAccountForbidden, *UpgradeHeadlessAccountConflict, error)
	UpgradeHeadlessAccountShort(params *UpgradeHeadlessAccountParams, authInfo runtime.ClientAuthInfoWriter) (*UpgradeHeadlessAccountOK, error)
	UpgradeHeadlessAccountWithVerificationCode(params *UpgradeHeadlessAccountWithVerificationCodeParams, authInfo runtime.ClientAuthInfoWriter) (*UpgradeHeadlessAccountWithVerificationCodeOK, *UpgradeHeadlessAccountWithVerificationCodeBadRequest, *UpgradeHeadlessAccountWithVerificationCodeUnauthorized, *UpgradeHeadlessAccountWithVerificationCodeForbidden, *UpgradeHeadlessAccountWithVerificationCodeConflict, error)
	UpgradeHeadlessAccountWithVerificationCodeShort(params *UpgradeHeadlessAccountWithVerificationCodeParams, authInfo runtime.ClientAuthInfoWriter) (*UpgradeHeadlessAccountWithVerificationCodeOK, error)
	UserVerification(params *UserVerificationParams, authInfo runtime.ClientAuthInfoWriter) (*UserVerificationNoContent, *UserVerificationBadRequest, *UserVerificationUnauthorized, *UserVerificationForbidden, *UserVerificationNotFound, *UserVerificationInternalServerError, error)
	UserVerificationShort(params *UserVerificationParams, authInfo runtime.ClientAuthInfoWriter) (*UserVerificationNoContent, error)
	SendVerificationCode(params *SendVerificationCodeParams, authInfo runtime.ClientAuthInfoWriter) (*SendVerificationCodeNoContent, *SendVerificationCodeBadRequest, *SendVerificationCodeUnauthorized, *SendVerificationCodeForbidden, *SendVerificationCodeNotFound, *SendVerificationCodeConflict, *SendVerificationCodeTooManyRequests, *SendVerificationCodeInternalServerError, error)
	SendVerificationCodeShort(params *SendVerificationCodeParams, authInfo runtime.ClientAuthInfoWriter) (*SendVerificationCodeNoContent, error)
	AdminGetAgeRestrictionStatusV2(params *AdminGetAgeRestrictionStatusV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetAgeRestrictionStatusV2OK, *AdminGetAgeRestrictionStatusV2Unauthorized, *AdminGetAgeRestrictionStatusV2Forbidden, *AdminGetAgeRestrictionStatusV2NotFound, error)
	AdminGetAgeRestrictionStatusV2Short(params *AdminGetAgeRestrictionStatusV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetAgeRestrictionStatusV2OK, error)
	AdminUpdateAgeRestrictionConfigV2(params *AdminUpdateAgeRestrictionConfigV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateAgeRestrictionConfigV2OK, *AdminUpdateAgeRestrictionConfigV2BadRequest, *AdminUpdateAgeRestrictionConfigV2Unauthorized, *AdminUpdateAgeRestrictionConfigV2Forbidden, *AdminUpdateAgeRestrictionConfigV2NotFound, error)
	AdminUpdateAgeRestrictionConfigV2Short(params *AdminUpdateAgeRestrictionConfigV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateAgeRestrictionConfigV2OK, error)
	GetListCountryAgeRestriction(params *GetListCountryAgeRestrictionParams, authInfo runtime.ClientAuthInfoWriter) (*GetListCountryAgeRestrictionOK, *GetListCountryAgeRestrictionUnauthorized, *GetListCountryAgeRestrictionForbidden, *GetListCountryAgeRestrictionNotFound, error)
	GetListCountryAgeRestrictionShort(params *GetListCountryAgeRestrictionParams, authInfo runtime.ClientAuthInfoWriter) (*GetListCountryAgeRestrictionOK, error)
	UpdateCountryAgeRestriction(params *UpdateCountryAgeRestrictionParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateCountryAgeRestrictionOK, *UpdateCountryAgeRestrictionBadRequest, *UpdateCountryAgeRestrictionUnauthorized, *UpdateCountryAgeRestrictionForbidden, *UpdateCountryAgeRestrictionNotFound, error)
	UpdateCountryAgeRestrictionShort(params *UpdateCountryAgeRestrictionParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateCountryAgeRestrictionOK, error)
	AdminSearchUsersV2(params *AdminSearchUsersV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminSearchUsersV2OK, *AdminSearchUsersV2BadRequest, *AdminSearchUsersV2Unauthorized, *AdminSearchUsersV2Forbidden, error)
	AdminSearchUsersV2Short(params *AdminSearchUsersV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminSearchUsersV2OK, error)
	AdminGetUserByUserIDV2(params *AdminGetUserByUserIDV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserByUserIDV2OK, *AdminGetUserByUserIDV2NotFound, *AdminGetUserByUserIDV2InternalServerError, error)
	AdminGetUserByUserIDV2Short(params *AdminGetUserByUserIDV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserByUserIDV2OK, error)
	AdminUpdateUserV2(params *AdminUpdateUserV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserV2OK, *AdminUpdateUserV2BadRequest, *AdminUpdateUserV2Unauthorized, *AdminUpdateUserV2NotFound, *AdminUpdateUserV2Conflict, *AdminUpdateUserV2InternalServerError, error)
	AdminUpdateUserV2Short(params *AdminUpdateUserV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserV2OK, error)
	AdminBanUserV2(params *AdminBanUserV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminBanUserV2Created, *AdminBanUserV2BadRequest, *AdminBanUserV2Unauthorized, *AdminBanUserV2Forbidden, *AdminBanUserV2NotFound, *AdminBanUserV2InternalServerError, error)
	AdminBanUserV2Short(params *AdminBanUserV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminBanUserV2Created, error)
	AdminGetUserBanV2(params *AdminGetUserBanV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserBanV2OK, *AdminGetUserBanV2Unauthorized, *AdminGetUserBanV2Forbidden, *AdminGetUserBanV2NotFound, error)
	AdminGetUserBanV2Short(params *AdminGetUserBanV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserBanV2OK, error)
	AdminDisableUserV2(params *AdminDisableUserV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDisableUserV2NoContent, *AdminDisableUserV2BadRequest, *AdminDisableUserV2Unauthorized, *AdminDisableUserV2Forbidden, *AdminDisableUserV2NotFound, *AdminDisableUserV2InternalServerError, error)
	AdminDisableUserV2Short(params *AdminDisableUserV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDisableUserV2NoContent, error)
	AdminEnableUserV2(params *AdminEnableUserV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminEnableUserV2NoContent, *AdminEnableUserV2Unauthorized, *AdminEnableUserV2Forbidden, *AdminEnableUserV2NotFound, *AdminEnableUserV2InternalServerError, error)
	AdminEnableUserV2Short(params *AdminEnableUserV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminEnableUserV2NoContent, error)
	AdminResetPasswordV2(params *AdminResetPasswordV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminResetPasswordV2NoContent, *AdminResetPasswordV2BadRequest, *AdminResetPasswordV2Unauthorized, *AdminResetPasswordV2Forbidden, *AdminResetPasswordV2NotFound, *AdminResetPasswordV2InternalServerError, error)
	AdminResetPasswordV2Short(params *AdminResetPasswordV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminResetPasswordV2NoContent, error)
	AdminDeletePlatformLinkV2(params *AdminDeletePlatformLinkV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeletePlatformLinkV2NoContent, *AdminDeletePlatformLinkV2BadRequest, *AdminDeletePlatformLinkV2Unauthorized, *AdminDeletePlatformLinkV2Forbidden, *AdminDeletePlatformLinkV2NotFound, *AdminDeletePlatformLinkV2InternalServerError, error)
	AdminDeletePlatformLinkV2Short(params *AdminDeletePlatformLinkV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeletePlatformLinkV2NoContent, error)
	AdminPutUserRolesV2(params *AdminPutUserRolesV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPutUserRolesV2NoContent, *AdminPutUserRolesV2BadRequest, *AdminPutUserRolesV2Unauthorized, *AdminPutUserRolesV2Forbidden, *AdminPutUserRolesV2NotFound, error)
	AdminPutUserRolesV2Short(params *AdminPutUserRolesV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPutUserRolesV2NoContent, error)
	AdminCreateUserRolesV2(params *AdminCreateUserRolesV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateUserRolesV2NoContent, *AdminCreateUserRolesV2BadRequest, *AdminCreateUserRolesV2Unauthorized, *AdminCreateUserRolesV2Forbidden, *AdminCreateUserRolesV2NotFound, *AdminCreateUserRolesV2Conflict, error)
	AdminCreateUserRolesV2Short(params *AdminCreateUserRolesV2Params, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateUserRolesV2NoContent, error)
	PublicGetCountryAgeRestriction(params *PublicGetCountryAgeRestrictionParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetCountryAgeRestrictionOK, *PublicGetCountryAgeRestrictionUnauthorized, *PublicGetCountryAgeRestrictionNotFound, error)
	PublicGetCountryAgeRestrictionShort(params *PublicGetCountryAgeRestrictionParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetCountryAgeRestrictionOK, error)
	PublicCreateUserV2(params *PublicCreateUserV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicCreateUserV2Created, *PublicCreateUserV2BadRequest, *PublicCreateUserV2Unauthorized, *PublicCreateUserV2Forbidden, *PublicCreateUserV2Conflict, error)
	PublicCreateUserV2Short(params *PublicCreateUserV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicCreateUserV2Created, error)
	PublicForgotPasswordV2(params *PublicForgotPasswordV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicForgotPasswordV2NoContent, *PublicForgotPasswordV2BadRequest, *PublicForgotPasswordV2NotFound, *PublicForgotPasswordV2TooManyRequests, *PublicForgotPasswordV2InternalServerError, error)
	PublicForgotPasswordV2Short(params *PublicForgotPasswordV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicForgotPasswordV2NoContent, error)
	PublicResetPasswordV2(params *PublicResetPasswordV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicResetPasswordV2NoContent, *PublicResetPasswordV2BadRequest, *PublicResetPasswordV2Forbidden, *PublicResetPasswordV2NotFound, *PublicResetPasswordV2InternalServerError, error)
	PublicResetPasswordV2Short(params *PublicResetPasswordV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicResetPasswordV2NoContent, error)
	PublicGetUserByUserIDV2(params *PublicGetUserByUserIDV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserByUserIDV2OK, *PublicGetUserByUserIDV2NotFound, *PublicGetUserByUserIDV2InternalServerError, error)
	PublicGetUserByUserIDV2Short(params *PublicGetUserByUserIDV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserByUserIDV2OK, error)
	PublicUpdateUserV2(params *PublicUpdateUserV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUpdateUserV2OK, *PublicUpdateUserV2BadRequest, *PublicUpdateUserV2Unauthorized, *PublicUpdateUserV2NotFound, *PublicUpdateUserV2Conflict, *PublicUpdateUserV2InternalServerError, error)
	PublicUpdateUserV2Short(params *PublicUpdateUserV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUpdateUserV2OK, error)
	PublicGetUserBan(params *PublicGetUserBanParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserBanOK, *PublicGetUserBanUnauthorized, *PublicGetUserBanForbidden, *PublicGetUserBanNotFound, error)
	PublicGetUserBanShort(params *PublicGetUserBanParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserBanOK, error)
	PublicUpdatePasswordV2(params *PublicUpdatePasswordV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUpdatePasswordV2NoContent, *PublicUpdatePasswordV2BadRequest, *PublicUpdatePasswordV2Unauthorized, *PublicUpdatePasswordV2Forbidden, *PublicUpdatePasswordV2NotFound, *PublicUpdatePasswordV2InternalServerError, error)
	PublicUpdatePasswordV2Short(params *PublicUpdatePasswordV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUpdatePasswordV2NoContent, error)
	GetListJusticePlatformAccounts(params *GetListJusticePlatformAccountsParams, authInfo runtime.ClientAuthInfoWriter) (*GetListJusticePlatformAccountsOK, *GetListJusticePlatformAccountsBadRequest, *GetListJusticePlatformAccountsNotFound, error)
	GetListJusticePlatformAccountsShort(params *GetListJusticePlatformAccountsParams, authInfo runtime.ClientAuthInfoWriter) (*GetListJusticePlatformAccountsOK, error)
	PublicPlatformLinkV2(params *PublicPlatformLinkV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPlatformLinkV2NoContent, *PublicPlatformLinkV2BadRequest, *PublicPlatformLinkV2Unauthorized, *PublicPlatformLinkV2Forbidden, *PublicPlatformLinkV2NotFound, *PublicPlatformLinkV2Conflict, *PublicPlatformLinkV2InternalServerError, error)
	PublicPlatformLinkV2Short(params *PublicPlatformLinkV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPlatformLinkV2NoContent, error)
	PublicDeletePlatformLinkV2(params *PublicDeletePlatformLinkV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicDeletePlatformLinkV2NoContent, *PublicDeletePlatformLinkV2BadRequest, *PublicDeletePlatformLinkV2Unauthorized, *PublicDeletePlatformLinkV2Forbidden, *PublicDeletePlatformLinkV2NotFound, *PublicDeletePlatformLinkV2InternalServerError, error)
	PublicDeletePlatformLinkV2Short(params *PublicDeletePlatformLinkV2Params, authInfo runtime.ClientAuthInfoWriter) (*PublicDeletePlatformLinkV2NoContent, error)
	ListAdminsV3(params *ListAdminsV3Params, authInfo runtime.ClientAuthInfoWriter) (*ListAdminsV3OK, *ListAdminsV3Unauthorized, *ListAdminsV3Forbidden, *ListAdminsV3InternalServerError, error)
	ListAdminsV3Short(params *ListAdminsV3Params, authInfo runtime.ClientAuthInfoWriter) (*ListAdminsV3OK, error)
	AdminGetAgeRestrictionStatusV3(params *AdminGetAgeRestrictionStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetAgeRestrictionStatusV3OK, *AdminGetAgeRestrictionStatusV3BadRequest, *AdminGetAgeRestrictionStatusV3Unauthorized, *AdminGetAgeRestrictionStatusV3Forbidden, *AdminGetAgeRestrictionStatusV3NotFound, *AdminGetAgeRestrictionStatusV3InternalServerError, error)
	AdminGetAgeRestrictionStatusV3Short(params *AdminGetAgeRestrictionStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetAgeRestrictionStatusV3OK, error)
	AdminUpdateAgeRestrictionConfigV3(params *AdminUpdateAgeRestrictionConfigV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateAgeRestrictionConfigV3OK, *AdminUpdateAgeRestrictionConfigV3BadRequest, *AdminUpdateAgeRestrictionConfigV3Unauthorized, *AdminUpdateAgeRestrictionConfigV3Forbidden, *AdminUpdateAgeRestrictionConfigV3InternalServerError, error)
	AdminUpdateAgeRestrictionConfigV3Short(params *AdminUpdateAgeRestrictionConfigV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateAgeRestrictionConfigV3OK, error)
	AdminGetListCountryAgeRestrictionV3(params *AdminGetListCountryAgeRestrictionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetListCountryAgeRestrictionV3OK, *AdminGetListCountryAgeRestrictionV3BadRequest, *AdminGetListCountryAgeRestrictionV3Unauthorized, *AdminGetListCountryAgeRestrictionV3Forbidden, *AdminGetListCountryAgeRestrictionV3InternalServerError, error)
	AdminGetListCountryAgeRestrictionV3Short(params *AdminGetListCountryAgeRestrictionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetListCountryAgeRestrictionV3OK, error)
	AdminUpdateCountryAgeRestrictionV3(params *AdminUpdateCountryAgeRestrictionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateCountryAgeRestrictionV3OK, *AdminUpdateCountryAgeRestrictionV3BadRequest, *AdminUpdateCountryAgeRestrictionV3Unauthorized, *AdminUpdateCountryAgeRestrictionV3Forbidden, *AdminUpdateCountryAgeRestrictionV3NotFound, *AdminUpdateCountryAgeRestrictionV3InternalServerError, error)
	AdminUpdateCountryAgeRestrictionV3Short(params *AdminUpdateCountryAgeRestrictionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateCountryAgeRestrictionV3OK, error)
	AdminGetUserByPlatformUserIDV3(params *AdminGetUserByPlatformUserIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserByPlatformUserIDV3OK, *AdminGetUserByPlatformUserIDV3Unauthorized, *AdminGetUserByPlatformUserIDV3Forbidden, *AdminGetUserByPlatformUserIDV3NotFound, *AdminGetUserByPlatformUserIDV3InternalServerError, error)
	AdminGetUserByPlatformUserIDV3Short(params *AdminGetUserByPlatformUserIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserByPlatformUserIDV3OK, error)
	GetAdminUsersByRoleIDV3(params *GetAdminUsersByRoleIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetAdminUsersByRoleIDV3OK, *GetAdminUsersByRoleIDV3BadRequest, *GetAdminUsersByRoleIDV3Unauthorized, *GetAdminUsersByRoleIDV3Forbidden, *GetAdminUsersByRoleIDV3NotFound, *GetAdminUsersByRoleIDV3InternalServerError, error)
	GetAdminUsersByRoleIDV3Short(params *GetAdminUsersByRoleIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetAdminUsersByRoleIDV3OK, error)
	AdminGetUserByEmailAddressV3(params *AdminGetUserByEmailAddressV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserByEmailAddressV3OK, *AdminGetUserByEmailAddressV3BadRequest, *AdminGetUserByEmailAddressV3Unauthorized, *AdminGetUserByEmailAddressV3Forbidden, *AdminGetUserByEmailAddressV3NotFound, *AdminGetUserByEmailAddressV3InternalServerError, error)
	AdminGetUserByEmailAddressV3Short(params *AdminGetUserByEmailAddressV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserByEmailAddressV3OK, error)
	AdminListUserIDByUserIDsV3(params *AdminListUserIDByUserIDsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListUserIDByUserIDsV3OK, *AdminListUserIDByUserIDsV3BadRequest, *AdminListUserIDByUserIDsV3Unauthorized, *AdminListUserIDByUserIDsV3Forbidden, *AdminListUserIDByUserIDsV3InternalServerError, error)
	AdminListUserIDByUserIDsV3Short(params *AdminListUserIDByUserIDsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListUserIDByUserIDsV3OK, error)
	AdminInviteUserV3(params *AdminInviteUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminInviteUserV3Created, *AdminInviteUserV3BadRequest, *AdminInviteUserV3Unauthorized, *AdminInviteUserV3Forbidden, *AdminInviteUserV3NotFound, *AdminInviteUserV3Conflict, *AdminInviteUserV3UnprocessableEntity, *AdminInviteUserV3InternalServerError, error)
	AdminInviteUserV3Short(params *AdminInviteUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminInviteUserV3Created, error)
	AdminQueryThirdPlatformLinkHistoryV3(params *AdminQueryThirdPlatformLinkHistoryV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminQueryThirdPlatformLinkHistoryV3OK, *AdminQueryThirdPlatformLinkHistoryV3BadRequest, *AdminQueryThirdPlatformLinkHistoryV3Unauthorized, *AdminQueryThirdPlatformLinkHistoryV3Forbidden, *AdminQueryThirdPlatformLinkHistoryV3InternalServerError, error)
	AdminQueryThirdPlatformLinkHistoryV3Short(params *AdminQueryThirdPlatformLinkHistoryV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminQueryThirdPlatformLinkHistoryV3OK, error)
	AdminListUsersV3(params *AdminListUsersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListUsersV3OK, *AdminListUsersV3BadRequest, *AdminListUsersV3Unauthorized, *AdminListUsersV3Forbidden, *AdminListUsersV3InternalServerError, error)
	AdminListUsersV3Short(params *AdminListUsersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListUsersV3OK, error)
	AdminSearchUserV3(params *AdminSearchUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminSearchUserV3OK, *AdminSearchUserV3BadRequest, *AdminSearchUserV3Unauthorized, *AdminSearchUserV3Forbidden, *AdminSearchUserV3InternalServerError, error)
	AdminSearchUserV3Short(params *AdminSearchUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminSearchUserV3OK, error)
	AdminGetBulkUserByEmailAddressV3(params *AdminGetBulkUserByEmailAddressV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetBulkUserByEmailAddressV3OK, *AdminGetBulkUserByEmailAddressV3BadRequest, *AdminGetBulkUserByEmailAddressV3Unauthorized, *AdminGetBulkUserByEmailAddressV3Forbidden, *AdminGetBulkUserByEmailAddressV3NotFound, *AdminGetBulkUserByEmailAddressV3InternalServerError, error)
	AdminGetBulkUserByEmailAddressV3Short(params *AdminGetBulkUserByEmailAddressV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetBulkUserByEmailAddressV3OK, error)
	AdminGetUserByUserIDV3(params *AdminGetUserByUserIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserByUserIDV3OK, *AdminGetUserByUserIDV3BadRequest, *AdminGetUserByUserIDV3Unauthorized, *AdminGetUserByUserIDV3Forbidden, *AdminGetUserByUserIDV3NotFound, *AdminGetUserByUserIDV3InternalServerError, error)
	AdminGetUserByUserIDV3Short(params *AdminGetUserByUserIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserByUserIDV3OK, error)
	AdminUpdateUserV3(params *AdminUpdateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserV3OK, *AdminUpdateUserV3BadRequest, *AdminUpdateUserV3Unauthorized, *AdminUpdateUserV3Forbidden, *AdminUpdateUserV3NotFound, *AdminUpdateUserV3Conflict, *AdminUpdateUserV3InternalServerError, error)
	AdminUpdateUserV3Short(params *AdminUpdateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserV3OK, error)
	AdminGetUserBanV3(params *AdminGetUserBanV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserBanV3OK, *AdminGetUserBanV3BadRequest, *AdminGetUserBanV3Unauthorized, *AdminGetUserBanV3Forbidden, *AdminGetUserBanV3NotFound, *AdminGetUserBanV3InternalServerError, error)
	AdminGetUserBanV3Short(params *AdminGetUserBanV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserBanV3OK, error)
	AdminBanUserV3(params *AdminBanUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminBanUserV3Created, *AdminBanUserV3BadRequest, *AdminBanUserV3Unauthorized, *AdminBanUserV3Forbidden, *AdminBanUserV3NotFound, *AdminBanUserV3InternalServerError, error)
	AdminBanUserV3Short(params *AdminBanUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminBanUserV3Created, error)
	AdminUpdateUserBanV3(params *AdminUpdateUserBanV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserBanV3OK, *AdminUpdateUserBanV3BadRequest, *AdminUpdateUserBanV3Unauthorized, *AdminUpdateUserBanV3Forbidden, *AdminUpdateUserBanV3NotFound, *AdminUpdateUserBanV3InternalServerError, error)
	AdminUpdateUserBanV3Short(params *AdminUpdateUserBanV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserBanV3OK, error)
	AdminSendVerificationCodeV3(params *AdminSendVerificationCodeV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminSendVerificationCodeV3NoContent, *AdminSendVerificationCodeV3BadRequest, *AdminSendVerificationCodeV3Unauthorized, *AdminSendVerificationCodeV3Forbidden, *AdminSendVerificationCodeV3NotFound, *AdminSendVerificationCodeV3Conflict, *AdminSendVerificationCodeV3TooManyRequests, error)
	AdminSendVerificationCodeV3Short(params *AdminSendVerificationCodeV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminSendVerificationCodeV3NoContent, error)
	AdminVerifyAccountV3(params *AdminVerifyAccountV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminVerifyAccountV3NoContent, *AdminVerifyAccountV3BadRequest, *AdminVerifyAccountV3Unauthorized, *AdminVerifyAccountV3Forbidden, *AdminVerifyAccountV3NotFound, *AdminVerifyAccountV3InternalServerError, error)
	AdminVerifyAccountV3Short(params *AdminVerifyAccountV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminVerifyAccountV3NoContent, error)
	GetUserVerificationCode(params *GetUserVerificationCodeParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserVerificationCodeOK, *GetUserVerificationCodeUnauthorized, *GetUserVerificationCodeForbidden, *GetUserVerificationCodeNotFound, *GetUserVerificationCodeInternalServerError, error)
	GetUserVerificationCodeShort(params *GetUserVerificationCodeParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserVerificationCodeOK, error)
	AdminGetUserDeletionStatusV3(params *AdminGetUserDeletionStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserDeletionStatusV3OK, *AdminGetUserDeletionStatusV3Unauthorized, *AdminGetUserDeletionStatusV3Forbidden, *AdminGetUserDeletionStatusV3NotFound, *AdminGetUserDeletionStatusV3InternalServerError, error)
	AdminGetUserDeletionStatusV3Short(params *AdminGetUserDeletionStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserDeletionStatusV3OK, error)
	AdminUpdateUserDeletionStatusV3(params *AdminUpdateUserDeletionStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserDeletionStatusV3NoContent, *AdminUpdateUserDeletionStatusV3BadRequest, *AdminUpdateUserDeletionStatusV3Unauthorized, *AdminUpdateUserDeletionStatusV3Forbidden, *AdminUpdateUserDeletionStatusV3NotFound, *AdminUpdateUserDeletionStatusV3InternalServerError, error)
	AdminUpdateUserDeletionStatusV3Short(params *AdminUpdateUserDeletionStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserDeletionStatusV3NoContent, error)
	AdminUpgradeHeadlessAccountV3(params *AdminUpgradeHeadlessAccountV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpgradeHeadlessAccountV3OK, *AdminUpgradeHeadlessAccountV3BadRequest, *AdminUpgradeHeadlessAccountV3Unauthorized, *AdminUpgradeHeadlessAccountV3Forbidden, *AdminUpgradeHeadlessAccountV3NotFound, *AdminUpgradeHeadlessAccountV3Conflict, *AdminUpgradeHeadlessAccountV3InternalServerError, error)
	AdminUpgradeHeadlessAccountV3Short(params *AdminUpgradeHeadlessAccountV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpgradeHeadlessAccountV3OK, error)
	AdminDeleteUserInformationV3(params *AdminDeleteUserInformationV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserInformationV3NoContent, *AdminDeleteUserInformationV3Unauthorized, *AdminDeleteUserInformationV3Forbidden, *AdminDeleteUserInformationV3NotFound, error)
	AdminDeleteUserInformationV3Short(params *AdminDeleteUserInformationV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserInformationV3NoContent, error)
	AdminGetUserLoginHistoriesV3(params *AdminGetUserLoginHistoriesV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserLoginHistoriesV3OK, *AdminGetUserLoginHistoriesV3Unauthorized, *AdminGetUserLoginHistoriesV3Forbidden, *AdminGetUserLoginHistoriesV3NotFound, error)
	AdminGetUserLoginHistoriesV3Short(params *AdminGetUserLoginHistoriesV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserLoginHistoriesV3OK, error)
	AdminResetPasswordV3(params *AdminResetPasswordV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminResetPasswordV3NoContent, *AdminResetPasswordV3BadRequest, *AdminResetPasswordV3Unauthorized, *AdminResetPasswordV3Forbidden, *AdminResetPasswordV3NotFound, *AdminResetPasswordV3InternalServerError, error)
	AdminResetPasswordV3Short(params *AdminResetPasswordV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminResetPasswordV3NoContent, error)
	AdminUpdateUserPermissionV3(params *AdminUpdateUserPermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserPermissionV3NoContent, *AdminUpdateUserPermissionV3BadRequest, *AdminUpdateUserPermissionV3Unauthorized, *AdminUpdateUserPermissionV3Forbidden, *AdminUpdateUserPermissionV3NotFound, error)
	AdminUpdateUserPermissionV3Short(params *AdminUpdateUserPermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserPermissionV3NoContent, error)
	AdminAddUserPermissionsV3(params *AdminAddUserPermissionsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddUserPermissionsV3NoContent, *AdminAddUserPermissionsV3BadRequest, *AdminAddUserPermissionsV3Unauthorized, *AdminAddUserPermissionsV3Forbidden, *AdminAddUserPermissionsV3NotFound, error)
	AdminAddUserPermissionsV3Short(params *AdminAddUserPermissionsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddUserPermissionsV3NoContent, error)
	AdminDeleteUserPermissionBulkV3(params *AdminDeleteUserPermissionBulkV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserPermissionBulkV3NoContent, *AdminDeleteUserPermissionBulkV3BadRequest, *AdminDeleteUserPermissionBulkV3Unauthorized, *AdminDeleteUserPermissionBulkV3Forbidden, *AdminDeleteUserPermissionBulkV3NotFound, error)
	AdminDeleteUserPermissionBulkV3Short(params *AdminDeleteUserPermissionBulkV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserPermissionBulkV3NoContent, error)
	AdminDeleteUserPermissionV3(params *AdminDeleteUserPermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserPermissionV3NoContent, *AdminDeleteUserPermissionV3BadRequest, *AdminDeleteUserPermissionV3Unauthorized, *AdminDeleteUserPermissionV3Forbidden, *AdminDeleteUserPermissionV3NotFound, error)
	AdminDeleteUserPermissionV3Short(params *AdminDeleteUserPermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserPermissionV3NoContent, error)
	AdminGetUserPlatformAccountsV3(params *AdminGetUserPlatformAccountsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserPlatformAccountsV3OK, *AdminGetUserPlatformAccountsV3BadRequest, *AdminGetUserPlatformAccountsV3Unauthorized, *AdminGetUserPlatformAccountsV3Forbidden, *AdminGetUserPlatformAccountsV3NotFound, *AdminGetUserPlatformAccountsV3InternalServerError, error)
	AdminGetUserPlatformAccountsV3Short(params *AdminGetUserPlatformAccountsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserPlatformAccountsV3OK, error)
	AdminGetListJusticePlatformAccounts(params *AdminGetListJusticePlatformAccountsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetListJusticePlatformAccountsOK, *AdminGetListJusticePlatformAccountsBadRequest, *AdminGetListJusticePlatformAccountsUnauthorized, *AdminGetListJusticePlatformAccountsForbidden, *AdminGetListJusticePlatformAccountsNotFound, *AdminGetListJusticePlatformAccountsInternalServerError, error)
	AdminGetListJusticePlatformAccountsShort(params *AdminGetListJusticePlatformAccountsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetListJusticePlatformAccountsOK, error)
	AdminGetUserMapping(params *AdminGetUserMappingParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserMappingOK, *AdminGetUserMappingBadRequest, *AdminGetUserMappingUnauthorized, *AdminGetUserMappingForbidden, *AdminGetUserMappingNotFound, error)
	AdminGetUserMappingShort(params *AdminGetUserMappingParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserMappingOK, error)
	AdminCreateJusticeUser(params *AdminCreateJusticeUserParams, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateJusticeUserCreated, *AdminCreateJusticeUserBadRequest, *AdminCreateJusticeUserUnauthorized, *AdminCreateJusticeUserForbidden, *AdminCreateJusticeUserNotFound, *AdminCreateJusticeUserInternalServerError, error)
	AdminCreateJusticeUserShort(params *AdminCreateJusticeUserParams, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateJusticeUserCreated, error)
	AdminLinkPlatformAccount(params *AdminLinkPlatformAccountParams, authInfo runtime.ClientAuthInfoWriter) (*AdminLinkPlatformAccountNoContent, *AdminLinkPlatformAccountBadRequest, *AdminLinkPlatformAccountUnauthorized, *AdminLinkPlatformAccountForbidden, *AdminLinkPlatformAccountInternalServerError, error)
	AdminLinkPlatformAccountShort(params *AdminLinkPlatformAccountParams, authInfo runtime.ClientAuthInfoWriter) (*AdminLinkPlatformAccountNoContent, error)
	AdminPlatformUnlinkV3(params *AdminPlatformUnlinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPlatformUnlinkV3NoContent, *AdminPlatformUnlinkV3BadRequest, *AdminPlatformUnlinkV3Unauthorized, *AdminPlatformUnlinkV3Forbidden, *AdminPlatformUnlinkV3NotFound, *AdminPlatformUnlinkV3InternalServerError, error)
	AdminPlatformUnlinkV3Short(params *AdminPlatformUnlinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPlatformUnlinkV3NoContent, error)
	AdminPlatformLinkV3(params *AdminPlatformLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPlatformLinkV3NoContent, *AdminPlatformLinkV3BadRequest, *AdminPlatformLinkV3Unauthorized, *AdminPlatformLinkV3Forbidden, *AdminPlatformLinkV3NotFound, *AdminPlatformLinkV3Conflict, *AdminPlatformLinkV3InternalServerError, error)
	AdminPlatformLinkV3Short(params *AdminPlatformLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPlatformLinkV3NoContent, error)
	AdminGetThirdPartyPlatformTokenLinkStatusV3(params *AdminGetThirdPartyPlatformTokenLinkStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetThirdPartyPlatformTokenLinkStatusV3OK, *AdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest, *AdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized, *AdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden, *AdminGetThirdPartyPlatformTokenLinkStatusV3NotFound, *AdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError, error)
	AdminGetThirdPartyPlatformTokenLinkStatusV3Short(params *AdminGetThirdPartyPlatformTokenLinkStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetThirdPartyPlatformTokenLinkStatusV3OK, error)
	AdminGetUserSinglePlatformAccount(params *AdminGetUserSinglePlatformAccountParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserSinglePlatformAccountOK, *AdminGetUserSinglePlatformAccountBadRequest, *AdminGetUserSinglePlatformAccountUnauthorized, *AdminGetUserSinglePlatformAccountForbidden, *AdminGetUserSinglePlatformAccountNotFound, *AdminGetUserSinglePlatformAccountInternalServerError, error)
	AdminGetUserSinglePlatformAccountShort(params *AdminGetUserSinglePlatformAccountParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserSinglePlatformAccountOK, error)
	AdminDeleteUserRolesV3(params *AdminDeleteUserRolesV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserRolesV3NoContent, *AdminDeleteUserRolesV3BadRequest, *AdminDeleteUserRolesV3Unauthorized, *AdminDeleteUserRolesV3Forbidden, *AdminDeleteUserRolesV3NotFound, error)
	AdminDeleteUserRolesV3Short(params *AdminDeleteUserRolesV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserRolesV3NoContent, error)
	AdminSaveUserRoleV3(params *AdminSaveUserRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminSaveUserRoleV3NoContent, *AdminSaveUserRoleV3BadRequest, *AdminSaveUserRoleV3Unauthorized, *AdminSaveUserRoleV3Forbidden, *AdminSaveUserRoleV3NotFound, *AdminSaveUserRoleV3UnprocessableEntity, *AdminSaveUserRoleV3InternalServerError, error)
	AdminSaveUserRoleV3Short(params *AdminSaveUserRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminSaveUserRoleV3NoContent, error)
	AdminAddUserRoleV3(params *AdminAddUserRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddUserRoleV3NoContent, *AdminAddUserRoleV3BadRequest, *AdminAddUserRoleV3Unauthorized, *AdminAddUserRoleV3Forbidden, *AdminAddUserRoleV3NotFound, *AdminAddUserRoleV3Conflict, *AdminAddUserRoleV3InternalServerError, error)
	AdminAddUserRoleV3Short(params *AdminAddUserRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddUserRoleV3NoContent, error)
	AdminDeleteUserRoleV3(params *AdminDeleteUserRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserRoleV3NoContent, *AdminDeleteUserRoleV3BadRequest, *AdminDeleteUserRoleV3Unauthorized, *AdminDeleteUserRoleV3Forbidden, *AdminDeleteUserRoleV3NotFound, *AdminDeleteUserRoleV3InternalServerError, error)
	AdminDeleteUserRoleV3Short(params *AdminDeleteUserRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserRoleV3NoContent, error)
	AdminUpdateUserStatusV3(params *AdminUpdateUserStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserStatusV3NoContent, *AdminUpdateUserStatusV3BadRequest, *AdminUpdateUserStatusV3Unauthorized, *AdminUpdateUserStatusV3Forbidden, *AdminUpdateUserStatusV3NotFound, *AdminUpdateUserStatusV3InternalServerError, error)
	AdminUpdateUserStatusV3Short(params *AdminUpdateUserStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserStatusV3NoContent, error)
	AdminVerifyUserWithoutVerificationCodeV3(params *AdminVerifyUserWithoutVerificationCodeV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminVerifyUserWithoutVerificationCodeV3NoContent, *AdminVerifyUserWithoutVerificationCodeV3BadRequest, *AdminVerifyUserWithoutVerificationCodeV3Unauthorized, *AdminVerifyUserWithoutVerificationCodeV3Forbidden, *AdminVerifyUserWithoutVerificationCodeV3NotFound, *AdminVerifyUserWithoutVerificationCodeV3Conflict, *AdminVerifyUserWithoutVerificationCodeV3InternalServerError, error)
	AdminVerifyUserWithoutVerificationCodeV3Short(params *AdminVerifyUserWithoutVerificationCodeV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminVerifyUserWithoutVerificationCodeV3NoContent, error)
	AdminGetMyUserV3(params *AdminGetMyUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetMyUserV3OK, *AdminGetMyUserV3Unauthorized, *AdminGetMyUserV3InternalServerError, error)
	AdminGetMyUserV3Short(params *AdminGetMyUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetMyUserV3OK, error)
	PublicGetCountryAgeRestrictionV3(params *PublicGetCountryAgeRestrictionV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetCountryAgeRestrictionV3OK, *PublicGetCountryAgeRestrictionV3Unauthorized, *PublicGetCountryAgeRestrictionV3NotFound, error)
	PublicGetCountryAgeRestrictionV3Short(params *PublicGetCountryAgeRestrictionV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetCountryAgeRestrictionV3OK, error)
	PublicListUserIDByPlatformUserIDsV3(params *PublicListUserIDByPlatformUserIDsV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicListUserIDByPlatformUserIDsV3OK, *PublicListUserIDByPlatformUserIDsV3BadRequest, *PublicListUserIDByPlatformUserIDsV3Unauthorized, *PublicListUserIDByPlatformUserIDsV3Forbidden, *PublicListUserIDByPlatformUserIDsV3InternalServerError, error)
	PublicListUserIDByPlatformUserIDsV3Short(params *PublicListUserIDByPlatformUserIDsV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicListUserIDByPlatformUserIDsV3OK, error)
	PublicGetUserByPlatformUserIDV3(params *PublicGetUserByPlatformUserIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserByPlatformUserIDV3OK, *PublicGetUserByPlatformUserIDV3Unauthorized, *PublicGetUserByPlatformUserIDV3Forbidden, *PublicGetUserByPlatformUserIDV3NotFound, *PublicGetUserByPlatformUserIDV3InternalServerError, error)
	PublicGetUserByPlatformUserIDV3Short(params *PublicGetUserByPlatformUserIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserByPlatformUserIDV3OK, error)
	PublicGetAsyncStatus(params *PublicGetAsyncStatusParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetAsyncStatusOK, *PublicGetAsyncStatusUnauthorized, *PublicGetAsyncStatusForbidden, *PublicGetAsyncStatusInternalServerError, error)
	PublicGetAsyncStatusShort(params *PublicGetAsyncStatusParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetAsyncStatusOK, error)
	PublicSearchUserV3(params *PublicSearchUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicSearchUserV3OK, *PublicSearchUserV3BadRequest, *PublicSearchUserV3Unauthorized, *PublicSearchUserV3NotFound, *PublicSearchUserV3InternalServerError, error)
	PublicSearchUserV3Short(params *PublicSearchUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicSearchUserV3OK, error)
	PublicCreateUserV3(params *PublicCreateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicCreateUserV3Created, *PublicCreateUserV3BadRequest, *PublicCreateUserV3NotFound, *PublicCreateUserV3Conflict, *PublicCreateUserV3InternalServerError, error)
	PublicCreateUserV3Short(params *PublicCreateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicCreateUserV3Created, error)
	CheckUserAvailability(params *CheckUserAvailabilityParams, authInfo runtime.ClientAuthInfoWriter) (*CheckUserAvailabilityNoContent, *CheckUserAvailabilityBadRequest, *CheckUserAvailabilityNotFound, *CheckUserAvailabilityUnprocessableEntity, error)
	CheckUserAvailabilityShort(params *CheckUserAvailabilityParams, authInfo runtime.ClientAuthInfoWriter) (*CheckUserAvailabilityNoContent, error)
	PublicBulkGetUsers(params *PublicBulkGetUsersParams, authInfo runtime.ClientAuthInfoWriter) (*PublicBulkGetUsersOK, *PublicBulkGetUsersBadRequest, *PublicBulkGetUsersInternalServerError, error)
	PublicBulkGetUsersShort(params *PublicBulkGetUsersParams, authInfo runtime.ClientAuthInfoWriter) (*PublicBulkGetUsersOK, error)
	PublicSendRegistrationCode(params *PublicSendRegistrationCodeParams, authInfo runtime.ClientAuthInfoWriter) (*PublicSendRegistrationCodeNoContent, *PublicSendRegistrationCodeBadRequest, *PublicSendRegistrationCodeConflict, error)
	PublicSendRegistrationCodeShort(params *PublicSendRegistrationCodeParams, authInfo runtime.ClientAuthInfoWriter) (*PublicSendRegistrationCodeNoContent, error)
	PublicVerifyRegistrationCode(params *PublicVerifyRegistrationCodeParams, authInfo runtime.ClientAuthInfoWriter) (*PublicVerifyRegistrationCodeNoContent, *PublicVerifyRegistrationCodeBadRequest, error)
	PublicVerifyRegistrationCodeShort(params *PublicVerifyRegistrationCodeParams, authInfo runtime.ClientAuthInfoWriter) (*PublicVerifyRegistrationCodeNoContent, error)
	PublicForgotPasswordV3(params *PublicForgotPasswordV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicForgotPasswordV3NoContent, *PublicForgotPasswordV3BadRequest, *PublicForgotPasswordV3NotFound, *PublicForgotPasswordV3TooManyRequests, error)
	PublicForgotPasswordV3Short(params *PublicForgotPasswordV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicForgotPasswordV3NoContent, error)
	GetAdminInvitationV3(params *GetAdminInvitationV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetAdminInvitationV3OK, *GetAdminInvitationV3NotFound, *GetAdminInvitationV3InternalServerError, error)
	GetAdminInvitationV3Short(params *GetAdminInvitationV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetAdminInvitationV3OK, error)
	CreateUserFromInvitationV3(params *CreateUserFromInvitationV3Params, authInfo runtime.ClientAuthInfoWriter) (*CreateUserFromInvitationV3Created, *CreateUserFromInvitationV3BadRequest, *CreateUserFromInvitationV3NotFound, *CreateUserFromInvitationV3InternalServerError, error)
	CreateUserFromInvitationV3Short(params *CreateUserFromInvitationV3Params, authInfo runtime.ClientAuthInfoWriter) (*CreateUserFromInvitationV3Created, error)
	UpdateUserV3(params *UpdateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateUserV3OK, *UpdateUserV3BadRequest, *UpdateUserV3Unauthorized, *UpdateUserV3Conflict, *UpdateUserV3InternalServerError, error)
	UpdateUserV3Short(params *UpdateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateUserV3OK, error)
	PublicPartialUpdateUserV3(params *PublicPartialUpdateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPartialUpdateUserV3OK, *PublicPartialUpdateUserV3BadRequest, *PublicPartialUpdateUserV3Unauthorized, *PublicPartialUpdateUserV3Conflict, *PublicPartialUpdateUserV3InternalServerError, error)
	PublicPartialUpdateUserV3Short(params *PublicPartialUpdateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPartialUpdateUserV3OK, error)
	PublicSendVerificationCodeV3(params *PublicSendVerificationCodeV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicSendVerificationCodeV3NoContent, *PublicSendVerificationCodeV3BadRequest, *PublicSendVerificationCodeV3Unauthorized, *PublicSendVerificationCodeV3NotFound, *PublicSendVerificationCodeV3Conflict, *PublicSendVerificationCodeV3TooManyRequests, error)
	PublicSendVerificationCodeV3Short(params *PublicSendVerificationCodeV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicSendVerificationCodeV3NoContent, error)
	PublicUserVerificationV3(params *PublicUserVerificationV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUserVerificationV3NoContent, *PublicUserVerificationV3BadRequest, *PublicUserVerificationV3Unauthorized, *PublicUserVerificationV3Forbidden, *PublicUserVerificationV3Conflict, error)
	PublicUserVerificationV3Short(params *PublicUserVerificationV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUserVerificationV3NoContent, error)
	PublicUpgradeHeadlessAccountV3(params *PublicUpgradeHeadlessAccountV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUpgradeHeadlessAccountV3OK, *PublicUpgradeHeadlessAccountV3BadRequest, *PublicUpgradeHeadlessAccountV3Unauthorized, *PublicUpgradeHeadlessAccountV3Forbidden, *PublicUpgradeHeadlessAccountV3NotFound, *PublicUpgradeHeadlessAccountV3Conflict, *PublicUpgradeHeadlessAccountV3InternalServerError, error)
	PublicUpgradeHeadlessAccountV3Short(params *PublicUpgradeHeadlessAccountV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUpgradeHeadlessAccountV3OK, error)
	PublicVerifyHeadlessAccountV3(params *PublicVerifyHeadlessAccountV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicVerifyHeadlessAccountV3OK, *PublicVerifyHeadlessAccountV3BadRequest, *PublicVerifyHeadlessAccountV3Unauthorized, *PublicVerifyHeadlessAccountV3NotFound, *PublicVerifyHeadlessAccountV3Conflict, *PublicVerifyHeadlessAccountV3InternalServerError, error)
	PublicVerifyHeadlessAccountV3Short(params *PublicVerifyHeadlessAccountV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicVerifyHeadlessAccountV3OK, error)
	PublicUpdatePasswordV3(params *PublicUpdatePasswordV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUpdatePasswordV3NoContent, *PublicUpdatePasswordV3BadRequest, *PublicUpdatePasswordV3Unauthorized, *PublicUpdatePasswordV3InternalServerError, error)
	PublicUpdatePasswordV3Short(params *PublicUpdatePasswordV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUpdatePasswordV3NoContent, error)
	PublicCreateJusticeUser(params *PublicCreateJusticeUserParams, authInfo runtime.ClientAuthInfoWriter) (*PublicCreateJusticeUserCreated, *PublicCreateJusticeUserBadRequest, *PublicCreateJusticeUserUnauthorized, *PublicCreateJusticeUserForbidden, *PublicCreateJusticeUserNotFound, *PublicCreateJusticeUserInternalServerError, error)
	PublicCreateJusticeUserShort(params *PublicCreateJusticeUserParams, authInfo runtime.ClientAuthInfoWriter) (*PublicCreateJusticeUserCreated, error)
	PublicPlatformLinkV3(params *PublicPlatformLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPlatformLinkV3NoContent, *PublicPlatformLinkV3BadRequest, *PublicPlatformLinkV3Unauthorized, *PublicPlatformLinkV3NotFound, *PublicPlatformLinkV3Conflict, *PublicPlatformLinkV3InternalServerError, error)
	PublicPlatformLinkV3Short(params *PublicPlatformLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPlatformLinkV3NoContent, error)
	PublicPlatformUnlinkV3(params *PublicPlatformUnlinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPlatformUnlinkV3NoContent, *PublicPlatformUnlinkV3BadRequest, *PublicPlatformUnlinkV3Unauthorized, *PublicPlatformUnlinkV3NotFound, *PublicPlatformUnlinkV3InternalServerError, error)
	PublicPlatformUnlinkV3Short(params *PublicPlatformUnlinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPlatformUnlinkV3NoContent, error)
	PublicPlatformUnlinkAllV3(params *PublicPlatformUnlinkAllV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPlatformUnlinkAllV3NoContent, *PublicPlatformUnlinkAllV3BadRequest, *PublicPlatformUnlinkAllV3Unauthorized, *PublicPlatformUnlinkAllV3NotFound, *PublicPlatformUnlinkAllV3InternalServerError, error)
	PublicPlatformUnlinkAllV3Short(params *PublicPlatformUnlinkAllV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPlatformUnlinkAllV3NoContent, error)
	PublicForcePlatformLinkV3(params *PublicForcePlatformLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicForcePlatformLinkV3NoContent, *PublicForcePlatformLinkV3BadRequest, *PublicForcePlatformLinkV3Unauthorized, *PublicForcePlatformLinkV3NotFound, *PublicForcePlatformLinkV3Conflict, *PublicForcePlatformLinkV3InternalServerError, error)
	PublicForcePlatformLinkV3Short(params *PublicForcePlatformLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicForcePlatformLinkV3NoContent, error)
	PublicWebLinkPlatform(params *PublicWebLinkPlatformParams, authInfo runtime.ClientAuthInfoWriter) (*PublicWebLinkPlatformOK, *PublicWebLinkPlatformBadRequest, *PublicWebLinkPlatformUnauthorized, *PublicWebLinkPlatformNotFound, error)
	PublicWebLinkPlatformShort(params *PublicWebLinkPlatformParams, authInfo runtime.ClientAuthInfoWriter) (*PublicWebLinkPlatformOK, error)
	PublicWebLinkPlatformEstablish(params *PublicWebLinkPlatformEstablishParams, authInfo runtime.ClientAuthInfoWriter) (*PublicWebLinkPlatformEstablishFound, error)
	PublicWebLinkPlatformEstablishShort(params *PublicWebLinkPlatformEstablishParams, authInfo runtime.ClientAuthInfoWriter) (*PublicWebLinkPlatformEstablishFound, error)
	ResetPasswordV3(params *ResetPasswordV3Params, authInfo runtime.ClientAuthInfoWriter) (*ResetPasswordV3NoContent, *ResetPasswordV3BadRequest, *ResetPasswordV3Forbidden, *ResetPasswordV3NotFound, error)
	ResetPasswordV3Short(params *ResetPasswordV3Params, authInfo runtime.ClientAuthInfoWriter) (*ResetPasswordV3NoContent, error)
	PublicGetUserByUserIDV3(params *PublicGetUserByUserIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserByUserIDV3OK, *PublicGetUserByUserIDV3BadRequest, *PublicGetUserByUserIDV3NotFound, *PublicGetUserByUserIDV3InternalServerError, error)
	PublicGetUserByUserIDV3Short(params *PublicGetUserByUserIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserByUserIDV3OK, error)
	PublicGetUserBanHistoryV3(params *PublicGetUserBanHistoryV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserBanHistoryV3OK, *PublicGetUserBanHistoryV3BadRequest, *PublicGetUserBanHistoryV3Unauthorized, *PublicGetUserBanHistoryV3Forbidden, *PublicGetUserBanHistoryV3NotFound, *PublicGetUserBanHistoryV3InternalServerError, error)
	PublicGetUserBanHistoryV3Short(params *PublicGetUserBanHistoryV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserBanHistoryV3OK, error)
	PublicListUserAllPlatformAccountsDistinctV3(params *PublicListUserAllPlatformAccountsDistinctV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicListUserAllPlatformAccountsDistinctV3OK, *PublicListUserAllPlatformAccountsDistinctV3BadRequest, *PublicListUserAllPlatformAccountsDistinctV3Unauthorized, *PublicListUserAllPlatformAccountsDistinctV3Forbidden, *PublicListUserAllPlatformAccountsDistinctV3NotFound, *PublicListUserAllPlatformAccountsDistinctV3InternalServerError, error)
	PublicListUserAllPlatformAccountsDistinctV3Short(params *PublicListUserAllPlatformAccountsDistinctV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicListUserAllPlatformAccountsDistinctV3OK, error)
	PublicGetUserInformationV3(params *PublicGetUserInformationV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserInformationV3OK, *PublicGetUserInformationV3Unauthorized, *PublicGetUserInformationV3Forbidden, *PublicGetUserInformationV3NotFound, *PublicGetUserInformationV3InternalServerError, error)
	PublicGetUserInformationV3Short(params *PublicGetUserInformationV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserInformationV3OK, error)
	PublicGetUserLoginHistoriesV3(params *PublicGetUserLoginHistoriesV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserLoginHistoriesV3OK, *PublicGetUserLoginHistoriesV3Unauthorized, *PublicGetUserLoginHistoriesV3Forbidden, *PublicGetUserLoginHistoriesV3NotFound, error)
	PublicGetUserLoginHistoriesV3Short(params *PublicGetUserLoginHistoriesV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserLoginHistoriesV3OK, error)
	PublicGetUserPlatformAccountsV3(params *PublicGetUserPlatformAccountsV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserPlatformAccountsV3OK, *PublicGetUserPlatformAccountsV3BadRequest, *PublicGetUserPlatformAccountsV3Unauthorized, *PublicGetUserPlatformAccountsV3Forbidden, *PublicGetUserPlatformAccountsV3NotFound, *PublicGetUserPlatformAccountsV3InternalServerError, error)
	PublicGetUserPlatformAccountsV3Short(params *PublicGetUserPlatformAccountsV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserPlatformAccountsV3OK, error)
	PublicListJusticePlatformAccountsV3(params *PublicListJusticePlatformAccountsV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicListJusticePlatformAccountsV3OK, *PublicListJusticePlatformAccountsV3BadRequest, *PublicListJusticePlatformAccountsV3Unauthorized, *PublicListJusticePlatformAccountsV3Forbidden, *PublicListJusticePlatformAccountsV3NotFound, *PublicListJusticePlatformAccountsV3InternalServerError, error)
	PublicListJusticePlatformAccountsV3Short(params *PublicListJusticePlatformAccountsV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicListJusticePlatformAccountsV3OK, error)
	PublicLinkPlatformAccount(params *PublicLinkPlatformAccountParams, authInfo runtime.ClientAuthInfoWriter) (*PublicLinkPlatformAccountNoContent, *PublicLinkPlatformAccountBadRequest, *PublicLinkPlatformAccountUnauthorized, *PublicLinkPlatformAccountForbidden, *PublicLinkPlatformAccountInternalServerError, error)
	PublicLinkPlatformAccountShort(params *PublicLinkPlatformAccountParams, authInfo runtime.ClientAuthInfoWriter) (*PublicLinkPlatformAccountNoContent, error)
	PublicForceLinkPlatformWithProgression(params *PublicForceLinkPlatformWithProgressionParams, authInfo runtime.ClientAuthInfoWriter) (*PublicForceLinkPlatformWithProgressionNoContent, *PublicForceLinkPlatformWithProgressionBadRequest, *PublicForceLinkPlatformWithProgressionUnauthorized, *PublicForceLinkPlatformWithProgressionForbidden, *PublicForceLinkPlatformWithProgressionInternalServerError, error)
	PublicForceLinkPlatformWithProgressionShort(params *PublicForceLinkPlatformWithProgressionParams, authInfo runtime.ClientAuthInfoWriter) (*PublicForceLinkPlatformWithProgressionNoContent, error)
	PublicGetPublisherUserV3(params *PublicGetPublisherUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetPublisherUserV3OK, *PublicGetPublisherUserV3BadRequest, *PublicGetPublisherUserV3Unauthorized, *PublicGetPublisherUserV3Forbidden, *PublicGetPublisherUserV3NotFound, error)
	PublicGetPublisherUserV3Short(params *PublicGetPublisherUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetPublisherUserV3OK, error)
	PublicValidateUserByUserIDAndPasswordV3(params *PublicValidateUserByUserIDAndPasswordV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicValidateUserByUserIDAndPasswordV3NoContent, *PublicValidateUserByUserIDAndPasswordV3BadRequest, *PublicValidateUserByUserIDAndPasswordV3Unauthorized, *PublicValidateUserByUserIDAndPasswordV3Forbidden, *PublicValidateUserByUserIDAndPasswordV3NotFound, *PublicValidateUserByUserIDAndPasswordV3InternalServerError, error)
	PublicValidateUserByUserIDAndPasswordV3Short(params *PublicValidateUserByUserIDAndPasswordV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicValidateUserByUserIDAndPasswordV3NoContent, error)
	PublicGetMyUserV3(params *PublicGetMyUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetMyUserV3OK, *PublicGetMyUserV3Unauthorized, *PublicGetMyUserV3InternalServerError, error)
	PublicGetMyUserV3Short(params *PublicGetMyUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetMyUserV3OK, error)
	PublicGetLinkHeadlessAccountToMyAccountConflictV3(params *PublicGetLinkHeadlessAccountToMyAccountConflictV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetLinkHeadlessAccountToMyAccountConflictV3OK, *PublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest, *PublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized, *PublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden, *PublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError, error)
	PublicGetLinkHeadlessAccountToMyAccountConflictV3Short(params *PublicGetLinkHeadlessAccountToMyAccountConflictV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetLinkHeadlessAccountToMyAccountConflictV3OK, error)
	LinkHeadlessAccountToMyAccountV3(params *LinkHeadlessAccountToMyAccountV3Params, authInfo runtime.ClientAuthInfoWriter) (*LinkHeadlessAccountToMyAccountV3NoContent, *LinkHeadlessAccountToMyAccountV3BadRequest, *LinkHeadlessAccountToMyAccountV3Unauthorized, *LinkHeadlessAccountToMyAccountV3Forbidden, *LinkHeadlessAccountToMyAccountV3InternalServerError, error)
	LinkHeadlessAccountToMyAccountV3Short(params *LinkHeadlessAccountToMyAccountV3Params, authInfo runtime.ClientAuthInfoWriter) (*LinkHeadlessAccountToMyAccountV3NoContent, error)
	PublicSendVerificationLinkV3(params *PublicSendVerificationLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicSendVerificationLinkV3NoContent, *PublicSendVerificationLinkV3BadRequest, *PublicSendVerificationLinkV3Unauthorized, *PublicSendVerificationLinkV3Conflict, *PublicSendVerificationLinkV3TooManyRequests, error)
	PublicSendVerificationLinkV3Short(params *PublicSendVerificationLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicSendVerificationLinkV3NoContent, error)
	PublicVerifyUserByLinkV3(params *PublicVerifyUserByLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicVerifyUserByLinkV3Found, error)
	PublicVerifyUserByLinkV3Short(params *PublicVerifyUserByLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicVerifyUserByLinkV3Found, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New ¶

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

New creates a new users API client.

type CreateUserBadRequest ¶ added in v0.2.0

type CreateUserBadRequest struct {
}

CreateUserBadRequest handles this case with default header values.

func NewCreateUserBadRequest ¶ added in v0.2.0

func NewCreateUserBadRequest() *CreateUserBadRequest

NewCreateUserBadRequest creates a CreateUserBadRequest with default headers values

func (*CreateUserBadRequest) Error ¶ added in v0.2.0

func (o *CreateUserBadRequest) Error() string

type CreateUserConflict ¶ added in v0.2.0

type CreateUserConflict struct {
}

CreateUserConflict handles this case with default header values.

func NewCreateUserConflict ¶ added in v0.2.0

func NewCreateUserConflict() *CreateUserConflict

NewCreateUserConflict creates a CreateUserConflict with default headers values

func (*CreateUserConflict) Error ¶ added in v0.2.0

func (o *CreateUserConflict) Error() string

type CreateUserCreated ¶ added in v0.2.0

type CreateUserCreated struct {
	Payload *iamclientmodels.ModelUserCreateResponse
}

CreateUserCreated handles this case with default header values.

Created

func NewCreateUserCreated ¶ added in v0.2.0

func NewCreateUserCreated() *CreateUserCreated

NewCreateUserCreated creates a CreateUserCreated with default headers values

func (*CreateUserCreated) Error ¶ added in v0.2.0

func (o *CreateUserCreated) Error() string

func (*CreateUserCreated) GetPayload ¶ added in v0.2.0

func (*CreateUserCreated) ToJSONString ¶ added in v0.25.0

func (o *CreateUserCreated) ToJSONString() string

type CreateUserForbidden ¶ added in v0.2.0

type CreateUserForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

CreateUserForbidden 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 NewCreateUserForbidden ¶ added in v0.2.0

func NewCreateUserForbidden() *CreateUserForbidden

NewCreateUserForbidden creates a CreateUserForbidden with default headers values

func (*CreateUserForbidden) Error ¶ added in v0.2.0

func (o *CreateUserForbidden) Error() string

func (*CreateUserForbidden) GetPayload ¶ added in v0.31.0

func (*CreateUserForbidden) ToJSONString ¶ added in v0.31.0

func (o *CreateUserForbidden) ToJSONString() string

type CreateUserFromInvitationV3BadRequest ¶ added in v0.2.0

type CreateUserFromInvitationV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

CreateUserFromInvitationV3BadRequest 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 NewCreateUserFromInvitationV3BadRequest ¶ added in v0.2.0

func NewCreateUserFromInvitationV3BadRequest() *CreateUserFromInvitationV3BadRequest

NewCreateUserFromInvitationV3BadRequest creates a CreateUserFromInvitationV3BadRequest with default headers values

func (*CreateUserFromInvitationV3BadRequest) Error ¶ added in v0.2.0

func (*CreateUserFromInvitationV3BadRequest) GetPayload ¶ added in v0.2.0

func (*CreateUserFromInvitationV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *CreateUserFromInvitationV3BadRequest) ToJSONString() string

type CreateUserFromInvitationV3Created ¶ added in v0.2.0

type CreateUserFromInvitationV3Created struct {
	Payload *iamclientmodels.ModelUserCreateResponseV3
}

CreateUserFromInvitationV3Created handles this case with default header values.

Created

func NewCreateUserFromInvitationV3Created ¶ added in v0.2.0

func NewCreateUserFromInvitationV3Created() *CreateUserFromInvitationV3Created

NewCreateUserFromInvitationV3Created creates a CreateUserFromInvitationV3Created with default headers values

func (*CreateUserFromInvitationV3Created) Error ¶ added in v0.2.0

func (*CreateUserFromInvitationV3Created) GetPayload ¶ added in v0.2.0

func (*CreateUserFromInvitationV3Created) ToJSONString ¶ added in v0.25.0

func (o *CreateUserFromInvitationV3Created) ToJSONString() string

type CreateUserFromInvitationV3InternalServerError ¶ added in v0.2.0

type CreateUserFromInvitationV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

CreateUserFromInvitationV3InternalServerError 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 NewCreateUserFromInvitationV3InternalServerError ¶ added in v0.2.0

func NewCreateUserFromInvitationV3InternalServerError() *CreateUserFromInvitationV3InternalServerError

NewCreateUserFromInvitationV3InternalServerError creates a CreateUserFromInvitationV3InternalServerError with default headers values

func (*CreateUserFromInvitationV3InternalServerError) Error ¶ added in v0.2.0

func (*CreateUserFromInvitationV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*CreateUserFromInvitationV3InternalServerError) ToJSONString ¶ added in v0.25.0

type CreateUserFromInvitationV3NotFound ¶ added in v0.2.0

type CreateUserFromInvitationV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

CreateUserFromInvitationV3NotFound 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 NewCreateUserFromInvitationV3NotFound ¶ added in v0.2.0

func NewCreateUserFromInvitationV3NotFound() *CreateUserFromInvitationV3NotFound

NewCreateUserFromInvitationV3NotFound creates a CreateUserFromInvitationV3NotFound with default headers values

func (*CreateUserFromInvitationV3NotFound) Error ¶ added in v0.2.0

func (*CreateUserFromInvitationV3NotFound) GetPayload ¶ added in v0.2.0

func (*CreateUserFromInvitationV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *CreateUserFromInvitationV3NotFound) ToJSONString() string

type CreateUserFromInvitationV3Params ¶ added in v0.2.0

type CreateUserFromInvitationV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserCreateFromInvitationRequestV3
	/*InvitationID
	  Invitation ID, should follow UUID version 4 without hyphen

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

	*/
	Namespace string

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

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

func NewCreateUserFromInvitationV3Params ¶ added in v0.2.0

func NewCreateUserFromInvitationV3Params() *CreateUserFromInvitationV3Params

NewCreateUserFromInvitationV3Params creates a new CreateUserFromInvitationV3Params object with the default values initialized.

func NewCreateUserFromInvitationV3ParamsWithContext ¶ added in v0.2.0

func NewCreateUserFromInvitationV3ParamsWithContext(ctx context.Context) *CreateUserFromInvitationV3Params

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

func NewCreateUserFromInvitationV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewCreateUserFromInvitationV3ParamsWithHTTPClient(client *http.Client) *CreateUserFromInvitationV3Params

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

func NewCreateUserFromInvitationV3ParamsWithTimeout ¶ added in v0.2.0

func NewCreateUserFromInvitationV3ParamsWithTimeout(timeout time.Duration) *CreateUserFromInvitationV3Params

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

func (*CreateUserFromInvitationV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *CreateUserFromInvitationV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the create user from invitation v3 params

func (*CreateUserFromInvitationV3Params) SetBody ¶ added in v0.2.0

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

func (*CreateUserFromInvitationV3Params) SetContext ¶ added in v0.2.0

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

func (*CreateUserFromInvitationV3Params) SetHTTPClient ¶ added in v0.2.0

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

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

func (*CreateUserFromInvitationV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *CreateUserFromInvitationV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the create user from invitation v3 params

func (*CreateUserFromInvitationV3Params) SetInvitationID ¶ added in v0.2.0

func (o *CreateUserFromInvitationV3Params) SetInvitationID(invitationID string)

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

func (*CreateUserFromInvitationV3Params) SetNamespace ¶ added in v0.2.0

func (o *CreateUserFromInvitationV3Params) SetNamespace(namespace string)

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

func (*CreateUserFromInvitationV3Params) SetTimeout ¶ added in v0.2.0

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

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

func (*CreateUserFromInvitationV3Params) WithBody ¶ added in v0.2.0

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

func (*CreateUserFromInvitationV3Params) WithContext ¶ added in v0.2.0

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

func (*CreateUserFromInvitationV3Params) WithHTTPClient ¶ added in v0.2.0

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

func (*CreateUserFromInvitationV3Params) WithInvitationID ¶ added in v0.2.0

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

func (*CreateUserFromInvitationV3Params) WithNamespace ¶ added in v0.2.0

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

func (*CreateUserFromInvitationV3Params) WithTimeout ¶ added in v0.2.0

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

func (*CreateUserFromInvitationV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type CreateUserFromInvitationV3Reader ¶ added in v0.2.0

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

CreateUserFromInvitationV3Reader is a Reader for the CreateUserFromInvitationV3 structure.

func (*CreateUserFromInvitationV3Reader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type CreateUserParams ¶ added in v0.2.0

type CreateUserParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserCreateRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

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

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

func NewCreateUserParams ¶ added in v0.2.0

func NewCreateUserParams() *CreateUserParams

NewCreateUserParams creates a new CreateUserParams object with the default values initialized.

func NewCreateUserParamsWithContext ¶ added in v0.2.0

func NewCreateUserParamsWithContext(ctx context.Context) *CreateUserParams

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

func NewCreateUserParamsWithHTTPClient ¶ added in v0.2.0

func NewCreateUserParamsWithHTTPClient(client *http.Client) *CreateUserParams

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

func NewCreateUserParamsWithTimeout ¶ added in v0.2.0

func NewCreateUserParamsWithTimeout(timeout time.Duration) *CreateUserParams

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

func (*CreateUserParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *CreateUserParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the create user params

func (*CreateUserParams) SetBody ¶ added in v0.2.0

SetBody adds the body to the create user params

func (*CreateUserParams) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the create user params

func (*CreateUserParams) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the create user params

func (*CreateUserParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *CreateUserParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the create user params

func (*CreateUserParams) SetNamespace ¶ added in v0.2.0

func (o *CreateUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the create user params

func (*CreateUserParams) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the create user params

func (*CreateUserParams) WithBody ¶ added in v0.2.0

WithBody adds the body to the create user params

func (*CreateUserParams) WithContext ¶ added in v0.2.0

func (o *CreateUserParams) WithContext(ctx context.Context) *CreateUserParams

WithContext adds the context to the create user params

func (*CreateUserParams) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the create user params

func (*CreateUserParams) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the create user params

func (*CreateUserParams) WithTimeout ¶ added in v0.2.0

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

WithTimeout adds the timeout to the create user params

func (*CreateUserParams) WriteToRequest ¶ added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type CreateUserReader ¶ added in v0.2.0

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

CreateUserReader is a Reader for the CreateUser structure.

func (*CreateUserReader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type CreateUserUnauthorized ¶ added in v0.2.0

type CreateUserUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

CreateUserUnauthorized 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></table>

func NewCreateUserUnauthorized ¶ added in v0.2.0

func NewCreateUserUnauthorized() *CreateUserUnauthorized

NewCreateUserUnauthorized creates a CreateUserUnauthorized with default headers values

func (*CreateUserUnauthorized) Error ¶ added in v0.2.0

func (o *CreateUserUnauthorized) Error() string

func (*CreateUserUnauthorized) GetPayload ¶ added in v0.31.0

func (*CreateUserUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *CreateUserUnauthorized) ToJSONString() string

type DeleteUserForbidden ¶ added in v0.2.0

type DeleteUserForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteUserForbidden 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 NewDeleteUserForbidden ¶ added in v0.2.0

func NewDeleteUserForbidden() *DeleteUserForbidden

NewDeleteUserForbidden creates a DeleteUserForbidden with default headers values

func (*DeleteUserForbidden) Error ¶ added in v0.2.0

func (o *DeleteUserForbidden) Error() string

func (*DeleteUserForbidden) GetPayload ¶ added in v0.31.0

func (*DeleteUserForbidden) ToJSONString ¶ added in v0.31.0

func (o *DeleteUserForbidden) ToJSONString() string

type DeleteUserInformationForbidden ¶ added in v0.2.0

type DeleteUserInformationForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteUserInformationForbidden 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 NewDeleteUserInformationForbidden ¶ added in v0.2.0

func NewDeleteUserInformationForbidden() *DeleteUserInformationForbidden

NewDeleteUserInformationForbidden creates a DeleteUserInformationForbidden with default headers values

func (*DeleteUserInformationForbidden) Error ¶ added in v0.2.0

func (*DeleteUserInformationForbidden) GetPayload ¶ added in v0.31.0

func (*DeleteUserInformationForbidden) ToJSONString ¶ added in v0.31.0

func (o *DeleteUserInformationForbidden) ToJSONString() string

type DeleteUserInformationNoContent ¶ added in v0.2.0

type DeleteUserInformationNoContent struct {
}

DeleteUserInformationNoContent handles this case with default header values.

Operation succeeded

func NewDeleteUserInformationNoContent ¶ added in v0.2.0

func NewDeleteUserInformationNoContent() *DeleteUserInformationNoContent

NewDeleteUserInformationNoContent creates a DeleteUserInformationNoContent with default headers values

func (*DeleteUserInformationNoContent) Error ¶ added in v0.2.0

type DeleteUserInformationNotFound ¶ added in v0.2.0

type DeleteUserInformationNotFound struct {
}

DeleteUserInformationNotFound handles this case with default header values.

Data not found

func NewDeleteUserInformationNotFound ¶ added in v0.2.0

func NewDeleteUserInformationNotFound() *DeleteUserInformationNotFound

NewDeleteUserInformationNotFound creates a DeleteUserInformationNotFound with default headers values

func (*DeleteUserInformationNotFound) Error ¶ added in v0.2.0

type DeleteUserInformationParams ¶ added in v0.2.0

type DeleteUserInformationParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

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

func NewDeleteUserInformationParams ¶ added in v0.2.0

func NewDeleteUserInformationParams() *DeleteUserInformationParams

NewDeleteUserInformationParams creates a new DeleteUserInformationParams object with the default values initialized.

func NewDeleteUserInformationParamsWithContext ¶ added in v0.2.0

func NewDeleteUserInformationParamsWithContext(ctx context.Context) *DeleteUserInformationParams

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

func NewDeleteUserInformationParamsWithHTTPClient ¶ added in v0.2.0

func NewDeleteUserInformationParamsWithHTTPClient(client *http.Client) *DeleteUserInformationParams

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

func NewDeleteUserInformationParamsWithTimeout ¶ added in v0.2.0

func NewDeleteUserInformationParamsWithTimeout(timeout time.Duration) *DeleteUserInformationParams

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

func (*DeleteUserInformationParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *DeleteUserInformationParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the delete user information params

func (*DeleteUserInformationParams) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the delete user information params

func (*DeleteUserInformationParams) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the delete user information params

func (*DeleteUserInformationParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *DeleteUserInformationParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the delete user information params

func (*DeleteUserInformationParams) SetNamespace ¶ added in v0.2.0

func (o *DeleteUserInformationParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete user information params

func (*DeleteUserInformationParams) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the delete user information params

func (*DeleteUserInformationParams) SetUserID ¶ added in v0.2.0

func (o *DeleteUserInformationParams) SetUserID(userID string)

SetUserID adds the userId to the delete user information params

func (*DeleteUserInformationParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the delete user information params

func (*DeleteUserInformationParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the delete user information params

func (*DeleteUserInformationParams) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the delete user information params

func (*DeleteUserInformationParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the delete user information params

func (*DeleteUserInformationParams) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the delete user information params

func (*DeleteUserInformationParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type DeleteUserInformationReader ¶ added in v0.2.0

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

DeleteUserInformationReader is a Reader for the DeleteUserInformation structure.

func (*DeleteUserInformationReader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type DeleteUserInformationUnauthorized ¶ added in v0.2.0

type DeleteUserInformationUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteUserInformationUnauthorized 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></table>

func NewDeleteUserInformationUnauthorized ¶ added in v0.2.0

func NewDeleteUserInformationUnauthorized() *DeleteUserInformationUnauthorized

NewDeleteUserInformationUnauthorized creates a DeleteUserInformationUnauthorized with default headers values

func (*DeleteUserInformationUnauthorized) Error ¶ added in v0.2.0

func (*DeleteUserInformationUnauthorized) GetPayload ¶ added in v0.31.0

func (*DeleteUserInformationUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *DeleteUserInformationUnauthorized) ToJSONString() string

type DeleteUserNoContent ¶ added in v0.2.0

type DeleteUserNoContent struct {
}

DeleteUserNoContent handles this case with default header values.

Operation succeeded

func NewDeleteUserNoContent ¶ added in v0.2.0

func NewDeleteUserNoContent() *DeleteUserNoContent

NewDeleteUserNoContent creates a DeleteUserNoContent with default headers values

func (*DeleteUserNoContent) Error ¶ added in v0.2.0

func (o *DeleteUserNoContent) Error() string

type DeleteUserNotFound ¶ added in v0.2.0

type DeleteUserNotFound struct {
}

DeleteUserNotFound handles this case with default header values.

Data not found

func NewDeleteUserNotFound ¶ added in v0.2.0

func NewDeleteUserNotFound() *DeleteUserNotFound

NewDeleteUserNotFound creates a DeleteUserNotFound with default headers values

func (*DeleteUserNotFound) Error ¶ added in v0.2.0

func (o *DeleteUserNotFound) Error() string

type DeleteUserParams ¶ added in v0.2.0

type DeleteUserParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User id

	*/
	UserID string

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

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

func NewDeleteUserParams ¶ added in v0.2.0

func NewDeleteUserParams() *DeleteUserParams

NewDeleteUserParams creates a new DeleteUserParams object with the default values initialized.

func NewDeleteUserParamsWithContext ¶ added in v0.2.0

func NewDeleteUserParamsWithContext(ctx context.Context) *DeleteUserParams

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

func NewDeleteUserParamsWithHTTPClient ¶ added in v0.2.0

func NewDeleteUserParamsWithHTTPClient(client *http.Client) *DeleteUserParams

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

func NewDeleteUserParamsWithTimeout ¶ added in v0.2.0

func NewDeleteUserParamsWithTimeout(timeout time.Duration) *DeleteUserParams

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

func (*DeleteUserParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *DeleteUserParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the delete user params

func (*DeleteUserParams) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the delete user params

func (*DeleteUserParams) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the delete user params

func (*DeleteUserParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *DeleteUserParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the delete user params

func (*DeleteUserParams) SetNamespace ¶ added in v0.2.0

func (o *DeleteUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete user params

func (*DeleteUserParams) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the delete user params

func (*DeleteUserParams) SetUserID ¶ added in v0.2.0

func (o *DeleteUserParams) SetUserID(userID string)

SetUserID adds the userId to the delete user params

func (*DeleteUserParams) WithContext ¶ added in v0.2.0

func (o *DeleteUserParams) WithContext(ctx context.Context) *DeleteUserParams

WithContext adds the context to the delete user params

func (*DeleteUserParams) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the delete user params

func (*DeleteUserParams) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the delete user params

func (*DeleteUserParams) WithTimeout ¶ added in v0.2.0

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

WithTimeout adds the timeout to the delete user params

func (*DeleteUserParams) WithUserID ¶ added in v0.2.0

func (o *DeleteUserParams) WithUserID(userID string) *DeleteUserParams

WithUserID adds the userID to the delete user params

func (*DeleteUserParams) WriteToRequest ¶ added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type DeleteUserPermissionBadRequest ¶ added in v0.2.0

type DeleteUserPermissionBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteUserPermissionBadRequest handles this case with default header values.

Invalid request

func NewDeleteUserPermissionBadRequest ¶ added in v0.2.0

func NewDeleteUserPermissionBadRequest() *DeleteUserPermissionBadRequest

NewDeleteUserPermissionBadRequest creates a DeleteUserPermissionBadRequest with default headers values

func (*DeleteUserPermissionBadRequest) Error ¶ added in v0.2.0

func (*DeleteUserPermissionBadRequest) GetPayload ¶ added in v0.31.0

func (*DeleteUserPermissionBadRequest) ToJSONString ¶ added in v0.31.0

func (o *DeleteUserPermissionBadRequest) ToJSONString() string

type DeleteUserPermissionForbidden ¶ added in v0.2.0

type DeleteUserPermissionForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteUserPermissionForbidden 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 NewDeleteUserPermissionForbidden ¶ added in v0.2.0

func NewDeleteUserPermissionForbidden() *DeleteUserPermissionForbidden

NewDeleteUserPermissionForbidden creates a DeleteUserPermissionForbidden with default headers values

func (*DeleteUserPermissionForbidden) Error ¶ added in v0.2.0

func (*DeleteUserPermissionForbidden) GetPayload ¶ added in v0.31.0

func (*DeleteUserPermissionForbidden) ToJSONString ¶ added in v0.31.0

func (o *DeleteUserPermissionForbidden) ToJSONString() string

type DeleteUserPermissionNoContent ¶ added in v0.2.0

type DeleteUserPermissionNoContent struct {
}

DeleteUserPermissionNoContent handles this case with default header values.

Operation succeeded

func NewDeleteUserPermissionNoContent ¶ added in v0.2.0

func NewDeleteUserPermissionNoContent() *DeleteUserPermissionNoContent

NewDeleteUserPermissionNoContent creates a DeleteUserPermissionNoContent with default headers values

func (*DeleteUserPermissionNoContent) Error ¶ added in v0.2.0

type DeleteUserPermissionNotFound ¶ added in v0.2.0

type DeleteUserPermissionNotFound struct {
}

DeleteUserPermissionNotFound handles this case with default header values.

Data not found

func NewDeleteUserPermissionNotFound ¶ added in v0.2.0

func NewDeleteUserPermissionNotFound() *DeleteUserPermissionNotFound

NewDeleteUserPermissionNotFound creates a DeleteUserPermissionNotFound with default headers values

func (*DeleteUserPermissionNotFound) Error ¶ added in v0.2.0

type DeleteUserPermissionParams ¶ added in v0.2.0

type DeleteUserPermissionParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Action
	  Action (1..15)

	*/
	Action int64
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*Resource
	  Resource Name

	*/
	Resource string
	/*UserID
	  User id

	*/
	UserID string

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

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

func NewDeleteUserPermissionParams ¶ added in v0.2.0

func NewDeleteUserPermissionParams() *DeleteUserPermissionParams

NewDeleteUserPermissionParams creates a new DeleteUserPermissionParams object with the default values initialized.

func NewDeleteUserPermissionParamsWithContext ¶ added in v0.2.0

func NewDeleteUserPermissionParamsWithContext(ctx context.Context) *DeleteUserPermissionParams

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

func NewDeleteUserPermissionParamsWithHTTPClient ¶ added in v0.2.0

func NewDeleteUserPermissionParamsWithHTTPClient(client *http.Client) *DeleteUserPermissionParams

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

func NewDeleteUserPermissionParamsWithTimeout ¶ added in v0.2.0

func NewDeleteUserPermissionParamsWithTimeout(timeout time.Duration) *DeleteUserPermissionParams

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

func (*DeleteUserPermissionParams) SetAction ¶ added in v0.2.0

func (o *DeleteUserPermissionParams) SetAction(action int64)

SetAction adds the action to the delete user permission params

func (*DeleteUserPermissionParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *DeleteUserPermissionParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the delete user permission params

func (*DeleteUserPermissionParams) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the delete user permission params

func (*DeleteUserPermissionParams) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the delete user permission params

func (*DeleteUserPermissionParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *DeleteUserPermissionParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the delete user permission params

func (*DeleteUserPermissionParams) SetNamespace ¶ added in v0.2.0

func (o *DeleteUserPermissionParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete user permission params

func (*DeleteUserPermissionParams) SetResource ¶ added in v0.2.0

func (o *DeleteUserPermissionParams) SetResource(resource string)

SetResource adds the resource to the delete user permission params

func (*DeleteUserPermissionParams) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the delete user permission params

func (*DeleteUserPermissionParams) SetUserID ¶ added in v0.2.0

func (o *DeleteUserPermissionParams) SetUserID(userID string)

SetUserID adds the userId to the delete user permission params

func (*DeleteUserPermissionParams) WithAction ¶ added in v0.2.0

WithAction adds the action to the delete user permission params

func (*DeleteUserPermissionParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the delete user permission params

func (*DeleteUserPermissionParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the delete user permission params

func (*DeleteUserPermissionParams) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the delete user permission params

func (*DeleteUserPermissionParams) WithResource ¶ added in v0.2.0

WithResource adds the resource to the delete user permission params

func (*DeleteUserPermissionParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the delete user permission params

func (*DeleteUserPermissionParams) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the delete user permission params

func (*DeleteUserPermissionParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type DeleteUserPermissionReader ¶ added in v0.2.0

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

DeleteUserPermissionReader is a Reader for the DeleteUserPermission structure.

func (*DeleteUserPermissionReader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type DeleteUserPermissionUnauthorized ¶ added in v0.2.0

type DeleteUserPermissionUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteUserPermissionUnauthorized 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></table>

func NewDeleteUserPermissionUnauthorized ¶ added in v0.2.0

func NewDeleteUserPermissionUnauthorized() *DeleteUserPermissionUnauthorized

NewDeleteUserPermissionUnauthorized creates a DeleteUserPermissionUnauthorized with default headers values

func (*DeleteUserPermissionUnauthorized) Error ¶ added in v0.2.0

func (*DeleteUserPermissionUnauthorized) GetPayload ¶ added in v0.31.0

func (*DeleteUserPermissionUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *DeleteUserPermissionUnauthorized) ToJSONString() string

type DeleteUserReader ¶ added in v0.2.0

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

DeleteUserReader is a Reader for the DeleteUser structure.

func (*DeleteUserReader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type DeleteUserRoleForbidden ¶ added in v0.2.0

type DeleteUserRoleForbidden struct {
}

DeleteUserRoleForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10159</td><td>operator is not a role manager</td></tr></table>

func NewDeleteUserRoleForbidden ¶ added in v0.2.0

func NewDeleteUserRoleForbidden() *DeleteUserRoleForbidden

NewDeleteUserRoleForbidden creates a DeleteUserRoleForbidden with default headers values

func (*DeleteUserRoleForbidden) Error ¶ added in v0.2.0

func (o *DeleteUserRoleForbidden) Error() string

type DeleteUserRoleInternalServerError ¶ added in v0.2.0

type DeleteUserRoleInternalServerError struct {
}

DeleteUserRoleInternalServerError 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 NewDeleteUserRoleInternalServerError ¶ added in v0.2.0

func NewDeleteUserRoleInternalServerError() *DeleteUserRoleInternalServerError

NewDeleteUserRoleInternalServerError creates a DeleteUserRoleInternalServerError with default headers values

func (*DeleteUserRoleInternalServerError) Error ¶ added in v0.2.0

type DeleteUserRoleNoContent ¶ added in v0.2.0

type DeleteUserRoleNoContent struct {
}

DeleteUserRoleNoContent handles this case with default header values.

Operation succeeded

func NewDeleteUserRoleNoContent ¶ added in v0.2.0

func NewDeleteUserRoleNoContent() *DeleteUserRoleNoContent

NewDeleteUserRoleNoContent creates a DeleteUserRoleNoContent with default headers values

func (*DeleteUserRoleNoContent) Error ¶ added in v0.2.0

func (o *DeleteUserRoleNoContent) Error() string

type DeleteUserRoleNotFound ¶ added in v0.2.0

type DeleteUserRoleNotFound struct {
}

DeleteUserRoleNotFound handles this case with default header values.

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

func NewDeleteUserRoleNotFound ¶ added in v0.2.0

func NewDeleteUserRoleNotFound() *DeleteUserRoleNotFound

NewDeleteUserRoleNotFound creates a DeleteUserRoleNotFound with default headers values

func (*DeleteUserRoleNotFound) Error ¶ added in v0.2.0

func (o *DeleteUserRoleNotFound) Error() string

type DeleteUserRoleParams ¶ added in v0.2.0

type DeleteUserRoleParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*RoleID
	  Role id

	*/
	RoleID string
	/*UserID
	  User id

	*/
	UserID string

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

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

func NewDeleteUserRoleParams ¶ added in v0.2.0

func NewDeleteUserRoleParams() *DeleteUserRoleParams

NewDeleteUserRoleParams creates a new DeleteUserRoleParams object with the default values initialized.

func NewDeleteUserRoleParamsWithContext ¶ added in v0.2.0

func NewDeleteUserRoleParamsWithContext(ctx context.Context) *DeleteUserRoleParams

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

func NewDeleteUserRoleParamsWithHTTPClient ¶ added in v0.2.0

func NewDeleteUserRoleParamsWithHTTPClient(client *http.Client) *DeleteUserRoleParams

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

func NewDeleteUserRoleParamsWithTimeout ¶ added in v0.2.0

func NewDeleteUserRoleParamsWithTimeout(timeout time.Duration) *DeleteUserRoleParams

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

func (*DeleteUserRoleParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *DeleteUserRoleParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the delete user role params

func (*DeleteUserRoleParams) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the delete user role params

func (*DeleteUserRoleParams) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the delete user role params

func (*DeleteUserRoleParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *DeleteUserRoleParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the delete user role params

func (*DeleteUserRoleParams) SetNamespace ¶ added in v0.2.0

func (o *DeleteUserRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete user role params

func (*DeleteUserRoleParams) SetRoleID ¶ added in v0.2.0

func (o *DeleteUserRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the delete user role params

func (*DeleteUserRoleParams) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the delete user role params

func (*DeleteUserRoleParams) SetUserID ¶ added in v0.2.0

func (o *DeleteUserRoleParams) SetUserID(userID string)

SetUserID adds the userId to the delete user role params

func (*DeleteUserRoleParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the delete user role params

func (*DeleteUserRoleParams) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the delete user role params

func (*DeleteUserRoleParams) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the delete user role params

func (*DeleteUserRoleParams) WithRoleID ¶ added in v0.2.0

func (o *DeleteUserRoleParams) WithRoleID(roleID string) *DeleteUserRoleParams

WithRoleID adds the roleID to the delete user role params

func (*DeleteUserRoleParams) WithTimeout ¶ added in v0.2.0

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

WithTimeout adds the timeout to the delete user role params

func (*DeleteUserRoleParams) WithUserID ¶ added in v0.2.0

func (o *DeleteUserRoleParams) WithUserID(userID string) *DeleteUserRoleParams

WithUserID adds the userID to the delete user role params

func (*DeleteUserRoleParams) WriteToRequest ¶ added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type DeleteUserRoleReader ¶ added in v0.2.0

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

DeleteUserRoleReader is a Reader for the DeleteUserRole structure.

func (*DeleteUserRoleReader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type DeleteUserRoleUnauthorized ¶ added in v0.2.0

type DeleteUserRoleUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteUserRoleUnauthorized 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></table>

func NewDeleteUserRoleUnauthorized ¶ added in v0.2.0

func NewDeleteUserRoleUnauthorized() *DeleteUserRoleUnauthorized

NewDeleteUserRoleUnauthorized creates a DeleteUserRoleUnauthorized with default headers values

func (*DeleteUserRoleUnauthorized) Error ¶ added in v0.2.0

func (*DeleteUserRoleUnauthorized) GetPayload ¶ added in v0.31.0

func (*DeleteUserRoleUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *DeleteUserRoleUnauthorized) ToJSONString() string

type DeleteUserUnauthorized ¶ added in v0.2.0

type DeleteUserUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteUserUnauthorized 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></table>

func NewDeleteUserUnauthorized ¶ added in v0.2.0

func NewDeleteUserUnauthorized() *DeleteUserUnauthorized

NewDeleteUserUnauthorized creates a DeleteUserUnauthorized with default headers values

func (*DeleteUserUnauthorized) Error ¶ added in v0.2.0

func (o *DeleteUserUnauthorized) Error() string

func (*DeleteUserUnauthorized) GetPayload ¶ added in v0.31.0

func (*DeleteUserUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *DeleteUserUnauthorized) ToJSONString() string

type DisableUserBadRequest ¶ added in v0.2.0

type DisableUserBadRequest struct {
}

DisableUserBadRequest 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></table>

func NewDisableUserBadRequest ¶ added in v0.2.0

func NewDisableUserBadRequest() *DisableUserBadRequest

NewDisableUserBadRequest creates a DisableUserBadRequest with default headers values

func (*DisableUserBadRequest) Error ¶ added in v0.2.0

func (o *DisableUserBadRequest) Error() string

type DisableUserBanForbidden ¶ added in v0.2.0

type DisableUserBanForbidden struct {
}

DisableUserBanForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10145</td><td>disallow game access publisher user's ban</td></tr></table>

func NewDisableUserBanForbidden ¶ added in v0.2.0

func NewDisableUserBanForbidden() *DisableUserBanForbidden

NewDisableUserBanForbidden creates a DisableUserBanForbidden with default headers values

func (*DisableUserBanForbidden) Error ¶ added in v0.2.0

func (o *DisableUserBanForbidden) Error() string

type DisableUserBanInternalServerError ¶ added in v0.2.0

type DisableUserBanInternalServerError struct {
}

DisableUserBanInternalServerError 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 NewDisableUserBanInternalServerError ¶ added in v0.2.0

func NewDisableUserBanInternalServerError() *DisableUserBanInternalServerError

NewDisableUserBanInternalServerError creates a DisableUserBanInternalServerError with default headers values

func (*DisableUserBanInternalServerError) Error ¶ added in v0.2.0

type DisableUserBanNotFound ¶ added in v0.2.0

type DisableUserBanNotFound struct {
}

DisableUserBanNotFound 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><tr><td>10158</td><td>ban not found</td></tr></table>

func NewDisableUserBanNotFound ¶ added in v0.2.0

func NewDisableUserBanNotFound() *DisableUserBanNotFound

NewDisableUserBanNotFound creates a DisableUserBanNotFound with default headers values

func (*DisableUserBanNotFound) Error ¶ added in v0.2.0

func (o *DisableUserBanNotFound) Error() string

type DisableUserBanOK ¶ added in v0.2.0

type DisableUserBanOK struct {
	Payload *iamclientmodels.ModelUserBanResponse
}

DisableUserBanOK handles this case with default header values.

OK

func NewDisableUserBanOK ¶ added in v0.2.0

func NewDisableUserBanOK() *DisableUserBanOK

NewDisableUserBanOK creates a DisableUserBanOK with default headers values

func (*DisableUserBanOK) Error ¶ added in v0.2.0

func (o *DisableUserBanOK) Error() string

func (*DisableUserBanOK) GetPayload ¶ added in v0.2.0

func (*DisableUserBanOK) ToJSONString ¶ added in v0.25.0

func (o *DisableUserBanOK) ToJSONString() string

type DisableUserBanParams ¶ added in v0.2.0

type DisableUserBanParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*BanID
	  Ban ID

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

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

DisableUserBanParams contains all the parameters to send to the API endpoint for the disable user ban operation typically these are written to a http.Request

func NewDisableUserBanParams ¶ added in v0.2.0

func NewDisableUserBanParams() *DisableUserBanParams

NewDisableUserBanParams creates a new DisableUserBanParams object with the default values initialized.

func NewDisableUserBanParamsWithContext ¶ added in v0.2.0

func NewDisableUserBanParamsWithContext(ctx context.Context) *DisableUserBanParams

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

func NewDisableUserBanParamsWithHTTPClient ¶ added in v0.2.0

func NewDisableUserBanParamsWithHTTPClient(client *http.Client) *DisableUserBanParams

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

func NewDisableUserBanParamsWithTimeout ¶ added in v0.2.0

func NewDisableUserBanParamsWithTimeout(timeout time.Duration) *DisableUserBanParams

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

func (*DisableUserBanParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *DisableUserBanParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the disable user ban params

func (*DisableUserBanParams) SetBanID ¶ added in v0.2.0

func (o *DisableUserBanParams) SetBanID(banID string)

SetBanID adds the banId to the disable user ban params

func (*DisableUserBanParams) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the disable user ban params

func (*DisableUserBanParams) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the disable user ban params

func (*DisableUserBanParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *DisableUserBanParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the disable user ban params

func (*DisableUserBanParams) SetNamespace ¶ added in v0.2.0

func (o *DisableUserBanParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the disable user ban params

func (*DisableUserBanParams) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the disable user ban params

func (*DisableUserBanParams) SetUserID ¶ added in v0.2.0

func (o *DisableUserBanParams) SetUserID(userID string)

SetUserID adds the userId to the disable user ban params

func (*DisableUserBanParams) WithBanID ¶ added in v0.2.0

func (o *DisableUserBanParams) WithBanID(banID string) *DisableUserBanParams

WithBanID adds the banID to the disable user ban params

func (*DisableUserBanParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the disable user ban params

func (*DisableUserBanParams) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the disable user ban params

func (*DisableUserBanParams) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the disable user ban params

func (*DisableUserBanParams) WithTimeout ¶ added in v0.2.0

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

WithTimeout adds the timeout to the disable user ban params

func (*DisableUserBanParams) WithUserID ¶ added in v0.2.0

func (o *DisableUserBanParams) WithUserID(userID string) *DisableUserBanParams

WithUserID adds the userID to the disable user ban params

func (*DisableUserBanParams) WriteToRequest ¶ added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type DisableUserBanReader ¶ added in v0.2.0

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

DisableUserBanReader is a Reader for the DisableUserBan structure.

func (*DisableUserBanReader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type DisableUserBanUnauthorized ¶ added in v0.2.0

type DisableUserBanUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

DisableUserBanUnauthorized 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></table>

func NewDisableUserBanUnauthorized ¶ added in v0.2.0

func NewDisableUserBanUnauthorized() *DisableUserBanUnauthorized

NewDisableUserBanUnauthorized creates a DisableUserBanUnauthorized with default headers values

func (*DisableUserBanUnauthorized) Error ¶ added in v0.2.0

func (*DisableUserBanUnauthorized) GetPayload ¶ added in v0.31.0

func (*DisableUserBanUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *DisableUserBanUnauthorized) ToJSONString() string

type DisableUserForbidden ¶ added in v0.2.0

type DisableUserForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

DisableUserForbidden 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 NewDisableUserForbidden ¶ added in v0.2.0

func NewDisableUserForbidden() *DisableUserForbidden

NewDisableUserForbidden creates a DisableUserForbidden with default headers values

func (*DisableUserForbidden) Error ¶ added in v0.2.0

func (o *DisableUserForbidden) Error() string

func (*DisableUserForbidden) GetPayload ¶ added in v0.31.0

func (*DisableUserForbidden) ToJSONString ¶ added in v0.31.0

func (o *DisableUserForbidden) ToJSONString() string

type DisableUserInternalServerError ¶ added in v0.2.0

type DisableUserInternalServerError struct {
}

DisableUserInternalServerError 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 NewDisableUserInternalServerError ¶ added in v0.2.0

func NewDisableUserInternalServerError() *DisableUserInternalServerError

NewDisableUserInternalServerError creates a DisableUserInternalServerError with default headers values

func (*DisableUserInternalServerError) Error ¶ added in v0.2.0

type DisableUserNoContent ¶ added in v0.2.0

type DisableUserNoContent struct {
}

DisableUserNoContent handles this case with default header values.

Operation succeeded

func NewDisableUserNoContent ¶ added in v0.2.0

func NewDisableUserNoContent() *DisableUserNoContent

NewDisableUserNoContent creates a DisableUserNoContent with default headers values

func (*DisableUserNoContent) Error ¶ added in v0.2.0

func (o *DisableUserNoContent) Error() string

type DisableUserNotFound ¶ added in v0.2.0

type DisableUserNotFound struct {
}

DisableUserNotFound handles this case with default header values.

Data not found

func NewDisableUserNotFound ¶ added in v0.2.0

func NewDisableUserNotFound() *DisableUserNotFound

NewDisableUserNotFound creates a DisableUserNotFound with default headers values

func (*DisableUserNotFound) Error ¶ added in v0.2.0

func (o *DisableUserNotFound) Error() string

type DisableUserParams ¶ added in v0.2.0

type DisableUserParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelDisableUserRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

DisableUserParams contains all the parameters to send to the API endpoint for the disable user operation typically these are written to a http.Request

func NewDisableUserParams ¶ added in v0.2.0

func NewDisableUserParams() *DisableUserParams

NewDisableUserParams creates a new DisableUserParams object with the default values initialized.

func NewDisableUserParamsWithContext ¶ added in v0.2.0

func NewDisableUserParamsWithContext(ctx context.Context) *DisableUserParams

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

func NewDisableUserParamsWithHTTPClient ¶ added in v0.2.0

func NewDisableUserParamsWithHTTPClient(client *http.Client) *DisableUserParams

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

func NewDisableUserParamsWithTimeout ¶ added in v0.2.0

func NewDisableUserParamsWithTimeout(timeout time.Duration) *DisableUserParams

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

func (*DisableUserParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *DisableUserParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the disable user params

func (*DisableUserParams) SetBody ¶ added in v0.2.0

SetBody adds the body to the disable user params

func (*DisableUserParams) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the disable user params

func (*DisableUserParams) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the disable user params

func (*DisableUserParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *DisableUserParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the disable user params

func (*DisableUserParams) SetNamespace ¶ added in v0.2.0

func (o *DisableUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the disable user params

func (*DisableUserParams) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the disable user params

func (*DisableUserParams) SetUserID ¶ added in v0.2.0

func (o *DisableUserParams) SetUserID(userID string)

SetUserID adds the userId to the disable user params

func (*DisableUserParams) WithBody ¶ added in v0.2.0

WithBody adds the body to the disable user params

func (*DisableUserParams) WithContext ¶ added in v0.2.0

func (o *DisableUserParams) WithContext(ctx context.Context) *DisableUserParams

WithContext adds the context to the disable user params

func (*DisableUserParams) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the disable user params

func (*DisableUserParams) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the disable user params

func (*DisableUserParams) WithTimeout ¶ added in v0.2.0

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

WithTimeout adds the timeout to the disable user params

func (*DisableUserParams) WithUserID ¶ added in v0.2.0

func (o *DisableUserParams) WithUserID(userID string) *DisableUserParams

WithUserID adds the userID to the disable user params

func (*DisableUserParams) WriteToRequest ¶ added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type DisableUserReader ¶ added in v0.2.0

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

DisableUserReader is a Reader for the DisableUser structure.

func (*DisableUserReader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type DisableUserUnauthorized ¶ added in v0.2.0

type DisableUserUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

DisableUserUnauthorized 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></table>

func NewDisableUserUnauthorized ¶ added in v0.2.0

func NewDisableUserUnauthorized() *DisableUserUnauthorized

NewDisableUserUnauthorized creates a DisableUserUnauthorized with default headers values

func (*DisableUserUnauthorized) Error ¶ added in v0.2.0

func (o *DisableUserUnauthorized) Error() string

func (*DisableUserUnauthorized) GetPayload ¶ added in v0.31.0

func (*DisableUserUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *DisableUserUnauthorized) ToJSONString() string

type EnableUserBanForbidden ¶ added in v0.2.0

type EnableUserBanForbidden struct {
}

EnableUserBanForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10145</td><td>disallow game access publisher user's ban</td></tr></table>

func NewEnableUserBanForbidden ¶ added in v0.2.0

func NewEnableUserBanForbidden() *EnableUserBanForbidden

NewEnableUserBanForbidden creates a EnableUserBanForbidden with default headers values

func (*EnableUserBanForbidden) Error ¶ added in v0.2.0

func (o *EnableUserBanForbidden) Error() string

type EnableUserBanInternalServerError ¶ added in v0.2.0

type EnableUserBanInternalServerError struct {
}

EnableUserBanInternalServerError 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 NewEnableUserBanInternalServerError ¶ added in v0.2.0

func NewEnableUserBanInternalServerError() *EnableUserBanInternalServerError

NewEnableUserBanInternalServerError creates a EnableUserBanInternalServerError with default headers values

func (*EnableUserBanInternalServerError) Error ¶ added in v0.2.0

type EnableUserBanNotFound ¶ added in v0.2.0

type EnableUserBanNotFound struct {
}

EnableUserBanNotFound 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><tr><td>10158</td><td>ban not found</td></tr><tr><td>10144</td><td>user has no bans</td></tr></table>

func NewEnableUserBanNotFound ¶ added in v0.2.0

func NewEnableUserBanNotFound() *EnableUserBanNotFound

NewEnableUserBanNotFound creates a EnableUserBanNotFound with default headers values

func (*EnableUserBanNotFound) Error ¶ added in v0.2.0

func (o *EnableUserBanNotFound) Error() string

type EnableUserBanOK ¶ added in v0.2.0

type EnableUserBanOK struct {
	Payload *iamclientmodels.ModelUserBanResponse
}

EnableUserBanOK handles this case with default header values.

OK

func NewEnableUserBanOK ¶ added in v0.2.0

func NewEnableUserBanOK() *EnableUserBanOK

NewEnableUserBanOK creates a EnableUserBanOK with default headers values

func (*EnableUserBanOK) Error ¶ added in v0.2.0

func (o *EnableUserBanOK) Error() string

func (*EnableUserBanOK) GetPayload ¶ added in v0.2.0

func (*EnableUserBanOK) ToJSONString ¶ added in v0.25.0

func (o *EnableUserBanOK) ToJSONString() string

type EnableUserBanParams ¶ added in v0.2.0

type EnableUserBanParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*BanID
	  Ban ID

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

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

EnableUserBanParams contains all the parameters to send to the API endpoint for the enable user ban operation typically these are written to a http.Request

func NewEnableUserBanParams ¶ added in v0.2.0

func NewEnableUserBanParams() *EnableUserBanParams

NewEnableUserBanParams creates a new EnableUserBanParams object with the default values initialized.

func NewEnableUserBanParamsWithContext ¶ added in v0.2.0

func NewEnableUserBanParamsWithContext(ctx context.Context) *EnableUserBanParams

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

func NewEnableUserBanParamsWithHTTPClient ¶ added in v0.2.0

func NewEnableUserBanParamsWithHTTPClient(client *http.Client) *EnableUserBanParams

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

func NewEnableUserBanParamsWithTimeout ¶ added in v0.2.0

func NewEnableUserBanParamsWithTimeout(timeout time.Duration) *EnableUserBanParams

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

func (*EnableUserBanParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *EnableUserBanParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the enable user ban params

func (*EnableUserBanParams) SetBanID ¶ added in v0.2.0

func (o *EnableUserBanParams) SetBanID(banID string)

SetBanID adds the banId to the enable user ban params

func (*EnableUserBanParams) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the enable user ban params

func (*EnableUserBanParams) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the enable user ban params

func (*EnableUserBanParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *EnableUserBanParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the enable user ban params

func (*EnableUserBanParams) SetNamespace ¶ added in v0.2.0

func (o *EnableUserBanParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the enable user ban params

func (*EnableUserBanParams) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the enable user ban params

func (*EnableUserBanParams) SetUserID ¶ added in v0.2.0

func (o *EnableUserBanParams) SetUserID(userID string)

SetUserID adds the userId to the enable user ban params

func (*EnableUserBanParams) WithBanID ¶ added in v0.2.0

func (o *EnableUserBanParams) WithBanID(banID string) *EnableUserBanParams

WithBanID adds the banID to the enable user ban params

func (*EnableUserBanParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the enable user ban params

func (*EnableUserBanParams) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the enable user ban params

func (*EnableUserBanParams) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the enable user ban params

func (*EnableUserBanParams) WithTimeout ¶ added in v0.2.0

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

WithTimeout adds the timeout to the enable user ban params

func (*EnableUserBanParams) WithUserID ¶ added in v0.2.0

func (o *EnableUserBanParams) WithUserID(userID string) *EnableUserBanParams

WithUserID adds the userID to the enable user ban params

func (*EnableUserBanParams) WriteToRequest ¶ added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type EnableUserBanReader ¶ added in v0.2.0

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

EnableUserBanReader is a Reader for the EnableUserBan structure.

func (*EnableUserBanReader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type EnableUserBanUnauthorized ¶ added in v0.2.0

type EnableUserBanUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

EnableUserBanUnauthorized 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></table>

func NewEnableUserBanUnauthorized ¶ added in v0.2.0

func NewEnableUserBanUnauthorized() *EnableUserBanUnauthorized

NewEnableUserBanUnauthorized creates a EnableUserBanUnauthorized with default headers values

func (*EnableUserBanUnauthorized) Error ¶ added in v0.2.0

func (o *EnableUserBanUnauthorized) Error() string

func (*EnableUserBanUnauthorized) GetPayload ¶ added in v0.31.0

func (*EnableUserBanUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *EnableUserBanUnauthorized) ToJSONString() string

type EnableUserForbidden ¶ added in v0.2.0

type EnableUserForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

EnableUserForbidden 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 NewEnableUserForbidden ¶ added in v0.2.0

func NewEnableUserForbidden() *EnableUserForbidden

NewEnableUserForbidden creates a EnableUserForbidden with default headers values

func (*EnableUserForbidden) Error ¶ added in v0.2.0

func (o *EnableUserForbidden) Error() string

func (*EnableUserForbidden) GetPayload ¶ added in v0.31.0

func (*EnableUserForbidden) ToJSONString ¶ added in v0.31.0

func (o *EnableUserForbidden) ToJSONString() string

type EnableUserInternalServerError ¶ added in v0.2.0

type EnableUserInternalServerError struct {
}

EnableUserInternalServerError 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 NewEnableUserInternalServerError ¶ added in v0.2.0

func NewEnableUserInternalServerError() *EnableUserInternalServerError

NewEnableUserInternalServerError creates a EnableUserInternalServerError with default headers values

func (*EnableUserInternalServerError) Error ¶ added in v0.2.0

type EnableUserNoContent ¶ added in v0.2.0

type EnableUserNoContent struct {
}

EnableUserNoContent handles this case with default header values.

Operation succeeded

func NewEnableUserNoContent ¶ added in v0.2.0

func NewEnableUserNoContent() *EnableUserNoContent

NewEnableUserNoContent creates a EnableUserNoContent with default headers values

func (*EnableUserNoContent) Error ¶ added in v0.2.0

func (o *EnableUserNoContent) Error() string

type EnableUserNotFound ¶ added in v0.2.0

type EnableUserNotFound struct {
}

EnableUserNotFound 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 NewEnableUserNotFound ¶ added in v0.2.0

func NewEnableUserNotFound() *EnableUserNotFound

NewEnableUserNotFound creates a EnableUserNotFound with default headers values

func (*EnableUserNotFound) Error ¶ added in v0.2.0

func (o *EnableUserNotFound) Error() string

type EnableUserParams ¶ added in v0.2.0

type EnableUserParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

EnableUserParams contains all the parameters to send to the API endpoint for the enable user operation typically these are written to a http.Request

func NewEnableUserParams ¶ added in v0.2.0

func NewEnableUserParams() *EnableUserParams

NewEnableUserParams creates a new EnableUserParams object with the default values initialized.

func NewEnableUserParamsWithContext ¶ added in v0.2.0

func NewEnableUserParamsWithContext(ctx context.Context) *EnableUserParams

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

func NewEnableUserParamsWithHTTPClient ¶ added in v0.2.0

func NewEnableUserParamsWithHTTPClient(client *http.Client) *EnableUserParams

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

func NewEnableUserParamsWithTimeout ¶ added in v0.2.0

func NewEnableUserParamsWithTimeout(timeout time.Duration) *EnableUserParams

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

func (*EnableUserParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *EnableUserParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the enable user params

func (*EnableUserParams) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the enable user params

func (*EnableUserParams) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the enable user params

func (*EnableUserParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *EnableUserParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the enable user params

func (*EnableUserParams) SetNamespace ¶ added in v0.2.0

func (o *EnableUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the enable user params

func (*EnableUserParams) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the enable user params

func (*EnableUserParams) SetUserID ¶ added in v0.2.0

func (o *EnableUserParams) SetUserID(userID string)

SetUserID adds the userId to the enable user params

func (*EnableUserParams) WithContext ¶ added in v0.2.0

func (o *EnableUserParams) WithContext(ctx context.Context) *EnableUserParams

WithContext adds the context to the enable user params

func (*EnableUserParams) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the enable user params

func (*EnableUserParams) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the enable user params

func (*EnableUserParams) WithTimeout ¶ added in v0.2.0

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

WithTimeout adds the timeout to the enable user params

func (*EnableUserParams) WithUserID ¶ added in v0.2.0

func (o *EnableUserParams) WithUserID(userID string) *EnableUserParams

WithUserID adds the userID to the enable user params

func (*EnableUserParams) WriteToRequest ¶ added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type EnableUserReader ¶ added in v0.2.0

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

EnableUserReader is a Reader for the EnableUser structure.

func (*EnableUserReader) ReadResponse ¶ added in v0.2.0

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

ReadResponse reads a server response into the received o.

type EnableUserUnauthorized ¶ added in v0.2.0

type EnableUserUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

EnableUserUnauthorized 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></table>

func NewEnableUserUnauthorized ¶ added in v0.2.0

func NewEnableUserUnauthorized() *EnableUserUnauthorized

NewEnableUserUnauthorized creates a EnableUserUnauthorized with default headers values

func (*EnableUserUnauthorized) Error ¶ added in v0.2.0

func (o *EnableUserUnauthorized) Error() string

func (*EnableUserUnauthorized) GetPayload ¶ added in v0.31.0

func (*EnableUserUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *EnableUserUnauthorized) ToJSONString() string

type ForgotPasswordBadRequest ¶ added in v0.2.0

type ForgotPasswordBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

ForgotPasswordBadRequest handles this case with default header values.

Invalid request

func NewForgotPasswordBadRequest ¶ added in v0.2.0

func NewForgotPasswordBadRequest() *ForgotPasswordBadRequest

NewForgotPasswordBadRequest creates a ForgotPasswordBadRequest with default headers values

func (*ForgotPasswordBadRequest) Error ¶ added in v0.2.0

func (o *ForgotPasswordBadRequest) Error() string

func (*ForgotPasswordBadRequest) GetPayload ¶ added in v0.31.0

func (*ForgotPasswordBadRequest) ToJSONString ¶ added in v0.31.0

func (o *ForgotPasswordBadRequest) ToJSONString() string

type ForgotPasswordForbidden ¶ added in v0.2.0

type ForgotPasswordForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

ForgotPasswordForbidden 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 NewForgotPasswordForbidden ¶ added in v0.2.0

func NewForgotPasswordForbidden() *ForgotPasswordForbidden

NewForgotPasswordForbidden creates a ForgotPasswordForbidden with default headers values

func (*ForgotPasswordForbidden) Error ¶ added in v0.2.0

func (o *ForgotPasswordForbidden) Error() string

func (*ForgotPasswordForbidden) GetPayload ¶ added in v0.31.0

func (*ForgotPasswordForbidden) ToJSONString ¶ added in v0.31.0

func (o *ForgotPasswordForbidden) ToJSONString() string

type ForgotPasswordNoContent ¶ added in v0.2.0

type ForgotPasswordNoContent struct {
}

ForgotPasswordNoContent handles this case with default header values.

Operation succeeded

func NewForgotPasswordNoContent ¶ added in v0.2.0

func NewForgotPasswordNoContent() *ForgotPasswordNoContent

NewForgotPasswordNoContent creates a ForgotPasswordNoContent with default headers values

func (*ForgotPasswordNoContent) Error ¶ added in v0.2.0

func (o *ForgotPasswordNoContent) Error() string

type ForgotPasswordNotFound ¶ added in v0.2.0

type ForgotPasswordNotFound struct {
}

ForgotPasswordNotFound handles this case with default header values.

Data not found

func NewForgotPasswordNotFound ¶ added in v0.2.0

func NewForgotPasswordNotFound() *ForgotPasswordNotFound

NewForgotPasswordNotFound creates a ForgotPasswordNotFound with default headers values

func (*ForgotPasswordNotFound) Error ¶ added in v0.2.0

func (o *ForgotPasswordNotFound) Error() string

type ForgotPasswordParams ¶ added in v0.2.0

type ForgotPasswordParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelSendVerificationCodeRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

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

ForgotPasswordParams contains all the parameters to send to the API endpoint for the forgot password operation typically these are written to a http.Request

func NewForgotPasswordParams ¶ added in v0.2.0

func NewForgotPasswordParams() *ForgotPasswordParams

NewForgotPasswordParams creates a new ForgotPasswordParams object with the default values initialized.

func NewForgotPasswordParamsWithContext ¶ added in v0.2.0

func NewForgotPasswordParamsWithContext(ctx context.Context) *ForgotPasswordParams

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

func NewForgotPasswordParamsWithHTTPClient ¶ added in v0.2.0

func NewForgotPasswordParamsWithHTTPClient(client *http.Client) *ForgotPasswordParams

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

func NewForgotPasswordParamsWithTimeout ¶ added in v0.2.0

func NewForgotPasswordParamsWithTimeout(timeout time.Duration) *ForgotPasswordParams

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

func (*ForgotPasswordParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *ForgotPasswordParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the forgot password params

func (*ForgotPasswordParams) SetBody ¶ added in v0.2.0

SetBody adds the body to the forgot password params

func (*ForgotPasswordParams) SetContext ¶ added in v0.2.0

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

SetContext adds the context to the forgot password params

func (*ForgotPasswordParams) SetHTTPClient ¶ added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the forgot password params

func (*ForgotPasswordParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *ForgotPasswordParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the forgot password params

func (*ForgotPasswordParams) SetNamespace ¶ added in v0.2.0

func (o *ForgotPasswordParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the forgot password params

func (*ForgotPasswordParams) SetTimeout ¶ added in v0.2.0

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

SetTimeout adds the timeout to the forgot password params

func (*ForgotPasswordParams) WithBody ¶ added in v0.2.0

WithBody adds the body to the forgot password params

func (*ForgotPasswordParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the forgot password params

func (*ForgotPasswordParams) WithHTTPClient ¶ added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the forgot password params

func (*ForgotPasswordParams) WithNamespace ¶ added in v0.2.0

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

WithNamespace adds the namespace to the forgot password params

func (*ForgotPasswordParams) WithTimeout ¶ added in v0.2.0

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

WithTimeout adds the timeout to the forgot password params

func (*ForgotPasswordParams) WriteToRequest ¶ added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type ForgotPasswordReader ¶ added in v0.2.0

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

ForgotPasswordReader is a Reader for the ForgotPassword structure.

func (*ForgotPasswordReader) ReadResponse ¶ added in v0.2.0

func (o *ForgotPasswordReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ForgotPasswordUnauthorized ¶ added in v0.2.0

type ForgotPasswordUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

ForgotPasswordUnauthorized 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></table>

func NewForgotPasswordUnauthorized ¶ added in v0.2.0

func NewForgotPasswordUnauthorized() *ForgotPasswordUnauthorized

NewForgotPasswordUnauthorized creates a ForgotPasswordUnauthorized with default headers values

func (*ForgotPasswordUnauthorized) Error ¶ added in v0.2.0

func (*ForgotPasswordUnauthorized) GetPayload ¶ added in v0.31.0

func (*ForgotPasswordUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *ForgotPasswordUnauthorized) ToJSONString() string

type GetAdminInvitationV3InternalServerError ¶ added in v0.2.0

type GetAdminInvitationV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetAdminInvitationV3InternalServerError 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 NewGetAdminInvitationV3InternalServerError ¶ added in v0.2.0

func NewGetAdminInvitationV3InternalServerError() *GetAdminInvitationV3InternalServerError

NewGetAdminInvitationV3InternalServerError creates a GetAdminInvitationV3InternalServerError with default headers values

func (*GetAdminInvitationV3InternalServerError) Error ¶ added in v0.2.0

func (*GetAdminInvitationV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*GetAdminInvitationV3InternalServerError) ToJSONString ¶ added in v0.25.0

type GetAdminInvitationV3NotFound ¶ added in v0.2.0

type GetAdminInvitationV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetAdminInvitationV3NotFound 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></table>

func NewGetAdminInvitationV3NotFound ¶ added in v0.2.0

func NewGetAdminInvitationV3NotFound() *GetAdminInvitationV3NotFound

NewGetAdminInvitationV3NotFound creates a GetAdminInvitationV3NotFound with default headers values

func (*GetAdminInvitationV3NotFound) Error ¶ added in v0.2.0

func (*GetAdminInvitationV3NotFound) GetPayload ¶ added in v0.2.0

func (*GetAdminInvitationV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *GetAdminInvitationV3NotFound) ToJSONString() string

type GetAdminInvitationV3OK ¶ added in v0.2.0

type GetAdminInvitationV3OK struct {
	Payload *iamclientmodels.ModelUserInvitationV3
}

GetAdminInvitationV3OK handles this case with default header values.

OK

func NewGetAdminInvitationV3OK ¶ added in v0.2.0

func NewGetAdminInvitationV3OK() *GetAdminInvitationV3OK

NewGetAdminInvitationV3OK creates a GetAdminInvitationV3OK with default headers values

func (*GetAdminInvitationV3OK) Error ¶ added in v0.2.0

func (o *GetAdminInvitationV3OK) Error() string

func (*GetAdminInvitationV3OK) GetPayload ¶ added in v0.2.0

func (*GetAdminInvitationV3OK) ToJSONString ¶ added in v0.25.0

func (o *GetAdminInvitationV3OK) ToJSONString() string

type GetAdminInvitationV3Params ¶ added in v0.2.0

type GetAdminInvitationV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*InvitationID
	  Invitation ID, should follow UUID version 4 without hyphen

	*/
	InvitationID string
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetAdminInvitationV3Params contains all the parameters to send to the API endpoint for the get admin invitation v3 operation typically these are written to a http.Request

func NewGetAdminInvitationV3Params ¶ added in v0.2.0

func NewGetAdminInvitationV3Params() *GetAdminInvitationV3Params

NewGetAdminInvitationV3Params creates a new GetAdminInvitationV3Params object with the default values initialized.

func NewGetAdminInvitationV3ParamsWithContext ¶ added in v0.2.0

func NewGetAdminInvitationV3ParamsWithContext(ctx context.Context) *GetAdminInvitationV3Params

NewGetAdminInvitationV3ParamsWithContext creates a new GetAdminInvitationV3Params object with the default values initialized, and the ability to set a context for a request

func NewGetAdminInvitationV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewGetAdminInvitationV3ParamsWithHTTPClient(client *http.Client) *GetAdminInvitationV3Params

NewGetAdminInvitationV3ParamsWithHTTPClient creates a new GetAdminInvitationV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAdminInvitationV3ParamsWithTimeout ¶ added in v0.2.0

func NewGetAdminInvitationV3ParamsWithTimeout(timeout time.Duration) *GetAdminInvitationV3Params

NewGetAdminInvitationV3ParamsWithTimeout creates a new GetAdminInvitationV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*GetAdminInvitationV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *GetAdminInvitationV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) SetContext ¶ added in v0.2.0

func (o *GetAdminInvitationV3Params) SetContext(ctx context.Context)

SetContext adds the context to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *GetAdminInvitationV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *GetAdminInvitationV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) SetInvitationID ¶ added in v0.2.0

func (o *GetAdminInvitationV3Params) SetInvitationID(invitationID string)

SetInvitationID adds the invitationId to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) SetNamespace ¶ added in v0.2.0

func (o *GetAdminInvitationV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) SetTimeout ¶ added in v0.2.0

func (o *GetAdminInvitationV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) WithInvitationID ¶ added in v0.2.0

func (o *GetAdminInvitationV3Params) WithInvitationID(invitationID string) *GetAdminInvitationV3Params

WithInvitationID adds the invitationID to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) WithNamespace ¶ added in v0.2.0

func (o *GetAdminInvitationV3Params) WithNamespace(namespace string) *GetAdminInvitationV3Params

WithNamespace adds the namespace to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type GetAdminInvitationV3Reader ¶ added in v0.2.0

type GetAdminInvitationV3Reader struct {
	// contains filtered or unexported fields
}

GetAdminInvitationV3Reader is a Reader for the GetAdminInvitationV3 structure.

func (*GetAdminInvitationV3Reader) ReadResponse ¶ added in v0.2.0

func (o *GetAdminInvitationV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetAdminUsersByRoleIDBadRequest ¶ added in v0.2.0

type GetAdminUsersByRoleIDBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetAdminUsersByRoleIDBadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20021</td><td>invalid pagination parameter</td></tr><tr><td>20002</td><td>validation error</td></tr><tr><td>10157</td><td>specified role is not admin role</td></tr></table>

func NewGetAdminUsersByRoleIDBadRequest ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDBadRequest() *GetAdminUsersByRoleIDBadRequest

NewGetAdminUsersByRoleIDBadRequest creates a GetAdminUsersByRoleIDBadRequest with default headers values

func (*GetAdminUsersByRoleIDBadRequest) Error ¶ added in v0.2.0

func (*GetAdminUsersByRoleIDBadRequest) GetPayload ¶ added in v0.2.0

func (*GetAdminUsersByRoleIDBadRequest) ToJSONString ¶ added in v0.25.0

func (o *GetAdminUsersByRoleIDBadRequest) ToJSONString() string

type GetAdminUsersByRoleIDForbidden ¶ added in v0.2.0

type GetAdminUsersByRoleIDForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetAdminUsersByRoleIDForbidden 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 NewGetAdminUsersByRoleIDForbidden ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDForbidden() *GetAdminUsersByRoleIDForbidden

NewGetAdminUsersByRoleIDForbidden creates a GetAdminUsersByRoleIDForbidden with default headers values

func (*GetAdminUsersByRoleIDForbidden) Error ¶ added in v0.2.0

func (*GetAdminUsersByRoleIDForbidden) GetPayload ¶ added in v0.31.0

func (*GetAdminUsersByRoleIDForbidden) ToJSONString ¶ added in v0.31.0

func (o *GetAdminUsersByRoleIDForbidden) ToJSONString() string

type GetAdminUsersByRoleIDInternalServerError ¶ added in v0.2.0

type GetAdminUsersByRoleIDInternalServerError struct {
}

GetAdminUsersByRoleIDInternalServerError 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 NewGetAdminUsersByRoleIDInternalServerError ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDInternalServerError() *GetAdminUsersByRoleIDInternalServerError

NewGetAdminUsersByRoleIDInternalServerError creates a GetAdminUsersByRoleIDInternalServerError with default headers values

func (*GetAdminUsersByRoleIDInternalServerError) Error ¶ added in v0.2.0

type GetAdminUsersByRoleIDNotFound ¶ added in v0.2.0

type GetAdminUsersByRoleIDNotFound struct {
}

GetAdminUsersByRoleIDNotFound handles this case with default header values.

Data not found

func NewGetAdminUsersByRoleIDNotFound ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDNotFound() *GetAdminUsersByRoleIDNotFound

NewGetAdminUsersByRoleIDNotFound creates a GetAdminUsersByRoleIDNotFound with default headers values

func (*GetAdminUsersByRoleIDNotFound) Error ¶ added in v0.2.0

type GetAdminUsersByRoleIDOK ¶ added in v0.2.0

type GetAdminUsersByRoleIDOK struct {
	Payload *iamclientmodels.ModelGetAdminUsersResponse
}

GetAdminUsersByRoleIDOK handles this case with default header values.

OK

func NewGetAdminUsersByRoleIDOK ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDOK() *GetAdminUsersByRoleIDOK

NewGetAdminUsersByRoleIDOK creates a GetAdminUsersByRoleIDOK with default headers values

func (*GetAdminUsersByRoleIDOK) Error ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDOK) Error() string

func (*GetAdminUsersByRoleIDOK) GetPayload ¶ added in v0.2.0

func (*GetAdminUsersByRoleIDOK) ToJSONString ¶ added in v0.25.0

func (o *GetAdminUsersByRoleIDOK) ToJSONString() string

type GetAdminUsersByRoleIDParams ¶ added in v0.2.0

type GetAdminUsersByRoleIDParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*After
	  The cursor that points to query data for the next page

	*/
	After *int64
	/*Before
	  The cursor that points to query data for the previous page

	*/
	Before *int64
	/*Limit
	  the maximum number of data that may be returned (1...100)

	*/
	Limit *int64
	/*RoleID
	  Role ID

	*/
	RoleID *string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetAdminUsersByRoleIDParams contains all the parameters to send to the API endpoint for the get admin users by role id operation typically these are written to a http.Request

func NewGetAdminUsersByRoleIDParams ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDParams() *GetAdminUsersByRoleIDParams

NewGetAdminUsersByRoleIDParams creates a new GetAdminUsersByRoleIDParams object with the default values initialized.

func NewGetAdminUsersByRoleIDParamsWithContext ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDParamsWithContext(ctx context.Context) *GetAdminUsersByRoleIDParams

NewGetAdminUsersByRoleIDParamsWithContext creates a new GetAdminUsersByRoleIDParams object with the default values initialized, and the ability to set a context for a request

func NewGetAdminUsersByRoleIDParamsWithHTTPClient ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDParamsWithHTTPClient(client *http.Client) *GetAdminUsersByRoleIDParams

NewGetAdminUsersByRoleIDParamsWithHTTPClient creates a new GetAdminUsersByRoleIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAdminUsersByRoleIDParamsWithTimeout ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDParamsWithTimeout(timeout time.Duration) *GetAdminUsersByRoleIDParams

NewGetAdminUsersByRoleIDParamsWithTimeout creates a new GetAdminUsersByRoleIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetAdminUsersByRoleIDParams) SetAfter ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDParams) SetAfter(after *int64)

SetAfter adds the after to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *GetAdminUsersByRoleIDParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) SetBefore ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDParams) SetBefore(before *int64)

SetBefore adds the before to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) SetContext ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) SetHTTPClient ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *GetAdminUsersByRoleIDParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) SetLimit ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDParams) SetLimit(limit *int64)

SetLimit adds the limit to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) SetNamespace ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) SetRoleID ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDParams) SetRoleID(roleID *string)

SetRoleID adds the roleId to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) SetTimeout ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) WithAfter ¶ added in v0.2.0

WithAfter adds the after to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) WithBefore ¶ added in v0.2.0

WithBefore adds the before to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) WithLimit ¶ added in v0.2.0

WithLimit adds the limit to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) WithNamespace ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDParams) WithNamespace(namespace string) *GetAdminUsersByRoleIDParams

WithNamespace adds the namespace to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) WithRoleID ¶ added in v0.2.0

WithRoleID adds the roleID to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type GetAdminUsersByRoleIDReader ¶ added in v0.2.0

type GetAdminUsersByRoleIDReader struct {
	// contains filtered or unexported fields
}

GetAdminUsersByRoleIDReader is a Reader for the GetAdminUsersByRoleID structure.

func (*GetAdminUsersByRoleIDReader) ReadResponse ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetAdminUsersByRoleIDUnauthorized ¶ added in v0.2.0

type GetAdminUsersByRoleIDUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetAdminUsersByRoleIDUnauthorized 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></table>

func NewGetAdminUsersByRoleIDUnauthorized ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDUnauthorized() *GetAdminUsersByRoleIDUnauthorized

NewGetAdminUsersByRoleIDUnauthorized creates a GetAdminUsersByRoleIDUnauthorized with default headers values

func (*GetAdminUsersByRoleIDUnauthorized) Error ¶ added in v0.2.0

func (*GetAdminUsersByRoleIDUnauthorized) GetPayload ¶ added in v0.31.0

func (*GetAdminUsersByRoleIDUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *GetAdminUsersByRoleIDUnauthorized) ToJSONString() string

type GetAdminUsersByRoleIDV3BadRequest ¶ added in v0.2.0

type GetAdminUsersByRoleIDV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetAdminUsersByRoleIDV3BadRequest 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>10157</td><td>specified role is not admin role</td></tr></table>

func NewGetAdminUsersByRoleIDV3BadRequest ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDV3BadRequest() *GetAdminUsersByRoleIDV3BadRequest

NewGetAdminUsersByRoleIDV3BadRequest creates a GetAdminUsersByRoleIDV3BadRequest with default headers values

func (*GetAdminUsersByRoleIDV3BadRequest) Error ¶ added in v0.2.0

func (*GetAdminUsersByRoleIDV3BadRequest) GetPayload ¶ added in v0.2.0

func (*GetAdminUsersByRoleIDV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *GetAdminUsersByRoleIDV3BadRequest) ToJSONString() string

type GetAdminUsersByRoleIDV3Forbidden ¶ added in v0.2.0

type GetAdminUsersByRoleIDV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetAdminUsersByRoleIDV3Forbidden 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 NewGetAdminUsersByRoleIDV3Forbidden ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDV3Forbidden() *GetAdminUsersByRoleIDV3Forbidden

NewGetAdminUsersByRoleIDV3Forbidden creates a GetAdminUsersByRoleIDV3Forbidden with default headers values

func (*GetAdminUsersByRoleIDV3Forbidden) Error ¶ added in v0.2.0

func (*GetAdminUsersByRoleIDV3Forbidden) GetPayload ¶ added in v0.2.0

func (*GetAdminUsersByRoleIDV3Forbidden) ToJSONString ¶ added in v0.25.0

func (o *GetAdminUsersByRoleIDV3Forbidden) ToJSONString() string

type GetAdminUsersByRoleIDV3InternalServerError ¶ added in v0.2.0

type GetAdminUsersByRoleIDV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetAdminUsersByRoleIDV3InternalServerError 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 NewGetAdminUsersByRoleIDV3InternalServerError ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDV3InternalServerError() *GetAdminUsersByRoleIDV3InternalServerError

NewGetAdminUsersByRoleIDV3InternalServerError creates a GetAdminUsersByRoleIDV3InternalServerError with default headers values

func (*GetAdminUsersByRoleIDV3InternalServerError) Error ¶ added in v0.2.0

func (*GetAdminUsersByRoleIDV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*GetAdminUsersByRoleIDV3InternalServerError) ToJSONString ¶ added in v0.31.0

type GetAdminUsersByRoleIDV3NotFound ¶ added in v0.2.0

type GetAdminUsersByRoleIDV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetAdminUsersByRoleIDV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10156</td><td>role not found</td></tr></table>

func NewGetAdminUsersByRoleIDV3NotFound ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDV3NotFound() *GetAdminUsersByRoleIDV3NotFound

NewGetAdminUsersByRoleIDV3NotFound creates a GetAdminUsersByRoleIDV3NotFound with default headers values

func (*GetAdminUsersByRoleIDV3NotFound) Error ¶ added in v0.2.0

func (*GetAdminUsersByRoleIDV3NotFound) GetPayload ¶ added in v0.2.0

func (*GetAdminUsersByRoleIDV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *GetAdminUsersByRoleIDV3NotFound) ToJSONString() string

type GetAdminUsersByRoleIDV3OK ¶ added in v0.2.0

type GetAdminUsersByRoleIDV3OK struct {
	Payload *iamclientmodels.ModelGetUsersResponseWithPaginationV3
}

GetAdminUsersByRoleIDV3OK handles this case with default header values.

OK

func NewGetAdminUsersByRoleIDV3OK ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDV3OK() *GetAdminUsersByRoleIDV3OK

NewGetAdminUsersByRoleIDV3OK creates a GetAdminUsersByRoleIDV3OK with default headers values

func (*GetAdminUsersByRoleIDV3OK) Error ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDV3OK) Error() string

func (*GetAdminUsersByRoleIDV3OK) GetPayload ¶ added in v0.2.0

func (*GetAdminUsersByRoleIDV3OK) ToJSONString ¶ added in v0.25.0

func (o *GetAdminUsersByRoleIDV3OK) ToJSONString() string

type GetAdminUsersByRoleIDV3Params ¶ added in v0.2.0

type GetAdminUsersByRoleIDV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string
	/*After
	  The cursor that points to query data for the next page

	*/
	After *int64
	/*Before
	  The cursor that points to query data for the previous page

	*/
	Before *int64
	/*Limit
	  The maximum number of data that may be returned (1...100)

	*/
	Limit *int64

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetAdminUsersByRoleIDV3Params contains all the parameters to send to the API endpoint for the get admin users by role id v3 operation typically these are written to a http.Request

func NewGetAdminUsersByRoleIDV3Params ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDV3Params() *GetAdminUsersByRoleIDV3Params

NewGetAdminUsersByRoleIDV3Params creates a new GetAdminUsersByRoleIDV3Params object with the default values initialized.

func NewGetAdminUsersByRoleIDV3ParamsWithContext ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDV3ParamsWithContext(ctx context.Context) *GetAdminUsersByRoleIDV3Params

NewGetAdminUsersByRoleIDV3ParamsWithContext creates a new GetAdminUsersByRoleIDV3Params object with the default values initialized, and the ability to set a context for a request

func NewGetAdminUsersByRoleIDV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDV3ParamsWithHTTPClient(client *http.Client) *GetAdminUsersByRoleIDV3Params

NewGetAdminUsersByRoleIDV3ParamsWithHTTPClient creates a new GetAdminUsersByRoleIDV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAdminUsersByRoleIDV3ParamsWithTimeout ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDV3ParamsWithTimeout(timeout time.Duration) *GetAdminUsersByRoleIDV3Params

NewGetAdminUsersByRoleIDV3ParamsWithTimeout creates a new GetAdminUsersByRoleIDV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*GetAdminUsersByRoleIDV3Params) SetAfter ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDV3Params) SetAfter(after *int64)

SetAfter adds the after to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *GetAdminUsersByRoleIDV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) SetBefore ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDV3Params) SetBefore(before *int64)

SetBefore adds the before to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) SetContext ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDV3Params) SetContext(ctx context.Context)

SetContext adds the context to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *GetAdminUsersByRoleIDV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) SetLimit ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) SetNamespace ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) SetRoleID ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDV3Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) SetTimeout ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) WithAfter ¶ added in v0.2.0

WithAfter adds the after to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) WithBefore ¶ added in v0.2.0

WithBefore adds the before to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) WithLimit ¶ added in v0.2.0

WithLimit adds the limit to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) WithRoleID ¶ added in v0.2.0

WithRoleID adds the roleID to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type GetAdminUsersByRoleIDV3Reader ¶ added in v0.2.0

type GetAdminUsersByRoleIDV3Reader struct {
	// contains filtered or unexported fields
}

GetAdminUsersByRoleIDV3Reader is a Reader for the GetAdminUsersByRoleIDV3 structure.

func (*GetAdminUsersByRoleIDV3Reader) ReadResponse ¶ added in v0.2.0

func (o *GetAdminUsersByRoleIDV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetAdminUsersByRoleIDV3Unauthorized ¶ added in v0.2.0

type GetAdminUsersByRoleIDV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetAdminUsersByRoleIDV3Unauthorized 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></table>

func NewGetAdminUsersByRoleIDV3Unauthorized ¶ added in v0.2.0

func NewGetAdminUsersByRoleIDV3Unauthorized() *GetAdminUsersByRoleIDV3Unauthorized

NewGetAdminUsersByRoleIDV3Unauthorized creates a GetAdminUsersByRoleIDV3Unauthorized with default headers values

func (*GetAdminUsersByRoleIDV3Unauthorized) Error ¶ added in v0.2.0

func (*GetAdminUsersByRoleIDV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*GetAdminUsersByRoleIDV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *GetAdminUsersByRoleIDV3Unauthorized) ToJSONString() string

type GetListCountryAgeRestrictionForbidden ¶ added in v0.2.0

type GetListCountryAgeRestrictionForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetListCountryAgeRestrictionForbidden 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 NewGetListCountryAgeRestrictionForbidden ¶ added in v0.2.0

func NewGetListCountryAgeRestrictionForbidden() *GetListCountryAgeRestrictionForbidden

NewGetListCountryAgeRestrictionForbidden creates a GetListCountryAgeRestrictionForbidden with default headers values

func (*GetListCountryAgeRestrictionForbidden) Error ¶ added in v0.2.0

func (*GetListCountryAgeRestrictionForbidden) GetPayload ¶ added in v0.31.0

func (*GetListCountryAgeRestrictionForbidden) ToJSONString ¶ added in v0.31.0

type GetListCountryAgeRestrictionNotFound ¶ added in v0.2.0

type GetListCountryAgeRestrictionNotFound struct {
}

GetListCountryAgeRestrictionNotFound handles this case with default header values.

Data not found

func NewGetListCountryAgeRestrictionNotFound ¶ added in v0.2.0

func NewGetListCountryAgeRestrictionNotFound() *GetListCountryAgeRestrictionNotFound

NewGetListCountryAgeRestrictionNotFound creates a GetListCountryAgeRestrictionNotFound with default headers values

func (*GetListCountryAgeRestrictionNotFound) Error ¶ added in v0.2.0

type GetListCountryAgeRestrictionOK ¶ added in v0.2.0

type GetListCountryAgeRestrictionOK struct {
	Payload []*iamclientmodels.AccountcommonCountryAgeRestriction
}

GetListCountryAgeRestrictionOK handles this case with default header values.

OK

func NewGetListCountryAgeRestrictionOK ¶ added in v0.2.0

func NewGetListCountryAgeRestrictionOK() *GetListCountryAgeRestrictionOK

NewGetListCountryAgeRestrictionOK creates a GetListCountryAgeRestrictionOK with default headers values

func (*GetListCountryAgeRestrictionOK) Error ¶ added in v0.2.0

func (*GetListCountryAgeRestrictionOK) GetPayload ¶ added in v0.2.0

func (*GetListCountryAgeRestrictionOK) ToJSONString ¶ added in v0.25.0

func (o *GetListCountryAgeRestrictionOK) ToJSONString() string

type GetListCountryAgeRestrictionParams ¶ added in v0.2.0

type GetListCountryAgeRestrictionParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetListCountryAgeRestrictionParams contains all the parameters to send to the API endpoint for the get list country age restriction operation typically these are written to a http.Request

func NewGetListCountryAgeRestrictionParams ¶ added in v0.2.0

func NewGetListCountryAgeRestrictionParams() *GetListCountryAgeRestrictionParams

NewGetListCountryAgeRestrictionParams creates a new GetListCountryAgeRestrictionParams object with the default values initialized.

func NewGetListCountryAgeRestrictionParamsWithContext ¶ added in v0.2.0

func NewGetListCountryAgeRestrictionParamsWithContext(ctx context.Context) *GetListCountryAgeRestrictionParams

NewGetListCountryAgeRestrictionParamsWithContext creates a new GetListCountryAgeRestrictionParams object with the default values initialized, and the ability to set a context for a request

func NewGetListCountryAgeRestrictionParamsWithHTTPClient ¶ added in v0.2.0

func NewGetListCountryAgeRestrictionParamsWithHTTPClient(client *http.Client) *GetListCountryAgeRestrictionParams

NewGetListCountryAgeRestrictionParamsWithHTTPClient creates a new GetListCountryAgeRestrictionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetListCountryAgeRestrictionParamsWithTimeout ¶ added in v0.2.0

func NewGetListCountryAgeRestrictionParamsWithTimeout(timeout time.Duration) *GetListCountryAgeRestrictionParams

NewGetListCountryAgeRestrictionParamsWithTimeout creates a new GetListCountryAgeRestrictionParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetListCountryAgeRestrictionParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *GetListCountryAgeRestrictionParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) SetContext ¶ added in v0.2.0

SetContext adds the context to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) SetHTTPClient ¶ added in v0.2.0

func (o *GetListCountryAgeRestrictionParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *GetListCountryAgeRestrictionParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) SetNamespace ¶ added in v0.2.0

func (o *GetListCountryAgeRestrictionParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) SetTimeout ¶ added in v0.2.0

func (o *GetListCountryAgeRestrictionParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type GetListCountryAgeRestrictionReader ¶ added in v0.2.0

type GetListCountryAgeRestrictionReader struct {
	// contains filtered or unexported fields
}

GetListCountryAgeRestrictionReader is a Reader for the GetListCountryAgeRestriction structure.

func (*GetListCountryAgeRestrictionReader) ReadResponse ¶ added in v0.2.0

func (o *GetListCountryAgeRestrictionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetListCountryAgeRestrictionUnauthorized ¶ added in v0.2.0

type GetListCountryAgeRestrictionUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetListCountryAgeRestrictionUnauthorized 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></table>

func NewGetListCountryAgeRestrictionUnauthorized ¶ added in v0.2.0

func NewGetListCountryAgeRestrictionUnauthorized() *GetListCountryAgeRestrictionUnauthorized

NewGetListCountryAgeRestrictionUnauthorized creates a GetListCountryAgeRestrictionUnauthorized with default headers values

func (*GetListCountryAgeRestrictionUnauthorized) Error ¶ added in v0.2.0

func (*GetListCountryAgeRestrictionUnauthorized) GetPayload ¶ added in v0.31.0

func (*GetListCountryAgeRestrictionUnauthorized) ToJSONString ¶ added in v0.31.0

type GetListJusticePlatformAccountsBadRequest ¶ added in v0.2.0

type GetListJusticePlatformAccountsBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetListJusticePlatformAccountsBadRequest handles this case with default header values.

Invalid request

func NewGetListJusticePlatformAccountsBadRequest ¶ added in v0.2.0

func NewGetListJusticePlatformAccountsBadRequest() *GetListJusticePlatformAccountsBadRequest

NewGetListJusticePlatformAccountsBadRequest creates a GetListJusticePlatformAccountsBadRequest with default headers values

func (*GetListJusticePlatformAccountsBadRequest) Error ¶ added in v0.2.0

func (*GetListJusticePlatformAccountsBadRequest) GetPayload ¶ added in v0.31.0

func (*GetListJusticePlatformAccountsBadRequest) ToJSONString ¶ added in v0.31.0

type GetListJusticePlatformAccountsNotFound ¶ added in v0.2.0

type GetListJusticePlatformAccountsNotFound struct {
}

GetListJusticePlatformAccountsNotFound handles this case with default header values.

Data not found

func NewGetListJusticePlatformAccountsNotFound ¶ added in v0.2.0

func NewGetListJusticePlatformAccountsNotFound() *GetListJusticePlatformAccountsNotFound

NewGetListJusticePlatformAccountsNotFound creates a GetListJusticePlatformAccountsNotFound with default headers values

func (*GetListJusticePlatformAccountsNotFound) Error ¶ added in v0.2.0

type GetListJusticePlatformAccountsOK ¶ added in v0.2.0

type GetListJusticePlatformAccountsOK struct {
	Payload []*iamclientmodels.ModelGetUserMapping
}

GetListJusticePlatformAccountsOK handles this case with default header values.

OK

func NewGetListJusticePlatformAccountsOK ¶ added in v0.2.0

func NewGetListJusticePlatformAccountsOK() *GetListJusticePlatformAccountsOK

NewGetListJusticePlatformAccountsOK creates a GetListJusticePlatformAccountsOK with default headers values

func (*GetListJusticePlatformAccountsOK) Error ¶ added in v0.2.0

func (*GetListJusticePlatformAccountsOK) GetPayload ¶ added in v0.2.0

func (*GetListJusticePlatformAccountsOK) ToJSONString ¶ added in v0.25.0

func (o *GetListJusticePlatformAccountsOK) ToJSONString() string

type GetListJusticePlatformAccountsParams ¶ added in v0.2.0

type GetListJusticePlatformAccountsParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace

	*/
	Namespace string
	/*UserID
	  Publisher User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetListJusticePlatformAccountsParams contains all the parameters to send to the API endpoint for the get list justice platform accounts operation typically these are written to a http.Request

func NewGetListJusticePlatformAccountsParams ¶ added in v0.2.0

func NewGetListJusticePlatformAccountsParams() *GetListJusticePlatformAccountsParams

NewGetListJusticePlatformAccountsParams creates a new GetListJusticePlatformAccountsParams object with the default values initialized.

func NewGetListJusticePlatformAccountsParamsWithContext ¶ added in v0.2.0

func NewGetListJusticePlatformAccountsParamsWithContext(ctx context.Context) *GetListJusticePlatformAccountsParams

NewGetListJusticePlatformAccountsParamsWithContext creates a new GetListJusticePlatformAccountsParams object with the default values initialized, and the ability to set a context for a request

func NewGetListJusticePlatformAccountsParamsWithHTTPClient ¶ added in v0.2.0

func NewGetListJusticePlatformAccountsParamsWithHTTPClient(client *http.Client) *GetListJusticePlatformAccountsParams

NewGetListJusticePlatformAccountsParamsWithHTTPClient creates a new GetListJusticePlatformAccountsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetListJusticePlatformAccountsParamsWithTimeout ¶ added in v0.2.0

func NewGetListJusticePlatformAccountsParamsWithTimeout(timeout time.Duration) *GetListJusticePlatformAccountsParams

NewGetListJusticePlatformAccountsParamsWithTimeout creates a new GetListJusticePlatformAccountsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetListJusticePlatformAccountsParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *GetListJusticePlatformAccountsParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) SetContext ¶ added in v0.2.0

SetContext adds the context to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) SetHTTPClient ¶ added in v0.2.0

func (o *GetListJusticePlatformAccountsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *GetListJusticePlatformAccountsParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) SetNamespace ¶ added in v0.2.0

func (o *GetListJusticePlatformAccountsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) SetTimeout ¶ added in v0.2.0

func (o *GetListJusticePlatformAccountsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) SetUserID ¶ added in v0.2.0

func (o *GetListJusticePlatformAccountsParams) SetUserID(userID string)

SetUserID adds the userId to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type GetListJusticePlatformAccountsReader ¶ added in v0.2.0

type GetListJusticePlatformAccountsReader struct {
	// contains filtered or unexported fields
}

GetListJusticePlatformAccountsReader is a Reader for the GetListJusticePlatformAccounts structure.

func (*GetListJusticePlatformAccountsReader) ReadResponse ¶ added in v0.2.0

func (o *GetListJusticePlatformAccountsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetPublisherUserBadRequest ¶ added in v0.2.0

type GetPublisherUserBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetPublisherUserBadRequest handles this case with default header values.

Error Code: 7239 - Error Message: wrong namespace: required game namespace

func NewGetPublisherUserBadRequest ¶ added in v0.2.0

func NewGetPublisherUserBadRequest() *GetPublisherUserBadRequest

NewGetPublisherUserBadRequest creates a GetPublisherUserBadRequest with default headers values

func (*GetPublisherUserBadRequest) Error ¶ added in v0.2.0

func (*GetPublisherUserBadRequest) GetPayload ¶ added in v0.2.0

func (*GetPublisherUserBadRequest) ToJSONString ¶ added in v0.25.0

func (o *GetPublisherUserBadRequest) ToJSONString() string

type GetPublisherUserForbidden ¶ added in v0.2.0

type GetPublisherUserForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetPublisherUserForbidden 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 NewGetPublisherUserForbidden ¶ added in v0.2.0

func NewGetPublisherUserForbidden() *GetPublisherUserForbidden

NewGetPublisherUserForbidden creates a GetPublisherUserForbidden with default headers values

func (*GetPublisherUserForbidden) Error ¶ added in v0.2.0

func (o *GetPublisherUserForbidden) Error() string

func (*GetPublisherUserForbidden) GetPayload ¶ added in v0.31.0

func (*GetPublisherUserForbidden) ToJSONString ¶ added in v0.31.0

func (o *GetPublisherUserForbidden) ToJSONString() string

type GetPublisherUserNotFound ¶ added in v0.2.0

type GetPublisherUserNotFound struct {
}

GetPublisherUserNotFound handles this case with default header values.

Data not found

func NewGetPublisherUserNotFound ¶ added in v0.2.0

func NewGetPublisherUserNotFound() *GetPublisherUserNotFound

NewGetPublisherUserNotFound creates a GetPublisherUserNotFound with default headers values

func (*GetPublisherUserNotFound) Error ¶ added in v0.2.0

func (o *GetPublisherUserNotFound) Error() string

type GetPublisherUserOK ¶ added in v0.2.0

type GetPublisherUserOK struct {
	Payload *iamclientmodels.ModelGetPublisherUserResponse
}

GetPublisherUserOK handles this case with default header values.

OK

func NewGetPublisherUserOK ¶ added in v0.2.0

func NewGetPublisherUserOK() *GetPublisherUserOK

NewGetPublisherUserOK creates a GetPublisherUserOK with default headers values

func (*GetPublisherUserOK) Error ¶ added in v0.2.0

func (o *GetPublisherUserOK) Error() string

func (*GetPublisherUserOK) GetPayload ¶ added in v0.2.0

func (*GetPublisherUserOK) ToJSONString ¶ added in v0.25.0

func (o *GetPublisherUserOK) ToJSONString() string

type GetPublisherUserParams ¶ added in v0.2.0

type GetPublisherUserParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetPublisherUserParams contains all the parameters to send to the API endpoint for the get publisher user operation typically these are written to a http.Request

func NewGetPublisherUserParams ¶ added in v0.2.0

func NewGetPublisherUserParams() *GetPublisherUserParams

NewGetPublisherUserParams creates a new GetPublisherUserParams object with the default values initialized.

func NewGetPublisherUserParamsWithContext ¶ added in v0.2.0

func NewGetPublisherUserParamsWithContext(ctx context.Context) *GetPublisherUserParams

NewGetPublisherUserParamsWithContext creates a new GetPublisherUserParams object with the default values initialized, and the ability to set a context for a request

func NewGetPublisherUserParamsWithHTTPClient ¶ added in v0.2.0

func NewGetPublisherUserParamsWithHTTPClient(client *http.Client) *GetPublisherUserParams

NewGetPublisherUserParamsWithHTTPClient creates a new GetPublisherUserParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetPublisherUserParamsWithTimeout ¶ added in v0.2.0

func NewGetPublisherUserParamsWithTimeout(timeout time.Duration) *GetPublisherUserParams

NewGetPublisherUserParamsWithTimeout creates a new GetPublisherUserParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetPublisherUserParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *GetPublisherUserParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get publisher user params

func (*GetPublisherUserParams) SetContext ¶ added in v0.2.0

func (o *GetPublisherUserParams) SetContext(ctx context.Context)

SetContext adds the context to the get publisher user params

func (*GetPublisherUserParams) SetHTTPClient ¶ added in v0.2.0

func (o *GetPublisherUserParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get publisher user params

func (*GetPublisherUserParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *GetPublisherUserParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get publisher user params

func (*GetPublisherUserParams) SetNamespace ¶ added in v0.2.0

func (o *GetPublisherUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get publisher user params

func (*GetPublisherUserParams) SetTimeout ¶ added in v0.2.0

func (o *GetPublisherUserParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get publisher user params

func (*GetPublisherUserParams) SetUserID ¶ added in v0.2.0

func (o *GetPublisherUserParams) SetUserID(userID string)

SetUserID adds the userId to the get publisher user params

func (*GetPublisherUserParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the get publisher user params

func (*GetPublisherUserParams) WithHTTPClient ¶ added in v0.2.0

func (o *GetPublisherUserParams) WithHTTPClient(client *http.Client) *GetPublisherUserParams

WithHTTPClient adds the HTTPClient to the get publisher user params

func (*GetPublisherUserParams) WithNamespace ¶ added in v0.2.0

func (o *GetPublisherUserParams) WithNamespace(namespace string) *GetPublisherUserParams

WithNamespace adds the namespace to the get publisher user params

func (*GetPublisherUserParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the get publisher user params

func (*GetPublisherUserParams) WithUserID ¶ added in v0.2.0

func (o *GetPublisherUserParams) WithUserID(userID string) *GetPublisherUserParams

WithUserID adds the userID to the get publisher user params

func (*GetPublisherUserParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type GetPublisherUserReader ¶ added in v0.2.0

type GetPublisherUserReader struct {
	// contains filtered or unexported fields
}

GetPublisherUserReader is a Reader for the GetPublisherUser structure.

func (*GetPublisherUserReader) ReadResponse ¶ added in v0.2.0

func (o *GetPublisherUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetPublisherUserUnauthorized ¶ added in v0.2.0

type GetPublisherUserUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetPublisherUserUnauthorized 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></table>

func NewGetPublisherUserUnauthorized ¶ added in v0.2.0

func NewGetPublisherUserUnauthorized() *GetPublisherUserUnauthorized

NewGetPublisherUserUnauthorized creates a GetPublisherUserUnauthorized with default headers values

func (*GetPublisherUserUnauthorized) Error ¶ added in v0.2.0

func (*GetPublisherUserUnauthorized) GetPayload ¶ added in v0.31.0

func (*GetPublisherUserUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *GetPublisherUserUnauthorized) ToJSONString() string

type GetUserBanHistoryForbidden ¶ added in v0.2.0

type GetUserBanHistoryForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserBanHistoryForbidden 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 NewGetUserBanHistoryForbidden ¶ added in v0.2.0

func NewGetUserBanHistoryForbidden() *GetUserBanHistoryForbidden

NewGetUserBanHistoryForbidden creates a GetUserBanHistoryForbidden with default headers values

func (*GetUserBanHistoryForbidden) Error ¶ added in v0.2.0

func (*GetUserBanHistoryForbidden) GetPayload ¶ added in v0.31.0

func (*GetUserBanHistoryForbidden) ToJSONString ¶ added in v0.31.0

func (o *GetUserBanHistoryForbidden) ToJSONString() string

type GetUserBanHistoryNotFound ¶ added in v0.2.0

type GetUserBanHistoryNotFound struct {
}

GetUserBanHistoryNotFound handles this case with default header values.

Data not found

func NewGetUserBanHistoryNotFound ¶ added in v0.2.0

func NewGetUserBanHistoryNotFound() *GetUserBanHistoryNotFound

NewGetUserBanHistoryNotFound creates a GetUserBanHistoryNotFound with default headers values

func (*GetUserBanHistoryNotFound) Error ¶ added in v0.2.0

func (o *GetUserBanHistoryNotFound) Error() string

type GetUserBanHistoryOK ¶ added in v0.2.0

type GetUserBanHistoryOK struct {
	Payload []*iamclientmodels.ModelUserBanResponse
}

GetUserBanHistoryOK handles this case with default header values.

OK

func NewGetUserBanHistoryOK ¶ added in v0.2.0

func NewGetUserBanHistoryOK() *GetUserBanHistoryOK

NewGetUserBanHistoryOK creates a GetUserBanHistoryOK with default headers values

func (*GetUserBanHistoryOK) Error ¶ added in v0.2.0

func (o *GetUserBanHistoryOK) Error() string

func (*GetUserBanHistoryOK) GetPayload ¶ added in v0.2.0

func (*GetUserBanHistoryOK) ToJSONString ¶ added in v0.25.0

func (o *GetUserBanHistoryOK) ToJSONString() string

type GetUserBanHistoryParams ¶ added in v0.2.0

type GetUserBanHistoryParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetUserBanHistoryParams contains all the parameters to send to the API endpoint for the get user ban history operation typically these are written to a http.Request

func NewGetUserBanHistoryParams ¶ added in v0.2.0

func NewGetUserBanHistoryParams() *GetUserBanHistoryParams

NewGetUserBanHistoryParams creates a new GetUserBanHistoryParams object with the default values initialized.

func NewGetUserBanHistoryParamsWithContext ¶ added in v0.2.0

func NewGetUserBanHistoryParamsWithContext(ctx context.Context) *GetUserBanHistoryParams

NewGetUserBanHistoryParamsWithContext creates a new GetUserBanHistoryParams object with the default values initialized, and the ability to set a context for a request

func NewGetUserBanHistoryParamsWithHTTPClient ¶ added in v0.2.0

func NewGetUserBanHistoryParamsWithHTTPClient(client *http.Client) *GetUserBanHistoryParams

NewGetUserBanHistoryParamsWithHTTPClient creates a new GetUserBanHistoryParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetUserBanHistoryParamsWithTimeout ¶ added in v0.2.0

func NewGetUserBanHistoryParamsWithTimeout(timeout time.Duration) *GetUserBanHistoryParams

NewGetUserBanHistoryParamsWithTimeout creates a new GetUserBanHistoryParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetUserBanHistoryParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *GetUserBanHistoryParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user ban history params

func (*GetUserBanHistoryParams) SetContext ¶ added in v0.2.0

func (o *GetUserBanHistoryParams) SetContext(ctx context.Context)

SetContext adds the context to the get user ban history params

func (*GetUserBanHistoryParams) SetHTTPClient ¶ added in v0.2.0

func (o *GetUserBanHistoryParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user ban history params

func (*GetUserBanHistoryParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *GetUserBanHistoryParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user ban history params

func (*GetUserBanHistoryParams) SetNamespace ¶ added in v0.2.0

func (o *GetUserBanHistoryParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user ban history params

func (*GetUserBanHistoryParams) SetTimeout ¶ added in v0.2.0

func (o *GetUserBanHistoryParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user ban history params

func (*GetUserBanHistoryParams) SetUserID ¶ added in v0.2.0

func (o *GetUserBanHistoryParams) SetUserID(userID string)

SetUserID adds the userId to the get user ban history params

func (*GetUserBanHistoryParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the get user ban history params

func (*GetUserBanHistoryParams) WithHTTPClient ¶ added in v0.2.0

func (o *GetUserBanHistoryParams) WithHTTPClient(client *http.Client) *GetUserBanHistoryParams

WithHTTPClient adds the HTTPClient to the get user ban history params

func (*GetUserBanHistoryParams) WithNamespace ¶ added in v0.2.0

func (o *GetUserBanHistoryParams) WithNamespace(namespace string) *GetUserBanHistoryParams

WithNamespace adds the namespace to the get user ban history params

func (*GetUserBanHistoryParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the get user ban history params

func (*GetUserBanHistoryParams) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the get user ban history params

func (*GetUserBanHistoryParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type GetUserBanHistoryReader ¶ added in v0.2.0

type GetUserBanHistoryReader struct {
	// contains filtered or unexported fields
}

GetUserBanHistoryReader is a Reader for the GetUserBanHistory structure.

func (*GetUserBanHistoryReader) ReadResponse ¶ added in v0.2.0

func (o *GetUserBanHistoryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserBanHistoryUnauthorized ¶ added in v0.2.0

type GetUserBanHistoryUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserBanHistoryUnauthorized 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></table>

func NewGetUserBanHistoryUnauthorized ¶ added in v0.2.0

func NewGetUserBanHistoryUnauthorized() *GetUserBanHistoryUnauthorized

NewGetUserBanHistoryUnauthorized creates a GetUserBanHistoryUnauthorized with default headers values

func (*GetUserBanHistoryUnauthorized) Error ¶ added in v0.2.0

func (*GetUserBanHistoryUnauthorized) GetPayload ¶ added in v0.31.0

func (*GetUserBanHistoryUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *GetUserBanHistoryUnauthorized) ToJSONString() string

type GetUserByLoginIDBadRequest ¶ added in v0.2.0

type GetUserByLoginIDBadRequest struct {
}

GetUserByLoginIDBadRequest 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></table>

func NewGetUserByLoginIDBadRequest ¶ added in v0.2.0

func NewGetUserByLoginIDBadRequest() *GetUserByLoginIDBadRequest

NewGetUserByLoginIDBadRequest creates a GetUserByLoginIDBadRequest with default headers values

func (*GetUserByLoginIDBadRequest) Error ¶ added in v0.2.0

type GetUserByLoginIDInternalServerError ¶ added in v0.2.0

type GetUserByLoginIDInternalServerError struct {
}

GetUserByLoginIDInternalServerError 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 NewGetUserByLoginIDInternalServerError ¶ added in v0.2.0

func NewGetUserByLoginIDInternalServerError() *GetUserByLoginIDInternalServerError

NewGetUserByLoginIDInternalServerError creates a GetUserByLoginIDInternalServerError with default headers values

func (*GetUserByLoginIDInternalServerError) Error ¶ added in v0.2.0

type GetUserByLoginIDNotFound ¶ added in v0.2.0

type GetUserByLoginIDNotFound struct {
}

GetUserByLoginIDNotFound 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 NewGetUserByLoginIDNotFound ¶ added in v0.2.0

func NewGetUserByLoginIDNotFound() *GetUserByLoginIDNotFound

NewGetUserByLoginIDNotFound creates a GetUserByLoginIDNotFound with default headers values

func (*GetUserByLoginIDNotFound) Error ¶ added in v0.2.0

func (o *GetUserByLoginIDNotFound) Error() string

type GetUserByLoginIDOK ¶ added in v0.2.0

type GetUserByLoginIDOK struct {
	Payload *iamclientmodels.ModelPublicUserResponse
}

GetUserByLoginIDOK handles this case with default header values.

OK

func NewGetUserByLoginIDOK ¶ added in v0.2.0

func NewGetUserByLoginIDOK() *GetUserByLoginIDOK

NewGetUserByLoginIDOK creates a GetUserByLoginIDOK with default headers values

func (*GetUserByLoginIDOK) Error ¶ added in v0.2.0

func (o *GetUserByLoginIDOK) Error() string

func (*GetUserByLoginIDOK) GetPayload ¶ added in v0.2.0

func (*GetUserByLoginIDOK) ToJSONString ¶ added in v0.25.0

func (o *GetUserByLoginIDOK) ToJSONString() string

type GetUserByLoginIDParams ¶ added in v0.2.0

type GetUserByLoginIDParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*LoginID
	  Login id

	*/
	LoginID *string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetUserByLoginIDParams contains all the parameters to send to the API endpoint for the get user by login id operation typically these are written to a http.Request

func NewGetUserByLoginIDParams ¶ added in v0.2.0

func NewGetUserByLoginIDParams() *GetUserByLoginIDParams

NewGetUserByLoginIDParams creates a new GetUserByLoginIDParams object with the default values initialized.

func NewGetUserByLoginIDParamsWithContext ¶ added in v0.2.0

func NewGetUserByLoginIDParamsWithContext(ctx context.Context) *GetUserByLoginIDParams

NewGetUserByLoginIDParamsWithContext creates a new GetUserByLoginIDParams object with the default values initialized, and the ability to set a context for a request

func NewGetUserByLoginIDParamsWithHTTPClient ¶ added in v0.2.0

func NewGetUserByLoginIDParamsWithHTTPClient(client *http.Client) *GetUserByLoginIDParams

NewGetUserByLoginIDParamsWithHTTPClient creates a new GetUserByLoginIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetUserByLoginIDParamsWithTimeout ¶ added in v0.2.0

func NewGetUserByLoginIDParamsWithTimeout(timeout time.Duration) *GetUserByLoginIDParams

NewGetUserByLoginIDParamsWithTimeout creates a new GetUserByLoginIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetUserByLoginIDParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *GetUserByLoginIDParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user by login id params

func (*GetUserByLoginIDParams) SetContext ¶ added in v0.2.0

func (o *GetUserByLoginIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get user by login id params

func (*GetUserByLoginIDParams) SetHTTPClient ¶ added in v0.2.0

func (o *GetUserByLoginIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user by login id params

func (*GetUserByLoginIDParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *GetUserByLoginIDParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user by login id params

func (*GetUserByLoginIDParams) SetLoginID ¶ added in v0.2.0

func (o *GetUserByLoginIDParams) SetLoginID(loginID *string)

SetLoginID adds the loginId to the get user by login id params

func (*GetUserByLoginIDParams) SetNamespace ¶ added in v0.2.0

func (o *GetUserByLoginIDParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user by login id params

func (*GetUserByLoginIDParams) SetTimeout ¶ added in v0.2.0

func (o *GetUserByLoginIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user by login id params

func (*GetUserByLoginIDParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the get user by login id params

func (*GetUserByLoginIDParams) WithHTTPClient ¶ added in v0.2.0

func (o *GetUserByLoginIDParams) WithHTTPClient(client *http.Client) *GetUserByLoginIDParams

WithHTTPClient adds the HTTPClient to the get user by login id params

func (*GetUserByLoginIDParams) WithLoginID ¶ added in v0.2.0

func (o *GetUserByLoginIDParams) WithLoginID(loginID *string) *GetUserByLoginIDParams

WithLoginID adds the loginID to the get user by login id params

func (*GetUserByLoginIDParams) WithNamespace ¶ added in v0.2.0

func (o *GetUserByLoginIDParams) WithNamespace(namespace string) *GetUserByLoginIDParams

WithNamespace adds the namespace to the get user by login id params

func (*GetUserByLoginIDParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the get user by login id params

func (*GetUserByLoginIDParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type GetUserByLoginIDReader ¶ added in v0.2.0

type GetUserByLoginIDReader struct {
	// contains filtered or unexported fields
}

GetUserByLoginIDReader is a Reader for the GetUserByLoginID structure.

func (*GetUserByLoginIDReader) ReadResponse ¶ added in v0.2.0

func (o *GetUserByLoginIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserByPlatformUserIDBadRequest ¶ added in v0.2.0

type GetUserByPlatformUserIDBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserByPlatformUserIDBadRequest handles this case with default header values.

Invalid request

func NewGetUserByPlatformUserIDBadRequest ¶ added in v0.2.0

func NewGetUserByPlatformUserIDBadRequest() *GetUserByPlatformUserIDBadRequest

NewGetUserByPlatformUserIDBadRequest creates a GetUserByPlatformUserIDBadRequest with default headers values

func (*GetUserByPlatformUserIDBadRequest) Error ¶ added in v0.2.0

func (*GetUserByPlatformUserIDBadRequest) GetPayload ¶ added in v0.31.0

func (*GetUserByPlatformUserIDBadRequest) ToJSONString ¶ added in v0.31.0

func (o *GetUserByPlatformUserIDBadRequest) ToJSONString() string

type GetUserByPlatformUserIDForbidden ¶ added in v0.2.0

type GetUserByPlatformUserIDForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserByPlatformUserIDForbidden 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 NewGetUserByPlatformUserIDForbidden ¶ added in v0.2.0

func NewGetUserByPlatformUserIDForbidden() *GetUserByPlatformUserIDForbidden

NewGetUserByPlatformUserIDForbidden creates a GetUserByPlatformUserIDForbidden with default headers values

func (*GetUserByPlatformUserIDForbidden) Error ¶ added in v0.2.0

func (*GetUserByPlatformUserIDForbidden) GetPayload ¶ added in v0.31.0

func (*GetUserByPlatformUserIDForbidden) ToJSONString ¶ added in v0.31.0

func (o *GetUserByPlatformUserIDForbidden) ToJSONString() string

type GetUserByPlatformUserIDNotFound ¶ added in v0.2.0

type GetUserByPlatformUserIDNotFound struct {
}

GetUserByPlatformUserIDNotFound handles this case with default header values.

Data not found

func NewGetUserByPlatformUserIDNotFound ¶ added in v0.2.0

func NewGetUserByPlatformUserIDNotFound() *GetUserByPlatformUserIDNotFound

NewGetUserByPlatformUserIDNotFound creates a GetUserByPlatformUserIDNotFound with default headers values

func (*GetUserByPlatformUserIDNotFound) Error ¶ added in v0.2.0

type GetUserByPlatformUserIDOK ¶ added in v0.2.0

type GetUserByPlatformUserIDOK struct {
	Payload *iamclientmodels.ModelPublicUserResponse
}

GetUserByPlatformUserIDOK handles this case with default header values.

OK

func NewGetUserByPlatformUserIDOK ¶ added in v0.2.0

func NewGetUserByPlatformUserIDOK() *GetUserByPlatformUserIDOK

NewGetUserByPlatformUserIDOK creates a GetUserByPlatformUserIDOK with default headers values

func (*GetUserByPlatformUserIDOK) Error ¶ added in v0.2.0

func (o *GetUserByPlatformUserIDOK) Error() string

func (*GetUserByPlatformUserIDOK) GetPayload ¶ added in v0.2.0

func (*GetUserByPlatformUserIDOK) ToJSONString ¶ added in v0.25.0

func (o *GetUserByPlatformUserIDOK) ToJSONString() string

type GetUserByPlatformUserIDParams ¶ added in v0.2.0

type GetUserByPlatformUserIDParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string
	/*PlatformUserID
	  Platform User ID

	*/
	PlatformUserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetUserByPlatformUserIDParams contains all the parameters to send to the API endpoint for the get user by platform user id operation typically these are written to a http.Request

func NewGetUserByPlatformUserIDParams ¶ added in v0.2.0

func NewGetUserByPlatformUserIDParams() *GetUserByPlatformUserIDParams

NewGetUserByPlatformUserIDParams creates a new GetUserByPlatformUserIDParams object with the default values initialized.

func NewGetUserByPlatformUserIDParamsWithContext ¶ added in v0.2.0

func NewGetUserByPlatformUserIDParamsWithContext(ctx context.Context) *GetUserByPlatformUserIDParams

NewGetUserByPlatformUserIDParamsWithContext creates a new GetUserByPlatformUserIDParams object with the default values initialized, and the ability to set a context for a request

func NewGetUserByPlatformUserIDParamsWithHTTPClient ¶ added in v0.2.0

func NewGetUserByPlatformUserIDParamsWithHTTPClient(client *http.Client) *GetUserByPlatformUserIDParams

NewGetUserByPlatformUserIDParamsWithHTTPClient creates a new GetUserByPlatformUserIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetUserByPlatformUserIDParamsWithTimeout ¶ added in v0.2.0

func NewGetUserByPlatformUserIDParamsWithTimeout(timeout time.Duration) *GetUserByPlatformUserIDParams

NewGetUserByPlatformUserIDParamsWithTimeout creates a new GetUserByPlatformUserIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetUserByPlatformUserIDParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *GetUserByPlatformUserIDParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) SetContext ¶ added in v0.2.0

func (o *GetUserByPlatformUserIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) SetHTTPClient ¶ added in v0.2.0

func (o *GetUserByPlatformUserIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *GetUserByPlatformUserIDParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) SetNamespace ¶ added in v0.2.0

func (o *GetUserByPlatformUserIDParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) SetPlatformID ¶ added in v0.2.0

func (o *GetUserByPlatformUserIDParams) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) SetPlatformUserID ¶ added in v0.2.0

func (o *GetUserByPlatformUserIDParams) SetPlatformUserID(platformUserID string)

SetPlatformUserID adds the platformUserId to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) SetTimeout ¶ added in v0.2.0

func (o *GetUserByPlatformUserIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) WithPlatformID ¶ added in v0.2.0

WithPlatformID adds the platformID to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) WithPlatformUserID ¶ added in v0.2.0

func (o *GetUserByPlatformUserIDParams) WithPlatformUserID(platformUserID string) *GetUserByPlatformUserIDParams

WithPlatformUserID adds the platformUserID to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type GetUserByPlatformUserIDReader ¶ added in v0.2.0

type GetUserByPlatformUserIDReader struct {
	// contains filtered or unexported fields
}

GetUserByPlatformUserIDReader is a Reader for the GetUserByPlatformUserID structure.

func (*GetUserByPlatformUserIDReader) ReadResponse ¶ added in v0.2.0

func (o *GetUserByPlatformUserIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserByPlatformUserIDUnauthorized ¶ added in v0.2.0

type GetUserByPlatformUserIDUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserByPlatformUserIDUnauthorized 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></table>

func NewGetUserByPlatformUserIDUnauthorized ¶ added in v0.2.0

func NewGetUserByPlatformUserIDUnauthorized() *GetUserByPlatformUserIDUnauthorized

NewGetUserByPlatformUserIDUnauthorized creates a GetUserByPlatformUserIDUnauthorized with default headers values

func (*GetUserByPlatformUserIDUnauthorized) Error ¶ added in v0.2.0

func (*GetUserByPlatformUserIDUnauthorized) GetPayload ¶ added in v0.31.0

func (*GetUserByPlatformUserIDUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *GetUserByPlatformUserIDUnauthorized) ToJSONString() string

type GetUserByUserIDInternalServerError ¶ added in v0.2.0

type GetUserByUserIDInternalServerError struct {
}

GetUserByUserIDInternalServerError 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 NewGetUserByUserIDInternalServerError ¶ added in v0.2.0

func NewGetUserByUserIDInternalServerError() *GetUserByUserIDInternalServerError

NewGetUserByUserIDInternalServerError creates a GetUserByUserIDInternalServerError with default headers values

func (*GetUserByUserIDInternalServerError) Error ¶ added in v0.2.0

type GetUserByUserIDNotFound ¶ added in v0.2.0

type GetUserByUserIDNotFound struct {
}

GetUserByUserIDNotFound 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><tr><td>10139</td><td>platform account not found</td></tr></table>

func NewGetUserByUserIDNotFound ¶ added in v0.2.0

func NewGetUserByUserIDNotFound() *GetUserByUserIDNotFound

NewGetUserByUserIDNotFound creates a GetUserByUserIDNotFound with default headers values

func (*GetUserByUserIDNotFound) Error ¶ added in v0.2.0

func (o *GetUserByUserIDNotFound) Error() string

type GetUserByUserIDOK ¶ added in v0.2.0

type GetUserByUserIDOK struct {
	Payload *iamclientmodels.ModelUserResponse
}

GetUserByUserIDOK handles this case with default header values.

OK

func NewGetUserByUserIDOK ¶ added in v0.2.0

func NewGetUserByUserIDOK() *GetUserByUserIDOK

NewGetUserByUserIDOK creates a GetUserByUserIDOK with default headers values

func (*GetUserByUserIDOK) Error ¶ added in v0.2.0

func (o *GetUserByUserIDOK) Error() string

func (*GetUserByUserIDOK) GetPayload ¶ added in v0.2.0

func (*GetUserByUserIDOK) ToJSONString ¶ added in v0.25.0

func (o *GetUserByUserIDOK) ToJSONString() string

type GetUserByUserIDParams ¶ added in v0.2.0

type GetUserByUserIDParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User id

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetUserByUserIDParams contains all the parameters to send to the API endpoint for the get user by user id operation typically these are written to a http.Request

func NewGetUserByUserIDParams ¶ added in v0.2.0

func NewGetUserByUserIDParams() *GetUserByUserIDParams

NewGetUserByUserIDParams creates a new GetUserByUserIDParams object with the default values initialized.

func NewGetUserByUserIDParamsWithContext ¶ added in v0.2.0

func NewGetUserByUserIDParamsWithContext(ctx context.Context) *GetUserByUserIDParams

NewGetUserByUserIDParamsWithContext creates a new GetUserByUserIDParams object with the default values initialized, and the ability to set a context for a request

func NewGetUserByUserIDParamsWithHTTPClient ¶ added in v0.2.0

func NewGetUserByUserIDParamsWithHTTPClient(client *http.Client) *GetUserByUserIDParams

NewGetUserByUserIDParamsWithHTTPClient creates a new GetUserByUserIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetUserByUserIDParamsWithTimeout ¶ added in v0.2.0

func NewGetUserByUserIDParamsWithTimeout(timeout time.Duration) *GetUserByUserIDParams

NewGetUserByUserIDParamsWithTimeout creates a new GetUserByUserIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetUserByUserIDParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *GetUserByUserIDParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user by user id params

func (*GetUserByUserIDParams) SetContext ¶ added in v0.2.0

func (o *GetUserByUserIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get user by user id params

func (*GetUserByUserIDParams) SetHTTPClient ¶ added in v0.2.0

func (o *GetUserByUserIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user by user id params

func (*GetUserByUserIDParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *GetUserByUserIDParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user by user id params

func (*GetUserByUserIDParams) SetNamespace ¶ added in v0.2.0

func (o *GetUserByUserIDParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user by user id params

func (*GetUserByUserIDParams) SetTimeout ¶ added in v0.2.0

func (o *GetUserByUserIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user by user id params

func (*GetUserByUserIDParams) SetUserID ¶ added in v0.2.0

func (o *GetUserByUserIDParams) SetUserID(userID string)

SetUserID adds the userId to the get user by user id params

func (*GetUserByUserIDParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the get user by user id params

func (*GetUserByUserIDParams) WithHTTPClient ¶ added in v0.2.0

func (o *GetUserByUserIDParams) WithHTTPClient(client *http.Client) *GetUserByUserIDParams

WithHTTPClient adds the HTTPClient to the get user by user id params

func (*GetUserByUserIDParams) WithNamespace ¶ added in v0.2.0

func (o *GetUserByUserIDParams) WithNamespace(namespace string) *GetUserByUserIDParams

WithNamespace adds the namespace to the get user by user id params

func (*GetUserByUserIDParams) WithTimeout ¶ added in v0.2.0

func (o *GetUserByUserIDParams) WithTimeout(timeout time.Duration) *GetUserByUserIDParams

WithTimeout adds the timeout to the get user by user id params

func (*GetUserByUserIDParams) WithUserID ¶ added in v0.2.0

func (o *GetUserByUserIDParams) WithUserID(userID string) *GetUserByUserIDParams

WithUserID adds the userID to the get user by user id params

func (*GetUserByUserIDParams) WriteToRequest ¶ added in v0.2.0

func (o *GetUserByUserIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetUserByUserIDReader ¶ added in v0.2.0

type GetUserByUserIDReader struct {
	// contains filtered or unexported fields
}

GetUserByUserIDReader is a Reader for the GetUserByUserID structure.

func (*GetUserByUserIDReader) ReadResponse ¶ added in v0.2.0

func (o *GetUserByUserIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserInformationForbidden ¶ added in v0.2.0

type GetUserInformationForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserInformationForbidden 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 NewGetUserInformationForbidden ¶ added in v0.2.0

func NewGetUserInformationForbidden() *GetUserInformationForbidden

NewGetUserInformationForbidden creates a GetUserInformationForbidden with default headers values

func (*GetUserInformationForbidden) Error ¶ added in v0.2.0

func (*GetUserInformationForbidden) GetPayload ¶ added in v0.31.0

func (*GetUserInformationForbidden) ToJSONString ¶ added in v0.31.0

func (o *GetUserInformationForbidden) ToJSONString() string

type GetUserInformationNotFound ¶ added in v0.2.0

type GetUserInformationNotFound struct {
}

GetUserInformationNotFound handles this case with default header values.

Data not found

func NewGetUserInformationNotFound ¶ added in v0.2.0

func NewGetUserInformationNotFound() *GetUserInformationNotFound

NewGetUserInformationNotFound creates a GetUserInformationNotFound with default headers values

func (*GetUserInformationNotFound) Error ¶ added in v0.2.0

type GetUserInformationOK ¶ added in v0.2.0

type GetUserInformationOK struct {
	Payload *iamclientmodels.ModelUserInformation
}

GetUserInformationOK handles this case with default header values.

OK

func NewGetUserInformationOK ¶ added in v0.2.0

func NewGetUserInformationOK() *GetUserInformationOK

NewGetUserInformationOK creates a GetUserInformationOK with default headers values

func (*GetUserInformationOK) Error ¶ added in v0.2.0

func (o *GetUserInformationOK) Error() string

func (*GetUserInformationOK) GetPayload ¶ added in v0.2.0

func (*GetUserInformationOK) ToJSONString ¶ added in v0.25.0

func (o *GetUserInformationOK) ToJSONString() string

type GetUserInformationParams ¶ added in v0.2.0

type GetUserInformationParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetUserInformationParams contains all the parameters to send to the API endpoint for the get user information operation typically these are written to a http.Request

func NewGetUserInformationParams ¶ added in v0.2.0

func NewGetUserInformationParams() *GetUserInformationParams

NewGetUserInformationParams creates a new GetUserInformationParams object with the default values initialized.

func NewGetUserInformationParamsWithContext ¶ added in v0.2.0

func NewGetUserInformationParamsWithContext(ctx context.Context) *GetUserInformationParams

NewGetUserInformationParamsWithContext creates a new GetUserInformationParams object with the default values initialized, and the ability to set a context for a request

func NewGetUserInformationParamsWithHTTPClient ¶ added in v0.2.0

func NewGetUserInformationParamsWithHTTPClient(client *http.Client) *GetUserInformationParams

NewGetUserInformationParamsWithHTTPClient creates a new GetUserInformationParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetUserInformationParamsWithTimeout ¶ added in v0.2.0

func NewGetUserInformationParamsWithTimeout(timeout time.Duration) *GetUserInformationParams

NewGetUserInformationParamsWithTimeout creates a new GetUserInformationParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetUserInformationParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *GetUserInformationParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user information params

func (*GetUserInformationParams) SetContext ¶ added in v0.2.0

func (o *GetUserInformationParams) SetContext(ctx context.Context)

SetContext adds the context to the get user information params

func (*GetUserInformationParams) SetHTTPClient ¶ added in v0.2.0

func (o *GetUserInformationParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user information params

func (*GetUserInformationParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *GetUserInformationParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user information params

func (*GetUserInformationParams) SetNamespace ¶ added in v0.2.0

func (o *GetUserInformationParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user information params

func (*GetUserInformationParams) SetTimeout ¶ added in v0.2.0

func (o *GetUserInformationParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user information params

func (*GetUserInformationParams) SetUserID ¶ added in v0.2.0

func (o *GetUserInformationParams) SetUserID(userID string)

SetUserID adds the userId to the get user information params

func (*GetUserInformationParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the get user information params

func (*GetUserInformationParams) WithHTTPClient ¶ added in v0.2.0

func (o *GetUserInformationParams) WithHTTPClient(client *http.Client) *GetUserInformationParams

WithHTTPClient adds the HTTPClient to the get user information params

func (*GetUserInformationParams) WithNamespace ¶ added in v0.2.0

func (o *GetUserInformationParams) WithNamespace(namespace string) *GetUserInformationParams

WithNamespace adds the namespace to the get user information params

func (*GetUserInformationParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the get user information params

func (*GetUserInformationParams) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the get user information params

func (*GetUserInformationParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type GetUserInformationReader ¶ added in v0.2.0

type GetUserInformationReader struct {
	// contains filtered or unexported fields
}

GetUserInformationReader is a Reader for the GetUserInformation structure.

func (*GetUserInformationReader) ReadResponse ¶ added in v0.2.0

func (o *GetUserInformationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserInformationUnauthorized ¶ added in v0.2.0

type GetUserInformationUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserInformationUnauthorized 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></table>

func NewGetUserInformationUnauthorized ¶ added in v0.2.0

func NewGetUserInformationUnauthorized() *GetUserInformationUnauthorized

NewGetUserInformationUnauthorized creates a GetUserInformationUnauthorized with default headers values

func (*GetUserInformationUnauthorized) Error ¶ added in v0.2.0

func (*GetUserInformationUnauthorized) GetPayload ¶ added in v0.31.0

func (*GetUserInformationUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *GetUserInformationUnauthorized) ToJSONString() string

type GetUserJusticePlatformAccountBadRequest ¶ added in v0.2.0

type GetUserJusticePlatformAccountBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserJusticePlatformAccountBadRequest handles this case with default header values.

Invalid request

func NewGetUserJusticePlatformAccountBadRequest ¶ added in v0.2.0

func NewGetUserJusticePlatformAccountBadRequest() *GetUserJusticePlatformAccountBadRequest

NewGetUserJusticePlatformAccountBadRequest creates a GetUserJusticePlatformAccountBadRequest with default headers values

func (*GetUserJusticePlatformAccountBadRequest) Error ¶ added in v0.2.0

func (*GetUserJusticePlatformAccountBadRequest) GetPayload ¶ added in v0.31.0

func (*GetUserJusticePlatformAccountBadRequest) ToJSONString ¶ added in v0.31.0

type GetUserJusticePlatformAccountForbidden ¶ added in v0.2.0

type GetUserJusticePlatformAccountForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserJusticePlatformAccountForbidden 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 NewGetUserJusticePlatformAccountForbidden ¶ added in v0.2.0

func NewGetUserJusticePlatformAccountForbidden() *GetUserJusticePlatformAccountForbidden

NewGetUserJusticePlatformAccountForbidden creates a GetUserJusticePlatformAccountForbidden with default headers values

func (*GetUserJusticePlatformAccountForbidden) Error ¶ added in v0.2.0

func (*GetUserJusticePlatformAccountForbidden) GetPayload ¶ added in v0.31.0

func (*GetUserJusticePlatformAccountForbidden) ToJSONString ¶ added in v0.31.0

type GetUserJusticePlatformAccountOK ¶ added in v0.2.0

type GetUserJusticePlatformAccountOK struct {
	Payload *iamclientmodels.ModelGetUserJusticePlatformAccountResponse
}

GetUserJusticePlatformAccountOK handles this case with default header values.

OK

func NewGetUserJusticePlatformAccountOK ¶ added in v0.2.0

func NewGetUserJusticePlatformAccountOK() *GetUserJusticePlatformAccountOK

NewGetUserJusticePlatformAccountOK creates a GetUserJusticePlatformAccountOK with default headers values

func (*GetUserJusticePlatformAccountOK) Error ¶ added in v0.2.0

func (*GetUserJusticePlatformAccountOK) GetPayload ¶ added in v0.2.0

func (*GetUserJusticePlatformAccountOK) ToJSONString ¶ added in v0.25.0

func (o *GetUserJusticePlatformAccountOK) ToJSONString() string

type GetUserJusticePlatformAccountParams ¶ added in v0.2.0

type GetUserJusticePlatformAccountParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*TargetNamespace
	  The namespace where the user Justice platform account lives

	*/
	TargetNamespace string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetUserJusticePlatformAccountParams contains all the parameters to send to the API endpoint for the get user justice platform account operation typically these are written to a http.Request

func NewGetUserJusticePlatformAccountParams ¶ added in v0.2.0

func NewGetUserJusticePlatformAccountParams() *GetUserJusticePlatformAccountParams

NewGetUserJusticePlatformAccountParams creates a new GetUserJusticePlatformAccountParams object with the default values initialized.

func NewGetUserJusticePlatformAccountParamsWithContext ¶ added in v0.2.0

func NewGetUserJusticePlatformAccountParamsWithContext(ctx context.Context) *GetUserJusticePlatformAccountParams

NewGetUserJusticePlatformAccountParamsWithContext creates a new GetUserJusticePlatformAccountParams object with the default values initialized, and the ability to set a context for a request

func NewGetUserJusticePlatformAccountParamsWithHTTPClient ¶ added in v0.2.0

func NewGetUserJusticePlatformAccountParamsWithHTTPClient(client *http.Client) *GetUserJusticePlatformAccountParams

NewGetUserJusticePlatformAccountParamsWithHTTPClient creates a new GetUserJusticePlatformAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetUserJusticePlatformAccountParamsWithTimeout ¶ added in v0.2.0

func NewGetUserJusticePlatformAccountParamsWithTimeout(timeout time.Duration) *GetUserJusticePlatformAccountParams

NewGetUserJusticePlatformAccountParamsWithTimeout creates a new GetUserJusticePlatformAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetUserJusticePlatformAccountParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *GetUserJusticePlatformAccountParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) SetContext ¶ added in v0.2.0

SetContext adds the context to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) SetHTTPClient ¶ added in v0.2.0

func (o *GetUserJusticePlatformAccountParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *GetUserJusticePlatformAccountParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) SetNamespace ¶ added in v0.2.0

func (o *GetUserJusticePlatformAccountParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) SetTargetNamespace ¶ added in v0.2.0

func (o *GetUserJusticePlatformAccountParams) SetTargetNamespace(targetNamespace string)

SetTargetNamespace adds the targetNamespace to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) SetTimeout ¶ added in v0.2.0

func (o *GetUserJusticePlatformAccountParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) SetUserID ¶ added in v0.2.0

func (o *GetUserJusticePlatformAccountParams) SetUserID(userID string)

SetUserID adds the userId to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) WithTargetNamespace ¶ added in v0.2.0

func (o *GetUserJusticePlatformAccountParams) WithTargetNamespace(targetNamespace string) *GetUserJusticePlatformAccountParams

WithTargetNamespace adds the targetNamespace to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type GetUserJusticePlatformAccountReader ¶ added in v0.2.0

type GetUserJusticePlatformAccountReader struct {
	// contains filtered or unexported fields
}

GetUserJusticePlatformAccountReader is a Reader for the GetUserJusticePlatformAccount structure.

func (*GetUserJusticePlatformAccountReader) ReadResponse ¶ added in v0.2.0

func (o *GetUserJusticePlatformAccountReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserJusticePlatformAccountUnauthorized ¶ added in v0.2.0

type GetUserJusticePlatformAccountUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserJusticePlatformAccountUnauthorized 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></table>

func NewGetUserJusticePlatformAccountUnauthorized ¶ added in v0.2.0

func NewGetUserJusticePlatformAccountUnauthorized() *GetUserJusticePlatformAccountUnauthorized

NewGetUserJusticePlatformAccountUnauthorized creates a GetUserJusticePlatformAccountUnauthorized with default headers values

func (*GetUserJusticePlatformAccountUnauthorized) Error ¶ added in v0.2.0

func (*GetUserJusticePlatformAccountUnauthorized) GetPayload ¶ added in v0.31.0

func (*GetUserJusticePlatformAccountUnauthorized) ToJSONString ¶ added in v0.31.0

type GetUserLoginHistoriesForbidden ¶ added in v0.2.0

type GetUserLoginHistoriesForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserLoginHistoriesForbidden 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 NewGetUserLoginHistoriesForbidden ¶ added in v0.2.0

func NewGetUserLoginHistoriesForbidden() *GetUserLoginHistoriesForbidden

NewGetUserLoginHistoriesForbidden creates a GetUserLoginHistoriesForbidden with default headers values

func (*GetUserLoginHistoriesForbidden) Error ¶ added in v0.2.0

func (*GetUserLoginHistoriesForbidden) GetPayload ¶ added in v0.31.0

func (*GetUserLoginHistoriesForbidden) ToJSONString ¶ added in v0.31.0

func (o *GetUserLoginHistoriesForbidden) ToJSONString() string

type GetUserLoginHistoriesNotFound ¶ added in v0.2.0

type GetUserLoginHistoriesNotFound struct {
}

GetUserLoginHistoriesNotFound handles this case with default header values.

Data not found

func NewGetUserLoginHistoriesNotFound ¶ added in v0.2.0

func NewGetUserLoginHistoriesNotFound() *GetUserLoginHistoriesNotFound

NewGetUserLoginHistoriesNotFound creates a GetUserLoginHistoriesNotFound with default headers values

func (*GetUserLoginHistoriesNotFound) Error ¶ added in v0.2.0

type GetUserLoginHistoriesOK ¶ added in v0.2.0

type GetUserLoginHistoriesOK struct {
	Payload *iamclientmodels.ModelLoginHistoriesResponse
}

GetUserLoginHistoriesOK handles this case with default header values.

OK

func NewGetUserLoginHistoriesOK ¶ added in v0.2.0

func NewGetUserLoginHistoriesOK() *GetUserLoginHistoriesOK

NewGetUserLoginHistoriesOK creates a GetUserLoginHistoriesOK with default headers values

func (*GetUserLoginHistoriesOK) Error ¶ added in v0.2.0

func (o *GetUserLoginHistoriesOK) Error() string

func (*GetUserLoginHistoriesOK) GetPayload ¶ added in v0.2.0

func (*GetUserLoginHistoriesOK) ToJSONString ¶ added in v0.25.0

func (o *GetUserLoginHistoriesOK) ToJSONString() string

type GetUserLoginHistoriesParams ¶ added in v0.2.0

type GetUserLoginHistoriesParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string
	/*After
	  The cursor that points to query data for the next page (In Unix timestamp formats, e.g:1545114248)

	*/
	After *float64
	/*Before
	  The cursor that points to query data for the previous page (In Unix timestamp formats, e.g:1545114248).

	*/
	Before *float64
	/*Limit
	  The number of data retrieved in a page

	*/
	Limit *int64

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetUserLoginHistoriesParams contains all the parameters to send to the API endpoint for the get user login histories operation typically these are written to a http.Request

func NewGetUserLoginHistoriesParams ¶ added in v0.2.0

func NewGetUserLoginHistoriesParams() *GetUserLoginHistoriesParams

NewGetUserLoginHistoriesParams creates a new GetUserLoginHistoriesParams object with the default values initialized.

func NewGetUserLoginHistoriesParamsWithContext ¶ added in v0.2.0

func NewGetUserLoginHistoriesParamsWithContext(ctx context.Context) *GetUserLoginHistoriesParams

NewGetUserLoginHistoriesParamsWithContext creates a new GetUserLoginHistoriesParams object with the default values initialized, and the ability to set a context for a request

func NewGetUserLoginHistoriesParamsWithHTTPClient ¶ added in v0.2.0

func NewGetUserLoginHistoriesParamsWithHTTPClient(client *http.Client) *GetUserLoginHistoriesParams

NewGetUserLoginHistoriesParamsWithHTTPClient creates a new GetUserLoginHistoriesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetUserLoginHistoriesParamsWithTimeout ¶ added in v0.2.0

func NewGetUserLoginHistoriesParamsWithTimeout(timeout time.Duration) *GetUserLoginHistoriesParams

NewGetUserLoginHistoriesParamsWithTimeout creates a new GetUserLoginHistoriesParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetUserLoginHistoriesParams) SetAfter ¶ added in v0.2.0

func (o *GetUserLoginHistoriesParams) SetAfter(after *float64)

SetAfter adds the after to the get user login histories params

func (*GetUserLoginHistoriesParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *GetUserLoginHistoriesParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user login histories params

func (*GetUserLoginHistoriesParams) SetBefore ¶ added in v0.2.0

func (o *GetUserLoginHistoriesParams) SetBefore(before *float64)

SetBefore adds the before to the get user login histories params

func (*GetUserLoginHistoriesParams) SetContext ¶ added in v0.2.0

func (o *GetUserLoginHistoriesParams) SetContext(ctx context.Context)

SetContext adds the context to the get user login histories params

func (*GetUserLoginHistoriesParams) SetHTTPClient ¶ added in v0.2.0

func (o *GetUserLoginHistoriesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user login histories params

func (*GetUserLoginHistoriesParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *GetUserLoginHistoriesParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user login histories params

func (*GetUserLoginHistoriesParams) SetLimit ¶ added in v0.2.0

func (o *GetUserLoginHistoriesParams) SetLimit(limit *int64)

SetLimit adds the limit to the get user login histories params

func (*GetUserLoginHistoriesParams) SetNamespace ¶ added in v0.2.0

func (o *GetUserLoginHistoriesParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user login histories params

func (*GetUserLoginHistoriesParams) SetTimeout ¶ added in v0.2.0

func (o *GetUserLoginHistoriesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user login histories params

func (*GetUserLoginHistoriesParams) SetUserID ¶ added in v0.2.0

func (o *GetUserLoginHistoriesParams) SetUserID(userID string)

SetUserID adds the userId to the get user login histories params

func (*GetUserLoginHistoriesParams) WithAfter ¶ added in v0.2.0

WithAfter adds the after to the get user login histories params

func (*GetUserLoginHistoriesParams) WithBefore ¶ added in v0.2.0

WithBefore adds the before to the get user login histories params

func (*GetUserLoginHistoriesParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the get user login histories params

func (*GetUserLoginHistoriesParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the get user login histories params

func (*GetUserLoginHistoriesParams) WithLimit ¶ added in v0.2.0

WithLimit adds the limit to the get user login histories params

func (*GetUserLoginHistoriesParams) WithNamespace ¶ added in v0.2.0

func (o *GetUserLoginHistoriesParams) WithNamespace(namespace string) *GetUserLoginHistoriesParams

WithNamespace adds the namespace to the get user login histories params

func (*GetUserLoginHistoriesParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the get user login histories params

func (*GetUserLoginHistoriesParams) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the get user login histories params

func (*GetUserLoginHistoriesParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type GetUserLoginHistoriesReader ¶ added in v0.2.0

type GetUserLoginHistoriesReader struct {
	// contains filtered or unexported fields
}

GetUserLoginHistoriesReader is a Reader for the GetUserLoginHistories structure.

func (*GetUserLoginHistoriesReader) ReadResponse ¶ added in v0.2.0

func (o *GetUserLoginHistoriesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserLoginHistoriesUnauthorized ¶ added in v0.2.0

type GetUserLoginHistoriesUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserLoginHistoriesUnauthorized 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></table>

func NewGetUserLoginHistoriesUnauthorized ¶ added in v0.2.0

func NewGetUserLoginHistoriesUnauthorized() *GetUserLoginHistoriesUnauthorized

NewGetUserLoginHistoriesUnauthorized creates a GetUserLoginHistoriesUnauthorized with default headers values

func (*GetUserLoginHistoriesUnauthorized) Error ¶ added in v0.2.0

func (*GetUserLoginHistoriesUnauthorized) GetPayload ¶ added in v0.31.0

func (*GetUserLoginHistoriesUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *GetUserLoginHistoriesUnauthorized) ToJSONString() string

type GetUserMappingBadRequest ¶ added in v0.2.0

type GetUserMappingBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserMappingBadRequest handles this case with default header values.

Invalid request

func NewGetUserMappingBadRequest ¶ added in v0.2.0

func NewGetUserMappingBadRequest() *GetUserMappingBadRequest

NewGetUserMappingBadRequest creates a GetUserMappingBadRequest with default headers values

func (*GetUserMappingBadRequest) Error ¶ added in v0.2.0

func (o *GetUserMappingBadRequest) Error() string

func (*GetUserMappingBadRequest) GetPayload ¶ added in v0.31.0

func (*GetUserMappingBadRequest) ToJSONString ¶ added in v0.31.0

func (o *GetUserMappingBadRequest) ToJSONString() string

type GetUserMappingForbidden ¶ added in v0.2.0

type GetUserMappingForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserMappingForbidden 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 NewGetUserMappingForbidden ¶ added in v0.2.0

func NewGetUserMappingForbidden() *GetUserMappingForbidden

NewGetUserMappingForbidden creates a GetUserMappingForbidden with default headers values

func (*GetUserMappingForbidden) Error ¶ added in v0.2.0

func (o *GetUserMappingForbidden) Error() string

func (*GetUserMappingForbidden) GetPayload ¶ added in v0.31.0

func (*GetUserMappingForbidden) ToJSONString ¶ added in v0.31.0

func (o *GetUserMappingForbidden) ToJSONString() string

type GetUserMappingNotFound ¶ added in v0.2.0

type GetUserMappingNotFound struct {
}

GetUserMappingNotFound handles this case with default header values.

Data not found

func NewGetUserMappingNotFound ¶ added in v0.2.0

func NewGetUserMappingNotFound() *GetUserMappingNotFound

NewGetUserMappingNotFound creates a GetUserMappingNotFound with default headers values

func (*GetUserMappingNotFound) Error ¶ added in v0.2.0

func (o *GetUserMappingNotFound) Error() string

type GetUserMappingOK ¶ added in v0.2.0

type GetUserMappingOK struct {
	Payload *iamclientmodels.ModelGetUserMapping
}

GetUserMappingOK handles this case with default header values.

OK

func NewGetUserMappingOK ¶ added in v0.2.0

func NewGetUserMappingOK() *GetUserMappingOK

NewGetUserMappingOK creates a GetUserMappingOK with default headers values

func (*GetUserMappingOK) Error ¶ added in v0.2.0

func (o *GetUserMappingOK) Error() string

func (*GetUserMappingOK) GetPayload ¶ added in v0.2.0

func (*GetUserMappingOK) ToJSONString ¶ added in v0.25.0

func (o *GetUserMappingOK) ToJSONString() string

type GetUserMappingParams ¶ added in v0.2.0

type GetUserMappingParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*TargetNamespace
	  Target namespace

	*/
	TargetNamespace string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetUserMappingParams contains all the parameters to send to the API endpoint for the get user mapping operation typically these are written to a http.Request

func NewGetUserMappingParams ¶ added in v0.2.0

func NewGetUserMappingParams() *GetUserMappingParams

NewGetUserMappingParams creates a new GetUserMappingParams object with the default values initialized.

func NewGetUserMappingParamsWithContext ¶ added in v0.2.0

func NewGetUserMappingParamsWithContext(ctx context.Context) *GetUserMappingParams

NewGetUserMappingParamsWithContext creates a new GetUserMappingParams object with the default values initialized, and the ability to set a context for a request

func NewGetUserMappingParamsWithHTTPClient ¶ added in v0.2.0

func NewGetUserMappingParamsWithHTTPClient(client *http.Client) *GetUserMappingParams

NewGetUserMappingParamsWithHTTPClient creates a new GetUserMappingParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetUserMappingParamsWithTimeout ¶ added in v0.2.0

func NewGetUserMappingParamsWithTimeout(timeout time.Duration) *GetUserMappingParams

NewGetUserMappingParamsWithTimeout creates a new GetUserMappingParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetUserMappingParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *GetUserMappingParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user mapping params

func (*GetUserMappingParams) SetContext ¶ added in v0.2.0

func (o *GetUserMappingParams) SetContext(ctx context.Context)

SetContext adds the context to the get user mapping params

func (*GetUserMappingParams) SetHTTPClient ¶ added in v0.2.0

func (o *GetUserMappingParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user mapping params

func (*GetUserMappingParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *GetUserMappingParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user mapping params

func (*GetUserMappingParams) SetNamespace ¶ added in v0.2.0

func (o *GetUserMappingParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user mapping params

func (*GetUserMappingParams) SetTargetNamespace ¶ added in v0.2.0

func (o *GetUserMappingParams) SetTargetNamespace(targetNamespace string)

SetTargetNamespace adds the targetNamespace to the get user mapping params

func (*GetUserMappingParams) SetTimeout ¶ added in v0.2.0

func (o *GetUserMappingParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user mapping params

func (*GetUserMappingParams) SetUserID ¶ added in v0.2.0

func (o *GetUserMappingParams) SetUserID(userID string)

SetUserID adds the userId to the get user mapping params

func (*GetUserMappingParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the get user mapping params

func (*GetUserMappingParams) WithHTTPClient ¶ added in v0.2.0

func (o *GetUserMappingParams) WithHTTPClient(client *http.Client) *GetUserMappingParams

WithHTTPClient adds the HTTPClient to the get user mapping params

func (*GetUserMappingParams) WithNamespace ¶ added in v0.2.0

func (o *GetUserMappingParams) WithNamespace(namespace string) *GetUserMappingParams

WithNamespace adds the namespace to the get user mapping params

func (*GetUserMappingParams) WithTargetNamespace ¶ added in v0.2.0

func (o *GetUserMappingParams) WithTargetNamespace(targetNamespace string) *GetUserMappingParams

WithTargetNamespace adds the targetNamespace to the get user mapping params

func (*GetUserMappingParams) WithTimeout ¶ added in v0.2.0

func (o *GetUserMappingParams) WithTimeout(timeout time.Duration) *GetUserMappingParams

WithTimeout adds the timeout to the get user mapping params

func (*GetUserMappingParams) WithUserID ¶ added in v0.2.0

func (o *GetUserMappingParams) WithUserID(userID string) *GetUserMappingParams

WithUserID adds the userID to the get user mapping params

func (*GetUserMappingParams) WriteToRequest ¶ added in v0.2.0

func (o *GetUserMappingParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetUserMappingReader ¶ added in v0.2.0

type GetUserMappingReader struct {
	// contains filtered or unexported fields
}

GetUserMappingReader is a Reader for the GetUserMapping structure.

func (*GetUserMappingReader) ReadResponse ¶ added in v0.2.0

func (o *GetUserMappingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserMappingUnauthorized ¶ added in v0.2.0

type GetUserMappingUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserMappingUnauthorized 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></table>

func NewGetUserMappingUnauthorized ¶ added in v0.2.0

func NewGetUserMappingUnauthorized() *GetUserMappingUnauthorized

NewGetUserMappingUnauthorized creates a GetUserMappingUnauthorized with default headers values

func (*GetUserMappingUnauthorized) Error ¶ added in v0.2.0

func (*GetUserMappingUnauthorized) GetPayload ¶ added in v0.31.0

func (*GetUserMappingUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *GetUserMappingUnauthorized) ToJSONString() string

type GetUserPlatformAccountsBadRequest ¶ added in v0.2.0

type GetUserPlatformAccountsBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserPlatformAccountsBadRequest handles this case with default header values.

Invalid request

func NewGetUserPlatformAccountsBadRequest ¶ added in v0.2.0

func NewGetUserPlatformAccountsBadRequest() *GetUserPlatformAccountsBadRequest

NewGetUserPlatformAccountsBadRequest creates a GetUserPlatformAccountsBadRequest with default headers values

func (*GetUserPlatformAccountsBadRequest) Error ¶ added in v0.2.0

func (*GetUserPlatformAccountsBadRequest) GetPayload ¶ added in v0.31.0

func (*GetUserPlatformAccountsBadRequest) ToJSONString ¶ added in v0.31.0

func (o *GetUserPlatformAccountsBadRequest) ToJSONString() string

type GetUserPlatformAccountsForbidden ¶ added in v0.2.0

type GetUserPlatformAccountsForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserPlatformAccountsForbidden 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 NewGetUserPlatformAccountsForbidden ¶ added in v0.2.0

func NewGetUserPlatformAccountsForbidden() *GetUserPlatformAccountsForbidden

NewGetUserPlatformAccountsForbidden creates a GetUserPlatformAccountsForbidden with default headers values

func (*GetUserPlatformAccountsForbidden) Error ¶ added in v0.2.0

func (*GetUserPlatformAccountsForbidden) GetPayload ¶ added in v0.31.0

func (*GetUserPlatformAccountsForbidden) ToJSONString ¶ added in v0.31.0

func (o *GetUserPlatformAccountsForbidden) ToJSONString() string

type GetUserPlatformAccountsOK ¶ added in v0.2.0

type GetUserPlatformAccountsOK struct {
	Payload []*iamclientmodels.AccountcommonUserLinkedPlatform
}

GetUserPlatformAccountsOK handles this case with default header values.

OK

func NewGetUserPlatformAccountsOK ¶ added in v0.2.0

func NewGetUserPlatformAccountsOK() *GetUserPlatformAccountsOK

NewGetUserPlatformAccountsOK creates a GetUserPlatformAccountsOK with default headers values

func (*GetUserPlatformAccountsOK) Error ¶ added in v0.2.0

func (o *GetUserPlatformAccountsOK) Error() string

func (*GetUserPlatformAccountsOK) GetPayload ¶ added in v0.2.0

func (*GetUserPlatformAccountsOK) ToJSONString ¶ added in v0.25.0

func (o *GetUserPlatformAccountsOK) ToJSONString() string

type GetUserPlatformAccountsParams ¶ added in v0.2.0

type GetUserPlatformAccountsParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetUserPlatformAccountsParams contains all the parameters to send to the API endpoint for the get user platform accounts operation typically these are written to a http.Request

func NewGetUserPlatformAccountsParams ¶ added in v0.2.0

func NewGetUserPlatformAccountsParams() *GetUserPlatformAccountsParams

NewGetUserPlatformAccountsParams creates a new GetUserPlatformAccountsParams object with the default values initialized.

func NewGetUserPlatformAccountsParamsWithContext ¶ added in v0.2.0

func NewGetUserPlatformAccountsParamsWithContext(ctx context.Context) *GetUserPlatformAccountsParams

NewGetUserPlatformAccountsParamsWithContext creates a new GetUserPlatformAccountsParams object with the default values initialized, and the ability to set a context for a request

func NewGetUserPlatformAccountsParamsWithHTTPClient ¶ added in v0.2.0

func NewGetUserPlatformAccountsParamsWithHTTPClient(client *http.Client) *GetUserPlatformAccountsParams

NewGetUserPlatformAccountsParamsWithHTTPClient creates a new GetUserPlatformAccountsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetUserPlatformAccountsParamsWithTimeout ¶ added in v0.2.0

func NewGetUserPlatformAccountsParamsWithTimeout(timeout time.Duration) *GetUserPlatformAccountsParams

NewGetUserPlatformAccountsParamsWithTimeout creates a new GetUserPlatformAccountsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetUserPlatformAccountsParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *GetUserPlatformAccountsParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user platform accounts params

func (*GetUserPlatformAccountsParams) SetContext ¶ added in v0.2.0

func (o *GetUserPlatformAccountsParams) SetContext(ctx context.Context)

SetContext adds the context to the get user platform accounts params

func (*GetUserPlatformAccountsParams) SetHTTPClient ¶ added in v0.2.0

func (o *GetUserPlatformAccountsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user platform accounts params

func (*GetUserPlatformAccountsParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *GetUserPlatformAccountsParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user platform accounts params

func (*GetUserPlatformAccountsParams) SetNamespace ¶ added in v0.2.0

func (o *GetUserPlatformAccountsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user platform accounts params

func (*GetUserPlatformAccountsParams) SetTimeout ¶ added in v0.2.0

func (o *GetUserPlatformAccountsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user platform accounts params

func (*GetUserPlatformAccountsParams) SetUserID ¶ added in v0.2.0

func (o *GetUserPlatformAccountsParams) SetUserID(userID string)

SetUserID adds the userId to the get user platform accounts params

func (*GetUserPlatformAccountsParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the get user platform accounts params

func (*GetUserPlatformAccountsParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the get user platform accounts params

func (*GetUserPlatformAccountsParams) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the get user platform accounts params

func (*GetUserPlatformAccountsParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the get user platform accounts params

func (*GetUserPlatformAccountsParams) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the get user platform accounts params

func (*GetUserPlatformAccountsParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type GetUserPlatformAccountsReader ¶ added in v0.2.0

type GetUserPlatformAccountsReader struct {
	// contains filtered or unexported fields
}

GetUserPlatformAccountsReader is a Reader for the GetUserPlatformAccounts structure.

func (*GetUserPlatformAccountsReader) ReadResponse ¶ added in v0.2.0

func (o *GetUserPlatformAccountsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserPlatformAccountsUnauthorized ¶ added in v0.2.0

type GetUserPlatformAccountsUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserPlatformAccountsUnauthorized 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></table>

func NewGetUserPlatformAccountsUnauthorized ¶ added in v0.2.0

func NewGetUserPlatformAccountsUnauthorized() *GetUserPlatformAccountsUnauthorized

NewGetUserPlatformAccountsUnauthorized creates a GetUserPlatformAccountsUnauthorized with default headers values

func (*GetUserPlatformAccountsUnauthorized) Error ¶ added in v0.2.0

func (*GetUserPlatformAccountsUnauthorized) GetPayload ¶ added in v0.31.0

func (*GetUserPlatformAccountsUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *GetUserPlatformAccountsUnauthorized) ToJSONString() string

type GetUserVerificationCodeForbidden ¶ added in v0.2.0

type GetUserVerificationCodeForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserVerificationCodeForbidden 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 NewGetUserVerificationCodeForbidden ¶ added in v0.2.0

func NewGetUserVerificationCodeForbidden() *GetUserVerificationCodeForbidden

NewGetUserVerificationCodeForbidden creates a GetUserVerificationCodeForbidden with default headers values

func (*GetUserVerificationCodeForbidden) Error ¶ added in v0.2.0

func (*GetUserVerificationCodeForbidden) GetPayload ¶ added in v0.31.0

func (*GetUserVerificationCodeForbidden) ToJSONString ¶ added in v0.31.0

func (o *GetUserVerificationCodeForbidden) ToJSONString() string

type GetUserVerificationCodeInternalServerError ¶ added in v0.2.0

type GetUserVerificationCodeInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserVerificationCodeInternalServerError 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 NewGetUserVerificationCodeInternalServerError ¶ added in v0.2.0

func NewGetUserVerificationCodeInternalServerError() *GetUserVerificationCodeInternalServerError

NewGetUserVerificationCodeInternalServerError creates a GetUserVerificationCodeInternalServerError with default headers values

func (*GetUserVerificationCodeInternalServerError) Error ¶ added in v0.2.0

func (*GetUserVerificationCodeInternalServerError) GetPayload ¶ added in v0.31.0

func (*GetUserVerificationCodeInternalServerError) ToJSONString ¶ added in v0.31.0

type GetUserVerificationCodeNotFound ¶ added in v0.2.0

type GetUserVerificationCodeNotFound struct {
}

GetUserVerificationCodeNotFound handles this case with default header values.

Data not found

func NewGetUserVerificationCodeNotFound ¶ added in v0.2.0

func NewGetUserVerificationCodeNotFound() *GetUserVerificationCodeNotFound

NewGetUserVerificationCodeNotFound creates a GetUserVerificationCodeNotFound with default headers values

func (*GetUserVerificationCodeNotFound) Error ¶ added in v0.2.0

type GetUserVerificationCodeOK ¶ added in v0.2.0

type GetUserVerificationCodeOK struct {
	Payload *iamclientmodels.ModelVerificationCodeResponse
}

GetUserVerificationCodeOK handles this case with default header values.

OK

func NewGetUserVerificationCodeOK ¶ added in v0.2.0

func NewGetUserVerificationCodeOK() *GetUserVerificationCodeOK

NewGetUserVerificationCodeOK creates a GetUserVerificationCodeOK with default headers values

func (*GetUserVerificationCodeOK) Error ¶ added in v0.2.0

func (o *GetUserVerificationCodeOK) Error() string

func (*GetUserVerificationCodeOK) GetPayload ¶ added in v0.2.0

func (*GetUserVerificationCodeOK) ToJSONString ¶ added in v0.25.0

func (o *GetUserVerificationCodeOK) ToJSONString() string

type GetUserVerificationCodeParams ¶ added in v0.2.0

type GetUserVerificationCodeParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetUserVerificationCodeParams contains all the parameters to send to the API endpoint for the get user verification code operation typically these are written to a http.Request

func NewGetUserVerificationCodeParams ¶ added in v0.2.0

func NewGetUserVerificationCodeParams() *GetUserVerificationCodeParams

NewGetUserVerificationCodeParams creates a new GetUserVerificationCodeParams object with the default values initialized.

func NewGetUserVerificationCodeParamsWithContext ¶ added in v0.2.0

func NewGetUserVerificationCodeParamsWithContext(ctx context.Context) *GetUserVerificationCodeParams

NewGetUserVerificationCodeParamsWithContext creates a new GetUserVerificationCodeParams object with the default values initialized, and the ability to set a context for a request

func NewGetUserVerificationCodeParamsWithHTTPClient ¶ added in v0.2.0

func NewGetUserVerificationCodeParamsWithHTTPClient(client *http.Client) *GetUserVerificationCodeParams

NewGetUserVerificationCodeParamsWithHTTPClient creates a new GetUserVerificationCodeParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetUserVerificationCodeParamsWithTimeout ¶ added in v0.2.0

func NewGetUserVerificationCodeParamsWithTimeout(timeout time.Duration) *GetUserVerificationCodeParams

NewGetUserVerificationCodeParamsWithTimeout creates a new GetUserVerificationCodeParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetUserVerificationCodeParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *GetUserVerificationCodeParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user verification code params

func (*GetUserVerificationCodeParams) SetContext ¶ added in v0.2.0

func (o *GetUserVerificationCodeParams) SetContext(ctx context.Context)

SetContext adds the context to the get user verification code params

func (*GetUserVerificationCodeParams) SetHTTPClient ¶ added in v0.2.0

func (o *GetUserVerificationCodeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user verification code params

func (*GetUserVerificationCodeParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *GetUserVerificationCodeParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user verification code params

func (*GetUserVerificationCodeParams) SetNamespace ¶ added in v0.2.0

func (o *GetUserVerificationCodeParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user verification code params

func (*GetUserVerificationCodeParams) SetTimeout ¶ added in v0.2.0

func (o *GetUserVerificationCodeParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user verification code params

func (*GetUserVerificationCodeParams) SetUserID ¶ added in v0.2.0

func (o *GetUserVerificationCodeParams) SetUserID(userID string)

SetUserID adds the userId to the get user verification code params

func (*GetUserVerificationCodeParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the get user verification code params

func (*GetUserVerificationCodeParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the get user verification code params

func (*GetUserVerificationCodeParams) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the get user verification code params

func (*GetUserVerificationCodeParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the get user verification code params

func (*GetUserVerificationCodeParams) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the get user verification code params

func (*GetUserVerificationCodeParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type GetUserVerificationCodeReader ¶ added in v0.2.0

type GetUserVerificationCodeReader struct {
	// contains filtered or unexported fields
}

GetUserVerificationCodeReader is a Reader for the GetUserVerificationCode structure.

func (*GetUserVerificationCodeReader) ReadResponse ¶ added in v0.2.0

func (o *GetUserVerificationCodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserVerificationCodeUnauthorized ¶ added in v0.2.0

type GetUserVerificationCodeUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserVerificationCodeUnauthorized 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></table>

func NewGetUserVerificationCodeUnauthorized ¶ added in v0.2.0

func NewGetUserVerificationCodeUnauthorized() *GetUserVerificationCodeUnauthorized

NewGetUserVerificationCodeUnauthorized creates a GetUserVerificationCodeUnauthorized with default headers values

func (*GetUserVerificationCodeUnauthorized) Error ¶ added in v0.2.0

func (*GetUserVerificationCodeUnauthorized) GetPayload ¶ added in v0.31.0

func (*GetUserVerificationCodeUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *GetUserVerificationCodeUnauthorized) ToJSONString() string

type GetUsersByLoginIdsBadRequest ¶ added in v0.2.0

type GetUsersByLoginIdsBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUsersByLoginIdsBadRequest handles this case with default header values.

Invalid request

func NewGetUsersByLoginIdsBadRequest ¶ added in v0.2.0

func NewGetUsersByLoginIdsBadRequest() *GetUsersByLoginIdsBadRequest

NewGetUsersByLoginIdsBadRequest creates a GetUsersByLoginIdsBadRequest with default headers values

func (*GetUsersByLoginIdsBadRequest) Error ¶ added in v0.2.0

func (*GetUsersByLoginIdsBadRequest) GetPayload ¶ added in v0.31.0

func (*GetUsersByLoginIdsBadRequest) ToJSONString ¶ added in v0.31.0

func (o *GetUsersByLoginIdsBadRequest) ToJSONString() string

type GetUsersByLoginIdsForbidden ¶ added in v0.2.0

type GetUsersByLoginIdsForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUsersByLoginIdsForbidden 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 NewGetUsersByLoginIdsForbidden ¶ added in v0.2.0

func NewGetUsersByLoginIdsForbidden() *GetUsersByLoginIdsForbidden

NewGetUsersByLoginIdsForbidden creates a GetUsersByLoginIdsForbidden with default headers values

func (*GetUsersByLoginIdsForbidden) Error ¶ added in v0.2.0

func (*GetUsersByLoginIdsForbidden) GetPayload ¶ added in v0.31.0

func (*GetUsersByLoginIdsForbidden) ToJSONString ¶ added in v0.31.0

func (o *GetUsersByLoginIdsForbidden) ToJSONString() string

type GetUsersByLoginIdsOK ¶ added in v0.2.0

type GetUsersByLoginIdsOK struct {
	Payload *iamclientmodels.ModelPublicUsersResponse
}

GetUsersByLoginIdsOK handles this case with default header values.

OK

func NewGetUsersByLoginIdsOK ¶ added in v0.2.0

func NewGetUsersByLoginIdsOK() *GetUsersByLoginIdsOK

NewGetUsersByLoginIdsOK creates a GetUsersByLoginIdsOK with default headers values

func (*GetUsersByLoginIdsOK) Error ¶ added in v0.2.0

func (o *GetUsersByLoginIdsOK) Error() string

func (*GetUsersByLoginIdsOK) GetPayload ¶ added in v0.2.0

func (*GetUsersByLoginIdsOK) ToJSONString ¶ added in v0.25.0

func (o *GetUsersByLoginIdsOK) ToJSONString() string

type GetUsersByLoginIdsParams ¶ added in v0.2.0

type GetUsersByLoginIdsParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*LoginIds
	  List of LoginIDs. Separated by comma.

	*/
	LoginIds *string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetUsersByLoginIdsParams contains all the parameters to send to the API endpoint for the get users by login ids operation typically these are written to a http.Request

func NewGetUsersByLoginIdsParams ¶ added in v0.2.0

func NewGetUsersByLoginIdsParams() *GetUsersByLoginIdsParams

NewGetUsersByLoginIdsParams creates a new GetUsersByLoginIdsParams object with the default values initialized.

func NewGetUsersByLoginIdsParamsWithContext ¶ added in v0.2.0

func NewGetUsersByLoginIdsParamsWithContext(ctx context.Context) *GetUsersByLoginIdsParams

NewGetUsersByLoginIdsParamsWithContext creates a new GetUsersByLoginIdsParams object with the default values initialized, and the ability to set a context for a request

func NewGetUsersByLoginIdsParamsWithHTTPClient ¶ added in v0.2.0

func NewGetUsersByLoginIdsParamsWithHTTPClient(client *http.Client) *GetUsersByLoginIdsParams

NewGetUsersByLoginIdsParamsWithHTTPClient creates a new GetUsersByLoginIdsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetUsersByLoginIdsParamsWithTimeout ¶ added in v0.2.0

func NewGetUsersByLoginIdsParamsWithTimeout(timeout time.Duration) *GetUsersByLoginIdsParams

NewGetUsersByLoginIdsParamsWithTimeout creates a new GetUsersByLoginIdsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetUsersByLoginIdsParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *GetUsersByLoginIdsParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get users by login ids params

func (*GetUsersByLoginIdsParams) SetContext ¶ added in v0.2.0

func (o *GetUsersByLoginIdsParams) SetContext(ctx context.Context)

SetContext adds the context to the get users by login ids params

func (*GetUsersByLoginIdsParams) SetHTTPClient ¶ added in v0.2.0

func (o *GetUsersByLoginIdsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get users by login ids params

func (*GetUsersByLoginIdsParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *GetUsersByLoginIdsParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get users by login ids params

func (*GetUsersByLoginIdsParams) SetLoginIds ¶ added in v0.2.0

func (o *GetUsersByLoginIdsParams) SetLoginIds(loginIds *string)

SetLoginIds adds the loginIds to the get users by login ids params

func (*GetUsersByLoginIdsParams) SetNamespace ¶ added in v0.2.0

func (o *GetUsersByLoginIdsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get users by login ids params

func (*GetUsersByLoginIdsParams) SetTimeout ¶ added in v0.2.0

func (o *GetUsersByLoginIdsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get users by login ids params

func (*GetUsersByLoginIdsParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the get users by login ids params

func (*GetUsersByLoginIdsParams) WithHTTPClient ¶ added in v0.2.0

func (o *GetUsersByLoginIdsParams) WithHTTPClient(client *http.Client) *GetUsersByLoginIdsParams

WithHTTPClient adds the HTTPClient to the get users by login ids params

func (*GetUsersByLoginIdsParams) WithLoginIds ¶ added in v0.2.0

func (o *GetUsersByLoginIdsParams) WithLoginIds(loginIds *string) *GetUsersByLoginIdsParams

WithLoginIds adds the loginIds to the get users by login ids params

func (*GetUsersByLoginIdsParams) WithNamespace ¶ added in v0.2.0

func (o *GetUsersByLoginIdsParams) WithNamespace(namespace string) *GetUsersByLoginIdsParams

WithNamespace adds the namespace to the get users by login ids params

func (*GetUsersByLoginIdsParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the get users by login ids params

func (*GetUsersByLoginIdsParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type GetUsersByLoginIdsReader ¶ added in v0.2.0

type GetUsersByLoginIdsReader struct {
	// contains filtered or unexported fields
}

GetUsersByLoginIdsReader is a Reader for the GetUsersByLoginIds structure.

func (*GetUsersByLoginIdsReader) ReadResponse ¶ added in v0.2.0

func (o *GetUsersByLoginIdsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUsersByLoginIdsUnauthorized ¶ added in v0.2.0

type GetUsersByLoginIdsUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUsersByLoginIdsUnauthorized 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></table>

func NewGetUsersByLoginIdsUnauthorized ¶ added in v0.2.0

func NewGetUsersByLoginIdsUnauthorized() *GetUsersByLoginIdsUnauthorized

NewGetUsersByLoginIdsUnauthorized creates a GetUsersByLoginIdsUnauthorized with default headers values

func (*GetUsersByLoginIdsUnauthorized) Error ¶ added in v0.2.0

func (*GetUsersByLoginIdsUnauthorized) GetPayload ¶ added in v0.31.0

func (*GetUsersByLoginIdsUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *GetUsersByLoginIdsUnauthorized) ToJSONString() string

type LinkHeadlessAccountToMyAccountV3BadRequest ¶ added in v0.34.0

type LinkHeadlessAccountToMyAccountV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

LinkHeadlessAccountToMyAccountV3BadRequest 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></table>

func NewLinkHeadlessAccountToMyAccountV3BadRequest ¶ added in v0.34.0

func NewLinkHeadlessAccountToMyAccountV3BadRequest() *LinkHeadlessAccountToMyAccountV3BadRequest

NewLinkHeadlessAccountToMyAccountV3BadRequest creates a LinkHeadlessAccountToMyAccountV3BadRequest with default headers values

func (*LinkHeadlessAccountToMyAccountV3BadRequest) Error ¶ added in v0.34.0

func (*LinkHeadlessAccountToMyAccountV3BadRequest) GetPayload ¶ added in v0.34.0

func (*LinkHeadlessAccountToMyAccountV3BadRequest) ToJSONString ¶ added in v0.34.0

type LinkHeadlessAccountToMyAccountV3Forbidden ¶ added in v0.34.0

type LinkHeadlessAccountToMyAccountV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

LinkHeadlessAccountToMyAccountV3Forbidden 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 NewLinkHeadlessAccountToMyAccountV3Forbidden ¶ added in v0.34.0

func NewLinkHeadlessAccountToMyAccountV3Forbidden() *LinkHeadlessAccountToMyAccountV3Forbidden

NewLinkHeadlessAccountToMyAccountV3Forbidden creates a LinkHeadlessAccountToMyAccountV3Forbidden with default headers values

func (*LinkHeadlessAccountToMyAccountV3Forbidden) Error ¶ added in v0.34.0

func (*LinkHeadlessAccountToMyAccountV3Forbidden) GetPayload ¶ added in v0.34.0

func (*LinkHeadlessAccountToMyAccountV3Forbidden) ToJSONString ¶ added in v0.34.0

type LinkHeadlessAccountToMyAccountV3InternalServerError ¶ added in v0.34.0

type LinkHeadlessAccountToMyAccountV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

LinkHeadlessAccountToMyAccountV3InternalServerError 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 NewLinkHeadlessAccountToMyAccountV3InternalServerError ¶ added in v0.34.0

func NewLinkHeadlessAccountToMyAccountV3InternalServerError() *LinkHeadlessAccountToMyAccountV3InternalServerError

NewLinkHeadlessAccountToMyAccountV3InternalServerError creates a LinkHeadlessAccountToMyAccountV3InternalServerError with default headers values

func (*LinkHeadlessAccountToMyAccountV3InternalServerError) Error ¶ added in v0.34.0

func (*LinkHeadlessAccountToMyAccountV3InternalServerError) GetPayload ¶ added in v0.34.0

func (*LinkHeadlessAccountToMyAccountV3InternalServerError) ToJSONString ¶ added in v0.34.0

type LinkHeadlessAccountToMyAccountV3NoContent ¶ added in v0.34.0

type LinkHeadlessAccountToMyAccountV3NoContent struct {
}

LinkHeadlessAccountToMyAccountV3NoContent handles this case with default header values.

No Content

func NewLinkHeadlessAccountToMyAccountV3NoContent ¶ added in v0.34.0

func NewLinkHeadlessAccountToMyAccountV3NoContent() *LinkHeadlessAccountToMyAccountV3NoContent

NewLinkHeadlessAccountToMyAccountV3NoContent creates a LinkHeadlessAccountToMyAccountV3NoContent with default headers values

func (*LinkHeadlessAccountToMyAccountV3NoContent) Error ¶ added in v0.34.0

type LinkHeadlessAccountToMyAccountV3Params ¶ added in v0.34.0

type LinkHeadlessAccountToMyAccountV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelLinkHeadlessAccountRequest

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

LinkHeadlessAccountToMyAccountV3Params contains all the parameters to send to the API endpoint for the link headless account to my account v3 operation typically these are written to a http.Request

func NewLinkHeadlessAccountToMyAccountV3Params ¶ added in v0.34.0

func NewLinkHeadlessAccountToMyAccountV3Params() *LinkHeadlessAccountToMyAccountV3Params

NewLinkHeadlessAccountToMyAccountV3Params creates a new LinkHeadlessAccountToMyAccountV3Params object with the default values initialized.

func NewLinkHeadlessAccountToMyAccountV3ParamsWithContext ¶ added in v0.34.0

func NewLinkHeadlessAccountToMyAccountV3ParamsWithContext(ctx context.Context) *LinkHeadlessAccountToMyAccountV3Params

NewLinkHeadlessAccountToMyAccountV3ParamsWithContext creates a new LinkHeadlessAccountToMyAccountV3Params object with the default values initialized, and the ability to set a context for a request

func NewLinkHeadlessAccountToMyAccountV3ParamsWithHTTPClient ¶ added in v0.34.0

func NewLinkHeadlessAccountToMyAccountV3ParamsWithHTTPClient(client *http.Client) *LinkHeadlessAccountToMyAccountV3Params

NewLinkHeadlessAccountToMyAccountV3ParamsWithHTTPClient creates a new LinkHeadlessAccountToMyAccountV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewLinkHeadlessAccountToMyAccountV3ParamsWithTimeout ¶ added in v0.34.0

func NewLinkHeadlessAccountToMyAccountV3ParamsWithTimeout(timeout time.Duration) *LinkHeadlessAccountToMyAccountV3Params

NewLinkHeadlessAccountToMyAccountV3ParamsWithTimeout creates a new LinkHeadlessAccountToMyAccountV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*LinkHeadlessAccountToMyAccountV3Params) SetAuthInfoWriter ¶ added in v0.34.0

func (o *LinkHeadlessAccountToMyAccountV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) SetBody ¶ added in v0.34.0

SetBody adds the body to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) SetContext ¶ added in v0.34.0

SetContext adds the context to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) SetHTTPClient ¶ added in v0.34.0

func (o *LinkHeadlessAccountToMyAccountV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) SetHTTPClientTransport ¶ added in v0.34.0

func (o *LinkHeadlessAccountToMyAccountV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) SetTimeout ¶ added in v0.34.0

func (o *LinkHeadlessAccountToMyAccountV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) WithBody ¶ added in v0.34.0

WithBody adds the body to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) WithContext ¶ added in v0.34.0

WithContext adds the context to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) WithHTTPClient ¶ added in v0.34.0

WithHTTPClient adds the HTTPClient to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) WithTimeout ¶ added in v0.34.0

WithTimeout adds the timeout to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) WriteToRequest ¶ added in v0.34.0

WriteToRequest writes these params to a swagger request

type LinkHeadlessAccountToMyAccountV3Reader ¶ added in v0.34.0

type LinkHeadlessAccountToMyAccountV3Reader struct {
	// contains filtered or unexported fields
}

LinkHeadlessAccountToMyAccountV3Reader is a Reader for the LinkHeadlessAccountToMyAccountV3 structure.

func (*LinkHeadlessAccountToMyAccountV3Reader) ReadResponse ¶ added in v0.34.0

func (o *LinkHeadlessAccountToMyAccountV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type LinkHeadlessAccountToMyAccountV3Unauthorized ¶ added in v0.34.0

type LinkHeadlessAccountToMyAccountV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

LinkHeadlessAccountToMyAccountV3Unauthorized 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 NewLinkHeadlessAccountToMyAccountV3Unauthorized ¶ added in v0.34.0

func NewLinkHeadlessAccountToMyAccountV3Unauthorized() *LinkHeadlessAccountToMyAccountV3Unauthorized

NewLinkHeadlessAccountToMyAccountV3Unauthorized creates a LinkHeadlessAccountToMyAccountV3Unauthorized with default headers values

func (*LinkHeadlessAccountToMyAccountV3Unauthorized) Error ¶ added in v0.34.0

func (*LinkHeadlessAccountToMyAccountV3Unauthorized) GetPayload ¶ added in v0.34.0

func (*LinkHeadlessAccountToMyAccountV3Unauthorized) ToJSONString ¶ added in v0.34.0

type ListAdminsV3Forbidden ¶ added in v0.2.0

type ListAdminsV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

ListAdminsV3Forbidden 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 NewListAdminsV3Forbidden ¶ added in v0.2.0

func NewListAdminsV3Forbidden() *ListAdminsV3Forbidden

NewListAdminsV3Forbidden creates a ListAdminsV3Forbidden with default headers values

func (*ListAdminsV3Forbidden) Error ¶ added in v0.2.0

func (o *ListAdminsV3Forbidden) Error() string

func (*ListAdminsV3Forbidden) GetPayload ¶ added in v0.2.0

func (*ListAdminsV3Forbidden) ToJSONString ¶ added in v0.25.0

func (o *ListAdminsV3Forbidden) ToJSONString() string

type ListAdminsV3InternalServerError ¶ added in v0.2.0

type ListAdminsV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

ListAdminsV3InternalServerError 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 NewListAdminsV3InternalServerError ¶ added in v0.2.0

func NewListAdminsV3InternalServerError() *ListAdminsV3InternalServerError

NewListAdminsV3InternalServerError creates a ListAdminsV3InternalServerError with default headers values

func (*ListAdminsV3InternalServerError) Error ¶ added in v0.2.0

func (*ListAdminsV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*ListAdminsV3InternalServerError) ToJSONString ¶ added in v0.25.0

func (o *ListAdminsV3InternalServerError) ToJSONString() string

type ListAdminsV3OK ¶ added in v0.2.0

type ListAdminsV3OK struct {
	Payload *iamclientmodels.ModelGetUsersResponseWithPaginationV3
}

ListAdminsV3OK handles this case with default header values.

Operation succeeded

func NewListAdminsV3OK ¶ added in v0.2.0

func NewListAdminsV3OK() *ListAdminsV3OK

NewListAdminsV3OK creates a ListAdminsV3OK with default headers values

func (*ListAdminsV3OK) Error ¶ added in v0.2.0

func (o *ListAdminsV3OK) Error() string

func (*ListAdminsV3OK) GetPayload ¶ added in v0.2.0

func (*ListAdminsV3OK) ToJSONString ¶ added in v0.25.0

func (o *ListAdminsV3OK) ToJSONString() string

type ListAdminsV3Params ¶ added in v0.2.0

type ListAdminsV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*After
	  The cursor that points to query data for the next page. Composite values consist of created_at and id, the value is base64 encoded

	*/
	After *string
	/*Before
	  The cursor that points to query data for the previous page. Composite values consist of created_at and id, the value is base64 encoded

	*/
	Before *string
	/*Limit
	  The maximum number of data that may be returned (1...100)

	*/
	Limit *int64

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

ListAdminsV3Params contains all the parameters to send to the API endpoint for the list admins v3 operation typically these are written to a http.Request

func NewListAdminsV3Params ¶ added in v0.2.0

func NewListAdminsV3Params() *ListAdminsV3Params

NewListAdminsV3Params creates a new ListAdminsV3Params object with the default values initialized.

func NewListAdminsV3ParamsWithContext ¶ added in v0.2.0

func NewListAdminsV3ParamsWithContext(ctx context.Context) *ListAdminsV3Params

NewListAdminsV3ParamsWithContext creates a new ListAdminsV3Params object with the default values initialized, and the ability to set a context for a request

func NewListAdminsV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewListAdminsV3ParamsWithHTTPClient(client *http.Client) *ListAdminsV3Params

NewListAdminsV3ParamsWithHTTPClient creates a new ListAdminsV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListAdminsV3ParamsWithTimeout ¶ added in v0.2.0

func NewListAdminsV3ParamsWithTimeout(timeout time.Duration) *ListAdminsV3Params

NewListAdminsV3ParamsWithTimeout creates a new ListAdminsV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*ListAdminsV3Params) SetAfter ¶ added in v0.2.0

func (o *ListAdminsV3Params) SetAfter(after *string)

SetAfter adds the after to the list admins v3 params

func (*ListAdminsV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *ListAdminsV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the list admins v3 params

func (*ListAdminsV3Params) SetBefore ¶ added in v0.2.0

func (o *ListAdminsV3Params) SetBefore(before *string)

SetBefore adds the before to the list admins v3 params

func (*ListAdminsV3Params) SetContext ¶ added in v0.2.0

func (o *ListAdminsV3Params) SetContext(ctx context.Context)

SetContext adds the context to the list admins v3 params

func (*ListAdminsV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *ListAdminsV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list admins v3 params

func (*ListAdminsV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *ListAdminsV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the list admins v3 params

func (*ListAdminsV3Params) SetLimit ¶ added in v0.2.0

func (o *ListAdminsV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the list admins v3 params

func (*ListAdminsV3Params) SetNamespace ¶ added in v0.2.0

func (o *ListAdminsV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the list admins v3 params

func (*ListAdminsV3Params) SetTimeout ¶ added in v0.2.0

func (o *ListAdminsV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list admins v3 params

func (*ListAdminsV3Params) WithAfter ¶ added in v0.2.0

func (o *ListAdminsV3Params) WithAfter(after *string) *ListAdminsV3Params

WithAfter adds the after to the list admins v3 params

func (*ListAdminsV3Params) WithBefore ¶ added in v0.2.0

func (o *ListAdminsV3Params) WithBefore(before *string) *ListAdminsV3Params

WithBefore adds the before to the list admins v3 params

func (*ListAdminsV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the list admins v3 params

func (*ListAdminsV3Params) WithHTTPClient ¶ added in v0.2.0

func (o *ListAdminsV3Params) WithHTTPClient(client *http.Client) *ListAdminsV3Params

WithHTTPClient adds the HTTPClient to the list admins v3 params

func (*ListAdminsV3Params) WithLimit ¶ added in v0.2.0

func (o *ListAdminsV3Params) WithLimit(limit *int64) *ListAdminsV3Params

WithLimit adds the limit to the list admins v3 params

func (*ListAdminsV3Params) WithNamespace ¶ added in v0.2.0

func (o *ListAdminsV3Params) WithNamespace(namespace string) *ListAdminsV3Params

WithNamespace adds the namespace to the list admins v3 params

func (*ListAdminsV3Params) WithTimeout ¶ added in v0.2.0

func (o *ListAdminsV3Params) WithTimeout(timeout time.Duration) *ListAdminsV3Params

WithTimeout adds the timeout to the list admins v3 params

func (*ListAdminsV3Params) WriteToRequest ¶ added in v0.2.0

func (o *ListAdminsV3Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListAdminsV3Reader ¶ added in v0.2.0

type ListAdminsV3Reader struct {
	// contains filtered or unexported fields
}

ListAdminsV3Reader is a Reader for the ListAdminsV3 structure.

func (*ListAdminsV3Reader) ReadResponse ¶ added in v0.2.0

func (o *ListAdminsV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListAdminsV3Unauthorized ¶ added in v0.2.0

type ListAdminsV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

ListAdminsV3Unauthorized 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></table>

func NewListAdminsV3Unauthorized ¶ added in v0.2.0

func NewListAdminsV3Unauthorized() *ListAdminsV3Unauthorized

NewListAdminsV3Unauthorized creates a ListAdminsV3Unauthorized with default headers values

func (*ListAdminsV3Unauthorized) Error ¶ added in v0.2.0

func (o *ListAdminsV3Unauthorized) Error() string

func (*ListAdminsV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*ListAdminsV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *ListAdminsV3Unauthorized) ToJSONString() string

type ListCrossNamespaceAccountLinkBadRequest ¶ added in v0.2.0

type ListCrossNamespaceAccountLinkBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

ListCrossNamespaceAccountLinkBadRequest handles this case with default header values.

Invalid request

func NewListCrossNamespaceAccountLinkBadRequest ¶ added in v0.2.0

func NewListCrossNamespaceAccountLinkBadRequest() *ListCrossNamespaceAccountLinkBadRequest

NewListCrossNamespaceAccountLinkBadRequest creates a ListCrossNamespaceAccountLinkBadRequest with default headers values

func (*ListCrossNamespaceAccountLinkBadRequest) Error ¶ added in v0.2.0

func (*ListCrossNamespaceAccountLinkBadRequest) GetPayload ¶ added in v0.31.0

func (*ListCrossNamespaceAccountLinkBadRequest) ToJSONString ¶ added in v0.31.0

type ListCrossNamespaceAccountLinkForbidden ¶ added in v0.2.0

type ListCrossNamespaceAccountLinkForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

ListCrossNamespaceAccountLinkForbidden 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 NewListCrossNamespaceAccountLinkForbidden ¶ added in v0.2.0

func NewListCrossNamespaceAccountLinkForbidden() *ListCrossNamespaceAccountLinkForbidden

NewListCrossNamespaceAccountLinkForbidden creates a ListCrossNamespaceAccountLinkForbidden with default headers values

func (*ListCrossNamespaceAccountLinkForbidden) Error ¶ added in v0.2.0

func (*ListCrossNamespaceAccountLinkForbidden) GetPayload ¶ added in v0.31.0

func (*ListCrossNamespaceAccountLinkForbidden) ToJSONString ¶ added in v0.31.0

type ListCrossNamespaceAccountLinkNotFound ¶ added in v0.2.0

type ListCrossNamespaceAccountLinkNotFound struct {
}

ListCrossNamespaceAccountLinkNotFound handles this case with default header values.

Data not found

func NewListCrossNamespaceAccountLinkNotFound ¶ added in v0.2.0

func NewListCrossNamespaceAccountLinkNotFound() *ListCrossNamespaceAccountLinkNotFound

NewListCrossNamespaceAccountLinkNotFound creates a ListCrossNamespaceAccountLinkNotFound with default headers values

func (*ListCrossNamespaceAccountLinkNotFound) Error ¶ added in v0.2.0

type ListCrossNamespaceAccountLinkOK ¶ added in v0.2.0

type ListCrossNamespaceAccountLinkOK struct {
}

ListCrossNamespaceAccountLinkOK handles this case with default header values.

Operation succeeded

func NewListCrossNamespaceAccountLinkOK ¶ added in v0.2.0

func NewListCrossNamespaceAccountLinkOK() *ListCrossNamespaceAccountLinkOK

NewListCrossNamespaceAccountLinkOK creates a ListCrossNamespaceAccountLinkOK with default headers values

func (*ListCrossNamespaceAccountLinkOK) Error ¶ added in v0.2.0

type ListCrossNamespaceAccountLinkParams ¶ added in v0.2.0

type ListCrossNamespaceAccountLinkParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*PlatformID
	  Current platform ID

	*/
	PlatformID *string
	/*LinkingToken
	  Access token of the targeted account

	*/
	LinkingToken string
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

ListCrossNamespaceAccountLinkParams contains all the parameters to send to the API endpoint for the list cross namespace account link operation typically these are written to a http.Request

func NewListCrossNamespaceAccountLinkParams ¶ added in v0.2.0

func NewListCrossNamespaceAccountLinkParams() *ListCrossNamespaceAccountLinkParams

NewListCrossNamespaceAccountLinkParams creates a new ListCrossNamespaceAccountLinkParams object with the default values initialized.

func NewListCrossNamespaceAccountLinkParamsWithContext ¶ added in v0.2.0

func NewListCrossNamespaceAccountLinkParamsWithContext(ctx context.Context) *ListCrossNamespaceAccountLinkParams

NewListCrossNamespaceAccountLinkParamsWithContext creates a new ListCrossNamespaceAccountLinkParams object with the default values initialized, and the ability to set a context for a request

func NewListCrossNamespaceAccountLinkParamsWithHTTPClient ¶ added in v0.2.0

func NewListCrossNamespaceAccountLinkParamsWithHTTPClient(client *http.Client) *ListCrossNamespaceAccountLinkParams

NewListCrossNamespaceAccountLinkParamsWithHTTPClient creates a new ListCrossNamespaceAccountLinkParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListCrossNamespaceAccountLinkParamsWithTimeout ¶ added in v0.2.0

func NewListCrossNamespaceAccountLinkParamsWithTimeout(timeout time.Duration) *ListCrossNamespaceAccountLinkParams

NewListCrossNamespaceAccountLinkParamsWithTimeout creates a new ListCrossNamespaceAccountLinkParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListCrossNamespaceAccountLinkParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *ListCrossNamespaceAccountLinkParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) SetContext ¶ added in v0.2.0

SetContext adds the context to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) SetHTTPClient ¶ added in v0.2.0

func (o *ListCrossNamespaceAccountLinkParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *ListCrossNamespaceAccountLinkParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) SetLinkingToken ¶ added in v0.2.0

func (o *ListCrossNamespaceAccountLinkParams) SetLinkingToken(linkingToken string)

SetLinkingToken adds the linkingToken to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) SetNamespace ¶ added in v0.2.0

func (o *ListCrossNamespaceAccountLinkParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) SetPlatformID ¶ added in v0.2.0

func (o *ListCrossNamespaceAccountLinkParams) SetPlatformID(platformID *string)

SetPlatformID adds the platformId to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) SetTimeout ¶ added in v0.2.0

func (o *ListCrossNamespaceAccountLinkParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) SetUserID ¶ added in v0.2.0

func (o *ListCrossNamespaceAccountLinkParams) SetUserID(userID string)

SetUserID adds the userId to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) WithLinkingToken ¶ added in v0.2.0

WithLinkingToken adds the linkingToken to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) WithPlatformID ¶ added in v0.2.0

WithPlatformID adds the platformID to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type ListCrossNamespaceAccountLinkReader ¶ added in v0.2.0

type ListCrossNamespaceAccountLinkReader struct {
	// contains filtered or unexported fields
}

ListCrossNamespaceAccountLinkReader is a Reader for the ListCrossNamespaceAccountLink structure.

func (*ListCrossNamespaceAccountLinkReader) ReadResponse ¶ added in v0.2.0

func (o *ListCrossNamespaceAccountLinkReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListCrossNamespaceAccountLinkUnauthorized ¶ added in v0.2.0

type ListCrossNamespaceAccountLinkUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

ListCrossNamespaceAccountLinkUnauthorized 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></table>

func NewListCrossNamespaceAccountLinkUnauthorized ¶ added in v0.2.0

func NewListCrossNamespaceAccountLinkUnauthorized() *ListCrossNamespaceAccountLinkUnauthorized

NewListCrossNamespaceAccountLinkUnauthorized creates a ListCrossNamespaceAccountLinkUnauthorized with default headers values

func (*ListCrossNamespaceAccountLinkUnauthorized) Error ¶ added in v0.2.0

func (*ListCrossNamespaceAccountLinkUnauthorized) GetPayload ¶ added in v0.31.0

func (*ListCrossNamespaceAccountLinkUnauthorized) ToJSONString ¶ added in v0.31.0

type PlatformLinkBadRequest ¶ added in v0.2.0

type PlatformLinkBadRequest struct {
}

PlatformLinkBadRequest 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></table>

func NewPlatformLinkBadRequest ¶ added in v0.2.0

func NewPlatformLinkBadRequest() *PlatformLinkBadRequest

NewPlatformLinkBadRequest creates a PlatformLinkBadRequest with default headers values

func (*PlatformLinkBadRequest) Error ¶ added in v0.2.0

func (o *PlatformLinkBadRequest) Error() string

type PlatformLinkConflict ¶ added in v0.2.0

type PlatformLinkConflict struct {
}

PlatformLinkConflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10163</td><td>platform is already linked with the user account</td></tr></table>

func NewPlatformLinkConflict ¶ added in v0.2.0

func NewPlatformLinkConflict() *PlatformLinkConflict

NewPlatformLinkConflict creates a PlatformLinkConflict with default headers values

func (*PlatformLinkConflict) Error ¶ added in v0.2.0

func (o *PlatformLinkConflict) Error() string

type PlatformLinkForbidden ¶ added in v0.2.0

type PlatformLinkForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PlatformLinkForbidden 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 NewPlatformLinkForbidden ¶ added in v0.2.0

func NewPlatformLinkForbidden() *PlatformLinkForbidden

NewPlatformLinkForbidden creates a PlatformLinkForbidden with default headers values

func (*PlatformLinkForbidden) Error ¶ added in v0.2.0

func (o *PlatformLinkForbidden) Error() string

func (*PlatformLinkForbidden) GetPayload ¶ added in v0.31.0

func (*PlatformLinkForbidden) ToJSONString ¶ added in v0.31.0

func (o *PlatformLinkForbidden) ToJSONString() string

type PlatformLinkInternalServerError ¶ added in v0.2.0

type PlatformLinkInternalServerError struct {
}

PlatformLinkInternalServerError 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 NewPlatformLinkInternalServerError ¶ added in v0.2.0

func NewPlatformLinkInternalServerError() *PlatformLinkInternalServerError

NewPlatformLinkInternalServerError creates a PlatformLinkInternalServerError with default headers values

func (*PlatformLinkInternalServerError) Error ¶ added in v0.2.0

type PlatformLinkNoContent ¶ added in v0.2.0

type PlatformLinkNoContent struct {
}

PlatformLinkNoContent handles this case with default header values.

Operation succeeded

func NewPlatformLinkNoContent ¶ added in v0.2.0

func NewPlatformLinkNoContent() *PlatformLinkNoContent

NewPlatformLinkNoContent creates a PlatformLinkNoContent with default headers values

func (*PlatformLinkNoContent) Error ¶ added in v0.2.0

func (o *PlatformLinkNoContent) Error() string

type PlatformLinkNotFound ¶ added in v0.2.0

type PlatformLinkNotFound struct {
}

PlatformLinkNotFound 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 NewPlatformLinkNotFound ¶ added in v0.2.0

func NewPlatformLinkNotFound() *PlatformLinkNotFound

NewPlatformLinkNotFound creates a PlatformLinkNotFound with default headers values

func (*PlatformLinkNotFound) Error ¶ added in v0.2.0

func (o *PlatformLinkNotFound) Error() string

type PlatformLinkParams ¶ added in v0.2.0

type PlatformLinkParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Ticket
	  Ticket from platform

	*/
	Ticket string
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PlatformLinkParams contains all the parameters to send to the API endpoint for the platform link operation typically these are written to a http.Request

func NewPlatformLinkParams ¶ added in v0.2.0

func NewPlatformLinkParams() *PlatformLinkParams

NewPlatformLinkParams creates a new PlatformLinkParams object with the default values initialized.

func NewPlatformLinkParamsWithContext ¶ added in v0.2.0

func NewPlatformLinkParamsWithContext(ctx context.Context) *PlatformLinkParams

NewPlatformLinkParamsWithContext creates a new PlatformLinkParams object with the default values initialized, and the ability to set a context for a request

func NewPlatformLinkParamsWithHTTPClient ¶ added in v0.2.0

func NewPlatformLinkParamsWithHTTPClient(client *http.Client) *PlatformLinkParams

NewPlatformLinkParamsWithHTTPClient creates a new PlatformLinkParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPlatformLinkParamsWithTimeout ¶ added in v0.2.0

func NewPlatformLinkParamsWithTimeout(timeout time.Duration) *PlatformLinkParams

NewPlatformLinkParamsWithTimeout creates a new PlatformLinkParams object with the default values initialized, and the ability to set a timeout on a request

func (*PlatformLinkParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PlatformLinkParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the platform link params

func (*PlatformLinkParams) SetContext ¶ added in v0.2.0

func (o *PlatformLinkParams) SetContext(ctx context.Context)

SetContext adds the context to the platform link params

func (*PlatformLinkParams) SetHTTPClient ¶ added in v0.2.0

func (o *PlatformLinkParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the platform link params

func (*PlatformLinkParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PlatformLinkParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the platform link params

func (*PlatformLinkParams) SetNamespace ¶ added in v0.2.0

func (o *PlatformLinkParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the platform link params

func (*PlatformLinkParams) SetPlatformID ¶ added in v0.2.0

func (o *PlatformLinkParams) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the platform link params

func (*PlatformLinkParams) SetTicket ¶ added in v0.2.0

func (o *PlatformLinkParams) SetTicket(ticket string)

SetTicket adds the ticket to the platform link params

func (*PlatformLinkParams) SetTimeout ¶ added in v0.2.0

func (o *PlatformLinkParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the platform link params

func (*PlatformLinkParams) SetUserID ¶ added in v0.2.0

func (o *PlatformLinkParams) SetUserID(userID string)

SetUserID adds the userId to the platform link params

func (*PlatformLinkParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the platform link params

func (*PlatformLinkParams) WithHTTPClient ¶ added in v0.2.0

func (o *PlatformLinkParams) WithHTTPClient(client *http.Client) *PlatformLinkParams

WithHTTPClient adds the HTTPClient to the platform link params

func (*PlatformLinkParams) WithNamespace ¶ added in v0.2.0

func (o *PlatformLinkParams) WithNamespace(namespace string) *PlatformLinkParams

WithNamespace adds the namespace to the platform link params

func (*PlatformLinkParams) WithPlatformID ¶ added in v0.2.0

func (o *PlatformLinkParams) WithPlatformID(platformID string) *PlatformLinkParams

WithPlatformID adds the platformID to the platform link params

func (*PlatformLinkParams) WithTicket ¶ added in v0.2.0

func (o *PlatformLinkParams) WithTicket(ticket string) *PlatformLinkParams

WithTicket adds the ticket to the platform link params

func (*PlatformLinkParams) WithTimeout ¶ added in v0.2.0

func (o *PlatformLinkParams) WithTimeout(timeout time.Duration) *PlatformLinkParams

WithTimeout adds the timeout to the platform link params

func (*PlatformLinkParams) WithUserID ¶ added in v0.2.0

func (o *PlatformLinkParams) WithUserID(userID string) *PlatformLinkParams

WithUserID adds the userID to the platform link params

func (*PlatformLinkParams) WriteToRequest ¶ added in v0.2.0

func (o *PlatformLinkParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PlatformLinkReader ¶ added in v0.2.0

type PlatformLinkReader struct {
	// contains filtered or unexported fields
}

PlatformLinkReader is a Reader for the PlatformLink structure.

func (*PlatformLinkReader) ReadResponse ¶ added in v0.2.0

func (o *PlatformLinkReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PlatformLinkUnauthorized ¶ added in v0.2.0

type PlatformLinkUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PlatformLinkUnauthorized 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></table>

func NewPlatformLinkUnauthorized ¶ added in v0.2.0

func NewPlatformLinkUnauthorized() *PlatformLinkUnauthorized

NewPlatformLinkUnauthorized creates a PlatformLinkUnauthorized with default headers values

func (*PlatformLinkUnauthorized) Error ¶ added in v0.2.0

func (o *PlatformLinkUnauthorized) Error() string

func (*PlatformLinkUnauthorized) GetPayload ¶ added in v0.31.0

func (*PlatformLinkUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *PlatformLinkUnauthorized) ToJSONString() string

type PlatformUnlinkBadRequest ¶ added in v0.2.0

type PlatformUnlinkBadRequest struct {
}

PlatformUnlinkBadRequest 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></table>

func NewPlatformUnlinkBadRequest ¶ added in v0.2.0

func NewPlatformUnlinkBadRequest() *PlatformUnlinkBadRequest

NewPlatformUnlinkBadRequest creates a PlatformUnlinkBadRequest with default headers values

func (*PlatformUnlinkBadRequest) Error ¶ added in v0.2.0

func (o *PlatformUnlinkBadRequest) Error() string

type PlatformUnlinkForbidden ¶ added in v0.2.0

type PlatformUnlinkForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PlatformUnlinkForbidden 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 NewPlatformUnlinkForbidden ¶ added in v0.2.0

func NewPlatformUnlinkForbidden() *PlatformUnlinkForbidden

NewPlatformUnlinkForbidden creates a PlatformUnlinkForbidden with default headers values

func (*PlatformUnlinkForbidden) Error ¶ added in v0.2.0

func (o *PlatformUnlinkForbidden) Error() string

func (*PlatformUnlinkForbidden) GetPayload ¶ added in v0.31.0

func (*PlatformUnlinkForbidden) ToJSONString ¶ added in v0.31.0

func (o *PlatformUnlinkForbidden) ToJSONString() string

type PlatformUnlinkInternalServerError ¶ added in v0.2.0

type PlatformUnlinkInternalServerError struct {
}

PlatformUnlinkInternalServerError 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 NewPlatformUnlinkInternalServerError ¶ added in v0.2.0

func NewPlatformUnlinkInternalServerError() *PlatformUnlinkInternalServerError

NewPlatformUnlinkInternalServerError creates a PlatformUnlinkInternalServerError with default headers values

func (*PlatformUnlinkInternalServerError) Error ¶ added in v0.2.0

type PlatformUnlinkNoContent ¶ added in v0.2.0

type PlatformUnlinkNoContent struct {
}

PlatformUnlinkNoContent handles this case with default header values.

Operation succeeded

func NewPlatformUnlinkNoContent ¶ added in v0.2.0

func NewPlatformUnlinkNoContent() *PlatformUnlinkNoContent

NewPlatformUnlinkNoContent creates a PlatformUnlinkNoContent with default headers values

func (*PlatformUnlinkNoContent) Error ¶ added in v0.2.0

func (o *PlatformUnlinkNoContent) Error() string

type PlatformUnlinkNotFound ¶ added in v0.2.0

type PlatformUnlinkNotFound struct {
}

PlatformUnlinkNotFound 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 NewPlatformUnlinkNotFound ¶ added in v0.2.0

func NewPlatformUnlinkNotFound() *PlatformUnlinkNotFound

NewPlatformUnlinkNotFound creates a PlatformUnlinkNotFound with default headers values

func (*PlatformUnlinkNotFound) Error ¶ added in v0.2.0

func (o *PlatformUnlinkNotFound) Error() string

type PlatformUnlinkParams ¶ added in v0.2.0

type PlatformUnlinkParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*PlatformNamespace
	  Namespace of the platform account to be unlinked

	*/
	PlatformNamespace *string
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PlatformUnlinkParams contains all the parameters to send to the API endpoint for the platform unlink operation typically these are written to a http.Request

func NewPlatformUnlinkParams ¶ added in v0.2.0

func NewPlatformUnlinkParams() *PlatformUnlinkParams

NewPlatformUnlinkParams creates a new PlatformUnlinkParams object with the default values initialized.

func NewPlatformUnlinkParamsWithContext ¶ added in v0.2.0

func NewPlatformUnlinkParamsWithContext(ctx context.Context) *PlatformUnlinkParams

NewPlatformUnlinkParamsWithContext creates a new PlatformUnlinkParams object with the default values initialized, and the ability to set a context for a request

func NewPlatformUnlinkParamsWithHTTPClient ¶ added in v0.2.0

func NewPlatformUnlinkParamsWithHTTPClient(client *http.Client) *PlatformUnlinkParams

NewPlatformUnlinkParamsWithHTTPClient creates a new PlatformUnlinkParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPlatformUnlinkParamsWithTimeout ¶ added in v0.2.0

func NewPlatformUnlinkParamsWithTimeout(timeout time.Duration) *PlatformUnlinkParams

NewPlatformUnlinkParamsWithTimeout creates a new PlatformUnlinkParams object with the default values initialized, and the ability to set a timeout on a request

func (*PlatformUnlinkParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PlatformUnlinkParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the platform unlink params

func (*PlatformUnlinkParams) SetContext ¶ added in v0.2.0

func (o *PlatformUnlinkParams) SetContext(ctx context.Context)

SetContext adds the context to the platform unlink params

func (*PlatformUnlinkParams) SetHTTPClient ¶ added in v0.2.0

func (o *PlatformUnlinkParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the platform unlink params

func (*PlatformUnlinkParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PlatformUnlinkParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the platform unlink params

func (*PlatformUnlinkParams) SetNamespace ¶ added in v0.2.0

func (o *PlatformUnlinkParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the platform unlink params

func (*PlatformUnlinkParams) SetPlatformID ¶ added in v0.2.0

func (o *PlatformUnlinkParams) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the platform unlink params

func (*PlatformUnlinkParams) SetPlatformNamespace ¶ added in v0.2.0

func (o *PlatformUnlinkParams) SetPlatformNamespace(platformNamespace *string)

SetPlatformNamespace adds the platformNamespace to the platform unlink params

func (*PlatformUnlinkParams) SetTimeout ¶ added in v0.2.0

func (o *PlatformUnlinkParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the platform unlink params

func (*PlatformUnlinkParams) SetUserID ¶ added in v0.2.0

func (o *PlatformUnlinkParams) SetUserID(userID string)

SetUserID adds the userId to the platform unlink params

func (*PlatformUnlinkParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the platform unlink params

func (*PlatformUnlinkParams) WithHTTPClient ¶ added in v0.2.0

func (o *PlatformUnlinkParams) WithHTTPClient(client *http.Client) *PlatformUnlinkParams

WithHTTPClient adds the HTTPClient to the platform unlink params

func (*PlatformUnlinkParams) WithNamespace ¶ added in v0.2.0

func (o *PlatformUnlinkParams) WithNamespace(namespace string) *PlatformUnlinkParams

WithNamespace adds the namespace to the platform unlink params

func (*PlatformUnlinkParams) WithPlatformID ¶ added in v0.2.0

func (o *PlatformUnlinkParams) WithPlatformID(platformID string) *PlatformUnlinkParams

WithPlatformID adds the platformID to the platform unlink params

func (*PlatformUnlinkParams) WithPlatformNamespace ¶ added in v0.2.0

func (o *PlatformUnlinkParams) WithPlatformNamespace(platformNamespace *string) *PlatformUnlinkParams

WithPlatformNamespace adds the platformNamespace to the platform unlink params

func (*PlatformUnlinkParams) WithTimeout ¶ added in v0.2.0

func (o *PlatformUnlinkParams) WithTimeout(timeout time.Duration) *PlatformUnlinkParams

WithTimeout adds the timeout to the platform unlink params

func (*PlatformUnlinkParams) WithUserID ¶ added in v0.2.0

func (o *PlatformUnlinkParams) WithUserID(userID string) *PlatformUnlinkParams

WithUserID adds the userID to the platform unlink params

func (*PlatformUnlinkParams) WriteToRequest ¶ added in v0.2.0

func (o *PlatformUnlinkParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PlatformUnlinkReader ¶ added in v0.2.0

type PlatformUnlinkReader struct {
	// contains filtered or unexported fields
}

PlatformUnlinkReader is a Reader for the PlatformUnlink structure.

func (*PlatformUnlinkReader) ReadResponse ¶ added in v0.2.0

func (o *PlatformUnlinkReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PlatformUnlinkUnauthorized ¶ added in v0.2.0

type PlatformUnlinkUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PlatformUnlinkUnauthorized 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></table>

func NewPlatformUnlinkUnauthorized ¶ added in v0.2.0

func NewPlatformUnlinkUnauthorized() *PlatformUnlinkUnauthorized

NewPlatformUnlinkUnauthorized creates a PlatformUnlinkUnauthorized with default headers values

func (*PlatformUnlinkUnauthorized) Error ¶ added in v0.2.0

func (*PlatformUnlinkUnauthorized) GetPayload ¶ added in v0.31.0

func (*PlatformUnlinkUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *PlatformUnlinkUnauthorized) ToJSONString() string

type PublicBulkGetUsersBadRequest ¶ added in v0.8.0

type PublicBulkGetUsersBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicBulkGetUsersBadRequest 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>10185</td><td>publisher namespace not allowed</td></tr></table>

func NewPublicBulkGetUsersBadRequest ¶ added in v0.8.0

func NewPublicBulkGetUsersBadRequest() *PublicBulkGetUsersBadRequest

NewPublicBulkGetUsersBadRequest creates a PublicBulkGetUsersBadRequest with default headers values

func (*PublicBulkGetUsersBadRequest) Error ¶ added in v0.8.0

func (*PublicBulkGetUsersBadRequest) GetPayload ¶ added in v0.8.0

func (*PublicBulkGetUsersBadRequest) ToJSONString ¶ added in v0.25.0

func (o *PublicBulkGetUsersBadRequest) ToJSONString() string

type PublicBulkGetUsersInternalServerError ¶ added in v0.8.0

type PublicBulkGetUsersInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicBulkGetUsersInternalServerError 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 NewPublicBulkGetUsersInternalServerError ¶ added in v0.8.0

func NewPublicBulkGetUsersInternalServerError() *PublicBulkGetUsersInternalServerError

NewPublicBulkGetUsersInternalServerError creates a PublicBulkGetUsersInternalServerError with default headers values

func (*PublicBulkGetUsersInternalServerError) Error ¶ added in v0.8.0

func (*PublicBulkGetUsersInternalServerError) GetPayload ¶ added in v0.8.0

func (*PublicBulkGetUsersInternalServerError) ToJSONString ¶ added in v0.25.0

type PublicBulkGetUsersOK ¶ added in v0.8.0

type PublicBulkGetUsersOK struct {
	Payload *iamclientmodels.ModelListBulkUserResponse
}

PublicBulkGetUsersOK handles this case with default header values.

OK

func NewPublicBulkGetUsersOK ¶ added in v0.8.0

func NewPublicBulkGetUsersOK() *PublicBulkGetUsersOK

NewPublicBulkGetUsersOK creates a PublicBulkGetUsersOK with default headers values

func (*PublicBulkGetUsersOK) Error ¶ added in v0.8.0

func (o *PublicBulkGetUsersOK) Error() string

func (*PublicBulkGetUsersOK) GetPayload ¶ added in v0.8.0

func (*PublicBulkGetUsersOK) ToJSONString ¶ added in v0.25.0

func (o *PublicBulkGetUsersOK) ToJSONString() string

type PublicBulkGetUsersParams ¶ added in v0.8.0

type PublicBulkGetUsersParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserIDsRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicBulkGetUsersParams contains all the parameters to send to the API endpoint for the public bulk get users operation typically these are written to a http.Request

func NewPublicBulkGetUsersParams ¶ added in v0.8.0

func NewPublicBulkGetUsersParams() *PublicBulkGetUsersParams

NewPublicBulkGetUsersParams creates a new PublicBulkGetUsersParams object with the default values initialized.

func NewPublicBulkGetUsersParamsWithContext ¶ added in v0.8.0

func NewPublicBulkGetUsersParamsWithContext(ctx context.Context) *PublicBulkGetUsersParams

NewPublicBulkGetUsersParamsWithContext creates a new PublicBulkGetUsersParams object with the default values initialized, and the ability to set a context for a request

func NewPublicBulkGetUsersParamsWithHTTPClient ¶ added in v0.8.0

func NewPublicBulkGetUsersParamsWithHTTPClient(client *http.Client) *PublicBulkGetUsersParams

NewPublicBulkGetUsersParamsWithHTTPClient creates a new PublicBulkGetUsersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicBulkGetUsersParamsWithTimeout ¶ added in v0.8.0

func NewPublicBulkGetUsersParamsWithTimeout(timeout time.Duration) *PublicBulkGetUsersParams

NewPublicBulkGetUsersParamsWithTimeout creates a new PublicBulkGetUsersParams object with the default values initialized, and the ability to set a timeout on a request

func (*PublicBulkGetUsersParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicBulkGetUsersParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public bulk get users params

func (*PublicBulkGetUsersParams) SetBody ¶ added in v0.8.0

SetBody adds the body to the public bulk get users params

func (*PublicBulkGetUsersParams) SetContext ¶ added in v0.8.0

func (o *PublicBulkGetUsersParams) SetContext(ctx context.Context)

SetContext adds the context to the public bulk get users params

func (*PublicBulkGetUsersParams) SetHTTPClient ¶ added in v0.8.0

func (o *PublicBulkGetUsersParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public bulk get users params

func (*PublicBulkGetUsersParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicBulkGetUsersParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public bulk get users params

func (*PublicBulkGetUsersParams) SetNamespace ¶ added in v0.8.0

func (o *PublicBulkGetUsersParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public bulk get users params

func (*PublicBulkGetUsersParams) SetTimeout ¶ added in v0.8.0

func (o *PublicBulkGetUsersParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public bulk get users params

func (*PublicBulkGetUsersParams) WithBody ¶ added in v0.8.0

WithBody adds the body to the public bulk get users params

func (*PublicBulkGetUsersParams) WithContext ¶ added in v0.8.0

WithContext adds the context to the public bulk get users params

func (*PublicBulkGetUsersParams) WithHTTPClient ¶ added in v0.8.0

func (o *PublicBulkGetUsersParams) WithHTTPClient(client *http.Client) *PublicBulkGetUsersParams

WithHTTPClient adds the HTTPClient to the public bulk get users params

func (*PublicBulkGetUsersParams) WithNamespace ¶ added in v0.8.0

func (o *PublicBulkGetUsersParams) WithNamespace(namespace string) *PublicBulkGetUsersParams

WithNamespace adds the namespace to the public bulk get users params

func (*PublicBulkGetUsersParams) WithTimeout ¶ added in v0.8.0

WithTimeout adds the timeout to the public bulk get users params

func (*PublicBulkGetUsersParams) WriteToRequest ¶ added in v0.8.0

WriteToRequest writes these params to a swagger request

type PublicBulkGetUsersReader ¶ added in v0.8.0

type PublicBulkGetUsersReader struct {
	// contains filtered or unexported fields
}

PublicBulkGetUsersReader is a Reader for the PublicBulkGetUsers structure.

func (*PublicBulkGetUsersReader) ReadResponse ¶ added in v0.8.0

func (o *PublicBulkGetUsersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicCreateJusticeUserBadRequest ¶ added in v0.2.0

type PublicCreateJusticeUserBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateJusticeUserBadRequest 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></table>

func NewPublicCreateJusticeUserBadRequest ¶ added in v0.2.0

func NewPublicCreateJusticeUserBadRequest() *PublicCreateJusticeUserBadRequest

NewPublicCreateJusticeUserBadRequest creates a PublicCreateJusticeUserBadRequest with default headers values

func (*PublicCreateJusticeUserBadRequest) Error ¶ added in v0.2.0

func (*PublicCreateJusticeUserBadRequest) GetPayload ¶ added in v0.2.0

func (*PublicCreateJusticeUserBadRequest) ToJSONString ¶ added in v0.25.0

func (o *PublicCreateJusticeUserBadRequest) ToJSONString() string

type PublicCreateJusticeUserCreated ¶ added in v0.2.0

type PublicCreateJusticeUserCreated struct {
	Payload *iamclientmodels.ModelCreateJusticeUserResponse
}

PublicCreateJusticeUserCreated handles this case with default header values.

Created

func NewPublicCreateJusticeUserCreated ¶ added in v0.2.0

func NewPublicCreateJusticeUserCreated() *PublicCreateJusticeUserCreated

NewPublicCreateJusticeUserCreated creates a PublicCreateJusticeUserCreated with default headers values

func (*PublicCreateJusticeUserCreated) Error ¶ added in v0.2.0

func (*PublicCreateJusticeUserCreated) GetPayload ¶ added in v0.2.0

func (*PublicCreateJusticeUserCreated) ToJSONString ¶ added in v0.25.0

func (o *PublicCreateJusticeUserCreated) ToJSONString() string

type PublicCreateJusticeUserForbidden ¶ added in v0.2.0

type PublicCreateJusticeUserForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateJusticeUserForbidden 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 NewPublicCreateJusticeUserForbidden ¶ added in v0.2.0

func NewPublicCreateJusticeUserForbidden() *PublicCreateJusticeUserForbidden

NewPublicCreateJusticeUserForbidden creates a PublicCreateJusticeUserForbidden with default headers values

func (*PublicCreateJusticeUserForbidden) Error ¶ added in v0.2.0

func (*PublicCreateJusticeUserForbidden) GetPayload ¶ added in v0.2.0

func (*PublicCreateJusticeUserForbidden) ToJSONString ¶ added in v0.25.0

func (o *PublicCreateJusticeUserForbidden) ToJSONString() string

type PublicCreateJusticeUserInternalServerError ¶ added in v0.2.0

type PublicCreateJusticeUserInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateJusticeUserInternalServerError 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 NewPublicCreateJusticeUserInternalServerError ¶ added in v0.2.0

func NewPublicCreateJusticeUserInternalServerError() *PublicCreateJusticeUserInternalServerError

NewPublicCreateJusticeUserInternalServerError creates a PublicCreateJusticeUserInternalServerError with default headers values

func (*PublicCreateJusticeUserInternalServerError) Error ¶ added in v0.2.0

func (*PublicCreateJusticeUserInternalServerError) GetPayload ¶ added in v0.2.0

func (*PublicCreateJusticeUserInternalServerError) ToJSONString ¶ added in v0.25.0

type PublicCreateJusticeUserNotFound ¶ added in v0.2.0

type PublicCreateJusticeUserNotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateJusticeUserNotFound 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 NewPublicCreateJusticeUserNotFound ¶ added in v0.2.0

func NewPublicCreateJusticeUserNotFound() *PublicCreateJusticeUserNotFound

NewPublicCreateJusticeUserNotFound creates a PublicCreateJusticeUserNotFound with default headers values

func (*PublicCreateJusticeUserNotFound) Error ¶ added in v0.2.0

func (*PublicCreateJusticeUserNotFound) GetPayload ¶ added in v0.2.0

func (*PublicCreateJusticeUserNotFound) ToJSONString ¶ added in v0.25.0

func (o *PublicCreateJusticeUserNotFound) ToJSONString() string

type PublicCreateJusticeUserParams ¶ added in v0.2.0

type PublicCreateJusticeUserParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*TargetNamespace
	  Target namespace

	*/
	TargetNamespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicCreateJusticeUserParams contains all the parameters to send to the API endpoint for the public create justice user operation typically these are written to a http.Request

func NewPublicCreateJusticeUserParams ¶ added in v0.2.0

func NewPublicCreateJusticeUserParams() *PublicCreateJusticeUserParams

NewPublicCreateJusticeUserParams creates a new PublicCreateJusticeUserParams object with the default values initialized.

func NewPublicCreateJusticeUserParamsWithContext ¶ added in v0.2.0

func NewPublicCreateJusticeUserParamsWithContext(ctx context.Context) *PublicCreateJusticeUserParams

NewPublicCreateJusticeUserParamsWithContext creates a new PublicCreateJusticeUserParams object with the default values initialized, and the ability to set a context for a request

func NewPublicCreateJusticeUserParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicCreateJusticeUserParamsWithHTTPClient(client *http.Client) *PublicCreateJusticeUserParams

NewPublicCreateJusticeUserParamsWithHTTPClient creates a new PublicCreateJusticeUserParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicCreateJusticeUserParamsWithTimeout ¶ added in v0.2.0

func NewPublicCreateJusticeUserParamsWithTimeout(timeout time.Duration) *PublicCreateJusticeUserParams

NewPublicCreateJusticeUserParamsWithTimeout creates a new PublicCreateJusticeUserParams object with the default values initialized, and the ability to set a timeout on a request

func (*PublicCreateJusticeUserParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicCreateJusticeUserParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public create justice user params

func (*PublicCreateJusticeUserParams) SetContext ¶ added in v0.2.0

func (o *PublicCreateJusticeUserParams) SetContext(ctx context.Context)

SetContext adds the context to the public create justice user params

func (*PublicCreateJusticeUserParams) SetHTTPClient ¶ added in v0.2.0

func (o *PublicCreateJusticeUserParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public create justice user params

func (*PublicCreateJusticeUserParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicCreateJusticeUserParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public create justice user params

func (*PublicCreateJusticeUserParams) SetNamespace ¶ added in v0.2.0

func (o *PublicCreateJusticeUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public create justice user params

func (*PublicCreateJusticeUserParams) SetTargetNamespace ¶ added in v0.2.0

func (o *PublicCreateJusticeUserParams) SetTargetNamespace(targetNamespace string)

SetTargetNamespace adds the targetNamespace to the public create justice user params

func (*PublicCreateJusticeUserParams) SetTimeout ¶ added in v0.2.0

func (o *PublicCreateJusticeUserParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public create justice user params

func (*PublicCreateJusticeUserParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the public create justice user params

func (*PublicCreateJusticeUserParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public create justice user params

func (*PublicCreateJusticeUserParams) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public create justice user params

func (*PublicCreateJusticeUserParams) WithTargetNamespace ¶ added in v0.2.0

func (o *PublicCreateJusticeUserParams) WithTargetNamespace(targetNamespace string) *PublicCreateJusticeUserParams

WithTargetNamespace adds the targetNamespace to the public create justice user params

func (*PublicCreateJusticeUserParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public create justice user params

func (*PublicCreateJusticeUserParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicCreateJusticeUserReader ¶ added in v0.2.0

type PublicCreateJusticeUserReader struct {
	// contains filtered or unexported fields
}

PublicCreateJusticeUserReader is a Reader for the PublicCreateJusticeUser structure.

func (*PublicCreateJusticeUserReader) ReadResponse ¶ added in v0.2.0

func (o *PublicCreateJusticeUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicCreateJusticeUserUnauthorized ¶ added in v0.2.0

type PublicCreateJusticeUserUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateJusticeUserUnauthorized 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 NewPublicCreateJusticeUserUnauthorized ¶ added in v0.2.0

func NewPublicCreateJusticeUserUnauthorized() *PublicCreateJusticeUserUnauthorized

NewPublicCreateJusticeUserUnauthorized creates a PublicCreateJusticeUserUnauthorized with default headers values

func (*PublicCreateJusticeUserUnauthorized) Error ¶ added in v0.2.0

func (*PublicCreateJusticeUserUnauthorized) GetPayload ¶ added in v0.2.0

func (*PublicCreateJusticeUserUnauthorized) ToJSONString ¶ added in v0.25.0

func (o *PublicCreateJusticeUserUnauthorized) ToJSONString() string

type PublicCreateUserV2BadRequest ¶ added in v0.2.0

type PublicCreateUserV2BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateUserV2BadRequest handles this case with default header values.

Invalid request

func NewPublicCreateUserV2BadRequest ¶ added in v0.2.0

func NewPublicCreateUserV2BadRequest() *PublicCreateUserV2BadRequest

NewPublicCreateUserV2BadRequest creates a PublicCreateUserV2BadRequest with default headers values

func (*PublicCreateUserV2BadRequest) Error ¶ added in v0.2.0

func (*PublicCreateUserV2BadRequest) GetPayload ¶ added in v0.31.0

func (*PublicCreateUserV2BadRequest) ToJSONString ¶ added in v0.31.0

func (o *PublicCreateUserV2BadRequest) ToJSONString() string

type PublicCreateUserV2Conflict ¶ added in v0.2.0

type PublicCreateUserV2Conflict struct {
}

PublicCreateUserV2Conflict handles this case with default header values.

Conflict

func NewPublicCreateUserV2Conflict ¶ added in v0.2.0

func NewPublicCreateUserV2Conflict() *PublicCreateUserV2Conflict

NewPublicCreateUserV2Conflict creates a PublicCreateUserV2Conflict with default headers values

func (*PublicCreateUserV2Conflict) Error ¶ added in v0.2.0

type PublicCreateUserV2Created ¶ added in v0.2.0

type PublicCreateUserV2Created struct {
	Payload *iamclientmodels.ModelUserCreateResponse
}

PublicCreateUserV2Created handles this case with default header values.

Created

func NewPublicCreateUserV2Created ¶ added in v0.2.0

func NewPublicCreateUserV2Created() *PublicCreateUserV2Created

NewPublicCreateUserV2Created creates a PublicCreateUserV2Created with default headers values

func (*PublicCreateUserV2Created) Error ¶ added in v0.2.0

func (o *PublicCreateUserV2Created) Error() string

func (*PublicCreateUserV2Created) GetPayload ¶ added in v0.2.0

func (*PublicCreateUserV2Created) ToJSONString ¶ added in v0.25.0

func (o *PublicCreateUserV2Created) ToJSONString() string

type PublicCreateUserV2Forbidden ¶ added in v0.2.0

type PublicCreateUserV2Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateUserV2Forbidden 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 NewPublicCreateUserV2Forbidden ¶ added in v0.2.0

func NewPublicCreateUserV2Forbidden() *PublicCreateUserV2Forbidden

NewPublicCreateUserV2Forbidden creates a PublicCreateUserV2Forbidden with default headers values

func (*PublicCreateUserV2Forbidden) Error ¶ added in v0.2.0

func (*PublicCreateUserV2Forbidden) GetPayload ¶ added in v0.31.0

func (*PublicCreateUserV2Forbidden) ToJSONString ¶ added in v0.31.0

func (o *PublicCreateUserV2Forbidden) ToJSONString() string

type PublicCreateUserV2Params ¶ added in v0.2.0

type PublicCreateUserV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserCreateRequest
	/*Namespace
	  Namespace

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicCreateUserV2Params contains all the parameters to send to the API endpoint for the public create user v2 operation typically these are written to a http.Request

func NewPublicCreateUserV2Params ¶ added in v0.2.0

func NewPublicCreateUserV2Params() *PublicCreateUserV2Params

NewPublicCreateUserV2Params creates a new PublicCreateUserV2Params object with the default values initialized.

func NewPublicCreateUserV2ParamsWithContext ¶ added in v0.2.0

func NewPublicCreateUserV2ParamsWithContext(ctx context.Context) *PublicCreateUserV2Params

NewPublicCreateUserV2ParamsWithContext creates a new PublicCreateUserV2Params object with the default values initialized, and the ability to set a context for a request

func NewPublicCreateUserV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicCreateUserV2ParamsWithHTTPClient(client *http.Client) *PublicCreateUserV2Params

NewPublicCreateUserV2ParamsWithHTTPClient creates a new PublicCreateUserV2Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicCreateUserV2ParamsWithTimeout ¶ added in v0.2.0

func NewPublicCreateUserV2ParamsWithTimeout(timeout time.Duration) *PublicCreateUserV2Params

NewPublicCreateUserV2ParamsWithTimeout creates a new PublicCreateUserV2Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicCreateUserV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicCreateUserV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public create user v2 params

func (*PublicCreateUserV2Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the public create user v2 params

func (*PublicCreateUserV2Params) SetContext ¶ added in v0.2.0

func (o *PublicCreateUserV2Params) SetContext(ctx context.Context)

SetContext adds the context to the public create user v2 params

func (*PublicCreateUserV2Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicCreateUserV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public create user v2 params

func (*PublicCreateUserV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicCreateUserV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public create user v2 params

func (*PublicCreateUserV2Params) SetNamespace ¶ added in v0.2.0

func (o *PublicCreateUserV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public create user v2 params

func (*PublicCreateUserV2Params) SetTimeout ¶ added in v0.2.0

func (o *PublicCreateUserV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public create user v2 params

func (*PublicCreateUserV2Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the public create user v2 params

func (*PublicCreateUserV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public create user v2 params

func (*PublicCreateUserV2Params) WithHTTPClient ¶ added in v0.2.0

func (o *PublicCreateUserV2Params) WithHTTPClient(client *http.Client) *PublicCreateUserV2Params

WithHTTPClient adds the HTTPClient to the public create user v2 params

func (*PublicCreateUserV2Params) WithNamespace ¶ added in v0.2.0

func (o *PublicCreateUserV2Params) WithNamespace(namespace string) *PublicCreateUserV2Params

WithNamespace adds the namespace to the public create user v2 params

func (*PublicCreateUserV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public create user v2 params

func (*PublicCreateUserV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicCreateUserV2Reader ¶ added in v0.2.0

type PublicCreateUserV2Reader struct {
	// contains filtered or unexported fields
}

PublicCreateUserV2Reader is a Reader for the PublicCreateUserV2 structure.

func (*PublicCreateUserV2Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicCreateUserV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicCreateUserV2Unauthorized ¶ added in v0.2.0

type PublicCreateUserV2Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateUserV2Unauthorized 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></table>

func NewPublicCreateUserV2Unauthorized ¶ added in v0.2.0

func NewPublicCreateUserV2Unauthorized() *PublicCreateUserV2Unauthorized

NewPublicCreateUserV2Unauthorized creates a PublicCreateUserV2Unauthorized with default headers values

func (*PublicCreateUserV2Unauthorized) Error ¶ added in v0.2.0

func (*PublicCreateUserV2Unauthorized) GetPayload ¶ added in v0.31.0

func (*PublicCreateUserV2Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *PublicCreateUserV2Unauthorized) ToJSONString() string

type PublicCreateUserV3BadRequest ¶

type PublicCreateUserV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateUserV3BadRequest 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 NewPublicCreateUserV3BadRequest ¶

func NewPublicCreateUserV3BadRequest() *PublicCreateUserV3BadRequest

NewPublicCreateUserV3BadRequest creates a PublicCreateUserV3BadRequest with default headers values

func (*PublicCreateUserV3BadRequest) Error ¶

func (*PublicCreateUserV3BadRequest) GetPayload ¶

func (*PublicCreateUserV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *PublicCreateUserV3BadRequest) ToJSONString() string

type PublicCreateUserV3Conflict ¶

type PublicCreateUserV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateUserV3Conflict 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 NewPublicCreateUserV3Conflict ¶

func NewPublicCreateUserV3Conflict() *PublicCreateUserV3Conflict

NewPublicCreateUserV3Conflict creates a PublicCreateUserV3Conflict with default headers values

func (*PublicCreateUserV3Conflict) Error ¶

func (*PublicCreateUserV3Conflict) GetPayload ¶

func (*PublicCreateUserV3Conflict) ToJSONString ¶ added in v0.25.0

func (o *PublicCreateUserV3Conflict) ToJSONString() string

type PublicCreateUserV3Created ¶

type PublicCreateUserV3Created struct {
	Payload *iamclientmodels.ModelUserCreateResponseV3
}

PublicCreateUserV3Created handles this case with default header values.

Created

func NewPublicCreateUserV3Created ¶

func NewPublicCreateUserV3Created() *PublicCreateUserV3Created

NewPublicCreateUserV3Created creates a PublicCreateUserV3Created with default headers values

func (*PublicCreateUserV3Created) Error ¶

func (o *PublicCreateUserV3Created) Error() string

func (*PublicCreateUserV3Created) GetPayload ¶

func (*PublicCreateUserV3Created) ToJSONString ¶ added in v0.25.0

func (o *PublicCreateUserV3Created) ToJSONString() string

type PublicCreateUserV3InternalServerError ¶

type PublicCreateUserV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateUserV3InternalServerError 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 NewPublicCreateUserV3InternalServerError ¶

func NewPublicCreateUserV3InternalServerError() *PublicCreateUserV3InternalServerError

NewPublicCreateUserV3InternalServerError creates a PublicCreateUserV3InternalServerError with default headers values

func (*PublicCreateUserV3InternalServerError) Error ¶

func (*PublicCreateUserV3InternalServerError) GetPayload ¶

func (*PublicCreateUserV3InternalServerError) ToJSONString ¶ added in v0.25.0

type PublicCreateUserV3NotFound ¶

type PublicCreateUserV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateUserV3NotFound 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 NewPublicCreateUserV3NotFound ¶

func NewPublicCreateUserV3NotFound() *PublicCreateUserV3NotFound

NewPublicCreateUserV3NotFound creates a PublicCreateUserV3NotFound with default headers values

func (*PublicCreateUserV3NotFound) Error ¶

func (*PublicCreateUserV3NotFound) GetPayload ¶

func (*PublicCreateUserV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *PublicCreateUserV3NotFound) ToJSONString() string

type PublicCreateUserV3Params ¶

type PublicCreateUserV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserCreateRequestV3
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicCreateUserV3Params contains all the parameters to send to the API endpoint for the public create user v3 operation typically these are written to a http.Request

func NewPublicCreateUserV3Params ¶

func NewPublicCreateUserV3Params() *PublicCreateUserV3Params

NewPublicCreateUserV3Params creates a new PublicCreateUserV3Params object with the default values initialized.

func NewPublicCreateUserV3ParamsWithContext ¶

func NewPublicCreateUserV3ParamsWithContext(ctx context.Context) *PublicCreateUserV3Params

NewPublicCreateUserV3ParamsWithContext creates a new PublicCreateUserV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicCreateUserV3ParamsWithHTTPClient ¶

func NewPublicCreateUserV3ParamsWithHTTPClient(client *http.Client) *PublicCreateUserV3Params

NewPublicCreateUserV3ParamsWithHTTPClient creates a new PublicCreateUserV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicCreateUserV3ParamsWithTimeout ¶

func NewPublicCreateUserV3ParamsWithTimeout(timeout time.Duration) *PublicCreateUserV3Params

NewPublicCreateUserV3ParamsWithTimeout creates a new PublicCreateUserV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicCreateUserV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicCreateUserV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public create user v3 params

func (*PublicCreateUserV3Params) SetBody ¶

SetBody adds the body to the public create user v3 params

func (*PublicCreateUserV3Params) SetContext ¶

func (o *PublicCreateUserV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public create user v3 params

func (*PublicCreateUserV3Params) SetHTTPClient ¶

func (o *PublicCreateUserV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public create user v3 params

func (*PublicCreateUserV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicCreateUserV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public create user v3 params

func (*PublicCreateUserV3Params) SetNamespace ¶

func (o *PublicCreateUserV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public create user v3 params

func (*PublicCreateUserV3Params) SetTimeout ¶

func (o *PublicCreateUserV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public create user v3 params

func (*PublicCreateUserV3Params) WithBody ¶

WithBody adds the body to the public create user v3 params

func (*PublicCreateUserV3Params) WithContext ¶

WithContext adds the context to the public create user v3 params

func (*PublicCreateUserV3Params) WithHTTPClient ¶

func (o *PublicCreateUserV3Params) WithHTTPClient(client *http.Client) *PublicCreateUserV3Params

WithHTTPClient adds the HTTPClient to the public create user v3 params

func (*PublicCreateUserV3Params) WithNamespace ¶

func (o *PublicCreateUserV3Params) WithNamespace(namespace string) *PublicCreateUserV3Params

WithNamespace adds the namespace to the public create user v3 params

func (*PublicCreateUserV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public create user v3 params

func (*PublicCreateUserV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicCreateUserV3Reader ¶

type PublicCreateUserV3Reader struct {
	// contains filtered or unexported fields
}

PublicCreateUserV3Reader is a Reader for the PublicCreateUserV3 structure.

func (*PublicCreateUserV3Reader) ReadResponse ¶

func (o *PublicCreateUserV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicDeletePlatformLinkV2BadRequest ¶ added in v0.2.0

type PublicDeletePlatformLinkV2BadRequest struct {
}

PublicDeletePlatformLinkV2BadRequest 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></table>

func NewPublicDeletePlatformLinkV2BadRequest ¶ added in v0.2.0

func NewPublicDeletePlatformLinkV2BadRequest() *PublicDeletePlatformLinkV2BadRequest

NewPublicDeletePlatformLinkV2BadRequest creates a PublicDeletePlatformLinkV2BadRequest with default headers values

func (*PublicDeletePlatformLinkV2BadRequest) Error ¶ added in v0.2.0

type PublicDeletePlatformLinkV2Forbidden ¶ added in v0.2.0

type PublicDeletePlatformLinkV2Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicDeletePlatformLinkV2Forbidden 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 NewPublicDeletePlatformLinkV2Forbidden ¶ added in v0.2.0

func NewPublicDeletePlatformLinkV2Forbidden() *PublicDeletePlatformLinkV2Forbidden

NewPublicDeletePlatformLinkV2Forbidden creates a PublicDeletePlatformLinkV2Forbidden with default headers values

func (*PublicDeletePlatformLinkV2Forbidden) Error ¶ added in v0.2.0

func (*PublicDeletePlatformLinkV2Forbidden) GetPayload ¶ added in v0.31.0

func (*PublicDeletePlatformLinkV2Forbidden) ToJSONString ¶ added in v0.31.0

func (o *PublicDeletePlatformLinkV2Forbidden) ToJSONString() string

type PublicDeletePlatformLinkV2InternalServerError ¶ added in v0.2.0

type PublicDeletePlatformLinkV2InternalServerError struct {
}

PublicDeletePlatformLinkV2InternalServerError 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 NewPublicDeletePlatformLinkV2InternalServerError ¶ added in v0.2.0

func NewPublicDeletePlatformLinkV2InternalServerError() *PublicDeletePlatformLinkV2InternalServerError

NewPublicDeletePlatformLinkV2InternalServerError creates a PublicDeletePlatformLinkV2InternalServerError with default headers values

func (*PublicDeletePlatformLinkV2InternalServerError) Error ¶ added in v0.2.0

type PublicDeletePlatformLinkV2NoContent ¶ added in v0.2.0

type PublicDeletePlatformLinkV2NoContent struct {
}

PublicDeletePlatformLinkV2NoContent handles this case with default header values.

Operation succeeded

func NewPublicDeletePlatformLinkV2NoContent ¶ added in v0.2.0

func NewPublicDeletePlatformLinkV2NoContent() *PublicDeletePlatformLinkV2NoContent

NewPublicDeletePlatformLinkV2NoContent creates a PublicDeletePlatformLinkV2NoContent with default headers values

func (*PublicDeletePlatformLinkV2NoContent) Error ¶ added in v0.2.0

type PublicDeletePlatformLinkV2NotFound ¶ added in v0.2.0

type PublicDeletePlatformLinkV2NotFound struct {
}

PublicDeletePlatformLinkV2NotFound 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 NewPublicDeletePlatformLinkV2NotFound ¶ added in v0.2.0

func NewPublicDeletePlatformLinkV2NotFound() *PublicDeletePlatformLinkV2NotFound

NewPublicDeletePlatformLinkV2NotFound creates a PublicDeletePlatformLinkV2NotFound with default headers values

func (*PublicDeletePlatformLinkV2NotFound) Error ¶ added in v0.2.0

type PublicDeletePlatformLinkV2Params ¶ added in v0.2.0

type PublicDeletePlatformLinkV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*PlatformNamespace
	  Namespace of the platform account to be deleted

	*/
	PlatformNamespace *string
	/*Namespace
	  Namespace

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicDeletePlatformLinkV2Params contains all the parameters to send to the API endpoint for the public delete platform link v2 operation typically these are written to a http.Request

func NewPublicDeletePlatformLinkV2Params ¶ added in v0.2.0

func NewPublicDeletePlatformLinkV2Params() *PublicDeletePlatformLinkV2Params

NewPublicDeletePlatformLinkV2Params creates a new PublicDeletePlatformLinkV2Params object with the default values initialized.

func NewPublicDeletePlatformLinkV2ParamsWithContext ¶ added in v0.2.0

func NewPublicDeletePlatformLinkV2ParamsWithContext(ctx context.Context) *PublicDeletePlatformLinkV2Params

NewPublicDeletePlatformLinkV2ParamsWithContext creates a new PublicDeletePlatformLinkV2Params object with the default values initialized, and the ability to set a context for a request

func NewPublicDeletePlatformLinkV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicDeletePlatformLinkV2ParamsWithHTTPClient(client *http.Client) *PublicDeletePlatformLinkV2Params

NewPublicDeletePlatformLinkV2ParamsWithHTTPClient creates a new PublicDeletePlatformLinkV2Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicDeletePlatformLinkV2ParamsWithTimeout ¶ added in v0.2.0

func NewPublicDeletePlatformLinkV2ParamsWithTimeout(timeout time.Duration) *PublicDeletePlatformLinkV2Params

NewPublicDeletePlatformLinkV2ParamsWithTimeout creates a new PublicDeletePlatformLinkV2Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicDeletePlatformLinkV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicDeletePlatformLinkV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicDeletePlatformLinkV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicDeletePlatformLinkV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) SetNamespace ¶ added in v0.2.0

func (o *PublicDeletePlatformLinkV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) SetPlatformID ¶ added in v0.2.0

func (o *PublicDeletePlatformLinkV2Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) SetPlatformNamespace ¶ added in v0.2.0

func (o *PublicDeletePlatformLinkV2Params) SetPlatformNamespace(platformNamespace *string)

SetPlatformNamespace adds the platformNamespace to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) SetTimeout ¶ added in v0.2.0

func (o *PublicDeletePlatformLinkV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) SetUserID ¶ added in v0.2.0

func (o *PublicDeletePlatformLinkV2Params) SetUserID(userID string)

SetUserID adds the userId to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) WithPlatformID ¶ added in v0.2.0

WithPlatformID adds the platformID to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) WithPlatformNamespace ¶ added in v0.2.0

func (o *PublicDeletePlatformLinkV2Params) WithPlatformNamespace(platformNamespace *string) *PublicDeletePlatformLinkV2Params

WithPlatformNamespace adds the platformNamespace to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicDeletePlatformLinkV2Reader ¶ added in v0.2.0

type PublicDeletePlatformLinkV2Reader struct {
	// contains filtered or unexported fields
}

PublicDeletePlatformLinkV2Reader is a Reader for the PublicDeletePlatformLinkV2 structure.

func (*PublicDeletePlatformLinkV2Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicDeletePlatformLinkV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicDeletePlatformLinkV2Unauthorized ¶ added in v0.2.0

type PublicDeletePlatformLinkV2Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicDeletePlatformLinkV2Unauthorized 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></table>

func NewPublicDeletePlatformLinkV2Unauthorized ¶ added in v0.2.0

func NewPublicDeletePlatformLinkV2Unauthorized() *PublicDeletePlatformLinkV2Unauthorized

NewPublicDeletePlatformLinkV2Unauthorized creates a PublicDeletePlatformLinkV2Unauthorized with default headers values

func (*PublicDeletePlatformLinkV2Unauthorized) Error ¶ added in v0.2.0

func (*PublicDeletePlatformLinkV2Unauthorized) GetPayload ¶ added in v0.31.0

func (*PublicDeletePlatformLinkV2Unauthorized) ToJSONString ¶ added in v0.31.0

type PublicForceLinkPlatformWithProgressionBadRequest ¶ added in v0.20.0

type PublicForceLinkPlatformWithProgressionBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicForceLinkPlatformWithProgressionBadRequest 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></table>

func NewPublicForceLinkPlatformWithProgressionBadRequest ¶ added in v0.20.0

func NewPublicForceLinkPlatformWithProgressionBadRequest() *PublicForceLinkPlatformWithProgressionBadRequest

NewPublicForceLinkPlatformWithProgressionBadRequest creates a PublicForceLinkPlatformWithProgressionBadRequest with default headers values

func (*PublicForceLinkPlatformWithProgressionBadRequest) Error ¶ added in v0.20.0

func (*PublicForceLinkPlatformWithProgressionBadRequest) GetPayload ¶ added in v0.20.0

func (*PublicForceLinkPlatformWithProgressionBadRequest) ToJSONString ¶ added in v0.25.0

type PublicForceLinkPlatformWithProgressionForbidden ¶ added in v0.20.0

type PublicForceLinkPlatformWithProgressionForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicForceLinkPlatformWithProgressionForbidden 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 NewPublicForceLinkPlatformWithProgressionForbidden ¶ added in v0.20.0

func NewPublicForceLinkPlatformWithProgressionForbidden() *PublicForceLinkPlatformWithProgressionForbidden

NewPublicForceLinkPlatformWithProgressionForbidden creates a PublicForceLinkPlatformWithProgressionForbidden with default headers values

func (*PublicForceLinkPlatformWithProgressionForbidden) Error ¶ added in v0.20.0

func (*PublicForceLinkPlatformWithProgressionForbidden) GetPayload ¶ added in v0.20.0

func (*PublicForceLinkPlatformWithProgressionForbidden) ToJSONString ¶ added in v0.25.0

type PublicForceLinkPlatformWithProgressionInternalServerError ¶ added in v0.20.0

type PublicForceLinkPlatformWithProgressionInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicForceLinkPlatformWithProgressionInternalServerError 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 NewPublicForceLinkPlatformWithProgressionInternalServerError ¶ added in v0.20.0

func NewPublicForceLinkPlatformWithProgressionInternalServerError() *PublicForceLinkPlatformWithProgressionInternalServerError

NewPublicForceLinkPlatformWithProgressionInternalServerError creates a PublicForceLinkPlatformWithProgressionInternalServerError with default headers values

func (*PublicForceLinkPlatformWithProgressionInternalServerError) Error ¶ added in v0.20.0

func (*PublicForceLinkPlatformWithProgressionInternalServerError) GetPayload ¶ added in v0.20.0

func (*PublicForceLinkPlatformWithProgressionInternalServerError) ToJSONString ¶ added in v0.25.0

type PublicForceLinkPlatformWithProgressionNoContent ¶ added in v0.20.0

type PublicForceLinkPlatformWithProgressionNoContent struct {
}

PublicForceLinkPlatformWithProgressionNoContent handles this case with default header values.

No Content

func NewPublicForceLinkPlatformWithProgressionNoContent ¶ added in v0.20.0

func NewPublicForceLinkPlatformWithProgressionNoContent() *PublicForceLinkPlatformWithProgressionNoContent

NewPublicForceLinkPlatformWithProgressionNoContent creates a PublicForceLinkPlatformWithProgressionNoContent with default headers values

func (*PublicForceLinkPlatformWithProgressionNoContent) Error ¶ added in v0.20.0

type PublicForceLinkPlatformWithProgressionParams ¶ added in v0.20.0

type PublicForceLinkPlatformWithProgressionParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelLinkPlatformAccountWithProgressionRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  Current user ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicForceLinkPlatformWithProgressionParams contains all the parameters to send to the API endpoint for the public force link platform with progression operation typically these are written to a http.Request

func NewPublicForceLinkPlatformWithProgressionParams ¶ added in v0.20.0

func NewPublicForceLinkPlatformWithProgressionParams() *PublicForceLinkPlatformWithProgressionParams

NewPublicForceLinkPlatformWithProgressionParams creates a new PublicForceLinkPlatformWithProgressionParams object with the default values initialized.

func NewPublicForceLinkPlatformWithProgressionParamsWithContext ¶ added in v0.20.0

func NewPublicForceLinkPlatformWithProgressionParamsWithContext(ctx context.Context) *PublicForceLinkPlatformWithProgressionParams

NewPublicForceLinkPlatformWithProgressionParamsWithContext creates a new PublicForceLinkPlatformWithProgressionParams object with the default values initialized, and the ability to set a context for a request

func NewPublicForceLinkPlatformWithProgressionParamsWithHTTPClient ¶ added in v0.20.0

func NewPublicForceLinkPlatformWithProgressionParamsWithHTTPClient(client *http.Client) *PublicForceLinkPlatformWithProgressionParams

NewPublicForceLinkPlatformWithProgressionParamsWithHTTPClient creates a new PublicForceLinkPlatformWithProgressionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicForceLinkPlatformWithProgressionParamsWithTimeout ¶ added in v0.20.0

func NewPublicForceLinkPlatformWithProgressionParamsWithTimeout(timeout time.Duration) *PublicForceLinkPlatformWithProgressionParams

NewPublicForceLinkPlatformWithProgressionParamsWithTimeout creates a new PublicForceLinkPlatformWithProgressionParams object with the default values initialized, and the ability to set a timeout on a request

func (*PublicForceLinkPlatformWithProgressionParams) SetAuthInfoWriter ¶ added in v0.20.0

func (o *PublicForceLinkPlatformWithProgressionParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) SetBody ¶ added in v0.20.0

SetBody adds the body to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) SetContext ¶ added in v0.20.0

SetContext adds the context to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) SetHTTPClient ¶ added in v0.20.0

func (o *PublicForceLinkPlatformWithProgressionParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) SetHTTPClientTransport ¶ added in v0.20.0

func (o *PublicForceLinkPlatformWithProgressionParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) SetNamespace ¶ added in v0.20.0

func (o *PublicForceLinkPlatformWithProgressionParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) SetTimeout ¶ added in v0.20.0

SetTimeout adds the timeout to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) SetUserID ¶ added in v0.20.0

SetUserID adds the userId to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) WithBody ¶ added in v0.20.0

WithBody adds the body to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) WithContext ¶ added in v0.20.0

WithContext adds the context to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) WithHTTPClient ¶ added in v0.20.0

WithHTTPClient adds the HTTPClient to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) WithNamespace ¶ added in v0.20.0

WithNamespace adds the namespace to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) WithTimeout ¶ added in v0.20.0

WithTimeout adds the timeout to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) WithUserID ¶ added in v0.20.0

WithUserID adds the userID to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) WriteToRequest ¶ added in v0.20.0

WriteToRequest writes these params to a swagger request

type PublicForceLinkPlatformWithProgressionReader ¶ added in v0.20.0

type PublicForceLinkPlatformWithProgressionReader struct {
	// contains filtered or unexported fields
}

PublicForceLinkPlatformWithProgressionReader is a Reader for the PublicForceLinkPlatformWithProgression structure.

func (*PublicForceLinkPlatformWithProgressionReader) ReadResponse ¶ added in v0.20.0

func (o *PublicForceLinkPlatformWithProgressionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicForceLinkPlatformWithProgressionUnauthorized ¶ added in v0.20.0

type PublicForceLinkPlatformWithProgressionUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicForceLinkPlatformWithProgressionUnauthorized 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 NewPublicForceLinkPlatformWithProgressionUnauthorized ¶ added in v0.20.0

func NewPublicForceLinkPlatformWithProgressionUnauthorized() *PublicForceLinkPlatformWithProgressionUnauthorized

NewPublicForceLinkPlatformWithProgressionUnauthorized creates a PublicForceLinkPlatformWithProgressionUnauthorized with default headers values

func (*PublicForceLinkPlatformWithProgressionUnauthorized) Error ¶ added in v0.20.0

func (*PublicForceLinkPlatformWithProgressionUnauthorized) GetPayload ¶ added in v0.20.0

func (*PublicForceLinkPlatformWithProgressionUnauthorized) ToJSONString ¶ added in v0.25.0

type PublicForcePlatformLinkV3BadRequest ¶ added in v0.26.0

type PublicForcePlatformLinkV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicForcePlatformLinkV3BadRequest 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></table>

func NewPublicForcePlatformLinkV3BadRequest ¶ added in v0.26.0

func NewPublicForcePlatformLinkV3BadRequest() *PublicForcePlatformLinkV3BadRequest

NewPublicForcePlatformLinkV3BadRequest creates a PublicForcePlatformLinkV3BadRequest with default headers values

func (*PublicForcePlatformLinkV3BadRequest) Error ¶ added in v0.26.0

func (*PublicForcePlatformLinkV3BadRequest) GetPayload ¶ added in v0.26.0

func (*PublicForcePlatformLinkV3BadRequest) ToJSONString ¶ added in v0.26.0

func (o *PublicForcePlatformLinkV3BadRequest) ToJSONString() string

type PublicForcePlatformLinkV3Conflict ¶ added in v0.26.0

type PublicForcePlatformLinkV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicForcePlatformLinkV3Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10163</td><td>platform is already linked with the user account</td></tr><tr><td>10172</td><td>platform user is already linked with the account</td></tr></table>

func NewPublicForcePlatformLinkV3Conflict ¶ added in v0.26.0

func NewPublicForcePlatformLinkV3Conflict() *PublicForcePlatformLinkV3Conflict

NewPublicForcePlatformLinkV3Conflict creates a PublicForcePlatformLinkV3Conflict with default headers values

func (*PublicForcePlatformLinkV3Conflict) Error ¶ added in v0.26.0

func (*PublicForcePlatformLinkV3Conflict) GetPayload ¶ added in v0.26.0

func (*PublicForcePlatformLinkV3Conflict) ToJSONString ¶ added in v0.26.0

func (o *PublicForcePlatformLinkV3Conflict) ToJSONString() string

type PublicForcePlatformLinkV3InternalServerError ¶ added in v0.26.0

type PublicForcePlatformLinkV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicForcePlatformLinkV3InternalServerError 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 NewPublicForcePlatformLinkV3InternalServerError ¶ added in v0.26.0

func NewPublicForcePlatformLinkV3InternalServerError() *PublicForcePlatformLinkV3InternalServerError

NewPublicForcePlatformLinkV3InternalServerError creates a PublicForcePlatformLinkV3InternalServerError with default headers values

func (*PublicForcePlatformLinkV3InternalServerError) Error ¶ added in v0.26.0

func (*PublicForcePlatformLinkV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*PublicForcePlatformLinkV3InternalServerError) ToJSONString ¶ added in v0.31.0

type PublicForcePlatformLinkV3NoContent ¶ added in v0.26.0

type PublicForcePlatformLinkV3NoContent struct {
}

PublicForcePlatformLinkV3NoContent handles this case with default header values.

Operation succeeded

func NewPublicForcePlatformLinkV3NoContent ¶ added in v0.26.0

func NewPublicForcePlatformLinkV3NoContent() *PublicForcePlatformLinkV3NoContent

NewPublicForcePlatformLinkV3NoContent creates a PublicForcePlatformLinkV3NoContent with default headers values

func (*PublicForcePlatformLinkV3NoContent) Error ¶ added in v0.26.0

type PublicForcePlatformLinkV3NotFound ¶ added in v0.26.0

type PublicForcePlatformLinkV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicForcePlatformLinkV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10174</td><td>platform client not found</td></tr></table>

func NewPublicForcePlatformLinkV3NotFound ¶ added in v0.26.0

func NewPublicForcePlatformLinkV3NotFound() *PublicForcePlatformLinkV3NotFound

NewPublicForcePlatformLinkV3NotFound creates a PublicForcePlatformLinkV3NotFound with default headers values

func (*PublicForcePlatformLinkV3NotFound) Error ¶ added in v0.26.0

func (*PublicForcePlatformLinkV3NotFound) GetPayload ¶ added in v0.26.0

func (*PublicForcePlatformLinkV3NotFound) ToJSONString ¶ added in v0.26.0

func (o *PublicForcePlatformLinkV3NotFound) ToJSONString() string

type PublicForcePlatformLinkV3Params ¶ added in v0.26.0

type PublicForcePlatformLinkV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Ticket
	  Token from platform auth

	*/
	Ticket string
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicForcePlatformLinkV3Params contains all the parameters to send to the API endpoint for the public force platform link v3 operation typically these are written to a http.Request

func NewPublicForcePlatformLinkV3Params ¶ added in v0.26.0

func NewPublicForcePlatformLinkV3Params() *PublicForcePlatformLinkV3Params

NewPublicForcePlatformLinkV3Params creates a new PublicForcePlatformLinkV3Params object with the default values initialized.

func NewPublicForcePlatformLinkV3ParamsWithContext ¶ added in v0.26.0

func NewPublicForcePlatformLinkV3ParamsWithContext(ctx context.Context) *PublicForcePlatformLinkV3Params

NewPublicForcePlatformLinkV3ParamsWithContext creates a new PublicForcePlatformLinkV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicForcePlatformLinkV3ParamsWithHTTPClient ¶ added in v0.26.0

func NewPublicForcePlatformLinkV3ParamsWithHTTPClient(client *http.Client) *PublicForcePlatformLinkV3Params

NewPublicForcePlatformLinkV3ParamsWithHTTPClient creates a new PublicForcePlatformLinkV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicForcePlatformLinkV3ParamsWithTimeout ¶ added in v0.26.0

func NewPublicForcePlatformLinkV3ParamsWithTimeout(timeout time.Duration) *PublicForcePlatformLinkV3Params

NewPublicForcePlatformLinkV3ParamsWithTimeout creates a new PublicForcePlatformLinkV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicForcePlatformLinkV3Params) SetAuthInfoWriter ¶ added in v0.26.0

func (o *PublicForcePlatformLinkV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) SetContext ¶ added in v0.26.0

func (o *PublicForcePlatformLinkV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) SetHTTPClient ¶ added in v0.26.0

func (o *PublicForcePlatformLinkV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) SetHTTPClientTransport ¶ added in v0.26.0

func (o *PublicForcePlatformLinkV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) SetNamespace ¶ added in v0.26.0

func (o *PublicForcePlatformLinkV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) SetPlatformID ¶ added in v0.26.0

func (o *PublicForcePlatformLinkV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) SetTicket ¶ added in v0.26.0

func (o *PublicForcePlatformLinkV3Params) SetTicket(ticket string)

SetTicket adds the ticket to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) SetTimeout ¶ added in v0.26.0

func (o *PublicForcePlatformLinkV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) WithContext ¶ added in v0.26.0

WithContext adds the context to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) WithHTTPClient ¶ added in v0.26.0

WithHTTPClient adds the HTTPClient to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) WithNamespace ¶ added in v0.26.0

WithNamespace adds the namespace to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) WithPlatformID ¶ added in v0.26.0

WithPlatformID adds the platformID to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) WithTicket ¶ added in v0.26.0

WithTicket adds the ticket to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) WithTimeout ¶ added in v0.26.0

WithTimeout adds the timeout to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) WriteToRequest ¶ added in v0.26.0

WriteToRequest writes these params to a swagger request

type PublicForcePlatformLinkV3Reader ¶ added in v0.26.0

type PublicForcePlatformLinkV3Reader struct {
	// contains filtered or unexported fields
}

PublicForcePlatformLinkV3Reader is a Reader for the PublicForcePlatformLinkV3 structure.

func (*PublicForcePlatformLinkV3Reader) ReadResponse ¶ added in v0.26.0

func (o *PublicForcePlatformLinkV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicForcePlatformLinkV3Unauthorized ¶ added in v0.26.0

type PublicForcePlatformLinkV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicForcePlatformLinkV3Unauthorized 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 NewPublicForcePlatformLinkV3Unauthorized ¶ added in v0.26.0

func NewPublicForcePlatformLinkV3Unauthorized() *PublicForcePlatformLinkV3Unauthorized

NewPublicForcePlatformLinkV3Unauthorized creates a PublicForcePlatformLinkV3Unauthorized with default headers values

func (*PublicForcePlatformLinkV3Unauthorized) Error ¶ added in v0.26.0

func (*PublicForcePlatformLinkV3Unauthorized) GetPayload ¶ added in v0.26.0

func (*PublicForcePlatformLinkV3Unauthorized) ToJSONString ¶ added in v0.26.0

type PublicForgotPasswordV2BadRequest ¶ added in v0.2.0

type PublicForgotPasswordV2BadRequest struct {
}

PublicForgotPasswordV2BadRequest 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></table>

func NewPublicForgotPasswordV2BadRequest ¶ added in v0.2.0

func NewPublicForgotPasswordV2BadRequest() *PublicForgotPasswordV2BadRequest

NewPublicForgotPasswordV2BadRequest creates a PublicForgotPasswordV2BadRequest with default headers values

func (*PublicForgotPasswordV2BadRequest) Error ¶ added in v0.2.0

type PublicForgotPasswordV2InternalServerError ¶ added in v0.2.0

type PublicForgotPasswordV2InternalServerError struct {
}

PublicForgotPasswordV2InternalServerError 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 NewPublicForgotPasswordV2InternalServerError ¶ added in v0.2.0

func NewPublicForgotPasswordV2InternalServerError() *PublicForgotPasswordV2InternalServerError

NewPublicForgotPasswordV2InternalServerError creates a PublicForgotPasswordV2InternalServerError with default headers values

func (*PublicForgotPasswordV2InternalServerError) Error ¶ added in v0.2.0

type PublicForgotPasswordV2NoContent ¶ added in v0.2.0

type PublicForgotPasswordV2NoContent struct {
}

PublicForgotPasswordV2NoContent handles this case with default header values.

Operation succeeded

func NewPublicForgotPasswordV2NoContent ¶ added in v0.2.0

func NewPublicForgotPasswordV2NoContent() *PublicForgotPasswordV2NoContent

NewPublicForgotPasswordV2NoContent creates a PublicForgotPasswordV2NoContent with default headers values

func (*PublicForgotPasswordV2NoContent) Error ¶ added in v0.2.0

type PublicForgotPasswordV2NotFound ¶ added in v0.2.0

type PublicForgotPasswordV2NotFound struct {
}

PublicForgotPasswordV2NotFound 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 NewPublicForgotPasswordV2NotFound ¶ added in v0.2.0

func NewPublicForgotPasswordV2NotFound() *PublicForgotPasswordV2NotFound

NewPublicForgotPasswordV2NotFound creates a PublicForgotPasswordV2NotFound with default headers values

func (*PublicForgotPasswordV2NotFound) Error ¶ added in v0.2.0

type PublicForgotPasswordV2Params ¶ added in v0.2.0

type PublicForgotPasswordV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelSendVerificationCodeRequest
	/*Namespace
	  Namespace

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicForgotPasswordV2Params contains all the parameters to send to the API endpoint for the public forgot password v2 operation typically these are written to a http.Request

func NewPublicForgotPasswordV2Params ¶ added in v0.2.0

func NewPublicForgotPasswordV2Params() *PublicForgotPasswordV2Params

NewPublicForgotPasswordV2Params creates a new PublicForgotPasswordV2Params object with the default values initialized.

func NewPublicForgotPasswordV2ParamsWithContext ¶ added in v0.2.0

func NewPublicForgotPasswordV2ParamsWithContext(ctx context.Context) *PublicForgotPasswordV2Params

NewPublicForgotPasswordV2ParamsWithContext creates a new PublicForgotPasswordV2Params object with the default values initialized, and the ability to set a context for a request

func NewPublicForgotPasswordV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicForgotPasswordV2ParamsWithHTTPClient(client *http.Client) *PublicForgotPasswordV2Params

NewPublicForgotPasswordV2ParamsWithHTTPClient creates a new PublicForgotPasswordV2Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicForgotPasswordV2ParamsWithTimeout ¶ added in v0.2.0

func NewPublicForgotPasswordV2ParamsWithTimeout(timeout time.Duration) *PublicForgotPasswordV2Params

NewPublicForgotPasswordV2ParamsWithTimeout creates a new PublicForgotPasswordV2Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicForgotPasswordV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicForgotPasswordV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) SetContext ¶ added in v0.2.0

func (o *PublicForgotPasswordV2Params) SetContext(ctx context.Context)

SetContext adds the context to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicForgotPasswordV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicForgotPasswordV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) SetNamespace ¶ added in v0.2.0

func (o *PublicForgotPasswordV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) SetTimeout ¶ added in v0.2.0

func (o *PublicForgotPasswordV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicForgotPasswordV2Reader ¶ added in v0.2.0

type PublicForgotPasswordV2Reader struct {
	// contains filtered or unexported fields
}

PublicForgotPasswordV2Reader is a Reader for the PublicForgotPasswordV2 structure.

func (*PublicForgotPasswordV2Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicForgotPasswordV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicForgotPasswordV2TooManyRequests ¶ added in v0.2.0

type PublicForgotPasswordV2TooManyRequests struct {
}

PublicForgotPasswordV2TooManyRequests handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20007</td><td>too many requests</td></tr></table>

func NewPublicForgotPasswordV2TooManyRequests ¶ added in v0.2.0

func NewPublicForgotPasswordV2TooManyRequests() *PublicForgotPasswordV2TooManyRequests

NewPublicForgotPasswordV2TooManyRequests creates a PublicForgotPasswordV2TooManyRequests with default headers values

func (*PublicForgotPasswordV2TooManyRequests) Error ¶ added in v0.2.0

type PublicForgotPasswordV3BadRequest ¶ added in v0.2.0

type PublicForgotPasswordV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicForgotPasswordV3BadRequest 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></table>

func NewPublicForgotPasswordV3BadRequest ¶ added in v0.2.0

func NewPublicForgotPasswordV3BadRequest() *PublicForgotPasswordV3BadRequest

NewPublicForgotPasswordV3BadRequest creates a PublicForgotPasswordV3BadRequest with default headers values

func (*PublicForgotPasswordV3BadRequest) Error ¶ added in v0.2.0

func (*PublicForgotPasswordV3BadRequest) GetPayload ¶ added in v0.2.0

func (*PublicForgotPasswordV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *PublicForgotPasswordV3BadRequest) ToJSONString() string

type PublicForgotPasswordV3NoContent ¶ added in v0.2.0

type PublicForgotPasswordV3NoContent struct {
}

PublicForgotPasswordV3NoContent handles this case with default header values.

Operation succeeded

func NewPublicForgotPasswordV3NoContent ¶ added in v0.2.0

func NewPublicForgotPasswordV3NoContent() *PublicForgotPasswordV3NoContent

NewPublicForgotPasswordV3NoContent creates a PublicForgotPasswordV3NoContent with default headers values

func (*PublicForgotPasswordV3NoContent) Error ¶ added in v0.2.0

type PublicForgotPasswordV3NotFound ¶ added in v0.2.0

type PublicForgotPasswordV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicForgotPasswordV3NotFound 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 NewPublicForgotPasswordV3NotFound ¶ added in v0.2.0

func NewPublicForgotPasswordV3NotFound() *PublicForgotPasswordV3NotFound

NewPublicForgotPasswordV3NotFound creates a PublicForgotPasswordV3NotFound with default headers values

func (*PublicForgotPasswordV3NotFound) Error ¶ added in v0.2.0

func (*PublicForgotPasswordV3NotFound) GetPayload ¶ added in v0.2.0

func (*PublicForgotPasswordV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *PublicForgotPasswordV3NotFound) ToJSONString() string

type PublicForgotPasswordV3Params ¶ added in v0.2.0

type PublicForgotPasswordV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelForgotPasswordRequestV3
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicForgotPasswordV3Params contains all the parameters to send to the API endpoint for the public forgot password v3 operation typically these are written to a http.Request

func NewPublicForgotPasswordV3Params ¶ added in v0.2.0

func NewPublicForgotPasswordV3Params() *PublicForgotPasswordV3Params

NewPublicForgotPasswordV3Params creates a new PublicForgotPasswordV3Params object with the default values initialized.

func NewPublicForgotPasswordV3ParamsWithContext ¶ added in v0.2.0

func NewPublicForgotPasswordV3ParamsWithContext(ctx context.Context) *PublicForgotPasswordV3Params

NewPublicForgotPasswordV3ParamsWithContext creates a new PublicForgotPasswordV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicForgotPasswordV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicForgotPasswordV3ParamsWithHTTPClient(client *http.Client) *PublicForgotPasswordV3Params

NewPublicForgotPasswordV3ParamsWithHTTPClient creates a new PublicForgotPasswordV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicForgotPasswordV3ParamsWithTimeout ¶ added in v0.2.0

func NewPublicForgotPasswordV3ParamsWithTimeout(timeout time.Duration) *PublicForgotPasswordV3Params

NewPublicForgotPasswordV3ParamsWithTimeout creates a new PublicForgotPasswordV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicForgotPasswordV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicForgotPasswordV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) SetContext ¶ added in v0.2.0

func (o *PublicForgotPasswordV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicForgotPasswordV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicForgotPasswordV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) SetNamespace ¶ added in v0.2.0

func (o *PublicForgotPasswordV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) SetTimeout ¶ added in v0.2.0

func (o *PublicForgotPasswordV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicForgotPasswordV3Reader ¶ added in v0.2.0

type PublicForgotPasswordV3Reader struct {
	// contains filtered or unexported fields
}

PublicForgotPasswordV3Reader is a Reader for the PublicForgotPasswordV3 structure.

func (*PublicForgotPasswordV3Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicForgotPasswordV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicForgotPasswordV3TooManyRequests ¶ added in v0.2.0

type PublicForgotPasswordV3TooManyRequests struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicForgotPasswordV3TooManyRequests handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20007</td><td>too many requests</td></tr></table>

func NewPublicForgotPasswordV3TooManyRequests ¶ added in v0.2.0

func NewPublicForgotPasswordV3TooManyRequests() *PublicForgotPasswordV3TooManyRequests

NewPublicForgotPasswordV3TooManyRequests creates a PublicForgotPasswordV3TooManyRequests with default headers values

func (*PublicForgotPasswordV3TooManyRequests) Error ¶ added in v0.2.0

func (*PublicForgotPasswordV3TooManyRequests) GetPayload ¶ added in v0.2.0

func (*PublicForgotPasswordV3TooManyRequests) ToJSONString ¶ added in v0.25.0

type PublicGetAsyncStatusForbidden ¶ added in v0.2.0

type PublicGetAsyncStatusForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetAsyncStatusForbidden 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 NewPublicGetAsyncStatusForbidden ¶ added in v0.2.0

func NewPublicGetAsyncStatusForbidden() *PublicGetAsyncStatusForbidden

NewPublicGetAsyncStatusForbidden creates a PublicGetAsyncStatusForbidden with default headers values

func (*PublicGetAsyncStatusForbidden) Error ¶ added in v0.2.0

func (*PublicGetAsyncStatusForbidden) GetPayload ¶ added in v0.2.0

func (*PublicGetAsyncStatusForbidden) ToJSONString ¶ added in v0.25.0

func (o *PublicGetAsyncStatusForbidden) ToJSONString() string

type PublicGetAsyncStatusInternalServerError ¶ added in v0.2.0

type PublicGetAsyncStatusInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetAsyncStatusInternalServerError 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 NewPublicGetAsyncStatusInternalServerError ¶ added in v0.2.0

func NewPublicGetAsyncStatusInternalServerError() *PublicGetAsyncStatusInternalServerError

NewPublicGetAsyncStatusInternalServerError creates a PublicGetAsyncStatusInternalServerError with default headers values

func (*PublicGetAsyncStatusInternalServerError) Error ¶ added in v0.2.0

func (*PublicGetAsyncStatusInternalServerError) GetPayload ¶ added in v0.2.0

func (*PublicGetAsyncStatusInternalServerError) ToJSONString ¶ added in v0.25.0

type PublicGetAsyncStatusOK ¶ added in v0.2.0

type PublicGetAsyncStatusOK struct {
	Payload *iamclientmodels.ModelLinkRequest
}

PublicGetAsyncStatusOK handles this case with default header values.

OK

func NewPublicGetAsyncStatusOK ¶ added in v0.2.0

func NewPublicGetAsyncStatusOK() *PublicGetAsyncStatusOK

NewPublicGetAsyncStatusOK creates a PublicGetAsyncStatusOK with default headers values

func (*PublicGetAsyncStatusOK) Error ¶ added in v0.2.0

func (o *PublicGetAsyncStatusOK) Error() string

func (*PublicGetAsyncStatusOK) GetPayload ¶ added in v0.2.0

func (*PublicGetAsyncStatusOK) ToJSONString ¶ added in v0.25.0

func (o *PublicGetAsyncStatusOK) ToJSONString() string

type PublicGetAsyncStatusParams ¶ added in v0.2.0

type PublicGetAsyncStatusParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*RequestID
	  Request ID of the link status

	*/
	RequestID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicGetAsyncStatusParams contains all the parameters to send to the API endpoint for the public get async status operation typically these are written to a http.Request

func NewPublicGetAsyncStatusParams ¶ added in v0.2.0

func NewPublicGetAsyncStatusParams() *PublicGetAsyncStatusParams

NewPublicGetAsyncStatusParams creates a new PublicGetAsyncStatusParams object with the default values initialized.

func NewPublicGetAsyncStatusParamsWithContext ¶ added in v0.2.0

func NewPublicGetAsyncStatusParamsWithContext(ctx context.Context) *PublicGetAsyncStatusParams

NewPublicGetAsyncStatusParamsWithContext creates a new PublicGetAsyncStatusParams object with the default values initialized, and the ability to set a context for a request

func NewPublicGetAsyncStatusParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicGetAsyncStatusParamsWithHTTPClient(client *http.Client) *PublicGetAsyncStatusParams

NewPublicGetAsyncStatusParamsWithHTTPClient creates a new PublicGetAsyncStatusParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetAsyncStatusParamsWithTimeout ¶ added in v0.2.0

func NewPublicGetAsyncStatusParamsWithTimeout(timeout time.Duration) *PublicGetAsyncStatusParams

NewPublicGetAsyncStatusParamsWithTimeout creates a new PublicGetAsyncStatusParams object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetAsyncStatusParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicGetAsyncStatusParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get async status params

func (*PublicGetAsyncStatusParams) SetContext ¶ added in v0.2.0

func (o *PublicGetAsyncStatusParams) SetContext(ctx context.Context)

SetContext adds the context to the public get async status params

func (*PublicGetAsyncStatusParams) SetHTTPClient ¶ added in v0.2.0

func (o *PublicGetAsyncStatusParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get async status params

func (*PublicGetAsyncStatusParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicGetAsyncStatusParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get async status params

func (*PublicGetAsyncStatusParams) SetNamespace ¶ added in v0.2.0

func (o *PublicGetAsyncStatusParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get async status params

func (*PublicGetAsyncStatusParams) SetRequestID ¶ added in v0.2.0

func (o *PublicGetAsyncStatusParams) SetRequestID(requestID string)

SetRequestID adds the requestId to the public get async status params

func (*PublicGetAsyncStatusParams) SetTimeout ¶ added in v0.2.0

func (o *PublicGetAsyncStatusParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get async status params

func (*PublicGetAsyncStatusParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the public get async status params

func (*PublicGetAsyncStatusParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public get async status params

func (*PublicGetAsyncStatusParams) WithNamespace ¶ added in v0.2.0

func (o *PublicGetAsyncStatusParams) WithNamespace(namespace string) *PublicGetAsyncStatusParams

WithNamespace adds the namespace to the public get async status params

func (*PublicGetAsyncStatusParams) WithRequestID ¶ added in v0.2.0

func (o *PublicGetAsyncStatusParams) WithRequestID(requestID string) *PublicGetAsyncStatusParams

WithRequestID adds the requestID to the public get async status params

func (*PublicGetAsyncStatusParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public get async status params

func (*PublicGetAsyncStatusParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicGetAsyncStatusReader ¶ added in v0.2.0

type PublicGetAsyncStatusReader struct {
	// contains filtered or unexported fields
}

PublicGetAsyncStatusReader is a Reader for the PublicGetAsyncStatus structure.

func (*PublicGetAsyncStatusReader) ReadResponse ¶ added in v0.2.0

func (o *PublicGetAsyncStatusReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetAsyncStatusUnauthorized ¶ added in v0.2.0

type PublicGetAsyncStatusUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetAsyncStatusUnauthorized 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 NewPublicGetAsyncStatusUnauthorized ¶ added in v0.2.0

func NewPublicGetAsyncStatusUnauthorized() *PublicGetAsyncStatusUnauthorized

NewPublicGetAsyncStatusUnauthorized creates a PublicGetAsyncStatusUnauthorized with default headers values

func (*PublicGetAsyncStatusUnauthorized) Error ¶ added in v0.2.0

func (*PublicGetAsyncStatusUnauthorized) GetPayload ¶ added in v0.2.0

func (*PublicGetAsyncStatusUnauthorized) ToJSONString ¶ added in v0.25.0

func (o *PublicGetAsyncStatusUnauthorized) ToJSONString() string

type PublicGetCountryAgeRestrictionNotFound ¶ added in v0.14.0

type PublicGetCountryAgeRestrictionNotFound struct {
}

PublicGetCountryAgeRestrictionNotFound handles this case with default header values.

Data not found

func NewPublicGetCountryAgeRestrictionNotFound ¶ added in v0.14.0

func NewPublicGetCountryAgeRestrictionNotFound() *PublicGetCountryAgeRestrictionNotFound

NewPublicGetCountryAgeRestrictionNotFound creates a PublicGetCountryAgeRestrictionNotFound with default headers values

func (*PublicGetCountryAgeRestrictionNotFound) Error ¶ added in v0.14.0

type PublicGetCountryAgeRestrictionOK ¶ added in v0.14.0

type PublicGetCountryAgeRestrictionOK struct {
	Payload *iamclientmodels.AccountcommonCountry
}

PublicGetCountryAgeRestrictionOK handles this case with default header values.

OK

func NewPublicGetCountryAgeRestrictionOK ¶ added in v0.14.0

func NewPublicGetCountryAgeRestrictionOK() *PublicGetCountryAgeRestrictionOK

NewPublicGetCountryAgeRestrictionOK creates a PublicGetCountryAgeRestrictionOK with default headers values

func (*PublicGetCountryAgeRestrictionOK) Error ¶ added in v0.14.0

func (*PublicGetCountryAgeRestrictionOK) GetPayload ¶ added in v0.14.0

func (*PublicGetCountryAgeRestrictionOK) ToJSONString ¶ added in v0.25.0

func (o *PublicGetCountryAgeRestrictionOK) ToJSONString() string

type PublicGetCountryAgeRestrictionParams ¶ added in v0.14.0

type PublicGetCountryAgeRestrictionParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*CountryCode
	  Country Code

	*/
	CountryCode string
	/*Namespace
	  Namespace

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicGetCountryAgeRestrictionParams contains all the parameters to send to the API endpoint for the public get country age restriction operation typically these are written to a http.Request

func NewPublicGetCountryAgeRestrictionParams ¶ added in v0.14.0

func NewPublicGetCountryAgeRestrictionParams() *PublicGetCountryAgeRestrictionParams

NewPublicGetCountryAgeRestrictionParams creates a new PublicGetCountryAgeRestrictionParams object with the default values initialized.

func NewPublicGetCountryAgeRestrictionParamsWithContext ¶ added in v0.14.0

func NewPublicGetCountryAgeRestrictionParamsWithContext(ctx context.Context) *PublicGetCountryAgeRestrictionParams

NewPublicGetCountryAgeRestrictionParamsWithContext creates a new PublicGetCountryAgeRestrictionParams object with the default values initialized, and the ability to set a context for a request

func NewPublicGetCountryAgeRestrictionParamsWithHTTPClient ¶ added in v0.14.0

func NewPublicGetCountryAgeRestrictionParamsWithHTTPClient(client *http.Client) *PublicGetCountryAgeRestrictionParams

NewPublicGetCountryAgeRestrictionParamsWithHTTPClient creates a new PublicGetCountryAgeRestrictionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetCountryAgeRestrictionParamsWithTimeout ¶ added in v0.14.0

func NewPublicGetCountryAgeRestrictionParamsWithTimeout(timeout time.Duration) *PublicGetCountryAgeRestrictionParams

NewPublicGetCountryAgeRestrictionParamsWithTimeout creates a new PublicGetCountryAgeRestrictionParams object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetCountryAgeRestrictionParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicGetCountryAgeRestrictionParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) SetContext ¶ added in v0.14.0

SetContext adds the context to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) SetCountryCode ¶ added in v0.14.0

func (o *PublicGetCountryAgeRestrictionParams) SetCountryCode(countryCode string)

SetCountryCode adds the countryCode to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) SetHTTPClient ¶ added in v0.14.0

func (o *PublicGetCountryAgeRestrictionParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicGetCountryAgeRestrictionParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) SetNamespace ¶ added in v0.14.0

func (o *PublicGetCountryAgeRestrictionParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) SetTimeout ¶ added in v0.14.0

func (o *PublicGetCountryAgeRestrictionParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) WithContext ¶ added in v0.14.0

WithContext adds the context to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) WithCountryCode ¶ added in v0.14.0

WithCountryCode adds the countryCode to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) WithHTTPClient ¶ added in v0.14.0

WithHTTPClient adds the HTTPClient to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) WithNamespace ¶ added in v0.14.0

WithNamespace adds the namespace to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) WithTimeout ¶ added in v0.14.0

WithTimeout adds the timeout to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) WriteToRequest ¶ added in v0.14.0

WriteToRequest writes these params to a swagger request

type PublicGetCountryAgeRestrictionReader ¶ added in v0.14.0

type PublicGetCountryAgeRestrictionReader struct {
	// contains filtered or unexported fields
}

PublicGetCountryAgeRestrictionReader is a Reader for the PublicGetCountryAgeRestriction structure.

func (*PublicGetCountryAgeRestrictionReader) ReadResponse ¶ added in v0.14.0

func (o *PublicGetCountryAgeRestrictionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetCountryAgeRestrictionUnauthorized ¶ added in v0.14.0

type PublicGetCountryAgeRestrictionUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetCountryAgeRestrictionUnauthorized 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></table>

func NewPublicGetCountryAgeRestrictionUnauthorized ¶ added in v0.14.0

func NewPublicGetCountryAgeRestrictionUnauthorized() *PublicGetCountryAgeRestrictionUnauthorized

NewPublicGetCountryAgeRestrictionUnauthorized creates a PublicGetCountryAgeRestrictionUnauthorized with default headers values

func (*PublicGetCountryAgeRestrictionUnauthorized) Error ¶ added in v0.14.0

func (*PublicGetCountryAgeRestrictionUnauthorized) GetPayload ¶ added in v0.31.0

func (*PublicGetCountryAgeRestrictionUnauthorized) ToJSONString ¶ added in v0.31.0

type PublicGetCountryAgeRestrictionV3NotFound ¶ added in v0.27.0

type PublicGetCountryAgeRestrictionV3NotFound struct {
}

PublicGetCountryAgeRestrictionV3NotFound handles this case with default header values.

Data not found

func NewPublicGetCountryAgeRestrictionV3NotFound ¶ added in v0.27.0

func NewPublicGetCountryAgeRestrictionV3NotFound() *PublicGetCountryAgeRestrictionV3NotFound

NewPublicGetCountryAgeRestrictionV3NotFound creates a PublicGetCountryAgeRestrictionV3NotFound with default headers values

func (*PublicGetCountryAgeRestrictionV3NotFound) Error ¶ added in v0.27.0

type PublicGetCountryAgeRestrictionV3OK ¶ added in v0.27.0

type PublicGetCountryAgeRestrictionV3OK struct {
	Payload *iamclientmodels.ModelCountryV3Response
}

PublicGetCountryAgeRestrictionV3OK handles this case with default header values.

OK

func NewPublicGetCountryAgeRestrictionV3OK ¶ added in v0.27.0

func NewPublicGetCountryAgeRestrictionV3OK() *PublicGetCountryAgeRestrictionV3OK

NewPublicGetCountryAgeRestrictionV3OK creates a PublicGetCountryAgeRestrictionV3OK with default headers values

func (*PublicGetCountryAgeRestrictionV3OK) Error ¶ added in v0.27.0

func (*PublicGetCountryAgeRestrictionV3OK) GetPayload ¶ added in v0.27.0

func (*PublicGetCountryAgeRestrictionV3OK) ToJSONString ¶ added in v0.27.0

func (o *PublicGetCountryAgeRestrictionV3OK) ToJSONString() string

type PublicGetCountryAgeRestrictionV3Params ¶ added in v0.27.0

type PublicGetCountryAgeRestrictionV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*CountryCode
	  Country Code

	*/
	CountryCode string
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicGetCountryAgeRestrictionV3Params contains all the parameters to send to the API endpoint for the public get country age restriction v3 operation typically these are written to a http.Request

func NewPublicGetCountryAgeRestrictionV3Params ¶ added in v0.27.0

func NewPublicGetCountryAgeRestrictionV3Params() *PublicGetCountryAgeRestrictionV3Params

NewPublicGetCountryAgeRestrictionV3Params creates a new PublicGetCountryAgeRestrictionV3Params object with the default values initialized.

func NewPublicGetCountryAgeRestrictionV3ParamsWithContext ¶ added in v0.27.0

func NewPublicGetCountryAgeRestrictionV3ParamsWithContext(ctx context.Context) *PublicGetCountryAgeRestrictionV3Params

NewPublicGetCountryAgeRestrictionV3ParamsWithContext creates a new PublicGetCountryAgeRestrictionV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicGetCountryAgeRestrictionV3ParamsWithHTTPClient ¶ added in v0.27.0

func NewPublicGetCountryAgeRestrictionV3ParamsWithHTTPClient(client *http.Client) *PublicGetCountryAgeRestrictionV3Params

NewPublicGetCountryAgeRestrictionV3ParamsWithHTTPClient creates a new PublicGetCountryAgeRestrictionV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetCountryAgeRestrictionV3ParamsWithTimeout ¶ added in v0.27.0

func NewPublicGetCountryAgeRestrictionV3ParamsWithTimeout(timeout time.Duration) *PublicGetCountryAgeRestrictionV3Params

NewPublicGetCountryAgeRestrictionV3ParamsWithTimeout creates a new PublicGetCountryAgeRestrictionV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetCountryAgeRestrictionV3Params) SetAuthInfoWriter ¶ added in v0.27.0

func (o *PublicGetCountryAgeRestrictionV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) SetContext ¶ added in v0.27.0

SetContext adds the context to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) SetCountryCode ¶ added in v0.27.0

func (o *PublicGetCountryAgeRestrictionV3Params) SetCountryCode(countryCode string)

SetCountryCode adds the countryCode to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) SetHTTPClient ¶ added in v0.27.0

func (o *PublicGetCountryAgeRestrictionV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) SetHTTPClientTransport ¶ added in v0.27.0

func (o *PublicGetCountryAgeRestrictionV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) SetNamespace ¶ added in v0.27.0

func (o *PublicGetCountryAgeRestrictionV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) SetTimeout ¶ added in v0.27.0

func (o *PublicGetCountryAgeRestrictionV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) WithContext ¶ added in v0.27.0

WithContext adds the context to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) WithCountryCode ¶ added in v0.27.0

WithCountryCode adds the countryCode to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) WithHTTPClient ¶ added in v0.27.0

WithHTTPClient adds the HTTPClient to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) WithNamespace ¶ added in v0.27.0

WithNamespace adds the namespace to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) WithTimeout ¶ added in v0.27.0

WithTimeout adds the timeout to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) WriteToRequest ¶ added in v0.27.0

WriteToRequest writes these params to a swagger request

type PublicGetCountryAgeRestrictionV3Reader ¶ added in v0.27.0

type PublicGetCountryAgeRestrictionV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetCountryAgeRestrictionV3Reader is a Reader for the PublicGetCountryAgeRestrictionV3 structure.

func (*PublicGetCountryAgeRestrictionV3Reader) ReadResponse ¶ added in v0.27.0

func (o *PublicGetCountryAgeRestrictionV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetCountryAgeRestrictionV3Unauthorized ¶ added in v0.27.0

type PublicGetCountryAgeRestrictionV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetCountryAgeRestrictionV3Unauthorized 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></table>

func NewPublicGetCountryAgeRestrictionV3Unauthorized ¶ added in v0.27.0

func NewPublicGetCountryAgeRestrictionV3Unauthorized() *PublicGetCountryAgeRestrictionV3Unauthorized

NewPublicGetCountryAgeRestrictionV3Unauthorized creates a PublicGetCountryAgeRestrictionV3Unauthorized with default headers values

func (*PublicGetCountryAgeRestrictionV3Unauthorized) Error ¶ added in v0.27.0

func (*PublicGetCountryAgeRestrictionV3Unauthorized) GetPayload ¶ added in v0.31.0

func (*PublicGetCountryAgeRestrictionV3Unauthorized) ToJSONString ¶ added in v0.31.0

type PublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest ¶ added in v0.34.0

type PublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest 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></table>

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest ¶ added in v0.34.0

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest() *PublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest

NewPublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest creates a PublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest with default headers values

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest) Error ¶ added in v0.34.0

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest) GetPayload ¶ added in v0.34.0

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest) ToJSONString ¶ added in v0.34.0

type PublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden ¶ added in v0.34.0

type PublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden 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 NewPublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden ¶ added in v0.34.0

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden() *PublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden

NewPublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden creates a PublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden with default headers values

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden) Error ¶ added in v0.34.0

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden) GetPayload ¶ added in v0.34.0

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden) ToJSONString ¶ added in v0.34.0

type PublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError ¶ added in v0.34.0

type PublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError 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 NewPublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError ¶ added in v0.34.0

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError() *PublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError

NewPublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError creates a PublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError with default headers values

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError) Error ¶ added in v0.34.0

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError) GetPayload ¶ added in v0.34.0

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError) ToJSONString ¶ added in v0.34.0

type PublicGetLinkHeadlessAccountToMyAccountConflictV3OK ¶ added in v0.34.0

type PublicGetLinkHeadlessAccountToMyAccountConflictV3OK struct {
	Payload *iamclientmodels.ModelGetLinkHeadlessAccountConflictResponse
}

PublicGetLinkHeadlessAccountToMyAccountConflictV3OK handles this case with default header values.

OK

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3OK ¶ added in v0.34.0

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3OK() *PublicGetLinkHeadlessAccountToMyAccountConflictV3OK

NewPublicGetLinkHeadlessAccountToMyAccountConflictV3OK creates a PublicGetLinkHeadlessAccountToMyAccountConflictV3OK with default headers values

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3OK) Error ¶ added in v0.34.0

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3OK) GetPayload ¶ added in v0.34.0

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3OK) ToJSONString ¶ added in v0.34.0

type PublicGetLinkHeadlessAccountToMyAccountConflictV3Params ¶ added in v0.34.0

type PublicGetLinkHeadlessAccountToMyAccountConflictV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*OneTimeLinkCode
	  one time linking code

	*/
	OneTimeLinkCode string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicGetLinkHeadlessAccountToMyAccountConflictV3Params contains all the parameters to send to the API endpoint for the public get link headless account to my account conflict v3 operation typically these are written to a http.Request

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3Params ¶ added in v0.34.0

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3Params() *PublicGetLinkHeadlessAccountToMyAccountConflictV3Params

NewPublicGetLinkHeadlessAccountToMyAccountConflictV3Params creates a new PublicGetLinkHeadlessAccountToMyAccountConflictV3Params object with the default values initialized.

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3ParamsWithContext ¶ added in v0.34.0

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3ParamsWithContext(ctx context.Context) *PublicGetLinkHeadlessAccountToMyAccountConflictV3Params

NewPublicGetLinkHeadlessAccountToMyAccountConflictV3ParamsWithContext creates a new PublicGetLinkHeadlessAccountToMyAccountConflictV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3ParamsWithHTTPClient ¶ added in v0.34.0

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3ParamsWithHTTPClient(client *http.Client) *PublicGetLinkHeadlessAccountToMyAccountConflictV3Params

NewPublicGetLinkHeadlessAccountToMyAccountConflictV3ParamsWithHTTPClient creates a new PublicGetLinkHeadlessAccountToMyAccountConflictV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3ParamsWithTimeout ¶ added in v0.34.0

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3ParamsWithTimeout(timeout time.Duration) *PublicGetLinkHeadlessAccountToMyAccountConflictV3Params

NewPublicGetLinkHeadlessAccountToMyAccountConflictV3ParamsWithTimeout creates a new PublicGetLinkHeadlessAccountToMyAccountConflictV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) SetAuthInfoWriter ¶ added in v0.34.0

SetAuthInfoWriter adds the authInfoWriter to the public get link headless account to my account conflict v3 params

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) SetContext ¶ added in v0.34.0

SetContext adds the context to the public get link headless account to my account conflict v3 params

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) SetHTTPClient ¶ added in v0.34.0

SetHTTPClient adds the HTTPClient to the public get link headless account to my account conflict v3 params

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) SetHTTPClientTransport ¶ added in v0.34.0

func (o *PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get link headless account to my account conflict v3 params

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) SetOneTimeLinkCode ¶ added in v0.34.0

func (o *PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) SetOneTimeLinkCode(oneTimeLinkCode string)

SetOneTimeLinkCode adds the oneTimeLinkCode to the public get link headless account to my account conflict v3 params

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) SetTimeout ¶ added in v0.34.0

SetTimeout adds the timeout to the public get link headless account to my account conflict v3 params

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) WithContext ¶ added in v0.34.0

WithContext adds the context to the public get link headless account to my account conflict v3 params

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) WithHTTPClient ¶ added in v0.34.0

WithHTTPClient adds the HTTPClient to the public get link headless account to my account conflict v3 params

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) WithOneTimeLinkCode ¶ added in v0.34.0

WithOneTimeLinkCode adds the oneTimeLinkCode to the public get link headless account to my account conflict v3 params

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) WithTimeout ¶ added in v0.34.0

WithTimeout adds the timeout to the public get link headless account to my account conflict v3 params

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) WriteToRequest ¶ added in v0.34.0

WriteToRequest writes these params to a swagger request

type PublicGetLinkHeadlessAccountToMyAccountConflictV3Reader ¶ added in v0.34.0

type PublicGetLinkHeadlessAccountToMyAccountConflictV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetLinkHeadlessAccountToMyAccountConflictV3Reader is a Reader for the PublicGetLinkHeadlessAccountToMyAccountConflictV3 structure.

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Reader) ReadResponse ¶ added in v0.34.0

func (o *PublicGetLinkHeadlessAccountToMyAccountConflictV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized ¶ added in v0.34.0

type PublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized 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 NewPublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized ¶ added in v0.34.0

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized() *PublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized

NewPublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized creates a PublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized with default headers values

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized) Error ¶ added in v0.34.0

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized) GetPayload ¶ added in v0.34.0

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized) ToJSONString ¶ added in v0.34.0

type PublicGetMyUserV3InternalServerError ¶ added in v0.2.0

type PublicGetMyUserV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetMyUserV3InternalServerError 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 NewPublicGetMyUserV3InternalServerError ¶ added in v0.2.0

func NewPublicGetMyUserV3InternalServerError() *PublicGetMyUserV3InternalServerError

NewPublicGetMyUserV3InternalServerError creates a PublicGetMyUserV3InternalServerError with default headers values

func (*PublicGetMyUserV3InternalServerError) Error ¶ added in v0.2.0

func (*PublicGetMyUserV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*PublicGetMyUserV3InternalServerError) ToJSONString ¶ added in v0.25.0

func (o *PublicGetMyUserV3InternalServerError) ToJSONString() string

type PublicGetMyUserV3OK ¶ added in v0.2.0

type PublicGetMyUserV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

PublicGetMyUserV3OK handles this case with default header values.

OK

func NewPublicGetMyUserV3OK ¶ added in v0.2.0

func NewPublicGetMyUserV3OK() *PublicGetMyUserV3OK

NewPublicGetMyUserV3OK creates a PublicGetMyUserV3OK with default headers values

func (*PublicGetMyUserV3OK) Error ¶ added in v0.2.0

func (o *PublicGetMyUserV3OK) Error() string

func (*PublicGetMyUserV3OK) GetPayload ¶ added in v0.2.0

func (*PublicGetMyUserV3OK) ToJSONString ¶ added in v0.25.0

func (o *PublicGetMyUserV3OK) ToJSONString() string

type PublicGetMyUserV3Params ¶ added in v0.2.0

type PublicGetMyUserV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicGetMyUserV3Params contains all the parameters to send to the API endpoint for the public get my user v3 operation typically these are written to a http.Request

func NewPublicGetMyUserV3Params ¶ added in v0.2.0

func NewPublicGetMyUserV3Params() *PublicGetMyUserV3Params

NewPublicGetMyUserV3Params creates a new PublicGetMyUserV3Params object with the default values initialized.

func NewPublicGetMyUserV3ParamsWithContext ¶ added in v0.2.0

func NewPublicGetMyUserV3ParamsWithContext(ctx context.Context) *PublicGetMyUserV3Params

NewPublicGetMyUserV3ParamsWithContext creates a new PublicGetMyUserV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicGetMyUserV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicGetMyUserV3ParamsWithHTTPClient(client *http.Client) *PublicGetMyUserV3Params

NewPublicGetMyUserV3ParamsWithHTTPClient creates a new PublicGetMyUserV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetMyUserV3ParamsWithTimeout ¶ added in v0.2.0

func NewPublicGetMyUserV3ParamsWithTimeout(timeout time.Duration) *PublicGetMyUserV3Params

NewPublicGetMyUserV3ParamsWithTimeout creates a new PublicGetMyUserV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetMyUserV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicGetMyUserV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get my user v3 params

func (*PublicGetMyUserV3Params) SetContext ¶ added in v0.2.0

func (o *PublicGetMyUserV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public get my user v3 params

func (*PublicGetMyUserV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicGetMyUserV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get my user v3 params

func (*PublicGetMyUserV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicGetMyUserV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get my user v3 params

func (*PublicGetMyUserV3Params) SetTimeout ¶ added in v0.2.0

func (o *PublicGetMyUserV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get my user v3 params

func (*PublicGetMyUserV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public get my user v3 params

func (*PublicGetMyUserV3Params) WithHTTPClient ¶ added in v0.2.0

func (o *PublicGetMyUserV3Params) WithHTTPClient(client *http.Client) *PublicGetMyUserV3Params

WithHTTPClient adds the HTTPClient to the public get my user v3 params

func (*PublicGetMyUserV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public get my user v3 params

func (*PublicGetMyUserV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicGetMyUserV3Reader ¶ added in v0.2.0

type PublicGetMyUserV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetMyUserV3Reader is a Reader for the PublicGetMyUserV3 structure.

func (*PublicGetMyUserV3Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicGetMyUserV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetMyUserV3Unauthorized ¶ added in v0.2.0

type PublicGetMyUserV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetMyUserV3Unauthorized 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 NewPublicGetMyUserV3Unauthorized ¶ added in v0.2.0

func NewPublicGetMyUserV3Unauthorized() *PublicGetMyUserV3Unauthorized

NewPublicGetMyUserV3Unauthorized creates a PublicGetMyUserV3Unauthorized with default headers values

func (*PublicGetMyUserV3Unauthorized) Error ¶ added in v0.2.0

func (*PublicGetMyUserV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*PublicGetMyUserV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *PublicGetMyUserV3Unauthorized) ToJSONString() string

type PublicGetPublisherUserV3BadRequest ¶ added in v0.25.0

type PublicGetPublisherUserV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetPublisherUserV3BadRequest handles this case with default header values.

Error Code: 7239 - Error Message: wrong namespace: required game namespace

func NewPublicGetPublisherUserV3BadRequest ¶ added in v0.25.0

func NewPublicGetPublisherUserV3BadRequest() *PublicGetPublisherUserV3BadRequest

NewPublicGetPublisherUserV3BadRequest creates a PublicGetPublisherUserV3BadRequest with default headers values

func (*PublicGetPublisherUserV3BadRequest) Error ¶ added in v0.25.0

func (*PublicGetPublisherUserV3BadRequest) GetPayload ¶ added in v0.25.0

func (*PublicGetPublisherUserV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *PublicGetPublisherUserV3BadRequest) ToJSONString() string

type PublicGetPublisherUserV3Forbidden ¶ added in v0.25.0

type PublicGetPublisherUserV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetPublisherUserV3Forbidden 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 NewPublicGetPublisherUserV3Forbidden ¶ added in v0.25.0

func NewPublicGetPublisherUserV3Forbidden() *PublicGetPublisherUserV3Forbidden

NewPublicGetPublisherUserV3Forbidden creates a PublicGetPublisherUserV3Forbidden with default headers values

func (*PublicGetPublisherUserV3Forbidden) Error ¶ added in v0.25.0

func (*PublicGetPublisherUserV3Forbidden) GetPayload ¶ added in v0.31.0

func (*PublicGetPublisherUserV3Forbidden) ToJSONString ¶ added in v0.31.0

func (o *PublicGetPublisherUserV3Forbidden) ToJSONString() string

type PublicGetPublisherUserV3NotFound ¶ added in v0.25.0

type PublicGetPublisherUserV3NotFound struct {
}

PublicGetPublisherUserV3NotFound handles this case with default header values.

Data not found

func NewPublicGetPublisherUserV3NotFound ¶ added in v0.25.0

func NewPublicGetPublisherUserV3NotFound() *PublicGetPublisherUserV3NotFound

NewPublicGetPublisherUserV3NotFound creates a PublicGetPublisherUserV3NotFound with default headers values

func (*PublicGetPublisherUserV3NotFound) Error ¶ added in v0.25.0

type PublicGetPublisherUserV3OK ¶ added in v0.25.0

type PublicGetPublisherUserV3OK struct {
	Payload *iamclientmodels.ModelGetPublisherUserV3Response
}

PublicGetPublisherUserV3OK handles this case with default header values.

OK

func NewPublicGetPublisherUserV3OK ¶ added in v0.25.0

func NewPublicGetPublisherUserV3OK() *PublicGetPublisherUserV3OK

NewPublicGetPublisherUserV3OK creates a PublicGetPublisherUserV3OK with default headers values

func (*PublicGetPublisherUserV3OK) Error ¶ added in v0.25.0

func (*PublicGetPublisherUserV3OK) GetPayload ¶ added in v0.25.0

func (*PublicGetPublisherUserV3OK) ToJSONString ¶ added in v0.25.0

func (o *PublicGetPublisherUserV3OK) ToJSONString() string

type PublicGetPublisherUserV3Params ¶ added in v0.25.0

type PublicGetPublisherUserV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicGetPublisherUserV3Params contains all the parameters to send to the API endpoint for the public get publisher user v3 operation typically these are written to a http.Request

func NewPublicGetPublisherUserV3Params ¶ added in v0.25.0

func NewPublicGetPublisherUserV3Params() *PublicGetPublisherUserV3Params

NewPublicGetPublisherUserV3Params creates a new PublicGetPublisherUserV3Params object with the default values initialized.

func NewPublicGetPublisherUserV3ParamsWithContext ¶ added in v0.25.0

func NewPublicGetPublisherUserV3ParamsWithContext(ctx context.Context) *PublicGetPublisherUserV3Params

NewPublicGetPublisherUserV3ParamsWithContext creates a new PublicGetPublisherUserV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicGetPublisherUserV3ParamsWithHTTPClient ¶ added in v0.25.0

func NewPublicGetPublisherUserV3ParamsWithHTTPClient(client *http.Client) *PublicGetPublisherUserV3Params

NewPublicGetPublisherUserV3ParamsWithHTTPClient creates a new PublicGetPublisherUserV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetPublisherUserV3ParamsWithTimeout ¶ added in v0.25.0

func NewPublicGetPublisherUserV3ParamsWithTimeout(timeout time.Duration) *PublicGetPublisherUserV3Params

NewPublicGetPublisherUserV3ParamsWithTimeout creates a new PublicGetPublisherUserV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetPublisherUserV3Params) SetAuthInfoWriter ¶ added in v0.25.0

func (o *PublicGetPublisherUserV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) SetContext ¶ added in v0.25.0

func (o *PublicGetPublisherUserV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) SetHTTPClient ¶ added in v0.25.0

func (o *PublicGetPublisherUserV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) SetHTTPClientTransport ¶ added in v0.25.0

func (o *PublicGetPublisherUserV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) SetNamespace ¶ added in v0.25.0

func (o *PublicGetPublisherUserV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) SetTimeout ¶ added in v0.25.0

func (o *PublicGetPublisherUserV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) SetUserID ¶ added in v0.25.0

func (o *PublicGetPublisherUserV3Params) SetUserID(userID string)

SetUserID adds the userId to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) WithContext ¶ added in v0.25.0

WithContext adds the context to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) WithHTTPClient ¶ added in v0.25.0

WithHTTPClient adds the HTTPClient to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) WithNamespace ¶ added in v0.25.0

WithNamespace adds the namespace to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) WithTimeout ¶ added in v0.25.0

WithTimeout adds the timeout to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) WithUserID ¶ added in v0.25.0

WithUserID adds the userID to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) WriteToRequest ¶ added in v0.25.0

WriteToRequest writes these params to a swagger request

type PublicGetPublisherUserV3Reader ¶ added in v0.25.0

type PublicGetPublisherUserV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetPublisherUserV3Reader is a Reader for the PublicGetPublisherUserV3 structure.

func (*PublicGetPublisherUserV3Reader) ReadResponse ¶ added in v0.25.0

func (o *PublicGetPublisherUserV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetPublisherUserV3Unauthorized ¶ added in v0.25.0

type PublicGetPublisherUserV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetPublisherUserV3Unauthorized 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></table>

func NewPublicGetPublisherUserV3Unauthorized ¶ added in v0.25.0

func NewPublicGetPublisherUserV3Unauthorized() *PublicGetPublisherUserV3Unauthorized

NewPublicGetPublisherUserV3Unauthorized creates a PublicGetPublisherUserV3Unauthorized with default headers values

func (*PublicGetPublisherUserV3Unauthorized) Error ¶ added in v0.25.0

func (*PublicGetPublisherUserV3Unauthorized) GetPayload ¶ added in v0.31.0

func (*PublicGetPublisherUserV3Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *PublicGetPublisherUserV3Unauthorized) ToJSONString() string

type PublicGetUserBanForbidden ¶ added in v0.2.0

type PublicGetUserBanForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserBanForbidden 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 NewPublicGetUserBanForbidden ¶ added in v0.2.0

func NewPublicGetUserBanForbidden() *PublicGetUserBanForbidden

NewPublicGetUserBanForbidden creates a PublicGetUserBanForbidden with default headers values

func (*PublicGetUserBanForbidden) Error ¶ added in v0.2.0

func (o *PublicGetUserBanForbidden) Error() string

func (*PublicGetUserBanForbidden) GetPayload ¶ added in v0.31.0

func (*PublicGetUserBanForbidden) ToJSONString ¶ added in v0.31.0

func (o *PublicGetUserBanForbidden) ToJSONString() string

type PublicGetUserBanHistoryV3BadRequest ¶ added in v0.2.0

type PublicGetUserBanHistoryV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserBanHistoryV3BadRequest 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></table>

func NewPublicGetUserBanHistoryV3BadRequest ¶ added in v0.2.0

func NewPublicGetUserBanHistoryV3BadRequest() *PublicGetUserBanHistoryV3BadRequest

NewPublicGetUserBanHistoryV3BadRequest creates a PublicGetUserBanHistoryV3BadRequest with default headers values

func (*PublicGetUserBanHistoryV3BadRequest) Error ¶ added in v0.2.0

func (*PublicGetUserBanHistoryV3BadRequest) GetPayload ¶ added in v0.31.0

func (*PublicGetUserBanHistoryV3BadRequest) ToJSONString ¶ added in v0.31.0

func (o *PublicGetUserBanHistoryV3BadRequest) ToJSONString() string

type PublicGetUserBanHistoryV3Forbidden ¶ added in v0.2.0

type PublicGetUserBanHistoryV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserBanHistoryV3Forbidden 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 NewPublicGetUserBanHistoryV3Forbidden ¶ added in v0.2.0

func NewPublicGetUserBanHistoryV3Forbidden() *PublicGetUserBanHistoryV3Forbidden

NewPublicGetUserBanHistoryV3Forbidden creates a PublicGetUserBanHistoryV3Forbidden with default headers values

func (*PublicGetUserBanHistoryV3Forbidden) Error ¶ added in v0.2.0

func (*PublicGetUserBanHistoryV3Forbidden) GetPayload ¶ added in v0.31.0

func (*PublicGetUserBanHistoryV3Forbidden) ToJSONString ¶ added in v0.31.0

func (o *PublicGetUserBanHistoryV3Forbidden) ToJSONString() string

type PublicGetUserBanHistoryV3InternalServerError ¶ added in v0.2.0

type PublicGetUserBanHistoryV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserBanHistoryV3InternalServerError 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 NewPublicGetUserBanHistoryV3InternalServerError ¶ added in v0.2.0

func NewPublicGetUserBanHistoryV3InternalServerError() *PublicGetUserBanHistoryV3InternalServerError

NewPublicGetUserBanHistoryV3InternalServerError creates a PublicGetUserBanHistoryV3InternalServerError with default headers values

func (*PublicGetUserBanHistoryV3InternalServerError) Error ¶ added in v0.2.0

func (*PublicGetUserBanHistoryV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*PublicGetUserBanHistoryV3InternalServerError) ToJSONString ¶ added in v0.31.0

type PublicGetUserBanHistoryV3NotFound ¶ added in v0.2.0

type PublicGetUserBanHistoryV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserBanHistoryV3NotFound 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><tr><td>10139</td><td>platform account not found</td></tr></table>

func NewPublicGetUserBanHistoryV3NotFound ¶ added in v0.2.0

func NewPublicGetUserBanHistoryV3NotFound() *PublicGetUserBanHistoryV3NotFound

NewPublicGetUserBanHistoryV3NotFound creates a PublicGetUserBanHistoryV3NotFound with default headers values

func (*PublicGetUserBanHistoryV3NotFound) Error ¶ added in v0.2.0

func (*PublicGetUserBanHistoryV3NotFound) GetPayload ¶ added in v0.31.0

func (*PublicGetUserBanHistoryV3NotFound) ToJSONString ¶ added in v0.31.0

func (o *PublicGetUserBanHistoryV3NotFound) ToJSONString() string

type PublicGetUserBanHistoryV3OK ¶ added in v0.2.0

type PublicGetUserBanHistoryV3OK struct {
	Payload *iamclientmodels.ModelGetUserBanV3Response
}

PublicGetUserBanHistoryV3OK handles this case with default header values.

OK

func NewPublicGetUserBanHistoryV3OK ¶ added in v0.2.0

func NewPublicGetUserBanHistoryV3OK() *PublicGetUserBanHistoryV3OK

NewPublicGetUserBanHistoryV3OK creates a PublicGetUserBanHistoryV3OK with default headers values

func (*PublicGetUserBanHistoryV3OK) Error ¶ added in v0.2.0

func (*PublicGetUserBanHistoryV3OK) GetPayload ¶ added in v0.2.0

func (*PublicGetUserBanHistoryV3OK) ToJSONString ¶ added in v0.25.0

func (o *PublicGetUserBanHistoryV3OK) ToJSONString() string

type PublicGetUserBanHistoryV3Params ¶ added in v0.2.0

type PublicGetUserBanHistoryV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string
	/*ActiveOnly
	  Filter ban based on the ban status. If you set this, only active ban returned

	*/
	ActiveOnly *bool
	/*After
	  Filter ban based on the date creation. If you set this, only user bans created after the date returned. The date is in ISO-8601. Example value: 2019-05-18T07:17:45Z. <em>Doesn't work yet</em>

	*/
	After *string
	/*Before
	  Filter ban based on the date creation. If you set this, only user bans created before the date returned. The date is in ISO-8601. Example value: 2019-05-18T07:17:45Z. <em>Doesn't work yet</em>

	*/
	Before *string
	/*Limit
	  The number of data returned in one query. The maximum value of the limit is 100 and the minimum value of the limit is 1. If you set this into -1, then it returns all data. Default: -1. <em>Doesn't work yet</em>.

	*/
	Limit *int64

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicGetUserBanHistoryV3Params contains all the parameters to send to the API endpoint for the public get user ban history v3 operation typically these are written to a http.Request

func NewPublicGetUserBanHistoryV3Params ¶ added in v0.2.0

func NewPublicGetUserBanHistoryV3Params() *PublicGetUserBanHistoryV3Params

NewPublicGetUserBanHistoryV3Params creates a new PublicGetUserBanHistoryV3Params object with the default values initialized.

func NewPublicGetUserBanHistoryV3ParamsWithContext ¶ added in v0.2.0

func NewPublicGetUserBanHistoryV3ParamsWithContext(ctx context.Context) *PublicGetUserBanHistoryV3Params

NewPublicGetUserBanHistoryV3ParamsWithContext creates a new PublicGetUserBanHistoryV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicGetUserBanHistoryV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicGetUserBanHistoryV3ParamsWithHTTPClient(client *http.Client) *PublicGetUserBanHistoryV3Params

NewPublicGetUserBanHistoryV3ParamsWithHTTPClient creates a new PublicGetUserBanHistoryV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetUserBanHistoryV3ParamsWithTimeout ¶ added in v0.2.0

func NewPublicGetUserBanHistoryV3ParamsWithTimeout(timeout time.Duration) *PublicGetUserBanHistoryV3Params

NewPublicGetUserBanHistoryV3ParamsWithTimeout creates a new PublicGetUserBanHistoryV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetUserBanHistoryV3Params) SetActiveOnly ¶ added in v0.2.0

func (o *PublicGetUserBanHistoryV3Params) SetActiveOnly(activeOnly *bool)

SetActiveOnly adds the activeOnly to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetAfter ¶ added in v0.2.0

func (o *PublicGetUserBanHistoryV3Params) SetAfter(after *string)

SetAfter adds the after to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicGetUserBanHistoryV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetBefore ¶ added in v0.2.0

func (o *PublicGetUserBanHistoryV3Params) SetBefore(before *string)

SetBefore adds the before to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetContext ¶ added in v0.2.0

func (o *PublicGetUserBanHistoryV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicGetUserBanHistoryV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicGetUserBanHistoryV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetLimit ¶ added in v0.2.0

func (o *PublicGetUserBanHistoryV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetNamespace ¶ added in v0.2.0

func (o *PublicGetUserBanHistoryV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetTimeout ¶ added in v0.2.0

func (o *PublicGetUserBanHistoryV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetUserID ¶ added in v0.2.0

func (o *PublicGetUserBanHistoryV3Params) SetUserID(userID string)

SetUserID adds the userId to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WithActiveOnly ¶ added in v0.2.0

WithActiveOnly adds the activeOnly to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WithAfter ¶ added in v0.2.0

WithAfter adds the after to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WithBefore ¶ added in v0.2.0

WithBefore adds the before to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WithLimit ¶ added in v0.2.0

WithLimit adds the limit to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicGetUserBanHistoryV3Reader ¶ added in v0.2.0

type PublicGetUserBanHistoryV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetUserBanHistoryV3Reader is a Reader for the PublicGetUserBanHistoryV3 structure.

func (*PublicGetUserBanHistoryV3Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicGetUserBanHistoryV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetUserBanHistoryV3Unauthorized ¶ added in v0.2.0

type PublicGetUserBanHistoryV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserBanHistoryV3Unauthorized 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></table>

func NewPublicGetUserBanHistoryV3Unauthorized ¶ added in v0.2.0

func NewPublicGetUserBanHistoryV3Unauthorized() *PublicGetUserBanHistoryV3Unauthorized

NewPublicGetUserBanHistoryV3Unauthorized creates a PublicGetUserBanHistoryV3Unauthorized with default headers values

func (*PublicGetUserBanHistoryV3Unauthorized) Error ¶ added in v0.2.0

func (*PublicGetUserBanHistoryV3Unauthorized) GetPayload ¶ added in v0.31.0

func (*PublicGetUserBanHistoryV3Unauthorized) ToJSONString ¶ added in v0.31.0

type PublicGetUserBanNotFound ¶ added in v0.2.0

type PublicGetUserBanNotFound struct {
}

PublicGetUserBanNotFound handles this case with default header values.

Data not found

func NewPublicGetUserBanNotFound ¶ added in v0.2.0

func NewPublicGetUserBanNotFound() *PublicGetUserBanNotFound

NewPublicGetUserBanNotFound creates a PublicGetUserBanNotFound with default headers values

func (*PublicGetUserBanNotFound) Error ¶ added in v0.2.0

func (o *PublicGetUserBanNotFound) Error() string

type PublicGetUserBanOK ¶ added in v0.2.0

type PublicGetUserBanOK struct {
	Payload []*iamclientmodels.ModelUserBanResponse
}

PublicGetUserBanOK handles this case with default header values.

OK

func NewPublicGetUserBanOK ¶ added in v0.2.0

func NewPublicGetUserBanOK() *PublicGetUserBanOK

NewPublicGetUserBanOK creates a PublicGetUserBanOK with default headers values

func (*PublicGetUserBanOK) Error ¶ added in v0.2.0

func (o *PublicGetUserBanOK) Error() string

func (*PublicGetUserBanOK) GetPayload ¶ added in v0.2.0

func (*PublicGetUserBanOK) ToJSONString ¶ added in v0.25.0

func (o *PublicGetUserBanOK) ToJSONString() string

type PublicGetUserBanParams ¶ added in v0.2.0

type PublicGetUserBanParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string
	/*ActiveOnly
	  Filter ban to only returns the active one

	*/
	ActiveOnly *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicGetUserBanParams contains all the parameters to send to the API endpoint for the public get user ban operation typically these are written to a http.Request

func NewPublicGetUserBanParams ¶ added in v0.2.0

func NewPublicGetUserBanParams() *PublicGetUserBanParams

NewPublicGetUserBanParams creates a new PublicGetUserBanParams object with the default values initialized.

func NewPublicGetUserBanParamsWithContext ¶ added in v0.2.0

func NewPublicGetUserBanParamsWithContext(ctx context.Context) *PublicGetUserBanParams

NewPublicGetUserBanParamsWithContext creates a new PublicGetUserBanParams object with the default values initialized, and the ability to set a context for a request

func NewPublicGetUserBanParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicGetUserBanParamsWithHTTPClient(client *http.Client) *PublicGetUserBanParams

NewPublicGetUserBanParamsWithHTTPClient creates a new PublicGetUserBanParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetUserBanParamsWithTimeout ¶ added in v0.2.0

func NewPublicGetUserBanParamsWithTimeout(timeout time.Duration) *PublicGetUserBanParams

NewPublicGetUserBanParamsWithTimeout creates a new PublicGetUserBanParams object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetUserBanParams) SetActiveOnly ¶ added in v0.2.0

func (o *PublicGetUserBanParams) SetActiveOnly(activeOnly *bool)

SetActiveOnly adds the activeOnly to the public get user ban params

func (*PublicGetUserBanParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicGetUserBanParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get user ban params

func (*PublicGetUserBanParams) SetContext ¶ added in v0.2.0

func (o *PublicGetUserBanParams) SetContext(ctx context.Context)

SetContext adds the context to the public get user ban params

func (*PublicGetUserBanParams) SetHTTPClient ¶ added in v0.2.0

func (o *PublicGetUserBanParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get user ban params

func (*PublicGetUserBanParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicGetUserBanParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get user ban params

func (*PublicGetUserBanParams) SetNamespace ¶ added in v0.2.0

func (o *PublicGetUserBanParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get user ban params

func (*PublicGetUserBanParams) SetTimeout ¶ added in v0.2.0

func (o *PublicGetUserBanParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get user ban params

func (*PublicGetUserBanParams) SetUserID ¶ added in v0.2.0

func (o *PublicGetUserBanParams) SetUserID(userID string)

SetUserID adds the userId to the public get user ban params

func (*PublicGetUserBanParams) WithActiveOnly ¶ added in v0.2.0

func (o *PublicGetUserBanParams) WithActiveOnly(activeOnly *bool) *PublicGetUserBanParams

WithActiveOnly adds the activeOnly to the public get user ban params

func (*PublicGetUserBanParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the public get user ban params

func (*PublicGetUserBanParams) WithHTTPClient ¶ added in v0.2.0

func (o *PublicGetUserBanParams) WithHTTPClient(client *http.Client) *PublicGetUserBanParams

WithHTTPClient adds the HTTPClient to the public get user ban params

func (*PublicGetUserBanParams) WithNamespace ¶ added in v0.2.0

func (o *PublicGetUserBanParams) WithNamespace(namespace string) *PublicGetUserBanParams

WithNamespace adds the namespace to the public get user ban params

func (*PublicGetUserBanParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public get user ban params

func (*PublicGetUserBanParams) WithUserID ¶ added in v0.2.0

func (o *PublicGetUserBanParams) WithUserID(userID string) *PublicGetUserBanParams

WithUserID adds the userID to the public get user ban params

func (*PublicGetUserBanParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicGetUserBanReader ¶ added in v0.2.0

type PublicGetUserBanReader struct {
	// contains filtered or unexported fields
}

PublicGetUserBanReader is a Reader for the PublicGetUserBan structure.

func (*PublicGetUserBanReader) ReadResponse ¶ added in v0.2.0

func (o *PublicGetUserBanReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetUserBanUnauthorized ¶ added in v0.2.0

type PublicGetUserBanUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserBanUnauthorized 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></table>

func NewPublicGetUserBanUnauthorized ¶ added in v0.2.0

func NewPublicGetUserBanUnauthorized() *PublicGetUserBanUnauthorized

NewPublicGetUserBanUnauthorized creates a PublicGetUserBanUnauthorized with default headers values

func (*PublicGetUserBanUnauthorized) Error ¶ added in v0.2.0

func (*PublicGetUserBanUnauthorized) GetPayload ¶ added in v0.31.0

func (*PublicGetUserBanUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *PublicGetUserBanUnauthorized) ToJSONString() string

type PublicGetUserByPlatformUserIDV3Forbidden ¶ added in v0.2.0

type PublicGetUserByPlatformUserIDV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserByPlatformUserIDV3Forbidden 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 NewPublicGetUserByPlatformUserIDV3Forbidden ¶ added in v0.2.0

func NewPublicGetUserByPlatformUserIDV3Forbidden() *PublicGetUserByPlatformUserIDV3Forbidden

NewPublicGetUserByPlatformUserIDV3Forbidden creates a PublicGetUserByPlatformUserIDV3Forbidden with default headers values

func (*PublicGetUserByPlatformUserIDV3Forbidden) Error ¶ added in v0.2.0

func (*PublicGetUserByPlatformUserIDV3Forbidden) GetPayload ¶ added in v0.2.0

func (*PublicGetUserByPlatformUserIDV3Forbidden) ToJSONString ¶ added in v0.25.0

type PublicGetUserByPlatformUserIDV3InternalServerError ¶ added in v0.2.0

type PublicGetUserByPlatformUserIDV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserByPlatformUserIDV3InternalServerError 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 NewPublicGetUserByPlatformUserIDV3InternalServerError ¶ added in v0.2.0

func NewPublicGetUserByPlatformUserIDV3InternalServerError() *PublicGetUserByPlatformUserIDV3InternalServerError

NewPublicGetUserByPlatformUserIDV3InternalServerError creates a PublicGetUserByPlatformUserIDV3InternalServerError with default headers values

func (*PublicGetUserByPlatformUserIDV3InternalServerError) Error ¶ added in v0.2.0

func (*PublicGetUserByPlatformUserIDV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*PublicGetUserByPlatformUserIDV3InternalServerError) ToJSONString ¶ added in v0.25.0

type PublicGetUserByPlatformUserIDV3NotFound ¶ added in v0.2.0

type PublicGetUserByPlatformUserIDV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserByPlatformUserIDV3NotFound 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><tr><td>10139</td><td>platform account not found</td></tr></table>

func NewPublicGetUserByPlatformUserIDV3NotFound ¶ added in v0.2.0

func NewPublicGetUserByPlatformUserIDV3NotFound() *PublicGetUserByPlatformUserIDV3NotFound

NewPublicGetUserByPlatformUserIDV3NotFound creates a PublicGetUserByPlatformUserIDV3NotFound with default headers values

func (*PublicGetUserByPlatformUserIDV3NotFound) Error ¶ added in v0.2.0

func (*PublicGetUserByPlatformUserIDV3NotFound) GetPayload ¶ added in v0.2.0

func (*PublicGetUserByPlatformUserIDV3NotFound) ToJSONString ¶ added in v0.25.0

type PublicGetUserByPlatformUserIDV3OK ¶ added in v0.2.0

type PublicGetUserByPlatformUserIDV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

PublicGetUserByPlatformUserIDV3OK handles this case with default header values.

OK

func NewPublicGetUserByPlatformUserIDV3OK ¶ added in v0.2.0

func NewPublicGetUserByPlatformUserIDV3OK() *PublicGetUserByPlatformUserIDV3OK

NewPublicGetUserByPlatformUserIDV3OK creates a PublicGetUserByPlatformUserIDV3OK with default headers values

func (*PublicGetUserByPlatformUserIDV3OK) Error ¶ added in v0.2.0

func (*PublicGetUserByPlatformUserIDV3OK) GetPayload ¶ added in v0.2.0

func (*PublicGetUserByPlatformUserIDV3OK) ToJSONString ¶ added in v0.25.0

func (o *PublicGetUserByPlatformUserIDV3OK) ToJSONString() string

type PublicGetUserByPlatformUserIDV3Params ¶ added in v0.2.0

type PublicGetUserByPlatformUserIDV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string
	/*PlatformUserID
	  Platform User ID

	*/
	PlatformUserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicGetUserByPlatformUserIDV3Params contains all the parameters to send to the API endpoint for the public get user by platform user idv3 operation typically these are written to a http.Request

func NewPublicGetUserByPlatformUserIDV3Params ¶ added in v0.2.0

func NewPublicGetUserByPlatformUserIDV3Params() *PublicGetUserByPlatformUserIDV3Params

NewPublicGetUserByPlatformUserIDV3Params creates a new PublicGetUserByPlatformUserIDV3Params object with the default values initialized.

func NewPublicGetUserByPlatformUserIDV3ParamsWithContext ¶ added in v0.2.0

func NewPublicGetUserByPlatformUserIDV3ParamsWithContext(ctx context.Context) *PublicGetUserByPlatformUserIDV3Params

NewPublicGetUserByPlatformUserIDV3ParamsWithContext creates a new PublicGetUserByPlatformUserIDV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicGetUserByPlatformUserIDV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicGetUserByPlatformUserIDV3ParamsWithHTTPClient(client *http.Client) *PublicGetUserByPlatformUserIDV3Params

NewPublicGetUserByPlatformUserIDV3ParamsWithHTTPClient creates a new PublicGetUserByPlatformUserIDV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetUserByPlatformUserIDV3ParamsWithTimeout ¶ added in v0.2.0

func NewPublicGetUserByPlatformUserIDV3ParamsWithTimeout(timeout time.Duration) *PublicGetUserByPlatformUserIDV3Params

NewPublicGetUserByPlatformUserIDV3ParamsWithTimeout creates a new PublicGetUserByPlatformUserIDV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetUserByPlatformUserIDV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicGetUserByPlatformUserIDV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicGetUserByPlatformUserIDV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicGetUserByPlatformUserIDV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) SetNamespace ¶ added in v0.2.0

func (o *PublicGetUserByPlatformUserIDV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) SetPlatformID ¶ added in v0.2.0

func (o *PublicGetUserByPlatformUserIDV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) SetPlatformUserID ¶ added in v0.2.0

func (o *PublicGetUserByPlatformUserIDV3Params) SetPlatformUserID(platformUserID string)

SetPlatformUserID adds the platformUserId to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) SetTimeout ¶ added in v0.2.0

func (o *PublicGetUserByPlatformUserIDV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) WithPlatformID ¶ added in v0.2.0

WithPlatformID adds the platformID to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) WithPlatformUserID ¶ added in v0.2.0

WithPlatformUserID adds the platformUserID to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicGetUserByPlatformUserIDV3Reader ¶ added in v0.2.0

type PublicGetUserByPlatformUserIDV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetUserByPlatformUserIDV3Reader is a Reader for the PublicGetUserByPlatformUserIDV3 structure.

func (*PublicGetUserByPlatformUserIDV3Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicGetUserByPlatformUserIDV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetUserByPlatformUserIDV3Unauthorized ¶ added in v0.2.0

type PublicGetUserByPlatformUserIDV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserByPlatformUserIDV3Unauthorized 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></table>

func NewPublicGetUserByPlatformUserIDV3Unauthorized ¶ added in v0.2.0

func NewPublicGetUserByPlatformUserIDV3Unauthorized() *PublicGetUserByPlatformUserIDV3Unauthorized

NewPublicGetUserByPlatformUserIDV3Unauthorized creates a PublicGetUserByPlatformUserIDV3Unauthorized with default headers values

func (*PublicGetUserByPlatformUserIDV3Unauthorized) Error ¶ added in v0.2.0

func (*PublicGetUserByPlatformUserIDV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*PublicGetUserByPlatformUserIDV3Unauthorized) ToJSONString ¶ added in v0.25.0

type PublicGetUserByUserIDV2InternalServerError ¶ added in v0.2.0

type PublicGetUserByUserIDV2InternalServerError struct {
}

PublicGetUserByUserIDV2InternalServerError 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 NewPublicGetUserByUserIDV2InternalServerError ¶ added in v0.2.0

func NewPublicGetUserByUserIDV2InternalServerError() *PublicGetUserByUserIDV2InternalServerError

NewPublicGetUserByUserIDV2InternalServerError creates a PublicGetUserByUserIDV2InternalServerError with default headers values

func (*PublicGetUserByUserIDV2InternalServerError) Error ¶ added in v0.2.0

type PublicGetUserByUserIDV2NotFound ¶ added in v0.2.0

type PublicGetUserByUserIDV2NotFound struct {
}

PublicGetUserByUserIDV2NotFound 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><tr><td>10139</td><td>platform account not found</td></tr></table>

func NewPublicGetUserByUserIDV2NotFound ¶ added in v0.2.0

func NewPublicGetUserByUserIDV2NotFound() *PublicGetUserByUserIDV2NotFound

NewPublicGetUserByUserIDV2NotFound creates a PublicGetUserByUserIDV2NotFound with default headers values

func (*PublicGetUserByUserIDV2NotFound) Error ¶ added in v0.2.0

type PublicGetUserByUserIDV2OK ¶ added in v0.2.0

type PublicGetUserByUserIDV2OK struct {
	Payload *iamclientmodels.ModelUserResponse
}

PublicGetUserByUserIDV2OK handles this case with default header values.

OK

func NewPublicGetUserByUserIDV2OK ¶ added in v0.2.0

func NewPublicGetUserByUserIDV2OK() *PublicGetUserByUserIDV2OK

NewPublicGetUserByUserIDV2OK creates a PublicGetUserByUserIDV2OK with default headers values

func (*PublicGetUserByUserIDV2OK) Error ¶ added in v0.2.0

func (o *PublicGetUserByUserIDV2OK) Error() string

func (*PublicGetUserByUserIDV2OK) GetPayload ¶ added in v0.2.0

func (*PublicGetUserByUserIDV2OK) ToJSONString ¶ added in v0.25.0

func (o *PublicGetUserByUserIDV2OK) ToJSONString() string

type PublicGetUserByUserIDV2Params ¶ added in v0.2.0

type PublicGetUserByUserIDV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicGetUserByUserIDV2Params contains all the parameters to send to the API endpoint for the public get user by user idv2 operation typically these are written to a http.Request

func NewPublicGetUserByUserIDV2Params ¶ added in v0.2.0

func NewPublicGetUserByUserIDV2Params() *PublicGetUserByUserIDV2Params

NewPublicGetUserByUserIDV2Params creates a new PublicGetUserByUserIDV2Params object with the default values initialized.

func NewPublicGetUserByUserIDV2ParamsWithContext ¶ added in v0.2.0

func NewPublicGetUserByUserIDV2ParamsWithContext(ctx context.Context) *PublicGetUserByUserIDV2Params

NewPublicGetUserByUserIDV2ParamsWithContext creates a new PublicGetUserByUserIDV2Params object with the default values initialized, and the ability to set a context for a request

func NewPublicGetUserByUserIDV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicGetUserByUserIDV2ParamsWithHTTPClient(client *http.Client) *PublicGetUserByUserIDV2Params

NewPublicGetUserByUserIDV2ParamsWithHTTPClient creates a new PublicGetUserByUserIDV2Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetUserByUserIDV2ParamsWithTimeout ¶ added in v0.2.0

func NewPublicGetUserByUserIDV2ParamsWithTimeout(timeout time.Duration) *PublicGetUserByUserIDV2Params

NewPublicGetUserByUserIDV2ParamsWithTimeout creates a new PublicGetUserByUserIDV2Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetUserByUserIDV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicGetUserByUserIDV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) SetContext ¶ added in v0.2.0

func (o *PublicGetUserByUserIDV2Params) SetContext(ctx context.Context)

SetContext adds the context to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicGetUserByUserIDV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicGetUserByUserIDV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) SetNamespace ¶ added in v0.2.0

func (o *PublicGetUserByUserIDV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) SetTimeout ¶ added in v0.2.0

func (o *PublicGetUserByUserIDV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) SetUserID ¶ added in v0.2.0

func (o *PublicGetUserByUserIDV2Params) SetUserID(userID string)

SetUserID adds the userId to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicGetUserByUserIDV2Reader ¶ added in v0.2.0

type PublicGetUserByUserIDV2Reader struct {
	// contains filtered or unexported fields
}

PublicGetUserByUserIDV2Reader is a Reader for the PublicGetUserByUserIDV2 structure.

func (*PublicGetUserByUserIDV2Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicGetUserByUserIDV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetUserByUserIDV3BadRequest ¶ added in v0.2.0

type PublicGetUserByUserIDV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserByUserIDV3BadRequest 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></table>

func NewPublicGetUserByUserIDV3BadRequest ¶ added in v0.2.0

func NewPublicGetUserByUserIDV3BadRequest() *PublicGetUserByUserIDV3BadRequest

NewPublicGetUserByUserIDV3BadRequest creates a PublicGetUserByUserIDV3BadRequest with default headers values

func (*PublicGetUserByUserIDV3BadRequest) Error ¶ added in v0.2.0

func (*PublicGetUserByUserIDV3BadRequest) GetPayload ¶ added in v0.2.0

func (*PublicGetUserByUserIDV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *PublicGetUserByUserIDV3BadRequest) ToJSONString() string

type PublicGetUserByUserIDV3InternalServerError ¶ added in v0.2.0

type PublicGetUserByUserIDV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserByUserIDV3InternalServerError 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 NewPublicGetUserByUserIDV3InternalServerError ¶ added in v0.2.0

func NewPublicGetUserByUserIDV3InternalServerError() *PublicGetUserByUserIDV3InternalServerError

NewPublicGetUserByUserIDV3InternalServerError creates a PublicGetUserByUserIDV3InternalServerError with default headers values

func (*PublicGetUserByUserIDV3InternalServerError) Error ¶ added in v0.2.0

func (*PublicGetUserByUserIDV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*PublicGetUserByUserIDV3InternalServerError) ToJSONString ¶ added in v0.25.0

type PublicGetUserByUserIDV3NotFound ¶ added in v0.2.0

type PublicGetUserByUserIDV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserByUserIDV3NotFound 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><tr><td>10139</td><td>platform account not found</td></tr></table>

func NewPublicGetUserByUserIDV3NotFound ¶ added in v0.2.0

func NewPublicGetUserByUserIDV3NotFound() *PublicGetUserByUserIDV3NotFound

NewPublicGetUserByUserIDV3NotFound creates a PublicGetUserByUserIDV3NotFound with default headers values

func (*PublicGetUserByUserIDV3NotFound) Error ¶ added in v0.2.0

func (*PublicGetUserByUserIDV3NotFound) GetPayload ¶ added in v0.2.0

func (*PublicGetUserByUserIDV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *PublicGetUserByUserIDV3NotFound) ToJSONString() string

type PublicGetUserByUserIDV3OK ¶ added in v0.2.0

type PublicGetUserByUserIDV3OK struct {
	Payload *iamclientmodels.ModelPublicUserResponseV3
}

PublicGetUserByUserIDV3OK handles this case with default header values.

OK

func NewPublicGetUserByUserIDV3OK ¶ added in v0.2.0

func NewPublicGetUserByUserIDV3OK() *PublicGetUserByUserIDV3OK

NewPublicGetUserByUserIDV3OK creates a PublicGetUserByUserIDV3OK with default headers values

func (*PublicGetUserByUserIDV3OK) Error ¶ added in v0.2.0

func (o *PublicGetUserByUserIDV3OK) Error() string

func (*PublicGetUserByUserIDV3OK) GetPayload ¶ added in v0.2.0

func (*PublicGetUserByUserIDV3OK) ToJSONString ¶ added in v0.25.0

func (o *PublicGetUserByUserIDV3OK) ToJSONString() string

type PublicGetUserByUserIDV3Params ¶ added in v0.2.0

type PublicGetUserByUserIDV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID, should follow UUID version 4 without hyphen

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicGetUserByUserIDV3Params contains all the parameters to send to the API endpoint for the public get user by user id v3 operation typically these are written to a http.Request

func NewPublicGetUserByUserIDV3Params ¶ added in v0.2.0

func NewPublicGetUserByUserIDV3Params() *PublicGetUserByUserIDV3Params

NewPublicGetUserByUserIDV3Params creates a new PublicGetUserByUserIDV3Params object with the default values initialized.

func NewPublicGetUserByUserIDV3ParamsWithContext ¶ added in v0.2.0

func NewPublicGetUserByUserIDV3ParamsWithContext(ctx context.Context) *PublicGetUserByUserIDV3Params

NewPublicGetUserByUserIDV3ParamsWithContext creates a new PublicGetUserByUserIDV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicGetUserByUserIDV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicGetUserByUserIDV3ParamsWithHTTPClient(client *http.Client) *PublicGetUserByUserIDV3Params

NewPublicGetUserByUserIDV3ParamsWithHTTPClient creates a new PublicGetUserByUserIDV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetUserByUserIDV3ParamsWithTimeout ¶ added in v0.2.0

func NewPublicGetUserByUserIDV3ParamsWithTimeout(timeout time.Duration) *PublicGetUserByUserIDV3Params

NewPublicGetUserByUserIDV3ParamsWithTimeout creates a new PublicGetUserByUserIDV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetUserByUserIDV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicGetUserByUserIDV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) SetContext ¶ added in v0.2.0

func (o *PublicGetUserByUserIDV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicGetUserByUserIDV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicGetUserByUserIDV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) SetNamespace ¶ added in v0.2.0

func (o *PublicGetUserByUserIDV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) SetTimeout ¶ added in v0.2.0

func (o *PublicGetUserByUserIDV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) SetUserID ¶ added in v0.2.0

func (o *PublicGetUserByUserIDV3Params) SetUserID(userID string)

SetUserID adds the userId to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicGetUserByUserIDV3Reader ¶ added in v0.2.0

type PublicGetUserByUserIDV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetUserByUserIDV3Reader is a Reader for the PublicGetUserByUserIDV3 structure.

func (*PublicGetUserByUserIDV3Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicGetUserByUserIDV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetUserInformationV3Forbidden ¶ added in v0.26.0

type PublicGetUserInformationV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserInformationV3Forbidden 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 NewPublicGetUserInformationV3Forbidden ¶ added in v0.26.0

func NewPublicGetUserInformationV3Forbidden() *PublicGetUserInformationV3Forbidden

NewPublicGetUserInformationV3Forbidden creates a PublicGetUserInformationV3Forbidden with default headers values

func (*PublicGetUserInformationV3Forbidden) Error ¶ added in v0.26.0

func (*PublicGetUserInformationV3Forbidden) GetPayload ¶ added in v0.26.0

func (*PublicGetUserInformationV3Forbidden) ToJSONString ¶ added in v0.26.0

func (o *PublicGetUserInformationV3Forbidden) ToJSONString() string

type PublicGetUserInformationV3InternalServerError ¶ added in v0.31.0

type PublicGetUserInformationV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserInformationV3InternalServerError 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 NewPublicGetUserInformationV3InternalServerError ¶ added in v0.31.0

func NewPublicGetUserInformationV3InternalServerError() *PublicGetUserInformationV3InternalServerError

NewPublicGetUserInformationV3InternalServerError creates a PublicGetUserInformationV3InternalServerError with default headers values

func (*PublicGetUserInformationV3InternalServerError) Error ¶ added in v0.31.0

func (*PublicGetUserInformationV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*PublicGetUserInformationV3InternalServerError) ToJSONString ¶ added in v0.31.0

type PublicGetUserInformationV3NotFound ¶ added in v0.26.0

type PublicGetUserInformationV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserInformationV3NotFound 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 NewPublicGetUserInformationV3NotFound ¶ added in v0.26.0

func NewPublicGetUserInformationV3NotFound() *PublicGetUserInformationV3NotFound

NewPublicGetUserInformationV3NotFound creates a PublicGetUserInformationV3NotFound with default headers values

func (*PublicGetUserInformationV3NotFound) Error ¶ added in v0.26.0

func (*PublicGetUserInformationV3NotFound) GetPayload ¶ added in v0.26.0

func (*PublicGetUserInformationV3NotFound) ToJSONString ¶ added in v0.26.0

func (o *PublicGetUserInformationV3NotFound) ToJSONString() string

type PublicGetUserInformationV3OK ¶ added in v0.26.0

type PublicGetUserInformationV3OK struct {
	Payload *iamclientmodels.AccountcommonUserInformationV3
}

PublicGetUserInformationV3OK handles this case with default header values.

OK

func NewPublicGetUserInformationV3OK ¶ added in v0.26.0

func NewPublicGetUserInformationV3OK() *PublicGetUserInformationV3OK

NewPublicGetUserInformationV3OK creates a PublicGetUserInformationV3OK with default headers values

func (*PublicGetUserInformationV3OK) Error ¶ added in v0.26.0

func (*PublicGetUserInformationV3OK) GetPayload ¶ added in v0.26.0

func (*PublicGetUserInformationV3OK) ToJSONString ¶ added in v0.26.0

func (o *PublicGetUserInformationV3OK) ToJSONString() string

type PublicGetUserInformationV3Params ¶ added in v0.26.0

type PublicGetUserInformationV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID, should follow UUID version 4 without hyphen

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicGetUserInformationV3Params contains all the parameters to send to the API endpoint for the public get user information v3 operation typically these are written to a http.Request

func NewPublicGetUserInformationV3Params ¶ added in v0.26.0

func NewPublicGetUserInformationV3Params() *PublicGetUserInformationV3Params

NewPublicGetUserInformationV3Params creates a new PublicGetUserInformationV3Params object with the default values initialized.

func NewPublicGetUserInformationV3ParamsWithContext ¶ added in v0.26.0

func NewPublicGetUserInformationV3ParamsWithContext(ctx context.Context) *PublicGetUserInformationV3Params

NewPublicGetUserInformationV3ParamsWithContext creates a new PublicGetUserInformationV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicGetUserInformationV3ParamsWithHTTPClient ¶ added in v0.26.0

func NewPublicGetUserInformationV3ParamsWithHTTPClient(client *http.Client) *PublicGetUserInformationV3Params

NewPublicGetUserInformationV3ParamsWithHTTPClient creates a new PublicGetUserInformationV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetUserInformationV3ParamsWithTimeout ¶ added in v0.26.0

func NewPublicGetUserInformationV3ParamsWithTimeout(timeout time.Duration) *PublicGetUserInformationV3Params

NewPublicGetUserInformationV3ParamsWithTimeout creates a new PublicGetUserInformationV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetUserInformationV3Params) SetAuthInfoWriter ¶ added in v0.26.0

func (o *PublicGetUserInformationV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get user information v3 params

func (*PublicGetUserInformationV3Params) SetContext ¶ added in v0.26.0

SetContext adds the context to the public get user information v3 params

func (*PublicGetUserInformationV3Params) SetHTTPClient ¶ added in v0.26.0

func (o *PublicGetUserInformationV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get user information v3 params

func (*PublicGetUserInformationV3Params) SetHTTPClientTransport ¶ added in v0.26.0

func (o *PublicGetUserInformationV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get user information v3 params

func (*PublicGetUserInformationV3Params) SetNamespace ¶ added in v0.26.0

func (o *PublicGetUserInformationV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get user information v3 params

func (*PublicGetUserInformationV3Params) SetTimeout ¶ added in v0.26.0

func (o *PublicGetUserInformationV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get user information v3 params

func (*PublicGetUserInformationV3Params) SetUserID ¶ added in v0.26.0

func (o *PublicGetUserInformationV3Params) SetUserID(userID string)

SetUserID adds the userId to the public get user information v3 params

func (*PublicGetUserInformationV3Params) WithContext ¶ added in v0.26.0

WithContext adds the context to the public get user information v3 params

func (*PublicGetUserInformationV3Params) WithHTTPClient ¶ added in v0.26.0

WithHTTPClient adds the HTTPClient to the public get user information v3 params

func (*PublicGetUserInformationV3Params) WithNamespace ¶ added in v0.26.0

WithNamespace adds the namespace to the public get user information v3 params

func (*PublicGetUserInformationV3Params) WithTimeout ¶ added in v0.26.0

WithTimeout adds the timeout to the public get user information v3 params

func (*PublicGetUserInformationV3Params) WithUserID ¶ added in v0.26.0

WithUserID adds the userID to the public get user information v3 params

func (*PublicGetUserInformationV3Params) WriteToRequest ¶ added in v0.26.0

WriteToRequest writes these params to a swagger request

type PublicGetUserInformationV3Reader ¶ added in v0.26.0

type PublicGetUserInformationV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetUserInformationV3Reader is a Reader for the PublicGetUserInformationV3 structure.

func (*PublicGetUserInformationV3Reader) ReadResponse ¶ added in v0.26.0

func (o *PublicGetUserInformationV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetUserInformationV3Unauthorized ¶ added in v0.26.0

type PublicGetUserInformationV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserInformationV3Unauthorized 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 NewPublicGetUserInformationV3Unauthorized ¶ added in v0.26.0

func NewPublicGetUserInformationV3Unauthorized() *PublicGetUserInformationV3Unauthorized

NewPublicGetUserInformationV3Unauthorized creates a PublicGetUserInformationV3Unauthorized with default headers values

func (*PublicGetUserInformationV3Unauthorized) Error ¶ added in v0.26.0

func (*PublicGetUserInformationV3Unauthorized) GetPayload ¶ added in v0.26.0

func (*PublicGetUserInformationV3Unauthorized) ToJSONString ¶ added in v0.26.0

type PublicGetUserLoginHistoriesV3Forbidden ¶ added in v0.2.0

type PublicGetUserLoginHistoriesV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserLoginHistoriesV3Forbidden 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 NewPublicGetUserLoginHistoriesV3Forbidden ¶ added in v0.2.0

func NewPublicGetUserLoginHistoriesV3Forbidden() *PublicGetUserLoginHistoriesV3Forbidden

NewPublicGetUserLoginHistoriesV3Forbidden creates a PublicGetUserLoginHistoriesV3Forbidden with default headers values

func (*PublicGetUserLoginHistoriesV3Forbidden) Error ¶ added in v0.2.0

func (*PublicGetUserLoginHistoriesV3Forbidden) GetPayload ¶ added in v0.31.0

func (*PublicGetUserLoginHistoriesV3Forbidden) ToJSONString ¶ added in v0.31.0

type PublicGetUserLoginHistoriesV3NotFound ¶ added in v0.2.0

type PublicGetUserLoginHistoriesV3NotFound struct {
}

PublicGetUserLoginHistoriesV3NotFound handles this case with default header values.

Data not found

func NewPublicGetUserLoginHistoriesV3NotFound ¶ added in v0.2.0

func NewPublicGetUserLoginHistoriesV3NotFound() *PublicGetUserLoginHistoriesV3NotFound

NewPublicGetUserLoginHistoriesV3NotFound creates a PublicGetUserLoginHistoriesV3NotFound with default headers values

func (*PublicGetUserLoginHistoriesV3NotFound) Error ¶ added in v0.2.0

type PublicGetUserLoginHistoriesV3OK ¶ added in v0.2.0

type PublicGetUserLoginHistoriesV3OK struct {
	Payload *iamclientmodels.ModelLoginHistoriesResponse
}

PublicGetUserLoginHistoriesV3OK handles this case with default header values.

OK

func NewPublicGetUserLoginHistoriesV3OK ¶ added in v0.2.0

func NewPublicGetUserLoginHistoriesV3OK() *PublicGetUserLoginHistoriesV3OK

NewPublicGetUserLoginHistoriesV3OK creates a PublicGetUserLoginHistoriesV3OK with default headers values

func (*PublicGetUserLoginHistoriesV3OK) Error ¶ added in v0.2.0

func (*PublicGetUserLoginHistoriesV3OK) GetPayload ¶ added in v0.2.0

func (*PublicGetUserLoginHistoriesV3OK) ToJSONString ¶ added in v0.25.0

func (o *PublicGetUserLoginHistoriesV3OK) ToJSONString() string

type PublicGetUserLoginHistoriesV3Params ¶ added in v0.2.0

type PublicGetUserLoginHistoriesV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string
	/*After
	  The cursor that points to query data for the next page (In Unix timestamp formats, e.g:1545114248)

	*/
	After *float64
	/*Before
	  The cursor that points to query data for the previous page (In Unix timestamp formats, e.g:1545114248).

	*/
	Before *float64
	/*Limit
	  The number of data retrieved in a page

	*/
	Limit *int64

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicGetUserLoginHistoriesV3Params contains all the parameters to send to the API endpoint for the public get user login histories v3 operation typically these are written to a http.Request

func NewPublicGetUserLoginHistoriesV3Params ¶ added in v0.2.0

func NewPublicGetUserLoginHistoriesV3Params() *PublicGetUserLoginHistoriesV3Params

NewPublicGetUserLoginHistoriesV3Params creates a new PublicGetUserLoginHistoriesV3Params object with the default values initialized.

func NewPublicGetUserLoginHistoriesV3ParamsWithContext ¶ added in v0.2.0

func NewPublicGetUserLoginHistoriesV3ParamsWithContext(ctx context.Context) *PublicGetUserLoginHistoriesV3Params

NewPublicGetUserLoginHistoriesV3ParamsWithContext creates a new PublicGetUserLoginHistoriesV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicGetUserLoginHistoriesV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicGetUserLoginHistoriesV3ParamsWithHTTPClient(client *http.Client) *PublicGetUserLoginHistoriesV3Params

NewPublicGetUserLoginHistoriesV3ParamsWithHTTPClient creates a new PublicGetUserLoginHistoriesV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetUserLoginHistoriesV3ParamsWithTimeout ¶ added in v0.2.0

func NewPublicGetUserLoginHistoriesV3ParamsWithTimeout(timeout time.Duration) *PublicGetUserLoginHistoriesV3Params

NewPublicGetUserLoginHistoriesV3ParamsWithTimeout creates a new PublicGetUserLoginHistoriesV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetUserLoginHistoriesV3Params) SetAfter ¶ added in v0.2.0

func (o *PublicGetUserLoginHistoriesV3Params) SetAfter(after *float64)

SetAfter adds the after to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicGetUserLoginHistoriesV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) SetBefore ¶ added in v0.2.0

func (o *PublicGetUserLoginHistoriesV3Params) SetBefore(before *float64)

SetBefore adds the before to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicGetUserLoginHistoriesV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicGetUserLoginHistoriesV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) SetLimit ¶ added in v0.2.0

func (o *PublicGetUserLoginHistoriesV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) SetNamespace ¶ added in v0.2.0

func (o *PublicGetUserLoginHistoriesV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) SetTimeout ¶ added in v0.2.0

func (o *PublicGetUserLoginHistoriesV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) SetUserID ¶ added in v0.2.0

func (o *PublicGetUserLoginHistoriesV3Params) SetUserID(userID string)

SetUserID adds the userId to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) WithAfter ¶ added in v0.2.0

WithAfter adds the after to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) WithBefore ¶ added in v0.2.0

WithBefore adds the before to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) WithLimit ¶ added in v0.2.0

WithLimit adds the limit to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicGetUserLoginHistoriesV3Reader ¶ added in v0.2.0

type PublicGetUserLoginHistoriesV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetUserLoginHistoriesV3Reader is a Reader for the PublicGetUserLoginHistoriesV3 structure.

func (*PublicGetUserLoginHistoriesV3Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicGetUserLoginHistoriesV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetUserLoginHistoriesV3Unauthorized ¶ added in v0.2.0

type PublicGetUserLoginHistoriesV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserLoginHistoriesV3Unauthorized 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></table>

func NewPublicGetUserLoginHistoriesV3Unauthorized ¶ added in v0.2.0

func NewPublicGetUserLoginHistoriesV3Unauthorized() *PublicGetUserLoginHistoriesV3Unauthorized

NewPublicGetUserLoginHistoriesV3Unauthorized creates a PublicGetUserLoginHistoriesV3Unauthorized with default headers values

func (*PublicGetUserLoginHistoriesV3Unauthorized) Error ¶ added in v0.2.0

func (*PublicGetUserLoginHistoriesV3Unauthorized) GetPayload ¶ added in v0.31.0

func (*PublicGetUserLoginHistoriesV3Unauthorized) ToJSONString ¶ added in v0.31.0

type PublicGetUserPlatformAccountsV3BadRequest ¶ added in v0.2.0

type PublicGetUserPlatformAccountsV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserPlatformAccountsV3BadRequest 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></table>

func NewPublicGetUserPlatformAccountsV3BadRequest ¶ added in v0.2.0

func NewPublicGetUserPlatformAccountsV3BadRequest() *PublicGetUserPlatformAccountsV3BadRequest

NewPublicGetUserPlatformAccountsV3BadRequest creates a PublicGetUserPlatformAccountsV3BadRequest with default headers values

func (*PublicGetUserPlatformAccountsV3BadRequest) Error ¶ added in v0.2.0

func (*PublicGetUserPlatformAccountsV3BadRequest) GetPayload ¶ added in v0.2.0

func (*PublicGetUserPlatformAccountsV3BadRequest) ToJSONString ¶ added in v0.25.0

type PublicGetUserPlatformAccountsV3Forbidden ¶ added in v0.2.0

type PublicGetUserPlatformAccountsV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserPlatformAccountsV3Forbidden 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 NewPublicGetUserPlatformAccountsV3Forbidden ¶ added in v0.2.0

func NewPublicGetUserPlatformAccountsV3Forbidden() *PublicGetUserPlatformAccountsV3Forbidden

NewPublicGetUserPlatformAccountsV3Forbidden creates a PublicGetUserPlatformAccountsV3Forbidden with default headers values

func (*PublicGetUserPlatformAccountsV3Forbidden) Error ¶ added in v0.2.0

func (*PublicGetUserPlatformAccountsV3Forbidden) GetPayload ¶ added in v0.2.0

func (*PublicGetUserPlatformAccountsV3Forbidden) ToJSONString ¶ added in v0.25.0

type PublicGetUserPlatformAccountsV3InternalServerError ¶ added in v0.31.0

type PublicGetUserPlatformAccountsV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserPlatformAccountsV3InternalServerError 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 NewPublicGetUserPlatformAccountsV3InternalServerError ¶ added in v0.31.0

func NewPublicGetUserPlatformAccountsV3InternalServerError() *PublicGetUserPlatformAccountsV3InternalServerError

NewPublicGetUserPlatformAccountsV3InternalServerError creates a PublicGetUserPlatformAccountsV3InternalServerError with default headers values

func (*PublicGetUserPlatformAccountsV3InternalServerError) Error ¶ added in v0.31.0

func (*PublicGetUserPlatformAccountsV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*PublicGetUserPlatformAccountsV3InternalServerError) ToJSONString ¶ added in v0.31.0

type PublicGetUserPlatformAccountsV3NotFound ¶ added in v0.2.0

type PublicGetUserPlatformAccountsV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserPlatformAccountsV3NotFound 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 NewPublicGetUserPlatformAccountsV3NotFound ¶ added in v0.2.0

func NewPublicGetUserPlatformAccountsV3NotFound() *PublicGetUserPlatformAccountsV3NotFound

NewPublicGetUserPlatformAccountsV3NotFound creates a PublicGetUserPlatformAccountsV3NotFound with default headers values

func (*PublicGetUserPlatformAccountsV3NotFound) Error ¶ added in v0.2.0

func (*PublicGetUserPlatformAccountsV3NotFound) GetPayload ¶ added in v0.2.0

func (*PublicGetUserPlatformAccountsV3NotFound) ToJSONString ¶ added in v0.25.0

type PublicGetUserPlatformAccountsV3OK ¶ added in v0.2.0

type PublicGetUserPlatformAccountsV3OK struct {
	Payload *iamclientmodels.AccountcommonUserLinkedPlatformsResponseV3
}

PublicGetUserPlatformAccountsV3OK handles this case with default header values.

OK

func NewPublicGetUserPlatformAccountsV3OK ¶ added in v0.2.0

func NewPublicGetUserPlatformAccountsV3OK() *PublicGetUserPlatformAccountsV3OK

NewPublicGetUserPlatformAccountsV3OK creates a PublicGetUserPlatformAccountsV3OK with default headers values

func (*PublicGetUserPlatformAccountsV3OK) Error ¶ added in v0.2.0

func (*PublicGetUserPlatformAccountsV3OK) GetPayload ¶ added in v0.2.0

func (*PublicGetUserPlatformAccountsV3OK) ToJSONString ¶ added in v0.25.0

func (o *PublicGetUserPlatformAccountsV3OK) ToJSONString() string

type PublicGetUserPlatformAccountsV3Params ¶ added in v0.2.0

type PublicGetUserPlatformAccountsV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID, should follow UUID version 4 without hyphen

	*/
	UserID string
	/*After
	  The cursor that points to query data for the next page

	*/
	After *string
	/*Before
	  The cursor that points to query data for the previous page

	*/
	Before *string
	/*Limit
	  the maximum number of data that may be returned (1...100)

	*/
	Limit *int64

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicGetUserPlatformAccountsV3Params contains all the parameters to send to the API endpoint for the public get user platform accounts v3 operation typically these are written to a http.Request

func NewPublicGetUserPlatformAccountsV3Params ¶ added in v0.2.0

func NewPublicGetUserPlatformAccountsV3Params() *PublicGetUserPlatformAccountsV3Params

NewPublicGetUserPlatformAccountsV3Params creates a new PublicGetUserPlatformAccountsV3Params object with the default values initialized.

func NewPublicGetUserPlatformAccountsV3ParamsWithContext ¶ added in v0.2.0

func NewPublicGetUserPlatformAccountsV3ParamsWithContext(ctx context.Context) *PublicGetUserPlatformAccountsV3Params

NewPublicGetUserPlatformAccountsV3ParamsWithContext creates a new PublicGetUserPlatformAccountsV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicGetUserPlatformAccountsV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicGetUserPlatformAccountsV3ParamsWithHTTPClient(client *http.Client) *PublicGetUserPlatformAccountsV3Params

NewPublicGetUserPlatformAccountsV3ParamsWithHTTPClient creates a new PublicGetUserPlatformAccountsV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetUserPlatformAccountsV3ParamsWithTimeout ¶ added in v0.2.0

func NewPublicGetUserPlatformAccountsV3ParamsWithTimeout(timeout time.Duration) *PublicGetUserPlatformAccountsV3Params

NewPublicGetUserPlatformAccountsV3ParamsWithTimeout creates a new PublicGetUserPlatformAccountsV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetUserPlatformAccountsV3Params) SetAfter ¶ added in v0.2.0

func (o *PublicGetUserPlatformAccountsV3Params) SetAfter(after *string)

SetAfter adds the after to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicGetUserPlatformAccountsV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetBefore ¶ added in v0.2.0

func (o *PublicGetUserPlatformAccountsV3Params) SetBefore(before *string)

SetBefore adds the before to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicGetUserPlatformAccountsV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicGetUserPlatformAccountsV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetLimit ¶ added in v0.2.0

func (o *PublicGetUserPlatformAccountsV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetNamespace ¶ added in v0.2.0

func (o *PublicGetUserPlatformAccountsV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetTimeout ¶ added in v0.2.0

func (o *PublicGetUserPlatformAccountsV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetUserID ¶ added in v0.2.0

func (o *PublicGetUserPlatformAccountsV3Params) SetUserID(userID string)

SetUserID adds the userId to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WithAfter ¶ added in v0.2.0

WithAfter adds the after to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WithBefore ¶ added in v0.2.0

WithBefore adds the before to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WithLimit ¶ added in v0.2.0

WithLimit adds the limit to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicGetUserPlatformAccountsV3Reader ¶ added in v0.2.0

type PublicGetUserPlatformAccountsV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetUserPlatformAccountsV3Reader is a Reader for the PublicGetUserPlatformAccountsV3 structure.

func (*PublicGetUserPlatformAccountsV3Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicGetUserPlatformAccountsV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetUserPlatformAccountsV3Unauthorized ¶ added in v0.2.0

type PublicGetUserPlatformAccountsV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUserPlatformAccountsV3Unauthorized 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 NewPublicGetUserPlatformAccountsV3Unauthorized ¶ added in v0.2.0

func NewPublicGetUserPlatformAccountsV3Unauthorized() *PublicGetUserPlatformAccountsV3Unauthorized

NewPublicGetUserPlatformAccountsV3Unauthorized creates a PublicGetUserPlatformAccountsV3Unauthorized with default headers values

func (*PublicGetUserPlatformAccountsV3Unauthorized) Error ¶ added in v0.2.0

func (*PublicGetUserPlatformAccountsV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*PublicGetUserPlatformAccountsV3Unauthorized) ToJSONString ¶ added in v0.25.0

type PublicLinkPlatformAccountBadRequest ¶ added in v0.2.0

type PublicLinkPlatformAccountBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicLinkPlatformAccountBadRequest 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></table>

func NewPublicLinkPlatformAccountBadRequest ¶ added in v0.2.0

func NewPublicLinkPlatformAccountBadRequest() *PublicLinkPlatformAccountBadRequest

NewPublicLinkPlatformAccountBadRequest creates a PublicLinkPlatformAccountBadRequest with default headers values

func (*PublicLinkPlatformAccountBadRequest) Error ¶ added in v0.2.0

func (*PublicLinkPlatformAccountBadRequest) GetPayload ¶ added in v0.2.0

func (*PublicLinkPlatformAccountBadRequest) ToJSONString ¶ added in v0.25.0

func (o *PublicLinkPlatformAccountBadRequest) ToJSONString() string

type PublicLinkPlatformAccountForbidden ¶ added in v0.2.0

type PublicLinkPlatformAccountForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicLinkPlatformAccountForbidden 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 NewPublicLinkPlatformAccountForbidden ¶ added in v0.2.0

func NewPublicLinkPlatformAccountForbidden() *PublicLinkPlatformAccountForbidden

NewPublicLinkPlatformAccountForbidden creates a PublicLinkPlatformAccountForbidden with default headers values

func (*PublicLinkPlatformAccountForbidden) Error ¶ added in v0.2.0

func (*PublicLinkPlatformAccountForbidden) GetPayload ¶ added in v0.2.0

func (*PublicLinkPlatformAccountForbidden) ToJSONString ¶ added in v0.25.0

func (o *PublicLinkPlatformAccountForbidden) ToJSONString() string

type PublicLinkPlatformAccountInternalServerError ¶ added in v0.2.0

type PublicLinkPlatformAccountInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicLinkPlatformAccountInternalServerError 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 NewPublicLinkPlatformAccountInternalServerError ¶ added in v0.2.0

func NewPublicLinkPlatformAccountInternalServerError() *PublicLinkPlatformAccountInternalServerError

NewPublicLinkPlatformAccountInternalServerError creates a PublicLinkPlatformAccountInternalServerError with default headers values

func (*PublicLinkPlatformAccountInternalServerError) Error ¶ added in v0.2.0

func (*PublicLinkPlatformAccountInternalServerError) GetPayload ¶ added in v0.2.0

func (*PublicLinkPlatformAccountInternalServerError) ToJSONString ¶ added in v0.25.0

type PublicLinkPlatformAccountNoContent ¶ added in v0.2.0

type PublicLinkPlatformAccountNoContent struct {
}

PublicLinkPlatformAccountNoContent handles this case with default header values.

No Content

func NewPublicLinkPlatformAccountNoContent ¶ added in v0.2.0

func NewPublicLinkPlatformAccountNoContent() *PublicLinkPlatformAccountNoContent

NewPublicLinkPlatformAccountNoContent creates a PublicLinkPlatformAccountNoContent with default headers values

func (*PublicLinkPlatformAccountNoContent) Error ¶ added in v0.2.0

type PublicLinkPlatformAccountParams ¶ added in v0.2.0

type PublicLinkPlatformAccountParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelLinkPlatformAccountRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  Current user ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicLinkPlatformAccountParams contains all the parameters to send to the API endpoint for the public link platform account operation typically these are written to a http.Request

func NewPublicLinkPlatformAccountParams ¶ added in v0.2.0

func NewPublicLinkPlatformAccountParams() *PublicLinkPlatformAccountParams

NewPublicLinkPlatformAccountParams creates a new PublicLinkPlatformAccountParams object with the default values initialized.

func NewPublicLinkPlatformAccountParamsWithContext ¶ added in v0.2.0

func NewPublicLinkPlatformAccountParamsWithContext(ctx context.Context) *PublicLinkPlatformAccountParams

NewPublicLinkPlatformAccountParamsWithContext creates a new PublicLinkPlatformAccountParams object with the default values initialized, and the ability to set a context for a request

func NewPublicLinkPlatformAccountParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicLinkPlatformAccountParamsWithHTTPClient(client *http.Client) *PublicLinkPlatformAccountParams

NewPublicLinkPlatformAccountParamsWithHTTPClient creates a new PublicLinkPlatformAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicLinkPlatformAccountParamsWithTimeout ¶ added in v0.2.0

func NewPublicLinkPlatformAccountParamsWithTimeout(timeout time.Duration) *PublicLinkPlatformAccountParams

NewPublicLinkPlatformAccountParamsWithTimeout creates a new PublicLinkPlatformAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*PublicLinkPlatformAccountParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicLinkPlatformAccountParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public link platform account params

func (*PublicLinkPlatformAccountParams) SetBody ¶ added in v0.2.0

SetBody adds the body to the public link platform account params

func (*PublicLinkPlatformAccountParams) SetContext ¶ added in v0.2.0

func (o *PublicLinkPlatformAccountParams) SetContext(ctx context.Context)

SetContext adds the context to the public link platform account params

func (*PublicLinkPlatformAccountParams) SetHTTPClient ¶ added in v0.2.0

func (o *PublicLinkPlatformAccountParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public link platform account params

func (*PublicLinkPlatformAccountParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicLinkPlatformAccountParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public link platform account params

func (*PublicLinkPlatformAccountParams) SetNamespace ¶ added in v0.2.0

func (o *PublicLinkPlatformAccountParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public link platform account params

func (*PublicLinkPlatformAccountParams) SetTimeout ¶ added in v0.2.0

func (o *PublicLinkPlatformAccountParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public link platform account params

func (*PublicLinkPlatformAccountParams) SetUserID ¶ added in v0.2.0

func (o *PublicLinkPlatformAccountParams) SetUserID(userID string)

SetUserID adds the userId to the public link platform account params

func (*PublicLinkPlatformAccountParams) WithBody ¶ added in v0.2.0

WithBody adds the body to the public link platform account params

func (*PublicLinkPlatformAccountParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the public link platform account params

func (*PublicLinkPlatformAccountParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public link platform account params

func (*PublicLinkPlatformAccountParams) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public link platform account params

func (*PublicLinkPlatformAccountParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public link platform account params

func (*PublicLinkPlatformAccountParams) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the public link platform account params

func (*PublicLinkPlatformAccountParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicLinkPlatformAccountReader ¶ added in v0.2.0

type PublicLinkPlatformAccountReader struct {
	// contains filtered or unexported fields
}

PublicLinkPlatformAccountReader is a Reader for the PublicLinkPlatformAccount structure.

func (*PublicLinkPlatformAccountReader) ReadResponse ¶ added in v0.2.0

func (o *PublicLinkPlatformAccountReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicLinkPlatformAccountUnauthorized ¶ added in v0.2.0

type PublicLinkPlatformAccountUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicLinkPlatformAccountUnauthorized 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 NewPublicLinkPlatformAccountUnauthorized ¶ added in v0.2.0

func NewPublicLinkPlatformAccountUnauthorized() *PublicLinkPlatformAccountUnauthorized

NewPublicLinkPlatformAccountUnauthorized creates a PublicLinkPlatformAccountUnauthorized with default headers values

func (*PublicLinkPlatformAccountUnauthorized) Error ¶ added in v0.2.0

func (*PublicLinkPlatformAccountUnauthorized) GetPayload ¶ added in v0.2.0

func (*PublicLinkPlatformAccountUnauthorized) ToJSONString ¶ added in v0.25.0

type PublicListJusticePlatformAccountsV3BadRequest ¶ added in v0.27.0

type PublicListJusticePlatformAccountsV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicListJusticePlatformAccountsV3BadRequest handles this case with default header values.

func NewPublicListJusticePlatformAccountsV3BadRequest ¶ added in v0.27.0

func NewPublicListJusticePlatformAccountsV3BadRequest() *PublicListJusticePlatformAccountsV3BadRequest

NewPublicListJusticePlatformAccountsV3BadRequest creates a PublicListJusticePlatformAccountsV3BadRequest with default headers values

func (*PublicListJusticePlatformAccountsV3BadRequest) Error ¶ added in v0.27.0

func (*PublicListJusticePlatformAccountsV3BadRequest) GetPayload ¶ added in v0.27.0

func (*PublicListJusticePlatformAccountsV3BadRequest) ToJSONString ¶ added in v0.27.0

type PublicListJusticePlatformAccountsV3Forbidden ¶ added in v0.27.0

type PublicListJusticePlatformAccountsV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicListJusticePlatformAccountsV3Forbidden 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 NewPublicListJusticePlatformAccountsV3Forbidden ¶ added in v0.27.0

func NewPublicListJusticePlatformAccountsV3Forbidden() *PublicListJusticePlatformAccountsV3Forbidden

NewPublicListJusticePlatformAccountsV3Forbidden creates a PublicListJusticePlatformAccountsV3Forbidden with default headers values

func (*PublicListJusticePlatformAccountsV3Forbidden) Error ¶ added in v0.27.0

func (*PublicListJusticePlatformAccountsV3Forbidden) GetPayload ¶ added in v0.27.0

func (*PublicListJusticePlatformAccountsV3Forbidden) ToJSONString ¶ added in v0.27.0

type PublicListJusticePlatformAccountsV3InternalServerError ¶ added in v0.27.0

type PublicListJusticePlatformAccountsV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicListJusticePlatformAccountsV3InternalServerError 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 NewPublicListJusticePlatformAccountsV3InternalServerError ¶ added in v0.27.0

func NewPublicListJusticePlatformAccountsV3InternalServerError() *PublicListJusticePlatformAccountsV3InternalServerError

NewPublicListJusticePlatformAccountsV3InternalServerError creates a PublicListJusticePlatformAccountsV3InternalServerError with default headers values

func (*PublicListJusticePlatformAccountsV3InternalServerError) Error ¶ added in v0.27.0

func (*PublicListJusticePlatformAccountsV3InternalServerError) GetPayload ¶ added in v0.27.0

func (*PublicListJusticePlatformAccountsV3InternalServerError) ToJSONString ¶ added in v0.27.0

type PublicListJusticePlatformAccountsV3NotFound ¶ added in v0.27.0

type PublicListJusticePlatformAccountsV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicListJusticePlatformAccountsV3NotFound 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 NewPublicListJusticePlatformAccountsV3NotFound ¶ added in v0.27.0

func NewPublicListJusticePlatformAccountsV3NotFound() *PublicListJusticePlatformAccountsV3NotFound

NewPublicListJusticePlatformAccountsV3NotFound creates a PublicListJusticePlatformAccountsV3NotFound with default headers values

func (*PublicListJusticePlatformAccountsV3NotFound) Error ¶ added in v0.27.0

func (*PublicListJusticePlatformAccountsV3NotFound) GetPayload ¶ added in v0.27.0

func (*PublicListJusticePlatformAccountsV3NotFound) ToJSONString ¶ added in v0.27.0

type PublicListJusticePlatformAccountsV3OK ¶ added in v0.27.0

type PublicListJusticePlatformAccountsV3OK struct {
	Payload []*iamclientmodels.ModelGetUserMappingV3
}

PublicListJusticePlatformAccountsV3OK handles this case with default header values.

OK

func NewPublicListJusticePlatformAccountsV3OK ¶ added in v0.27.0

func NewPublicListJusticePlatformAccountsV3OK() *PublicListJusticePlatformAccountsV3OK

NewPublicListJusticePlatformAccountsV3OK creates a PublicListJusticePlatformAccountsV3OK with default headers values

func (*PublicListJusticePlatformAccountsV3OK) Error ¶ added in v0.27.0

func (*PublicListJusticePlatformAccountsV3OK) GetPayload ¶ added in v0.27.0

func (*PublicListJusticePlatformAccountsV3OK) ToJSONString ¶ added in v0.27.0

type PublicListJusticePlatformAccountsV3Params ¶ added in v0.27.0

type PublicListJusticePlatformAccountsV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  Publisher User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicListJusticePlatformAccountsV3Params contains all the parameters to send to the API endpoint for the public list justice platform accounts v3 operation typically these are written to a http.Request

func NewPublicListJusticePlatformAccountsV3Params ¶ added in v0.27.0

func NewPublicListJusticePlatformAccountsV3Params() *PublicListJusticePlatformAccountsV3Params

NewPublicListJusticePlatformAccountsV3Params creates a new PublicListJusticePlatformAccountsV3Params object with the default values initialized.

func NewPublicListJusticePlatformAccountsV3ParamsWithContext ¶ added in v0.27.0

func NewPublicListJusticePlatformAccountsV3ParamsWithContext(ctx context.Context) *PublicListJusticePlatformAccountsV3Params

NewPublicListJusticePlatformAccountsV3ParamsWithContext creates a new PublicListJusticePlatformAccountsV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicListJusticePlatformAccountsV3ParamsWithHTTPClient ¶ added in v0.27.0

func NewPublicListJusticePlatformAccountsV3ParamsWithHTTPClient(client *http.Client) *PublicListJusticePlatformAccountsV3Params

NewPublicListJusticePlatformAccountsV3ParamsWithHTTPClient creates a new PublicListJusticePlatformAccountsV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicListJusticePlatformAccountsV3ParamsWithTimeout ¶ added in v0.27.0

func NewPublicListJusticePlatformAccountsV3ParamsWithTimeout(timeout time.Duration) *PublicListJusticePlatformAccountsV3Params

NewPublicListJusticePlatformAccountsV3ParamsWithTimeout creates a new PublicListJusticePlatformAccountsV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicListJusticePlatformAccountsV3Params) SetAuthInfoWriter ¶ added in v0.27.0

func (o *PublicListJusticePlatformAccountsV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) SetContext ¶ added in v0.27.0

SetContext adds the context to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) SetHTTPClient ¶ added in v0.27.0

func (o *PublicListJusticePlatformAccountsV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) SetHTTPClientTransport ¶ added in v0.27.0

func (o *PublicListJusticePlatformAccountsV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) SetNamespace ¶ added in v0.27.0

func (o *PublicListJusticePlatformAccountsV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) SetTimeout ¶ added in v0.27.0

SetTimeout adds the timeout to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) SetUserID ¶ added in v0.27.0

SetUserID adds the userId to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) WithContext ¶ added in v0.27.0

WithContext adds the context to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) WithHTTPClient ¶ added in v0.27.0

WithHTTPClient adds the HTTPClient to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) WithNamespace ¶ added in v0.27.0

WithNamespace adds the namespace to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) WithTimeout ¶ added in v0.27.0

WithTimeout adds the timeout to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) WithUserID ¶ added in v0.27.0

WithUserID adds the userID to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) WriteToRequest ¶ added in v0.27.0

WriteToRequest writes these params to a swagger request

type PublicListJusticePlatformAccountsV3Reader ¶ added in v0.27.0

type PublicListJusticePlatformAccountsV3Reader struct {
	// contains filtered or unexported fields
}

PublicListJusticePlatformAccountsV3Reader is a Reader for the PublicListJusticePlatformAccountsV3 structure.

func (*PublicListJusticePlatformAccountsV3Reader) ReadResponse ¶ added in v0.27.0

func (o *PublicListJusticePlatformAccountsV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicListJusticePlatformAccountsV3Unauthorized ¶ added in v0.27.0

type PublicListJusticePlatformAccountsV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicListJusticePlatformAccountsV3Unauthorized 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></table>

func NewPublicListJusticePlatformAccountsV3Unauthorized ¶ added in v0.27.0

func NewPublicListJusticePlatformAccountsV3Unauthorized() *PublicListJusticePlatformAccountsV3Unauthorized

NewPublicListJusticePlatformAccountsV3Unauthorized creates a PublicListJusticePlatformAccountsV3Unauthorized with default headers values

func (*PublicListJusticePlatformAccountsV3Unauthorized) Error ¶ added in v0.27.0

func (*PublicListJusticePlatformAccountsV3Unauthorized) GetPayload ¶ added in v0.27.0

func (*PublicListJusticePlatformAccountsV3Unauthorized) ToJSONString ¶ added in v0.27.0

type PublicListUserAllPlatformAccountsDistinctV3BadRequest ¶ added in v0.20.0

type PublicListUserAllPlatformAccountsDistinctV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicListUserAllPlatformAccountsDistinctV3BadRequest 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></table>

func NewPublicListUserAllPlatformAccountsDistinctV3BadRequest ¶ added in v0.20.0

func NewPublicListUserAllPlatformAccountsDistinctV3BadRequest() *PublicListUserAllPlatformAccountsDistinctV3BadRequest

NewPublicListUserAllPlatformAccountsDistinctV3BadRequest creates a PublicListUserAllPlatformAccountsDistinctV3BadRequest with default headers values

func (*PublicListUserAllPlatformAccountsDistinctV3BadRequest) Error ¶ added in v0.20.0

func (*PublicListUserAllPlatformAccountsDistinctV3BadRequest) GetPayload ¶ added in v0.20.0

func (*PublicListUserAllPlatformAccountsDistinctV3BadRequest) ToJSONString ¶ added in v0.25.0

type PublicListUserAllPlatformAccountsDistinctV3Forbidden ¶ added in v0.20.0

type PublicListUserAllPlatformAccountsDistinctV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicListUserAllPlatformAccountsDistinctV3Forbidden 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 NewPublicListUserAllPlatformAccountsDistinctV3Forbidden ¶ added in v0.20.0

func NewPublicListUserAllPlatformAccountsDistinctV3Forbidden() *PublicListUserAllPlatformAccountsDistinctV3Forbidden

NewPublicListUserAllPlatformAccountsDistinctV3Forbidden creates a PublicListUserAllPlatformAccountsDistinctV3Forbidden with default headers values

func (*PublicListUserAllPlatformAccountsDistinctV3Forbidden) Error ¶ added in v0.20.0

func (*PublicListUserAllPlatformAccountsDistinctV3Forbidden) GetPayload ¶ added in v0.20.0

func (*PublicListUserAllPlatformAccountsDistinctV3Forbidden) ToJSONString ¶ added in v0.25.0

type PublicListUserAllPlatformAccountsDistinctV3InternalServerError ¶ added in v0.31.0

type PublicListUserAllPlatformAccountsDistinctV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicListUserAllPlatformAccountsDistinctV3InternalServerError 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 NewPublicListUserAllPlatformAccountsDistinctV3InternalServerError ¶ added in v0.31.0

func NewPublicListUserAllPlatformAccountsDistinctV3InternalServerError() *PublicListUserAllPlatformAccountsDistinctV3InternalServerError

NewPublicListUserAllPlatformAccountsDistinctV3InternalServerError creates a PublicListUserAllPlatformAccountsDistinctV3InternalServerError with default headers values

func (*PublicListUserAllPlatformAccountsDistinctV3InternalServerError) Error ¶ added in v0.31.0

func (*PublicListUserAllPlatformAccountsDistinctV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*PublicListUserAllPlatformAccountsDistinctV3InternalServerError) ToJSONString ¶ added in v0.31.0

type PublicListUserAllPlatformAccountsDistinctV3NotFound ¶ added in v0.20.0

type PublicListUserAllPlatformAccountsDistinctV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicListUserAllPlatformAccountsDistinctV3NotFound 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 NewPublicListUserAllPlatformAccountsDistinctV3NotFound ¶ added in v0.20.0

func NewPublicListUserAllPlatformAccountsDistinctV3NotFound() *PublicListUserAllPlatformAccountsDistinctV3NotFound

NewPublicListUserAllPlatformAccountsDistinctV3NotFound creates a PublicListUserAllPlatformAccountsDistinctV3NotFound with default headers values

func (*PublicListUserAllPlatformAccountsDistinctV3NotFound) Error ¶ added in v0.20.0

func (*PublicListUserAllPlatformAccountsDistinctV3NotFound) GetPayload ¶ added in v0.20.0

func (*PublicListUserAllPlatformAccountsDistinctV3NotFound) ToJSONString ¶ added in v0.25.0

type PublicListUserAllPlatformAccountsDistinctV3OK ¶ added in v0.20.0

type PublicListUserAllPlatformAccountsDistinctV3OK struct {
	Payload *iamclientmodels.AccountcommonDistinctPlatformResponseV3
}

PublicListUserAllPlatformAccountsDistinctV3OK handles this case with default header values.

OK

func NewPublicListUserAllPlatformAccountsDistinctV3OK ¶ added in v0.20.0

func NewPublicListUserAllPlatformAccountsDistinctV3OK() *PublicListUserAllPlatformAccountsDistinctV3OK

NewPublicListUserAllPlatformAccountsDistinctV3OK creates a PublicListUserAllPlatformAccountsDistinctV3OK with default headers values

func (*PublicListUserAllPlatformAccountsDistinctV3OK) Error ¶ added in v0.20.0

func (*PublicListUserAllPlatformAccountsDistinctV3OK) GetPayload ¶ added in v0.20.0

func (*PublicListUserAllPlatformAccountsDistinctV3OK) ToJSONString ¶ added in v0.25.0

type PublicListUserAllPlatformAccountsDistinctV3Params ¶ added in v0.20.0

type PublicListUserAllPlatformAccountsDistinctV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID, should follow UUID version 4 without hyphen

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicListUserAllPlatformAccountsDistinctV3Params contains all the parameters to send to the API endpoint for the public list user all platform accounts distinct v3 operation typically these are written to a http.Request

func NewPublicListUserAllPlatformAccountsDistinctV3Params ¶ added in v0.20.0

func NewPublicListUserAllPlatformAccountsDistinctV3Params() *PublicListUserAllPlatformAccountsDistinctV3Params

NewPublicListUserAllPlatformAccountsDistinctV3Params creates a new PublicListUserAllPlatformAccountsDistinctV3Params object with the default values initialized.

func NewPublicListUserAllPlatformAccountsDistinctV3ParamsWithContext ¶ added in v0.20.0

func NewPublicListUserAllPlatformAccountsDistinctV3ParamsWithContext(ctx context.Context) *PublicListUserAllPlatformAccountsDistinctV3Params

NewPublicListUserAllPlatformAccountsDistinctV3ParamsWithContext creates a new PublicListUserAllPlatformAccountsDistinctV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicListUserAllPlatformAccountsDistinctV3ParamsWithHTTPClient ¶ added in v0.20.0

func NewPublicListUserAllPlatformAccountsDistinctV3ParamsWithHTTPClient(client *http.Client) *PublicListUserAllPlatformAccountsDistinctV3Params

NewPublicListUserAllPlatformAccountsDistinctV3ParamsWithHTTPClient creates a new PublicListUserAllPlatformAccountsDistinctV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicListUserAllPlatformAccountsDistinctV3ParamsWithTimeout ¶ added in v0.20.0

func NewPublicListUserAllPlatformAccountsDistinctV3ParamsWithTimeout(timeout time.Duration) *PublicListUserAllPlatformAccountsDistinctV3Params

NewPublicListUserAllPlatformAccountsDistinctV3ParamsWithTimeout creates a new PublicListUserAllPlatformAccountsDistinctV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicListUserAllPlatformAccountsDistinctV3Params) SetAuthInfoWriter ¶ added in v0.20.0

SetAuthInfoWriter adds the authInfoWriter to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) SetContext ¶ added in v0.20.0

SetContext adds the context to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) SetHTTPClient ¶ added in v0.20.0

SetHTTPClient adds the HTTPClient to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) SetHTTPClientTransport ¶ added in v0.20.0

func (o *PublicListUserAllPlatformAccountsDistinctV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) SetNamespace ¶ added in v0.20.0

func (o *PublicListUserAllPlatformAccountsDistinctV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) SetTimeout ¶ added in v0.20.0

SetTimeout adds the timeout to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) SetUserID ¶ added in v0.20.0

SetUserID adds the userId to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) WithContext ¶ added in v0.20.0

WithContext adds the context to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) WithHTTPClient ¶ added in v0.20.0

WithHTTPClient adds the HTTPClient to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) WithNamespace ¶ added in v0.20.0

WithNamespace adds the namespace to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) WithTimeout ¶ added in v0.20.0

WithTimeout adds the timeout to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) WithUserID ¶ added in v0.20.0

WithUserID adds the userID to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) WriteToRequest ¶ added in v0.20.0

WriteToRequest writes these params to a swagger request

type PublicListUserAllPlatformAccountsDistinctV3Reader ¶ added in v0.20.0

type PublicListUserAllPlatformAccountsDistinctV3Reader struct {
	// contains filtered or unexported fields
}

PublicListUserAllPlatformAccountsDistinctV3Reader is a Reader for the PublicListUserAllPlatformAccountsDistinctV3 structure.

func (*PublicListUserAllPlatformAccountsDistinctV3Reader) ReadResponse ¶ added in v0.20.0

func (o *PublicListUserAllPlatformAccountsDistinctV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicListUserAllPlatformAccountsDistinctV3Unauthorized ¶ added in v0.20.0

type PublicListUserAllPlatformAccountsDistinctV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicListUserAllPlatformAccountsDistinctV3Unauthorized 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 NewPublicListUserAllPlatformAccountsDistinctV3Unauthorized ¶ added in v0.20.0

func NewPublicListUserAllPlatformAccountsDistinctV3Unauthorized() *PublicListUserAllPlatformAccountsDistinctV3Unauthorized

NewPublicListUserAllPlatformAccountsDistinctV3Unauthorized creates a PublicListUserAllPlatformAccountsDistinctV3Unauthorized with default headers values

func (*PublicListUserAllPlatformAccountsDistinctV3Unauthorized) Error ¶ added in v0.20.0

func (*PublicListUserAllPlatformAccountsDistinctV3Unauthorized) GetPayload ¶ added in v0.20.0

func (*PublicListUserAllPlatformAccountsDistinctV3Unauthorized) ToJSONString ¶ added in v0.25.0

type PublicListUserIDByPlatformUserIDsV3BadRequest ¶ added in v0.2.0

type PublicListUserIDByPlatformUserIDsV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicListUserIDByPlatformUserIDsV3BadRequest 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></table>

func NewPublicListUserIDByPlatformUserIDsV3BadRequest ¶ added in v0.2.0

func NewPublicListUserIDByPlatformUserIDsV3BadRequest() *PublicListUserIDByPlatformUserIDsV3BadRequest

NewPublicListUserIDByPlatformUserIDsV3BadRequest creates a PublicListUserIDByPlatformUserIDsV3BadRequest with default headers values

func (*PublicListUserIDByPlatformUserIDsV3BadRequest) Error ¶ added in v0.2.0

func (*PublicListUserIDByPlatformUserIDsV3BadRequest) GetPayload ¶ added in v0.2.0

func (*PublicListUserIDByPlatformUserIDsV3BadRequest) ToJSONString ¶ added in v0.25.0

type PublicListUserIDByPlatformUserIDsV3Forbidden ¶ added in v0.2.0

type PublicListUserIDByPlatformUserIDsV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicListUserIDByPlatformUserIDsV3Forbidden 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 NewPublicListUserIDByPlatformUserIDsV3Forbidden ¶ added in v0.2.0

func NewPublicListUserIDByPlatformUserIDsV3Forbidden() *PublicListUserIDByPlatformUserIDsV3Forbidden

NewPublicListUserIDByPlatformUserIDsV3Forbidden creates a PublicListUserIDByPlatformUserIDsV3Forbidden with default headers values

func (*PublicListUserIDByPlatformUserIDsV3Forbidden) Error ¶ added in v0.2.0

func (*PublicListUserIDByPlatformUserIDsV3Forbidden) GetPayload ¶ added in v0.2.0

func (*PublicListUserIDByPlatformUserIDsV3Forbidden) ToJSONString ¶ added in v0.25.0

type PublicListUserIDByPlatformUserIDsV3InternalServerError ¶ added in v0.2.0

type PublicListUserIDByPlatformUserIDsV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicListUserIDByPlatformUserIDsV3InternalServerError 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 NewPublicListUserIDByPlatformUserIDsV3InternalServerError ¶ added in v0.2.0

func NewPublicListUserIDByPlatformUserIDsV3InternalServerError() *PublicListUserIDByPlatformUserIDsV3InternalServerError

NewPublicListUserIDByPlatformUserIDsV3InternalServerError creates a PublicListUserIDByPlatformUserIDsV3InternalServerError with default headers values

func (*PublicListUserIDByPlatformUserIDsV3InternalServerError) Error ¶ added in v0.2.0

func (*PublicListUserIDByPlatformUserIDsV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*PublicListUserIDByPlatformUserIDsV3InternalServerError) ToJSONString ¶ added in v0.25.0

type PublicListUserIDByPlatformUserIDsV3OK ¶ added in v0.2.0

type PublicListUserIDByPlatformUserIDsV3OK struct {
	Payload *iamclientmodels.AccountcommonUserPlatforms
}

PublicListUserIDByPlatformUserIDsV3OK handles this case with default header values.

OK

func NewPublicListUserIDByPlatformUserIDsV3OK ¶ added in v0.2.0

func NewPublicListUserIDByPlatformUserIDsV3OK() *PublicListUserIDByPlatformUserIDsV3OK

NewPublicListUserIDByPlatformUserIDsV3OK creates a PublicListUserIDByPlatformUserIDsV3OK with default headers values

func (*PublicListUserIDByPlatformUserIDsV3OK) Error ¶ added in v0.2.0

func (*PublicListUserIDByPlatformUserIDsV3OK) GetPayload ¶ added in v0.2.0

func (*PublicListUserIDByPlatformUserIDsV3OK) ToJSONString ¶ added in v0.25.0

type PublicListUserIDByPlatformUserIDsV3Params ¶ added in v0.2.0

type PublicListUserIDByPlatformUserIDsV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelPlatformUserIDRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string
	/*RawPUID
	  if this is true, the platform user id in response will be raw id, if it is false, some platform user id will be encrypted, eg: xbox

	*/
	RawPUID *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicListUserIDByPlatformUserIDsV3Params contains all the parameters to send to the API endpoint for the public list user id by platform user i ds v3 operation typically these are written to a http.Request

func NewPublicListUserIDByPlatformUserIDsV3Params ¶ added in v0.2.0

func NewPublicListUserIDByPlatformUserIDsV3Params() *PublicListUserIDByPlatformUserIDsV3Params

NewPublicListUserIDByPlatformUserIDsV3Params creates a new PublicListUserIDByPlatformUserIDsV3Params object with the default values initialized.

func NewPublicListUserIDByPlatformUserIDsV3ParamsWithContext ¶ added in v0.2.0

func NewPublicListUserIDByPlatformUserIDsV3ParamsWithContext(ctx context.Context) *PublicListUserIDByPlatformUserIDsV3Params

NewPublicListUserIDByPlatformUserIDsV3ParamsWithContext creates a new PublicListUserIDByPlatformUserIDsV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicListUserIDByPlatformUserIDsV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicListUserIDByPlatformUserIDsV3ParamsWithHTTPClient(client *http.Client) *PublicListUserIDByPlatformUserIDsV3Params

NewPublicListUserIDByPlatformUserIDsV3ParamsWithHTTPClient creates a new PublicListUserIDByPlatformUserIDsV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicListUserIDByPlatformUserIDsV3ParamsWithTimeout ¶ added in v0.2.0

func NewPublicListUserIDByPlatformUserIDsV3ParamsWithTimeout(timeout time.Duration) *PublicListUserIDByPlatformUserIDsV3Params

NewPublicListUserIDByPlatformUserIDsV3ParamsWithTimeout creates a new PublicListUserIDByPlatformUserIDsV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicListUserIDByPlatformUserIDsV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicListUserIDByPlatformUserIDsV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicListUserIDByPlatformUserIDsV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicListUserIDByPlatformUserIDsV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) SetNamespace ¶ added in v0.2.0

func (o *PublicListUserIDByPlatformUserIDsV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) SetPlatformID ¶ added in v0.2.0

func (o *PublicListUserIDByPlatformUserIDsV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) SetRawPUID ¶ added in v0.45.0

func (o *PublicListUserIDByPlatformUserIDsV3Params) SetRawPUID(rawPUID *bool)

SetRawPUID adds the rawPUid to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) SetTimeout ¶ added in v0.2.0

SetTimeout adds the timeout to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) WithPlatformID ¶ added in v0.2.0

WithPlatformID adds the platformID to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) WithRawPUID ¶ added in v0.45.0

WithRawPUID adds the rawPUID to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicListUserIDByPlatformUserIDsV3Reader ¶ added in v0.2.0

type PublicListUserIDByPlatformUserIDsV3Reader struct {
	// contains filtered or unexported fields
}

PublicListUserIDByPlatformUserIDsV3Reader is a Reader for the PublicListUserIDByPlatformUserIDsV3 structure.

func (*PublicListUserIDByPlatformUserIDsV3Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicListUserIDByPlatformUserIDsV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicListUserIDByPlatformUserIDsV3Unauthorized ¶ added in v0.2.0

type PublicListUserIDByPlatformUserIDsV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicListUserIDByPlatformUserIDsV3Unauthorized 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 NewPublicListUserIDByPlatformUserIDsV3Unauthorized ¶ added in v0.2.0

func NewPublicListUserIDByPlatformUserIDsV3Unauthorized() *PublicListUserIDByPlatformUserIDsV3Unauthorized

NewPublicListUserIDByPlatformUserIDsV3Unauthorized creates a PublicListUserIDByPlatformUserIDsV3Unauthorized with default headers values

func (*PublicListUserIDByPlatformUserIDsV3Unauthorized) Error ¶ added in v0.2.0

func (*PublicListUserIDByPlatformUserIDsV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*PublicListUserIDByPlatformUserIDsV3Unauthorized) ToJSONString ¶ added in v0.25.0

type PublicPartialUpdateUserV3BadRequest ¶ added in v0.25.0

type PublicPartialUpdateUserV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPartialUpdateUserV3BadRequest 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 NewPublicPartialUpdateUserV3BadRequest ¶ added in v0.25.0

func NewPublicPartialUpdateUserV3BadRequest() *PublicPartialUpdateUserV3BadRequest

NewPublicPartialUpdateUserV3BadRequest creates a PublicPartialUpdateUserV3BadRequest with default headers values

func (*PublicPartialUpdateUserV3BadRequest) Error ¶ added in v0.25.0

func (*PublicPartialUpdateUserV3BadRequest) GetPayload ¶ added in v0.25.0

func (*PublicPartialUpdateUserV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *PublicPartialUpdateUserV3BadRequest) ToJSONString() string

type PublicPartialUpdateUserV3Conflict ¶ added in v0.25.0

type PublicPartialUpdateUserV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPartialUpdateUserV3Conflict 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 NewPublicPartialUpdateUserV3Conflict ¶ added in v0.25.0

func NewPublicPartialUpdateUserV3Conflict() *PublicPartialUpdateUserV3Conflict

NewPublicPartialUpdateUserV3Conflict creates a PublicPartialUpdateUserV3Conflict with default headers values

func (*PublicPartialUpdateUserV3Conflict) Error ¶ added in v0.25.0

func (*PublicPartialUpdateUserV3Conflict) GetPayload ¶ added in v0.25.0

func (*PublicPartialUpdateUserV3Conflict) ToJSONString ¶ added in v0.25.0

func (o *PublicPartialUpdateUserV3Conflict) ToJSONString() string

type PublicPartialUpdateUserV3InternalServerError ¶ added in v0.25.0

type PublicPartialUpdateUserV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPartialUpdateUserV3InternalServerError 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 NewPublicPartialUpdateUserV3InternalServerError ¶ added in v0.25.0

func NewPublicPartialUpdateUserV3InternalServerError() *PublicPartialUpdateUserV3InternalServerError

NewPublicPartialUpdateUserV3InternalServerError creates a PublicPartialUpdateUserV3InternalServerError with default headers values

func (*PublicPartialUpdateUserV3InternalServerError) Error ¶ added in v0.25.0

func (*PublicPartialUpdateUserV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*PublicPartialUpdateUserV3InternalServerError) ToJSONString ¶ added in v0.31.0

type PublicPartialUpdateUserV3OK ¶ added in v0.25.0

type PublicPartialUpdateUserV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

PublicPartialUpdateUserV3OK handles this case with default header values.

OK

func NewPublicPartialUpdateUserV3OK ¶ added in v0.25.0

func NewPublicPartialUpdateUserV3OK() *PublicPartialUpdateUserV3OK

NewPublicPartialUpdateUserV3OK creates a PublicPartialUpdateUserV3OK with default headers values

func (*PublicPartialUpdateUserV3OK) Error ¶ added in v0.25.0

func (*PublicPartialUpdateUserV3OK) GetPayload ¶ added in v0.25.0

func (*PublicPartialUpdateUserV3OK) ToJSONString ¶ added in v0.25.0

func (o *PublicPartialUpdateUserV3OK) ToJSONString() string

type PublicPartialUpdateUserV3Params ¶ added in v0.25.0

type PublicPartialUpdateUserV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserUpdateRequestV3
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicPartialUpdateUserV3Params contains all the parameters to send to the API endpoint for the public partial update user v3 operation typically these are written to a http.Request

func NewPublicPartialUpdateUserV3Params ¶ added in v0.25.0

func NewPublicPartialUpdateUserV3Params() *PublicPartialUpdateUserV3Params

NewPublicPartialUpdateUserV3Params creates a new PublicPartialUpdateUserV3Params object with the default values initialized.

func NewPublicPartialUpdateUserV3ParamsWithContext ¶ added in v0.25.0

func NewPublicPartialUpdateUserV3ParamsWithContext(ctx context.Context) *PublicPartialUpdateUserV3Params

NewPublicPartialUpdateUserV3ParamsWithContext creates a new PublicPartialUpdateUserV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicPartialUpdateUserV3ParamsWithHTTPClient ¶ added in v0.25.0

func NewPublicPartialUpdateUserV3ParamsWithHTTPClient(client *http.Client) *PublicPartialUpdateUserV3Params

NewPublicPartialUpdateUserV3ParamsWithHTTPClient creates a new PublicPartialUpdateUserV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicPartialUpdateUserV3ParamsWithTimeout ¶ added in v0.25.0

func NewPublicPartialUpdateUserV3ParamsWithTimeout(timeout time.Duration) *PublicPartialUpdateUserV3Params

NewPublicPartialUpdateUserV3ParamsWithTimeout creates a new PublicPartialUpdateUserV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicPartialUpdateUserV3Params) SetAuthInfoWriter ¶ added in v0.25.0

func (o *PublicPartialUpdateUserV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) SetBody ¶ added in v0.25.0

SetBody adds the body to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) SetContext ¶ added in v0.25.0

func (o *PublicPartialUpdateUserV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) SetHTTPClient ¶ added in v0.25.0

func (o *PublicPartialUpdateUserV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) SetHTTPClientTransport ¶ added in v0.25.0

func (o *PublicPartialUpdateUserV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) SetNamespace ¶ added in v0.25.0

func (o *PublicPartialUpdateUserV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) SetTimeout ¶ added in v0.25.0

func (o *PublicPartialUpdateUserV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) WithBody ¶ added in v0.25.0

WithBody adds the body to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) WithContext ¶ added in v0.25.0

WithContext adds the context to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) WithHTTPClient ¶ added in v0.25.0

WithHTTPClient adds the HTTPClient to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) WithNamespace ¶ added in v0.25.0

WithNamespace adds the namespace to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) WithTimeout ¶ added in v0.25.0

WithTimeout adds the timeout to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) WriteToRequest ¶ added in v0.25.0

WriteToRequest writes these params to a swagger request

type PublicPartialUpdateUserV3Reader ¶ added in v0.25.0

type PublicPartialUpdateUserV3Reader struct {
	// contains filtered or unexported fields
}

PublicPartialUpdateUserV3Reader is a Reader for the PublicPartialUpdateUserV3 structure.

func (*PublicPartialUpdateUserV3Reader) ReadResponse ¶ added in v0.25.0

func (o *PublicPartialUpdateUserV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicPartialUpdateUserV3Unauthorized ¶ added in v0.25.0

type PublicPartialUpdateUserV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPartialUpdateUserV3Unauthorized 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 NewPublicPartialUpdateUserV3Unauthorized ¶ added in v0.25.0

func NewPublicPartialUpdateUserV3Unauthorized() *PublicPartialUpdateUserV3Unauthorized

NewPublicPartialUpdateUserV3Unauthorized creates a PublicPartialUpdateUserV3Unauthorized with default headers values

func (*PublicPartialUpdateUserV3Unauthorized) Error ¶ added in v0.25.0

func (*PublicPartialUpdateUserV3Unauthorized) GetPayload ¶ added in v0.25.0

func (*PublicPartialUpdateUserV3Unauthorized) ToJSONString ¶ added in v0.25.0

type PublicPlatformLinkV2BadRequest ¶ added in v0.2.0

type PublicPlatformLinkV2BadRequest struct {
}

PublicPlatformLinkV2BadRequest 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></table>

func NewPublicPlatformLinkV2BadRequest ¶ added in v0.2.0

func NewPublicPlatformLinkV2BadRequest() *PublicPlatformLinkV2BadRequest

NewPublicPlatformLinkV2BadRequest creates a PublicPlatformLinkV2BadRequest with default headers values

func (*PublicPlatformLinkV2BadRequest) Error ¶ added in v0.2.0

type PublicPlatformLinkV2Conflict ¶ added in v0.2.0

type PublicPlatformLinkV2Conflict struct {
}

PublicPlatformLinkV2Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10163</td><td>platform is already linked with the user account</td></tr></table>

func NewPublicPlatformLinkV2Conflict ¶ added in v0.2.0

func NewPublicPlatformLinkV2Conflict() *PublicPlatformLinkV2Conflict

NewPublicPlatformLinkV2Conflict creates a PublicPlatformLinkV2Conflict with default headers values

func (*PublicPlatformLinkV2Conflict) Error ¶ added in v0.2.0

type PublicPlatformLinkV2Forbidden ¶ added in v0.2.0

type PublicPlatformLinkV2Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPlatformLinkV2Forbidden 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 NewPublicPlatformLinkV2Forbidden ¶ added in v0.2.0

func NewPublicPlatformLinkV2Forbidden() *PublicPlatformLinkV2Forbidden

NewPublicPlatformLinkV2Forbidden creates a PublicPlatformLinkV2Forbidden with default headers values

func (*PublicPlatformLinkV2Forbidden) Error ¶ added in v0.2.0

func (*PublicPlatformLinkV2Forbidden) GetPayload ¶ added in v0.31.0

func (*PublicPlatformLinkV2Forbidden) ToJSONString ¶ added in v0.31.0

func (o *PublicPlatformLinkV2Forbidden) ToJSONString() string

type PublicPlatformLinkV2InternalServerError ¶ added in v0.2.0

type PublicPlatformLinkV2InternalServerError struct {
}

PublicPlatformLinkV2InternalServerError 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 NewPublicPlatformLinkV2InternalServerError ¶ added in v0.2.0

func NewPublicPlatformLinkV2InternalServerError() *PublicPlatformLinkV2InternalServerError

NewPublicPlatformLinkV2InternalServerError creates a PublicPlatformLinkV2InternalServerError with default headers values

func (*PublicPlatformLinkV2InternalServerError) Error ¶ added in v0.2.0

type PublicPlatformLinkV2NoContent ¶ added in v0.2.0

type PublicPlatformLinkV2NoContent struct {
}

PublicPlatformLinkV2NoContent handles this case with default header values.

Operation succeeded

func NewPublicPlatformLinkV2NoContent ¶ added in v0.2.0

func NewPublicPlatformLinkV2NoContent() *PublicPlatformLinkV2NoContent

NewPublicPlatformLinkV2NoContent creates a PublicPlatformLinkV2NoContent with default headers values

func (*PublicPlatformLinkV2NoContent) Error ¶ added in v0.2.0

type PublicPlatformLinkV2NotFound ¶ added in v0.2.0

type PublicPlatformLinkV2NotFound struct {
}

PublicPlatformLinkV2NotFound 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 NewPublicPlatformLinkV2NotFound ¶ added in v0.2.0

func NewPublicPlatformLinkV2NotFound() *PublicPlatformLinkV2NotFound

NewPublicPlatformLinkV2NotFound creates a PublicPlatformLinkV2NotFound with default headers values

func (*PublicPlatformLinkV2NotFound) Error ¶ added in v0.2.0

type PublicPlatformLinkV2Params ¶ added in v0.2.0

type PublicPlatformLinkV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Ticket
	  Ticket from platform

	*/
	Ticket string
	/*Namespace
	  Namespace

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicPlatformLinkV2Params contains all the parameters to send to the API endpoint for the public platform link v2 operation typically these are written to a http.Request

func NewPublicPlatformLinkV2Params ¶ added in v0.2.0

func NewPublicPlatformLinkV2Params() *PublicPlatformLinkV2Params

NewPublicPlatformLinkV2Params creates a new PublicPlatformLinkV2Params object with the default values initialized.

func NewPublicPlatformLinkV2ParamsWithContext ¶ added in v0.2.0

func NewPublicPlatformLinkV2ParamsWithContext(ctx context.Context) *PublicPlatformLinkV2Params

NewPublicPlatformLinkV2ParamsWithContext creates a new PublicPlatformLinkV2Params object with the default values initialized, and the ability to set a context for a request

func NewPublicPlatformLinkV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicPlatformLinkV2ParamsWithHTTPClient(client *http.Client) *PublicPlatformLinkV2Params

NewPublicPlatformLinkV2ParamsWithHTTPClient creates a new PublicPlatformLinkV2Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicPlatformLinkV2ParamsWithTimeout ¶ added in v0.2.0

func NewPublicPlatformLinkV2ParamsWithTimeout(timeout time.Duration) *PublicPlatformLinkV2Params

NewPublicPlatformLinkV2ParamsWithTimeout creates a new PublicPlatformLinkV2Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicPlatformLinkV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicPlatformLinkV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public platform link v2 params

func (*PublicPlatformLinkV2Params) SetContext ¶ added in v0.2.0

func (o *PublicPlatformLinkV2Params) SetContext(ctx context.Context)

SetContext adds the context to the public platform link v2 params

func (*PublicPlatformLinkV2Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicPlatformLinkV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public platform link v2 params

func (*PublicPlatformLinkV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicPlatformLinkV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public platform link v2 params

func (*PublicPlatformLinkV2Params) SetNamespace ¶ added in v0.2.0

func (o *PublicPlatformLinkV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public platform link v2 params

func (*PublicPlatformLinkV2Params) SetPlatformID ¶ added in v0.2.0

func (o *PublicPlatformLinkV2Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public platform link v2 params

func (*PublicPlatformLinkV2Params) SetTicket ¶ added in v0.2.0

func (o *PublicPlatformLinkV2Params) SetTicket(ticket string)

SetTicket adds the ticket to the public platform link v2 params

func (*PublicPlatformLinkV2Params) SetTimeout ¶ added in v0.2.0

func (o *PublicPlatformLinkV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public platform link v2 params

func (*PublicPlatformLinkV2Params) SetUserID ¶ added in v0.2.0

func (o *PublicPlatformLinkV2Params) SetUserID(userID string)

SetUserID adds the userId to the public platform link v2 params

func (*PublicPlatformLinkV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public platform link v2 params

func (*PublicPlatformLinkV2Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public platform link v2 params

func (*PublicPlatformLinkV2Params) WithNamespace ¶ added in v0.2.0

func (o *PublicPlatformLinkV2Params) WithNamespace(namespace string) *PublicPlatformLinkV2Params

WithNamespace adds the namespace to the public platform link v2 params

func (*PublicPlatformLinkV2Params) WithPlatformID ¶ added in v0.2.0

func (o *PublicPlatformLinkV2Params) WithPlatformID(platformID string) *PublicPlatformLinkV2Params

WithPlatformID adds the platformID to the public platform link v2 params

func (*PublicPlatformLinkV2Params) WithTicket ¶ added in v0.2.0

WithTicket adds the ticket to the public platform link v2 params

func (*PublicPlatformLinkV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public platform link v2 params

func (*PublicPlatformLinkV2Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the public platform link v2 params

func (*PublicPlatformLinkV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicPlatformLinkV2Reader ¶ added in v0.2.0

type PublicPlatformLinkV2Reader struct {
	// contains filtered or unexported fields
}

PublicPlatformLinkV2Reader is a Reader for the PublicPlatformLinkV2 structure.

func (*PublicPlatformLinkV2Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicPlatformLinkV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicPlatformLinkV2Unauthorized ¶ added in v0.2.0

type PublicPlatformLinkV2Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPlatformLinkV2Unauthorized 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></table>

func NewPublicPlatformLinkV2Unauthorized ¶ added in v0.2.0

func NewPublicPlatformLinkV2Unauthorized() *PublicPlatformLinkV2Unauthorized

NewPublicPlatformLinkV2Unauthorized creates a PublicPlatformLinkV2Unauthorized with default headers values

func (*PublicPlatformLinkV2Unauthorized) Error ¶ added in v0.2.0

func (*PublicPlatformLinkV2Unauthorized) GetPayload ¶ added in v0.31.0

func (*PublicPlatformLinkV2Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *PublicPlatformLinkV2Unauthorized) ToJSONString() string

type PublicPlatformLinkV3BadRequest ¶ added in v0.2.0

type PublicPlatformLinkV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPlatformLinkV3BadRequest 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></table>

func NewPublicPlatformLinkV3BadRequest ¶ added in v0.2.0

func NewPublicPlatformLinkV3BadRequest() *PublicPlatformLinkV3BadRequest

NewPublicPlatformLinkV3BadRequest creates a PublicPlatformLinkV3BadRequest with default headers values

func (*PublicPlatformLinkV3BadRequest) Error ¶ added in v0.2.0

func (*PublicPlatformLinkV3BadRequest) GetPayload ¶ added in v0.2.0

func (*PublicPlatformLinkV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *PublicPlatformLinkV3BadRequest) ToJSONString() string

type PublicPlatformLinkV3Conflict ¶ added in v0.2.0

type PublicPlatformLinkV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPlatformLinkV3Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10163</td><td>platform is already linked with the user account</td></tr><tr><td>10172</td><td>platform user is already linked with the account</td></tr><tr><td>10173</td><td>platform is already linked with another user account</td></tr></table>

func NewPublicPlatformLinkV3Conflict ¶ added in v0.2.0

func NewPublicPlatformLinkV3Conflict() *PublicPlatformLinkV3Conflict

NewPublicPlatformLinkV3Conflict creates a PublicPlatformLinkV3Conflict with default headers values

func (*PublicPlatformLinkV3Conflict) Error ¶ added in v0.2.0

func (*PublicPlatformLinkV3Conflict) GetPayload ¶ added in v0.2.0

func (*PublicPlatformLinkV3Conflict) ToJSONString ¶ added in v0.25.0

func (o *PublicPlatformLinkV3Conflict) ToJSONString() string

type PublicPlatformLinkV3InternalServerError ¶ added in v0.2.0

type PublicPlatformLinkV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPlatformLinkV3InternalServerError 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 NewPublicPlatformLinkV3InternalServerError ¶ added in v0.2.0

func NewPublicPlatformLinkV3InternalServerError() *PublicPlatformLinkV3InternalServerError

NewPublicPlatformLinkV3InternalServerError creates a PublicPlatformLinkV3InternalServerError with default headers values

func (*PublicPlatformLinkV3InternalServerError) Error ¶ added in v0.2.0

func (*PublicPlatformLinkV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*PublicPlatformLinkV3InternalServerError) ToJSONString ¶ added in v0.31.0

type PublicPlatformLinkV3NoContent ¶ added in v0.2.0

type PublicPlatformLinkV3NoContent struct {
}

PublicPlatformLinkV3NoContent handles this case with default header values.

Operation succeeded

func NewPublicPlatformLinkV3NoContent ¶ added in v0.2.0

func NewPublicPlatformLinkV3NoContent() *PublicPlatformLinkV3NoContent

NewPublicPlatformLinkV3NoContent creates a PublicPlatformLinkV3NoContent with default headers values

func (*PublicPlatformLinkV3NoContent) Error ¶ added in v0.2.0

type PublicPlatformLinkV3NotFound ¶ added in v0.2.0

type PublicPlatformLinkV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPlatformLinkV3NotFound 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><tr><td>10174</td><td>platform client not found</td></tr></table>

func NewPublicPlatformLinkV3NotFound ¶ added in v0.2.0

func NewPublicPlatformLinkV3NotFound() *PublicPlatformLinkV3NotFound

NewPublicPlatformLinkV3NotFound creates a PublicPlatformLinkV3NotFound with default headers values

func (*PublicPlatformLinkV3NotFound) Error ¶ added in v0.2.0

func (*PublicPlatformLinkV3NotFound) GetPayload ¶ added in v0.2.0

func (*PublicPlatformLinkV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *PublicPlatformLinkV3NotFound) ToJSONString() string

type PublicPlatformLinkV3Params ¶ added in v0.2.0

type PublicPlatformLinkV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RedirectURI
	  [Special case for ps4web and xblweb platform] The same redirectUri as when the client request authorization code. The redirectUri when client request auth code need to be exactly same with redirectUri when IAM requesting exchange token to the Platform (ps4web, xblweb)

	*/
	RedirectURI *string
	/*Ticket
	  Ticket from platform, not contain whitespace

	*/
	Ticket string
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicPlatformLinkV3Params contains all the parameters to send to the API endpoint for the public platform link v3 operation typically these are written to a http.Request

func NewPublicPlatformLinkV3Params ¶ added in v0.2.0

func NewPublicPlatformLinkV3Params() *PublicPlatformLinkV3Params

NewPublicPlatformLinkV3Params creates a new PublicPlatformLinkV3Params object with the default values initialized.

func NewPublicPlatformLinkV3ParamsWithContext ¶ added in v0.2.0

func NewPublicPlatformLinkV3ParamsWithContext(ctx context.Context) *PublicPlatformLinkV3Params

NewPublicPlatformLinkV3ParamsWithContext creates a new PublicPlatformLinkV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicPlatformLinkV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicPlatformLinkV3ParamsWithHTTPClient(client *http.Client) *PublicPlatformLinkV3Params

NewPublicPlatformLinkV3ParamsWithHTTPClient creates a new PublicPlatformLinkV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicPlatformLinkV3ParamsWithTimeout ¶ added in v0.2.0

func NewPublicPlatformLinkV3ParamsWithTimeout(timeout time.Duration) *PublicPlatformLinkV3Params

NewPublicPlatformLinkV3ParamsWithTimeout creates a new PublicPlatformLinkV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicPlatformLinkV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicPlatformLinkV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public platform link v3 params

func (*PublicPlatformLinkV3Params) SetContext ¶ added in v0.2.0

func (o *PublicPlatformLinkV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public platform link v3 params

func (*PublicPlatformLinkV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicPlatformLinkV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public platform link v3 params

func (*PublicPlatformLinkV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicPlatformLinkV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public platform link v3 params

func (*PublicPlatformLinkV3Params) SetNamespace ¶ added in v0.2.0

func (o *PublicPlatformLinkV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public platform link v3 params

func (*PublicPlatformLinkV3Params) SetPlatformID ¶ added in v0.2.0

func (o *PublicPlatformLinkV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public platform link v3 params

func (*PublicPlatformLinkV3Params) SetRedirectURI ¶ added in v0.2.0

func (o *PublicPlatformLinkV3Params) SetRedirectURI(redirectURI *string)

SetRedirectURI adds the redirectUri to the public platform link v3 params

func (*PublicPlatformLinkV3Params) SetTicket ¶ added in v0.2.0

func (o *PublicPlatformLinkV3Params) SetTicket(ticket string)

SetTicket adds the ticket to the public platform link v3 params

func (*PublicPlatformLinkV3Params) SetTimeout ¶ added in v0.2.0

func (o *PublicPlatformLinkV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public platform link v3 params

func (*PublicPlatformLinkV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public platform link v3 params

func (*PublicPlatformLinkV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public platform link v3 params

func (*PublicPlatformLinkV3Params) WithNamespace ¶ added in v0.2.0

func (o *PublicPlatformLinkV3Params) WithNamespace(namespace string) *PublicPlatformLinkV3Params

WithNamespace adds the namespace to the public platform link v3 params

func (*PublicPlatformLinkV3Params) WithPlatformID ¶ added in v0.2.0

func (o *PublicPlatformLinkV3Params) WithPlatformID(platformID string) *PublicPlatformLinkV3Params

WithPlatformID adds the platformID to the public platform link v3 params

func (*PublicPlatformLinkV3Params) WithRedirectURI ¶ added in v0.2.0

func (o *PublicPlatformLinkV3Params) WithRedirectURI(redirectURI *string) *PublicPlatformLinkV3Params

WithRedirectURI adds the redirectURI to the public platform link v3 params

func (*PublicPlatformLinkV3Params) WithTicket ¶ added in v0.2.0

WithTicket adds the ticket to the public platform link v3 params

func (*PublicPlatformLinkV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public platform link v3 params

func (*PublicPlatformLinkV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicPlatformLinkV3Reader ¶ added in v0.2.0

type PublicPlatformLinkV3Reader struct {
	// contains filtered or unexported fields
}

PublicPlatformLinkV3Reader is a Reader for the PublicPlatformLinkV3 structure.

func (*PublicPlatformLinkV3Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicPlatformLinkV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicPlatformLinkV3Unauthorized ¶ added in v0.2.0

type PublicPlatformLinkV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPlatformLinkV3Unauthorized 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 NewPublicPlatformLinkV3Unauthorized ¶ added in v0.2.0

func NewPublicPlatformLinkV3Unauthorized() *PublicPlatformLinkV3Unauthorized

NewPublicPlatformLinkV3Unauthorized creates a PublicPlatformLinkV3Unauthorized with default headers values

func (*PublicPlatformLinkV3Unauthorized) Error ¶ added in v0.2.0

func (*PublicPlatformLinkV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*PublicPlatformLinkV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *PublicPlatformLinkV3Unauthorized) ToJSONString() string

type PublicPlatformUnlinkAllV3BadRequest ¶ added in v0.20.0

type PublicPlatformUnlinkAllV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPlatformUnlinkAllV3BadRequest 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 NewPublicPlatformUnlinkAllV3BadRequest ¶ added in v0.20.0

func NewPublicPlatformUnlinkAllV3BadRequest() *PublicPlatformUnlinkAllV3BadRequest

NewPublicPlatformUnlinkAllV3BadRequest creates a PublicPlatformUnlinkAllV3BadRequest with default headers values

func (*PublicPlatformUnlinkAllV3BadRequest) Error ¶ added in v0.20.0

func (*PublicPlatformUnlinkAllV3BadRequest) GetPayload ¶ added in v0.20.0

func (*PublicPlatformUnlinkAllV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *PublicPlatformUnlinkAllV3BadRequest) ToJSONString() string

type PublicPlatformUnlinkAllV3InternalServerError ¶ added in v0.20.0

type PublicPlatformUnlinkAllV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPlatformUnlinkAllV3InternalServerError 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 NewPublicPlatformUnlinkAllV3InternalServerError ¶ added in v0.20.0

func NewPublicPlatformUnlinkAllV3InternalServerError() *PublicPlatformUnlinkAllV3InternalServerError

NewPublicPlatformUnlinkAllV3InternalServerError creates a PublicPlatformUnlinkAllV3InternalServerError with default headers values

func (*PublicPlatformUnlinkAllV3InternalServerError) Error ¶ added in v0.20.0

func (*PublicPlatformUnlinkAllV3InternalServerError) GetPayload ¶ added in v0.20.0

func (*PublicPlatformUnlinkAllV3InternalServerError) ToJSONString ¶ added in v0.25.0

type PublicPlatformUnlinkAllV3NoContent ¶ added in v0.20.0

type PublicPlatformUnlinkAllV3NoContent struct {
}

PublicPlatformUnlinkAllV3NoContent handles this case with default header values.

Operation succeeded

func NewPublicPlatformUnlinkAllV3NoContent ¶ added in v0.20.0

func NewPublicPlatformUnlinkAllV3NoContent() *PublicPlatformUnlinkAllV3NoContent

NewPublicPlatformUnlinkAllV3NoContent creates a PublicPlatformUnlinkAllV3NoContent with default headers values

func (*PublicPlatformUnlinkAllV3NoContent) Error ¶ added in v0.20.0

type PublicPlatformUnlinkAllV3NotFound ¶ added in v0.20.0

type PublicPlatformUnlinkAllV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPlatformUnlinkAllV3NotFound 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 NewPublicPlatformUnlinkAllV3NotFound ¶ added in v0.20.0

func NewPublicPlatformUnlinkAllV3NotFound() *PublicPlatformUnlinkAllV3NotFound

NewPublicPlatformUnlinkAllV3NotFound creates a PublicPlatformUnlinkAllV3NotFound with default headers values

func (*PublicPlatformUnlinkAllV3NotFound) Error ¶ added in v0.20.0

func (*PublicPlatformUnlinkAllV3NotFound) GetPayload ¶ added in v0.20.0

func (*PublicPlatformUnlinkAllV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *PublicPlatformUnlinkAllV3NotFound) ToJSONString() string

type PublicPlatformUnlinkAllV3Params ¶ added in v0.20.0

type PublicPlatformUnlinkAllV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicPlatformUnlinkAllV3Params contains all the parameters to send to the API endpoint for the public platform unlink all v3 operation typically these are written to a http.Request

func NewPublicPlatformUnlinkAllV3Params ¶ added in v0.20.0

func NewPublicPlatformUnlinkAllV3Params() *PublicPlatformUnlinkAllV3Params

NewPublicPlatformUnlinkAllV3Params creates a new PublicPlatformUnlinkAllV3Params object with the default values initialized.

func NewPublicPlatformUnlinkAllV3ParamsWithContext ¶ added in v0.20.0

func NewPublicPlatformUnlinkAllV3ParamsWithContext(ctx context.Context) *PublicPlatformUnlinkAllV3Params

NewPublicPlatformUnlinkAllV3ParamsWithContext creates a new PublicPlatformUnlinkAllV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicPlatformUnlinkAllV3ParamsWithHTTPClient ¶ added in v0.20.0

func NewPublicPlatformUnlinkAllV3ParamsWithHTTPClient(client *http.Client) *PublicPlatformUnlinkAllV3Params

NewPublicPlatformUnlinkAllV3ParamsWithHTTPClient creates a new PublicPlatformUnlinkAllV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicPlatformUnlinkAllV3ParamsWithTimeout ¶ added in v0.20.0

func NewPublicPlatformUnlinkAllV3ParamsWithTimeout(timeout time.Duration) *PublicPlatformUnlinkAllV3Params

NewPublicPlatformUnlinkAllV3ParamsWithTimeout creates a new PublicPlatformUnlinkAllV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicPlatformUnlinkAllV3Params) SetAuthInfoWriter ¶ added in v0.20.0

func (o *PublicPlatformUnlinkAllV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) SetContext ¶ added in v0.20.0

func (o *PublicPlatformUnlinkAllV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) SetHTTPClient ¶ added in v0.20.0

func (o *PublicPlatformUnlinkAllV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) SetHTTPClientTransport ¶ added in v0.20.0

func (o *PublicPlatformUnlinkAllV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) SetNamespace ¶ added in v0.20.0

func (o *PublicPlatformUnlinkAllV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) SetPlatformID ¶ added in v0.20.0

func (o *PublicPlatformUnlinkAllV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) SetTimeout ¶ added in v0.20.0

func (o *PublicPlatformUnlinkAllV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) WithContext ¶ added in v0.20.0

WithContext adds the context to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) WithHTTPClient ¶ added in v0.20.0

WithHTTPClient adds the HTTPClient to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) WithNamespace ¶ added in v0.20.0

WithNamespace adds the namespace to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) WithPlatformID ¶ added in v0.20.0

WithPlatformID adds the platformID to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) WithTimeout ¶ added in v0.20.0

WithTimeout adds the timeout to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) WriteToRequest ¶ added in v0.20.0

WriteToRequest writes these params to a swagger request

type PublicPlatformUnlinkAllV3Reader ¶ added in v0.20.0

type PublicPlatformUnlinkAllV3Reader struct {
	// contains filtered or unexported fields
}

PublicPlatformUnlinkAllV3Reader is a Reader for the PublicPlatformUnlinkAllV3 structure.

func (*PublicPlatformUnlinkAllV3Reader) ReadResponse ¶ added in v0.20.0

func (o *PublicPlatformUnlinkAllV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicPlatformUnlinkAllV3Unauthorized ¶ added in v0.20.0

type PublicPlatformUnlinkAllV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPlatformUnlinkAllV3Unauthorized 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 NewPublicPlatformUnlinkAllV3Unauthorized ¶ added in v0.20.0

func NewPublicPlatformUnlinkAllV3Unauthorized() *PublicPlatformUnlinkAllV3Unauthorized

NewPublicPlatformUnlinkAllV3Unauthorized creates a PublicPlatformUnlinkAllV3Unauthorized with default headers values

func (*PublicPlatformUnlinkAllV3Unauthorized) Error ¶ added in v0.20.0

func (*PublicPlatformUnlinkAllV3Unauthorized) GetPayload ¶ added in v0.20.0

func (*PublicPlatformUnlinkAllV3Unauthorized) ToJSONString ¶ added in v0.25.0

type PublicPlatformUnlinkV3BadRequest ¶ added in v0.2.0

type PublicPlatformUnlinkV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPlatformUnlinkV3BadRequest 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 NewPublicPlatformUnlinkV3BadRequest ¶ added in v0.2.0

func NewPublicPlatformUnlinkV3BadRequest() *PublicPlatformUnlinkV3BadRequest

NewPublicPlatformUnlinkV3BadRequest creates a PublicPlatformUnlinkV3BadRequest with default headers values

func (*PublicPlatformUnlinkV3BadRequest) Error ¶ added in v0.2.0

func (*PublicPlatformUnlinkV3BadRequest) GetPayload ¶ added in v0.2.0

func (*PublicPlatformUnlinkV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *PublicPlatformUnlinkV3BadRequest) ToJSONString() string

type PublicPlatformUnlinkV3InternalServerError ¶ added in v0.2.0

type PublicPlatformUnlinkV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPlatformUnlinkV3InternalServerError 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 NewPublicPlatformUnlinkV3InternalServerError ¶ added in v0.2.0

func NewPublicPlatformUnlinkV3InternalServerError() *PublicPlatformUnlinkV3InternalServerError

NewPublicPlatformUnlinkV3InternalServerError creates a PublicPlatformUnlinkV3InternalServerError with default headers values

func (*PublicPlatformUnlinkV3InternalServerError) Error ¶ added in v0.2.0

func (*PublicPlatformUnlinkV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*PublicPlatformUnlinkV3InternalServerError) ToJSONString ¶ added in v0.25.0

type PublicPlatformUnlinkV3NoContent ¶ added in v0.2.0

type PublicPlatformUnlinkV3NoContent struct {
}

PublicPlatformUnlinkV3NoContent handles this case with default header values.

Operation succeeded

func NewPublicPlatformUnlinkV3NoContent ¶ added in v0.2.0

func NewPublicPlatformUnlinkV3NoContent() *PublicPlatformUnlinkV3NoContent

NewPublicPlatformUnlinkV3NoContent creates a PublicPlatformUnlinkV3NoContent with default headers values

func (*PublicPlatformUnlinkV3NoContent) Error ¶ added in v0.2.0

type PublicPlatformUnlinkV3NotFound ¶ added in v0.2.0

type PublicPlatformUnlinkV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPlatformUnlinkV3NotFound 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 NewPublicPlatformUnlinkV3NotFound ¶ added in v0.2.0

func NewPublicPlatformUnlinkV3NotFound() *PublicPlatformUnlinkV3NotFound

NewPublicPlatformUnlinkV3NotFound creates a PublicPlatformUnlinkV3NotFound with default headers values

func (*PublicPlatformUnlinkV3NotFound) Error ¶ added in v0.2.0

func (*PublicPlatformUnlinkV3NotFound) GetPayload ¶ added in v0.2.0

func (*PublicPlatformUnlinkV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *PublicPlatformUnlinkV3NotFound) ToJSONString() string

type PublicPlatformUnlinkV3Params ¶ added in v0.2.0

type PublicPlatformUnlinkV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUnlinkUserPlatformRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicPlatformUnlinkV3Params contains all the parameters to send to the API endpoint for the public platform unlink v3 operation typically these are written to a http.Request

func NewPublicPlatformUnlinkV3Params ¶ added in v0.2.0

func NewPublicPlatformUnlinkV3Params() *PublicPlatformUnlinkV3Params

NewPublicPlatformUnlinkV3Params creates a new PublicPlatformUnlinkV3Params object with the default values initialized.

func NewPublicPlatformUnlinkV3ParamsWithContext ¶ added in v0.2.0

func NewPublicPlatformUnlinkV3ParamsWithContext(ctx context.Context) *PublicPlatformUnlinkV3Params

NewPublicPlatformUnlinkV3ParamsWithContext creates a new PublicPlatformUnlinkV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicPlatformUnlinkV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicPlatformUnlinkV3ParamsWithHTTPClient(client *http.Client) *PublicPlatformUnlinkV3Params

NewPublicPlatformUnlinkV3ParamsWithHTTPClient creates a new PublicPlatformUnlinkV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicPlatformUnlinkV3ParamsWithTimeout ¶ added in v0.2.0

func NewPublicPlatformUnlinkV3ParamsWithTimeout(timeout time.Duration) *PublicPlatformUnlinkV3Params

NewPublicPlatformUnlinkV3ParamsWithTimeout creates a new PublicPlatformUnlinkV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicPlatformUnlinkV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicPlatformUnlinkV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) SetContext ¶ added in v0.2.0

func (o *PublicPlatformUnlinkV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicPlatformUnlinkV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicPlatformUnlinkV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) SetNamespace ¶ added in v0.2.0

func (o *PublicPlatformUnlinkV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) SetPlatformID ¶ added in v0.2.0

func (o *PublicPlatformUnlinkV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) SetTimeout ¶ added in v0.2.0

func (o *PublicPlatformUnlinkV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) WithPlatformID ¶ added in v0.2.0

func (o *PublicPlatformUnlinkV3Params) WithPlatformID(platformID string) *PublicPlatformUnlinkV3Params

WithPlatformID adds the platformID to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicPlatformUnlinkV3Reader ¶ added in v0.2.0

type PublicPlatformUnlinkV3Reader struct {
	// contains filtered or unexported fields
}

PublicPlatformUnlinkV3Reader is a Reader for the PublicPlatformUnlinkV3 structure.

func (*PublicPlatformUnlinkV3Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicPlatformUnlinkV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicPlatformUnlinkV3Unauthorized ¶ added in v0.2.0

type PublicPlatformUnlinkV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPlatformUnlinkV3Unauthorized 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 NewPublicPlatformUnlinkV3Unauthorized ¶ added in v0.2.0

func NewPublicPlatformUnlinkV3Unauthorized() *PublicPlatformUnlinkV3Unauthorized

NewPublicPlatformUnlinkV3Unauthorized creates a PublicPlatformUnlinkV3Unauthorized with default headers values

func (*PublicPlatformUnlinkV3Unauthorized) Error ¶ added in v0.2.0

func (*PublicPlatformUnlinkV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*PublicPlatformUnlinkV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *PublicPlatformUnlinkV3Unauthorized) ToJSONString() string

type PublicResetPasswordV2BadRequest ¶ added in v0.2.0

type PublicResetPasswordV2BadRequest struct {
}

PublicResetPasswordV2BadRequest 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>10142</td><td>new password cannot be same with original</td></tr></table>

func NewPublicResetPasswordV2BadRequest ¶ added in v0.2.0

func NewPublicResetPasswordV2BadRequest() *PublicResetPasswordV2BadRequest

NewPublicResetPasswordV2BadRequest creates a PublicResetPasswordV2BadRequest with default headers values

func (*PublicResetPasswordV2BadRequest) Error ¶ added in v0.2.0

type PublicResetPasswordV2Forbidden ¶ added in v0.2.0

type PublicResetPasswordV2Forbidden struct {
}

PublicResetPasswordV2Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</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>10152</td><td>verification code not found</td></tr></table>

func NewPublicResetPasswordV2Forbidden ¶ added in v0.2.0

func NewPublicResetPasswordV2Forbidden() *PublicResetPasswordV2Forbidden

NewPublicResetPasswordV2Forbidden creates a PublicResetPasswordV2Forbidden with default headers values

func (*PublicResetPasswordV2Forbidden) Error ¶ added in v0.2.0

type PublicResetPasswordV2InternalServerError ¶ added in v0.2.0

type PublicResetPasswordV2InternalServerError struct {
}

PublicResetPasswordV2InternalServerError 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 NewPublicResetPasswordV2InternalServerError ¶ added in v0.2.0

func NewPublicResetPasswordV2InternalServerError() *PublicResetPasswordV2InternalServerError

NewPublicResetPasswordV2InternalServerError creates a PublicResetPasswordV2InternalServerError with default headers values

func (*PublicResetPasswordV2InternalServerError) Error ¶ added in v0.2.0

type PublicResetPasswordV2NoContent ¶ added in v0.2.0

type PublicResetPasswordV2NoContent struct {
}

PublicResetPasswordV2NoContent handles this case with default header values.

Operation succeeded

func NewPublicResetPasswordV2NoContent ¶ added in v0.2.0

func NewPublicResetPasswordV2NoContent() *PublicResetPasswordV2NoContent

NewPublicResetPasswordV2NoContent creates a PublicResetPasswordV2NoContent with default headers values

func (*PublicResetPasswordV2NoContent) Error ¶ added in v0.2.0

type PublicResetPasswordV2NotFound ¶ added in v0.2.0

type PublicResetPasswordV2NotFound struct {
}

PublicResetPasswordV2NotFound 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 NewPublicResetPasswordV2NotFound ¶ added in v0.2.0

func NewPublicResetPasswordV2NotFound() *PublicResetPasswordV2NotFound

NewPublicResetPasswordV2NotFound creates a PublicResetPasswordV2NotFound with default headers values

func (*PublicResetPasswordV2NotFound) Error ¶ added in v0.2.0

type PublicResetPasswordV2Params ¶ added in v0.2.0

type PublicResetPasswordV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelResetPasswordRequest
	/*Namespace
	  Namespace

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicResetPasswordV2Params contains all the parameters to send to the API endpoint for the public reset password v2 operation typically these are written to a http.Request

func NewPublicResetPasswordV2Params ¶ added in v0.2.0

func NewPublicResetPasswordV2Params() *PublicResetPasswordV2Params

NewPublicResetPasswordV2Params creates a new PublicResetPasswordV2Params object with the default values initialized.

func NewPublicResetPasswordV2ParamsWithContext ¶ added in v0.2.0

func NewPublicResetPasswordV2ParamsWithContext(ctx context.Context) *PublicResetPasswordV2Params

NewPublicResetPasswordV2ParamsWithContext creates a new PublicResetPasswordV2Params object with the default values initialized, and the ability to set a context for a request

func NewPublicResetPasswordV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicResetPasswordV2ParamsWithHTTPClient(client *http.Client) *PublicResetPasswordV2Params

NewPublicResetPasswordV2ParamsWithHTTPClient creates a new PublicResetPasswordV2Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicResetPasswordV2ParamsWithTimeout ¶ added in v0.2.0

func NewPublicResetPasswordV2ParamsWithTimeout(timeout time.Duration) *PublicResetPasswordV2Params

NewPublicResetPasswordV2ParamsWithTimeout creates a new PublicResetPasswordV2Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicResetPasswordV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicResetPasswordV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public reset password v2 params

func (*PublicResetPasswordV2Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the public reset password v2 params

func (*PublicResetPasswordV2Params) SetContext ¶ added in v0.2.0

func (o *PublicResetPasswordV2Params) SetContext(ctx context.Context)

SetContext adds the context to the public reset password v2 params

func (*PublicResetPasswordV2Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicResetPasswordV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public reset password v2 params

func (*PublicResetPasswordV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicResetPasswordV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public reset password v2 params

func (*PublicResetPasswordV2Params) SetNamespace ¶ added in v0.2.0

func (o *PublicResetPasswordV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public reset password v2 params

func (*PublicResetPasswordV2Params) SetTimeout ¶ added in v0.2.0

func (o *PublicResetPasswordV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public reset password v2 params

func (*PublicResetPasswordV2Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the public reset password v2 params

func (*PublicResetPasswordV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public reset password v2 params

func (*PublicResetPasswordV2Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public reset password v2 params

func (*PublicResetPasswordV2Params) WithNamespace ¶ added in v0.2.0

func (o *PublicResetPasswordV2Params) WithNamespace(namespace string) *PublicResetPasswordV2Params

WithNamespace adds the namespace to the public reset password v2 params

func (*PublicResetPasswordV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public reset password v2 params

func (*PublicResetPasswordV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicResetPasswordV2Reader ¶ added in v0.2.0

type PublicResetPasswordV2Reader struct {
	// contains filtered or unexported fields
}

PublicResetPasswordV2Reader is a Reader for the PublicResetPasswordV2 structure.

func (*PublicResetPasswordV2Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicResetPasswordV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicSearchUserV3BadRequest ¶

type PublicSearchUserV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicSearchUserV3BadRequest 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></table>

func NewPublicSearchUserV3BadRequest ¶

func NewPublicSearchUserV3BadRequest() *PublicSearchUserV3BadRequest

NewPublicSearchUserV3BadRequest creates a PublicSearchUserV3BadRequest with default headers values

func (*PublicSearchUserV3BadRequest) Error ¶

func (*PublicSearchUserV3BadRequest) GetPayload ¶

func (*PublicSearchUserV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *PublicSearchUserV3BadRequest) ToJSONString() string

type PublicSearchUserV3InternalServerError ¶

type PublicSearchUserV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicSearchUserV3InternalServerError 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 NewPublicSearchUserV3InternalServerError ¶

func NewPublicSearchUserV3InternalServerError() *PublicSearchUserV3InternalServerError

NewPublicSearchUserV3InternalServerError creates a PublicSearchUserV3InternalServerError with default headers values

func (*PublicSearchUserV3InternalServerError) Error ¶

func (*PublicSearchUserV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*PublicSearchUserV3InternalServerError) ToJSONString ¶ added in v0.31.0

type PublicSearchUserV3NotFound ¶

type PublicSearchUserV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicSearchUserV3NotFound 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 NewPublicSearchUserV3NotFound ¶

func NewPublicSearchUserV3NotFound() *PublicSearchUserV3NotFound

NewPublicSearchUserV3NotFound creates a PublicSearchUserV3NotFound with default headers values

func (*PublicSearchUserV3NotFound) Error ¶

func (*PublicSearchUserV3NotFound) GetPayload ¶

func (*PublicSearchUserV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *PublicSearchUserV3NotFound) ToJSONString() string

type PublicSearchUserV3OK ¶

type PublicSearchUserV3OK struct {
	Payload *iamclientmodels.ModelPublicUserInformationResponseV3
}

PublicSearchUserV3OK handles this case with default header values.

OK

func NewPublicSearchUserV3OK ¶

func NewPublicSearchUserV3OK() *PublicSearchUserV3OK

NewPublicSearchUserV3OK creates a PublicSearchUserV3OK with default headers values

func (*PublicSearchUserV3OK) Error ¶

func (o *PublicSearchUserV3OK) Error() string

func (*PublicSearchUserV3OK) GetPayload ¶

func (*PublicSearchUserV3OK) ToJSONString ¶ added in v0.25.0

func (o *PublicSearchUserV3OK) ToJSONString() string

type PublicSearchUserV3Params ¶

type PublicSearchUserV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*By
	  Search by given attribute, possible values are displayName and username

	*/
	By *string
	/*Limit
	  The number of data retrieved in a page, default 100

	*/
	Limit *int64
	/*Offset
	  number of offset, default 0

	*/
	Offset *int64
	/*Query
	  Query, can be either display name or username

	*/
	Query *string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicSearchUserV3Params contains all the parameters to send to the API endpoint for the public search user v3 operation typically these are written to a http.Request

func NewPublicSearchUserV3Params ¶

func NewPublicSearchUserV3Params() *PublicSearchUserV3Params

NewPublicSearchUserV3Params creates a new PublicSearchUserV3Params object with the default values initialized.

func NewPublicSearchUserV3ParamsWithContext ¶

func NewPublicSearchUserV3ParamsWithContext(ctx context.Context) *PublicSearchUserV3Params

NewPublicSearchUserV3ParamsWithContext creates a new PublicSearchUserV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicSearchUserV3ParamsWithHTTPClient ¶

func NewPublicSearchUserV3ParamsWithHTTPClient(client *http.Client) *PublicSearchUserV3Params

NewPublicSearchUserV3ParamsWithHTTPClient creates a new PublicSearchUserV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicSearchUserV3ParamsWithTimeout ¶

func NewPublicSearchUserV3ParamsWithTimeout(timeout time.Duration) *PublicSearchUserV3Params

NewPublicSearchUserV3ParamsWithTimeout creates a new PublicSearchUserV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicSearchUserV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicSearchUserV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public search user v3 params

func (*PublicSearchUserV3Params) SetBy ¶

func (o *PublicSearchUserV3Params) SetBy(by *string)

SetBy adds the by to the public search user v3 params

func (*PublicSearchUserV3Params) SetContext ¶

func (o *PublicSearchUserV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public search user v3 params

func (*PublicSearchUserV3Params) SetHTTPClient ¶

func (o *PublicSearchUserV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public search user v3 params

func (*PublicSearchUserV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicSearchUserV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public search user v3 params

func (*PublicSearchUserV3Params) SetLimit ¶ added in v0.20.0

func (o *PublicSearchUserV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the public search user v3 params

func (*PublicSearchUserV3Params) SetNamespace ¶

func (o *PublicSearchUserV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public search user v3 params

func (*PublicSearchUserV3Params) SetOffset ¶ added in v0.20.0

func (o *PublicSearchUserV3Params) SetOffset(offset *int64)

SetOffset adds the offset to the public search user v3 params

func (*PublicSearchUserV3Params) SetQuery ¶

func (o *PublicSearchUserV3Params) SetQuery(query *string)

SetQuery adds the query to the public search user v3 params

func (*PublicSearchUserV3Params) SetTimeout ¶

func (o *PublicSearchUserV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public search user v3 params

func (*PublicSearchUserV3Params) WithBy ¶

WithBy adds the by to the public search user v3 params

func (*PublicSearchUserV3Params) WithContext ¶

WithContext adds the context to the public search user v3 params

func (*PublicSearchUserV3Params) WithHTTPClient ¶

func (o *PublicSearchUserV3Params) WithHTTPClient(client *http.Client) *PublicSearchUserV3Params

WithHTTPClient adds the HTTPClient to the public search user v3 params

func (*PublicSearchUserV3Params) WithLimit ¶ added in v0.20.0

WithLimit adds the limit to the public search user v3 params

func (*PublicSearchUserV3Params) WithNamespace ¶

func (o *PublicSearchUserV3Params) WithNamespace(namespace string) *PublicSearchUserV3Params

WithNamespace adds the namespace to the public search user v3 params

func (*PublicSearchUserV3Params) WithOffset ¶ added in v0.20.0

WithOffset adds the offset to the public search user v3 params

func (*PublicSearchUserV3Params) WithQuery ¶

WithQuery adds the query to the public search user v3 params

func (*PublicSearchUserV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public search user v3 params

func (*PublicSearchUserV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicSearchUserV3Reader ¶

type PublicSearchUserV3Reader struct {
	// contains filtered or unexported fields
}

PublicSearchUserV3Reader is a Reader for the PublicSearchUserV3 structure.

func (*PublicSearchUserV3Reader) ReadResponse ¶

func (o *PublicSearchUserV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicSearchUserV3Unauthorized ¶

type PublicSearchUserV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicSearchUserV3Unauthorized 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 NewPublicSearchUserV3Unauthorized ¶

func NewPublicSearchUserV3Unauthorized() *PublicSearchUserV3Unauthorized

NewPublicSearchUserV3Unauthorized creates a PublicSearchUserV3Unauthorized with default headers values

func (*PublicSearchUserV3Unauthorized) Error ¶

func (*PublicSearchUserV3Unauthorized) GetPayload ¶

func (*PublicSearchUserV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *PublicSearchUserV3Unauthorized) ToJSONString() string

type PublicSendRegistrationCodeBadRequest ¶ added in v0.14.0

type PublicSendRegistrationCodeBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicSendRegistrationCodeBadRequest 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></table>

func NewPublicSendRegistrationCodeBadRequest ¶ added in v0.14.0

func NewPublicSendRegistrationCodeBadRequest() *PublicSendRegistrationCodeBadRequest

NewPublicSendRegistrationCodeBadRequest creates a PublicSendRegistrationCodeBadRequest with default headers values

func (*PublicSendRegistrationCodeBadRequest) Error ¶ added in v0.14.0

func (*PublicSendRegistrationCodeBadRequest) GetPayload ¶ added in v0.14.0

func (*PublicSendRegistrationCodeBadRequest) ToJSONString ¶ added in v0.25.0

func (o *PublicSendRegistrationCodeBadRequest) ToJSONString() string

type PublicSendRegistrationCodeConflict ¶ added in v0.14.0

type PublicSendRegistrationCodeConflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicSendRegistrationCodeConflict 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 NewPublicSendRegistrationCodeConflict ¶ added in v0.14.0

func NewPublicSendRegistrationCodeConflict() *PublicSendRegistrationCodeConflict

NewPublicSendRegistrationCodeConflict creates a PublicSendRegistrationCodeConflict with default headers values

func (*PublicSendRegistrationCodeConflict) Error ¶ added in v0.14.0

func (*PublicSendRegistrationCodeConflict) GetPayload ¶ added in v0.14.0

func (*PublicSendRegistrationCodeConflict) ToJSONString ¶ added in v0.25.0

func (o *PublicSendRegistrationCodeConflict) ToJSONString() string

type PublicSendRegistrationCodeNoContent ¶ added in v0.14.0

type PublicSendRegistrationCodeNoContent struct {
}

PublicSendRegistrationCodeNoContent handles this case with default header values.

Operation succeeded

func NewPublicSendRegistrationCodeNoContent ¶ added in v0.14.0

func NewPublicSendRegistrationCodeNoContent() *PublicSendRegistrationCodeNoContent

NewPublicSendRegistrationCodeNoContent creates a PublicSendRegistrationCodeNoContent with default headers values

func (*PublicSendRegistrationCodeNoContent) Error ¶ added in v0.14.0

type PublicSendRegistrationCodeParams ¶ added in v0.14.0

type PublicSendRegistrationCodeParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelSendRegisterVerificationCodeRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicSendRegistrationCodeParams contains all the parameters to send to the API endpoint for the public send registration code operation typically these are written to a http.Request

func NewPublicSendRegistrationCodeParams ¶ added in v0.14.0

func NewPublicSendRegistrationCodeParams() *PublicSendRegistrationCodeParams

NewPublicSendRegistrationCodeParams creates a new PublicSendRegistrationCodeParams object with the default values initialized.

func NewPublicSendRegistrationCodeParamsWithContext ¶ added in v0.14.0

func NewPublicSendRegistrationCodeParamsWithContext(ctx context.Context) *PublicSendRegistrationCodeParams

NewPublicSendRegistrationCodeParamsWithContext creates a new PublicSendRegistrationCodeParams object with the default values initialized, and the ability to set a context for a request

func NewPublicSendRegistrationCodeParamsWithHTTPClient ¶ added in v0.14.0

func NewPublicSendRegistrationCodeParamsWithHTTPClient(client *http.Client) *PublicSendRegistrationCodeParams

NewPublicSendRegistrationCodeParamsWithHTTPClient creates a new PublicSendRegistrationCodeParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicSendRegistrationCodeParamsWithTimeout ¶ added in v0.14.0

func NewPublicSendRegistrationCodeParamsWithTimeout(timeout time.Duration) *PublicSendRegistrationCodeParams

NewPublicSendRegistrationCodeParamsWithTimeout creates a new PublicSendRegistrationCodeParams object with the default values initialized, and the ability to set a timeout on a request

func (*PublicSendRegistrationCodeParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicSendRegistrationCodeParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public send registration code params

func (*PublicSendRegistrationCodeParams) SetBody ¶ added in v0.14.0

SetBody adds the body to the public send registration code params

func (*PublicSendRegistrationCodeParams) SetContext ¶ added in v0.14.0

SetContext adds the context to the public send registration code params

func (*PublicSendRegistrationCodeParams) SetHTTPClient ¶ added in v0.14.0

func (o *PublicSendRegistrationCodeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public send registration code params

func (*PublicSendRegistrationCodeParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicSendRegistrationCodeParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public send registration code params

func (*PublicSendRegistrationCodeParams) SetNamespace ¶ added in v0.14.0

func (o *PublicSendRegistrationCodeParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public send registration code params

func (*PublicSendRegistrationCodeParams) SetTimeout ¶ added in v0.14.0

func (o *PublicSendRegistrationCodeParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public send registration code params

func (*PublicSendRegistrationCodeParams) WithBody ¶ added in v0.14.0

WithBody adds the body to the public send registration code params

func (*PublicSendRegistrationCodeParams) WithContext ¶ added in v0.14.0

WithContext adds the context to the public send registration code params

func (*PublicSendRegistrationCodeParams) WithHTTPClient ¶ added in v0.14.0

WithHTTPClient adds the HTTPClient to the public send registration code params

func (*PublicSendRegistrationCodeParams) WithNamespace ¶ added in v0.14.0

WithNamespace adds the namespace to the public send registration code params

func (*PublicSendRegistrationCodeParams) WithTimeout ¶ added in v0.14.0

WithTimeout adds the timeout to the public send registration code params

func (*PublicSendRegistrationCodeParams) WriteToRequest ¶ added in v0.14.0

WriteToRequest writes these params to a swagger request

type PublicSendRegistrationCodeReader ¶ added in v0.14.0

type PublicSendRegistrationCodeReader struct {
	// contains filtered or unexported fields
}

PublicSendRegistrationCodeReader is a Reader for the PublicSendRegistrationCode structure.

func (*PublicSendRegistrationCodeReader) ReadResponse ¶ added in v0.14.0

func (o *PublicSendRegistrationCodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicSendVerificationCodeV3BadRequest ¶ added in v0.2.0

type PublicSendVerificationCodeV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicSendVerificationCodeV3BadRequest 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></table>

func NewPublicSendVerificationCodeV3BadRequest ¶ added in v0.2.0

func NewPublicSendVerificationCodeV3BadRequest() *PublicSendVerificationCodeV3BadRequest

NewPublicSendVerificationCodeV3BadRequest creates a PublicSendVerificationCodeV3BadRequest with default headers values

func (*PublicSendVerificationCodeV3BadRequest) Error ¶ added in v0.2.0

func (*PublicSendVerificationCodeV3BadRequest) GetPayload ¶ added in v0.2.0

func (*PublicSendVerificationCodeV3BadRequest) ToJSONString ¶ added in v0.25.0

type PublicSendVerificationCodeV3Conflict ¶ added in v0.2.0

type PublicSendVerificationCodeV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicSendVerificationCodeV3Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10140</td><td>user verified</td></tr><tr><td>10133</td><td>email already used</td></tr></table>

func NewPublicSendVerificationCodeV3Conflict ¶ added in v0.2.0

func NewPublicSendVerificationCodeV3Conflict() *PublicSendVerificationCodeV3Conflict

NewPublicSendVerificationCodeV3Conflict creates a PublicSendVerificationCodeV3Conflict with default headers values

func (*PublicSendVerificationCodeV3Conflict) Error ¶ added in v0.2.0

func (*PublicSendVerificationCodeV3Conflict) GetPayload ¶ added in v0.2.0

func (*PublicSendVerificationCodeV3Conflict) ToJSONString ¶ added in v0.25.0

func (o *PublicSendVerificationCodeV3Conflict) ToJSONString() string

type PublicSendVerificationCodeV3NoContent ¶ added in v0.2.0

type PublicSendVerificationCodeV3NoContent struct {
}

PublicSendVerificationCodeV3NoContent handles this case with default header values.

Operation succeeded

func NewPublicSendVerificationCodeV3NoContent ¶ added in v0.2.0

func NewPublicSendVerificationCodeV3NoContent() *PublicSendVerificationCodeV3NoContent

NewPublicSendVerificationCodeV3NoContent creates a PublicSendVerificationCodeV3NoContent with default headers values

func (*PublicSendVerificationCodeV3NoContent) Error ¶ added in v0.2.0

type PublicSendVerificationCodeV3NotFound ¶ added in v0.2.0

type PublicSendVerificationCodeV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicSendVerificationCodeV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10171</td><td>email address not found</td></tr><tr><td>10139</td><td>platform account not found</td></tr></table>

func NewPublicSendVerificationCodeV3NotFound ¶ added in v0.2.0

func NewPublicSendVerificationCodeV3NotFound() *PublicSendVerificationCodeV3NotFound

NewPublicSendVerificationCodeV3NotFound creates a PublicSendVerificationCodeV3NotFound with default headers values

func (*PublicSendVerificationCodeV3NotFound) Error ¶ added in v0.2.0

func (*PublicSendVerificationCodeV3NotFound) GetPayload ¶ added in v0.2.0

func (*PublicSendVerificationCodeV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *PublicSendVerificationCodeV3NotFound) ToJSONString() string

type PublicSendVerificationCodeV3Params ¶ added in v0.2.0

type PublicSendVerificationCodeV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelSendVerificationCodeRequestV3
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicSendVerificationCodeV3Params contains all the parameters to send to the API endpoint for the public send verification code v3 operation typically these are written to a http.Request

func NewPublicSendVerificationCodeV3Params ¶ added in v0.2.0

func NewPublicSendVerificationCodeV3Params() *PublicSendVerificationCodeV3Params

NewPublicSendVerificationCodeV3Params creates a new PublicSendVerificationCodeV3Params object with the default values initialized.

func NewPublicSendVerificationCodeV3ParamsWithContext ¶ added in v0.2.0

func NewPublicSendVerificationCodeV3ParamsWithContext(ctx context.Context) *PublicSendVerificationCodeV3Params

NewPublicSendVerificationCodeV3ParamsWithContext creates a new PublicSendVerificationCodeV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicSendVerificationCodeV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicSendVerificationCodeV3ParamsWithHTTPClient(client *http.Client) *PublicSendVerificationCodeV3Params

NewPublicSendVerificationCodeV3ParamsWithHTTPClient creates a new PublicSendVerificationCodeV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicSendVerificationCodeV3ParamsWithTimeout ¶ added in v0.2.0

func NewPublicSendVerificationCodeV3ParamsWithTimeout(timeout time.Duration) *PublicSendVerificationCodeV3Params

NewPublicSendVerificationCodeV3ParamsWithTimeout creates a new PublicSendVerificationCodeV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicSendVerificationCodeV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicSendVerificationCodeV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicSendVerificationCodeV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicSendVerificationCodeV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) SetNamespace ¶ added in v0.2.0

func (o *PublicSendVerificationCodeV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) SetTimeout ¶ added in v0.2.0

func (o *PublicSendVerificationCodeV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicSendVerificationCodeV3Reader ¶ added in v0.2.0

type PublicSendVerificationCodeV3Reader struct {
	// contains filtered or unexported fields
}

PublicSendVerificationCodeV3Reader is a Reader for the PublicSendVerificationCodeV3 structure.

func (*PublicSendVerificationCodeV3Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicSendVerificationCodeV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicSendVerificationCodeV3TooManyRequests ¶ added in v0.2.0

type PublicSendVerificationCodeV3TooManyRequests struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicSendVerificationCodeV3TooManyRequests handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20007</td><td>too many requests</td></tr></table>

func NewPublicSendVerificationCodeV3TooManyRequests ¶ added in v0.2.0

func NewPublicSendVerificationCodeV3TooManyRequests() *PublicSendVerificationCodeV3TooManyRequests

NewPublicSendVerificationCodeV3TooManyRequests creates a PublicSendVerificationCodeV3TooManyRequests with default headers values

func (*PublicSendVerificationCodeV3TooManyRequests) Error ¶ added in v0.2.0

func (*PublicSendVerificationCodeV3TooManyRequests) GetPayload ¶ added in v0.2.0

func (*PublicSendVerificationCodeV3TooManyRequests) ToJSONString ¶ added in v0.25.0

type PublicSendVerificationCodeV3Unauthorized ¶ added in v0.2.0

type PublicSendVerificationCodeV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicSendVerificationCodeV3Unauthorized 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 NewPublicSendVerificationCodeV3Unauthorized ¶ added in v0.2.0

func NewPublicSendVerificationCodeV3Unauthorized() *PublicSendVerificationCodeV3Unauthorized

NewPublicSendVerificationCodeV3Unauthorized creates a PublicSendVerificationCodeV3Unauthorized with default headers values

func (*PublicSendVerificationCodeV3Unauthorized) Error ¶ added in v0.2.0

func (*PublicSendVerificationCodeV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*PublicSendVerificationCodeV3Unauthorized) ToJSONString ¶ added in v0.25.0

type PublicSendVerificationLinkV3BadRequest ¶ added in v0.26.0

type PublicSendVerificationLinkV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicSendVerificationLinkV3BadRequest 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></table>

func NewPublicSendVerificationLinkV3BadRequest ¶ added in v0.26.0

func NewPublicSendVerificationLinkV3BadRequest() *PublicSendVerificationLinkV3BadRequest

NewPublicSendVerificationLinkV3BadRequest creates a PublicSendVerificationLinkV3BadRequest with default headers values

func (*PublicSendVerificationLinkV3BadRequest) Error ¶ added in v0.26.0

func (*PublicSendVerificationLinkV3BadRequest) GetPayload ¶ added in v0.26.0

func (*PublicSendVerificationLinkV3BadRequest) ToJSONString ¶ added in v0.26.0

type PublicSendVerificationLinkV3Conflict ¶ added in v0.26.0

type PublicSendVerificationLinkV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicSendVerificationLinkV3Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10140</td><td>user verified</td></tr></table>

func NewPublicSendVerificationLinkV3Conflict ¶ added in v0.26.0

func NewPublicSendVerificationLinkV3Conflict() *PublicSendVerificationLinkV3Conflict

NewPublicSendVerificationLinkV3Conflict creates a PublicSendVerificationLinkV3Conflict with default headers values

func (*PublicSendVerificationLinkV3Conflict) Error ¶ added in v0.26.0

func (*PublicSendVerificationLinkV3Conflict) GetPayload ¶ added in v0.26.0

func (*PublicSendVerificationLinkV3Conflict) ToJSONString ¶ added in v0.26.0

func (o *PublicSendVerificationLinkV3Conflict) ToJSONString() string

type PublicSendVerificationLinkV3NoContent ¶ added in v0.26.0

type PublicSendVerificationLinkV3NoContent struct {
}

PublicSendVerificationLinkV3NoContent handles this case with default header values.

Operation succeeded

func NewPublicSendVerificationLinkV3NoContent ¶ added in v0.26.0

func NewPublicSendVerificationLinkV3NoContent() *PublicSendVerificationLinkV3NoContent

NewPublicSendVerificationLinkV3NoContent creates a PublicSendVerificationLinkV3NoContent with default headers values

func (*PublicSendVerificationLinkV3NoContent) Error ¶ added in v0.26.0

type PublicSendVerificationLinkV3Params ¶ added in v0.26.0

type PublicSendVerificationLinkV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelSendVerificationLinkRequest

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicSendVerificationLinkV3Params contains all the parameters to send to the API endpoint for the public send verification link v3 operation typically these are written to a http.Request

func NewPublicSendVerificationLinkV3Params ¶ added in v0.26.0

func NewPublicSendVerificationLinkV3Params() *PublicSendVerificationLinkV3Params

NewPublicSendVerificationLinkV3Params creates a new PublicSendVerificationLinkV3Params object with the default values initialized.

func NewPublicSendVerificationLinkV3ParamsWithContext ¶ added in v0.26.0

func NewPublicSendVerificationLinkV3ParamsWithContext(ctx context.Context) *PublicSendVerificationLinkV3Params

NewPublicSendVerificationLinkV3ParamsWithContext creates a new PublicSendVerificationLinkV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicSendVerificationLinkV3ParamsWithHTTPClient ¶ added in v0.26.0

func NewPublicSendVerificationLinkV3ParamsWithHTTPClient(client *http.Client) *PublicSendVerificationLinkV3Params

NewPublicSendVerificationLinkV3ParamsWithHTTPClient creates a new PublicSendVerificationLinkV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicSendVerificationLinkV3ParamsWithTimeout ¶ added in v0.26.0

func NewPublicSendVerificationLinkV3ParamsWithTimeout(timeout time.Duration) *PublicSendVerificationLinkV3Params

NewPublicSendVerificationLinkV3ParamsWithTimeout creates a new PublicSendVerificationLinkV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicSendVerificationLinkV3Params) SetAuthInfoWriter ¶ added in v0.26.0

func (o *PublicSendVerificationLinkV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) SetBody ¶ added in v0.26.0

SetBody adds the body to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) SetContext ¶ added in v0.26.0

SetContext adds the context to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) SetHTTPClient ¶ added in v0.26.0

func (o *PublicSendVerificationLinkV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) SetHTTPClientTransport ¶ added in v0.26.0

func (o *PublicSendVerificationLinkV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) SetTimeout ¶ added in v0.26.0

func (o *PublicSendVerificationLinkV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) WithBody ¶ added in v0.26.0

WithBody adds the body to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) WithContext ¶ added in v0.26.0

WithContext adds the context to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) WithHTTPClient ¶ added in v0.26.0

WithHTTPClient adds the HTTPClient to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) WithTimeout ¶ added in v0.26.0

WithTimeout adds the timeout to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) WriteToRequest ¶ added in v0.26.0

WriteToRequest writes these params to a swagger request

type PublicSendVerificationLinkV3Reader ¶ added in v0.26.0

type PublicSendVerificationLinkV3Reader struct {
	// contains filtered or unexported fields
}

PublicSendVerificationLinkV3Reader is a Reader for the PublicSendVerificationLinkV3 structure.

func (*PublicSendVerificationLinkV3Reader) ReadResponse ¶ added in v0.26.0

func (o *PublicSendVerificationLinkV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicSendVerificationLinkV3TooManyRequests ¶ added in v0.26.0

type PublicSendVerificationLinkV3TooManyRequests struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicSendVerificationLinkV3TooManyRequests handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20007</td><td>too many requests</td></tr></table>

func NewPublicSendVerificationLinkV3TooManyRequests ¶ added in v0.26.0

func NewPublicSendVerificationLinkV3TooManyRequests() *PublicSendVerificationLinkV3TooManyRequests

NewPublicSendVerificationLinkV3TooManyRequests creates a PublicSendVerificationLinkV3TooManyRequests with default headers values

func (*PublicSendVerificationLinkV3TooManyRequests) Error ¶ added in v0.26.0

func (*PublicSendVerificationLinkV3TooManyRequests) GetPayload ¶ added in v0.26.0

func (*PublicSendVerificationLinkV3TooManyRequests) ToJSONString ¶ added in v0.26.0

type PublicSendVerificationLinkV3Unauthorized ¶ added in v0.26.0

type PublicSendVerificationLinkV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicSendVerificationLinkV3Unauthorized 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 NewPublicSendVerificationLinkV3Unauthorized ¶ added in v0.26.0

func NewPublicSendVerificationLinkV3Unauthorized() *PublicSendVerificationLinkV3Unauthorized

NewPublicSendVerificationLinkV3Unauthorized creates a PublicSendVerificationLinkV3Unauthorized with default headers values

func (*PublicSendVerificationLinkV3Unauthorized) Error ¶ added in v0.26.0

func (*PublicSendVerificationLinkV3Unauthorized) GetPayload ¶ added in v0.26.0

func (*PublicSendVerificationLinkV3Unauthorized) ToJSONString ¶ added in v0.26.0

type PublicUpdatePasswordV2BadRequest ¶ added in v0.2.0

type PublicUpdatePasswordV2BadRequest struct {
}

PublicUpdatePasswordV2BadRequest 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>10142</td><td>new password cannot be same with original</td></tr><tr><td>10143</td><td>password not match</td></tr></table>

func NewPublicUpdatePasswordV2BadRequest ¶ added in v0.2.0

func NewPublicUpdatePasswordV2BadRequest() *PublicUpdatePasswordV2BadRequest

NewPublicUpdatePasswordV2BadRequest creates a PublicUpdatePasswordV2BadRequest with default headers values

func (*PublicUpdatePasswordV2BadRequest) Error ¶ added in v0.2.0

type PublicUpdatePasswordV2Forbidden ¶ added in v0.2.0

type PublicUpdatePasswordV2Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpdatePasswordV2Forbidden 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 NewPublicUpdatePasswordV2Forbidden ¶ added in v0.2.0

func NewPublicUpdatePasswordV2Forbidden() *PublicUpdatePasswordV2Forbidden

NewPublicUpdatePasswordV2Forbidden creates a PublicUpdatePasswordV2Forbidden with default headers values

func (*PublicUpdatePasswordV2Forbidden) Error ¶ added in v0.2.0

func (*PublicUpdatePasswordV2Forbidden) GetPayload ¶ added in v0.31.0

func (*PublicUpdatePasswordV2Forbidden) ToJSONString ¶ added in v0.31.0

func (o *PublicUpdatePasswordV2Forbidden) ToJSONString() string

type PublicUpdatePasswordV2InternalServerError ¶ added in v0.2.0

type PublicUpdatePasswordV2InternalServerError struct {
}

PublicUpdatePasswordV2InternalServerError 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 NewPublicUpdatePasswordV2InternalServerError ¶ added in v0.2.0

func NewPublicUpdatePasswordV2InternalServerError() *PublicUpdatePasswordV2InternalServerError

NewPublicUpdatePasswordV2InternalServerError creates a PublicUpdatePasswordV2InternalServerError with default headers values

func (*PublicUpdatePasswordV2InternalServerError) Error ¶ added in v0.2.0

type PublicUpdatePasswordV2NoContent ¶ added in v0.2.0

type PublicUpdatePasswordV2NoContent struct {
}

PublicUpdatePasswordV2NoContent handles this case with default header values.

Operation succeeded

func NewPublicUpdatePasswordV2NoContent ¶ added in v0.2.0

func NewPublicUpdatePasswordV2NoContent() *PublicUpdatePasswordV2NoContent

NewPublicUpdatePasswordV2NoContent creates a PublicUpdatePasswordV2NoContent with default headers values

func (*PublicUpdatePasswordV2NoContent) Error ¶ added in v0.2.0

type PublicUpdatePasswordV2NotFound ¶ added in v0.2.0

type PublicUpdatePasswordV2NotFound struct {
}

PublicUpdatePasswordV2NotFound 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 NewPublicUpdatePasswordV2NotFound ¶ added in v0.2.0

func NewPublicUpdatePasswordV2NotFound() *PublicUpdatePasswordV2NotFound

NewPublicUpdatePasswordV2NotFound creates a PublicUpdatePasswordV2NotFound with default headers values

func (*PublicUpdatePasswordV2NotFound) Error ¶ added in v0.2.0

type PublicUpdatePasswordV2Params ¶ added in v0.2.0

type PublicUpdatePasswordV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserPasswordUpdateRequest
	/*Namespace
	  Namespace

	*/
	Namespace string
	/*UserID
	  User id

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicUpdatePasswordV2Params contains all the parameters to send to the API endpoint for the public update password v2 operation typically these are written to a http.Request

func NewPublicUpdatePasswordV2Params ¶ added in v0.2.0

func NewPublicUpdatePasswordV2Params() *PublicUpdatePasswordV2Params

NewPublicUpdatePasswordV2Params creates a new PublicUpdatePasswordV2Params object with the default values initialized.

func NewPublicUpdatePasswordV2ParamsWithContext ¶ added in v0.2.0

func NewPublicUpdatePasswordV2ParamsWithContext(ctx context.Context) *PublicUpdatePasswordV2Params

NewPublicUpdatePasswordV2ParamsWithContext creates a new PublicUpdatePasswordV2Params object with the default values initialized, and the ability to set a context for a request

func NewPublicUpdatePasswordV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicUpdatePasswordV2ParamsWithHTTPClient(client *http.Client) *PublicUpdatePasswordV2Params

NewPublicUpdatePasswordV2ParamsWithHTTPClient creates a new PublicUpdatePasswordV2Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicUpdatePasswordV2ParamsWithTimeout ¶ added in v0.2.0

func NewPublicUpdatePasswordV2ParamsWithTimeout(timeout time.Duration) *PublicUpdatePasswordV2Params

NewPublicUpdatePasswordV2ParamsWithTimeout creates a new PublicUpdatePasswordV2Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicUpdatePasswordV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicUpdatePasswordV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public update password v2 params

func (*PublicUpdatePasswordV2Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the public update password v2 params

func (*PublicUpdatePasswordV2Params) SetContext ¶ added in v0.2.0

func (o *PublicUpdatePasswordV2Params) SetContext(ctx context.Context)

SetContext adds the context to the public update password v2 params

func (*PublicUpdatePasswordV2Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicUpdatePasswordV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public update password v2 params

func (*PublicUpdatePasswordV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicUpdatePasswordV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public update password v2 params

func (*PublicUpdatePasswordV2Params) SetNamespace ¶ added in v0.2.0

func (o *PublicUpdatePasswordV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public update password v2 params

func (*PublicUpdatePasswordV2Params) SetTimeout ¶ added in v0.2.0

func (o *PublicUpdatePasswordV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public update password v2 params

func (*PublicUpdatePasswordV2Params) SetUserID ¶ added in v0.2.0

func (o *PublicUpdatePasswordV2Params) SetUserID(userID string)

SetUserID adds the userId to the public update password v2 params

func (*PublicUpdatePasswordV2Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the public update password v2 params

func (*PublicUpdatePasswordV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public update password v2 params

func (*PublicUpdatePasswordV2Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public update password v2 params

func (*PublicUpdatePasswordV2Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public update password v2 params

func (*PublicUpdatePasswordV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public update password v2 params

func (*PublicUpdatePasswordV2Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the public update password v2 params

func (*PublicUpdatePasswordV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicUpdatePasswordV2Reader ¶ added in v0.2.0

type PublicUpdatePasswordV2Reader struct {
	// contains filtered or unexported fields
}

PublicUpdatePasswordV2Reader is a Reader for the PublicUpdatePasswordV2 structure.

func (*PublicUpdatePasswordV2Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicUpdatePasswordV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicUpdatePasswordV2Unauthorized ¶ added in v0.2.0

type PublicUpdatePasswordV2Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpdatePasswordV2Unauthorized 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></table>

func NewPublicUpdatePasswordV2Unauthorized ¶ added in v0.2.0

func NewPublicUpdatePasswordV2Unauthorized() *PublicUpdatePasswordV2Unauthorized

NewPublicUpdatePasswordV2Unauthorized creates a PublicUpdatePasswordV2Unauthorized with default headers values

func (*PublicUpdatePasswordV2Unauthorized) Error ¶ added in v0.2.0

func (*PublicUpdatePasswordV2Unauthorized) GetPayload ¶ added in v0.31.0

func (*PublicUpdatePasswordV2Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *PublicUpdatePasswordV2Unauthorized) ToJSONString() string

type PublicUpdatePasswordV3BadRequest ¶ added in v0.2.0

type PublicUpdatePasswordV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpdatePasswordV3BadRequest 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>10142</td><td>new password cannot be same with original</td></tr><tr><td>10143</td><td>password not match</td></tr></table>

func NewPublicUpdatePasswordV3BadRequest ¶ added in v0.2.0

func NewPublicUpdatePasswordV3BadRequest() *PublicUpdatePasswordV3BadRequest

NewPublicUpdatePasswordV3BadRequest creates a PublicUpdatePasswordV3BadRequest with default headers values

func (*PublicUpdatePasswordV3BadRequest) Error ¶ added in v0.2.0

func (*PublicUpdatePasswordV3BadRequest) GetPayload ¶ added in v0.2.0

func (*PublicUpdatePasswordV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *PublicUpdatePasswordV3BadRequest) ToJSONString() string

type PublicUpdatePasswordV3InternalServerError ¶ added in v0.2.0

type PublicUpdatePasswordV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpdatePasswordV3InternalServerError 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 NewPublicUpdatePasswordV3InternalServerError ¶ added in v0.2.0

func NewPublicUpdatePasswordV3InternalServerError() *PublicUpdatePasswordV3InternalServerError

NewPublicUpdatePasswordV3InternalServerError creates a PublicUpdatePasswordV3InternalServerError with default headers values

func (*PublicUpdatePasswordV3InternalServerError) Error ¶ added in v0.2.0

func (*PublicUpdatePasswordV3InternalServerError) GetPayload ¶ added in v0.2.0

func (*PublicUpdatePasswordV3InternalServerError) ToJSONString ¶ added in v0.25.0

type PublicUpdatePasswordV3NoContent ¶ added in v0.2.0

type PublicUpdatePasswordV3NoContent struct {
}

PublicUpdatePasswordV3NoContent handles this case with default header values.

Operation succeeded

func NewPublicUpdatePasswordV3NoContent ¶ added in v0.2.0

func NewPublicUpdatePasswordV3NoContent() *PublicUpdatePasswordV3NoContent

NewPublicUpdatePasswordV3NoContent creates a PublicUpdatePasswordV3NoContent with default headers values

func (*PublicUpdatePasswordV3NoContent) Error ¶ added in v0.2.0

type PublicUpdatePasswordV3Params ¶ added in v0.2.0

type PublicUpdatePasswordV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserPasswordUpdateV3Request
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicUpdatePasswordV3Params contains all the parameters to send to the API endpoint for the public update password v3 operation typically these are written to a http.Request

func NewPublicUpdatePasswordV3Params ¶ added in v0.2.0

func NewPublicUpdatePasswordV3Params() *PublicUpdatePasswordV3Params

NewPublicUpdatePasswordV3Params creates a new PublicUpdatePasswordV3Params object with the default values initialized.

func NewPublicUpdatePasswordV3ParamsWithContext ¶ added in v0.2.0

func NewPublicUpdatePasswordV3ParamsWithContext(ctx context.Context) *PublicUpdatePasswordV3Params

NewPublicUpdatePasswordV3ParamsWithContext creates a new PublicUpdatePasswordV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicUpdatePasswordV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicUpdatePasswordV3ParamsWithHTTPClient(client *http.Client) *PublicUpdatePasswordV3Params

NewPublicUpdatePasswordV3ParamsWithHTTPClient creates a new PublicUpdatePasswordV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicUpdatePasswordV3ParamsWithTimeout ¶ added in v0.2.0

func NewPublicUpdatePasswordV3ParamsWithTimeout(timeout time.Duration) *PublicUpdatePasswordV3Params

NewPublicUpdatePasswordV3ParamsWithTimeout creates a new PublicUpdatePasswordV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicUpdatePasswordV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicUpdatePasswordV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public update password v3 params

func (*PublicUpdatePasswordV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the public update password v3 params

func (*PublicUpdatePasswordV3Params) SetContext ¶ added in v0.2.0

func (o *PublicUpdatePasswordV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public update password v3 params

func (*PublicUpdatePasswordV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicUpdatePasswordV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public update password v3 params

func (*PublicUpdatePasswordV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicUpdatePasswordV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public update password v3 params

func (*PublicUpdatePasswordV3Params) SetNamespace ¶ added in v0.2.0

func (o *PublicUpdatePasswordV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public update password v3 params

func (*PublicUpdatePasswordV3Params) SetTimeout ¶ added in v0.2.0

func (o *PublicUpdatePasswordV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public update password v3 params

func (*PublicUpdatePasswordV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the public update password v3 params

func (*PublicUpdatePasswordV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public update password v3 params

func (*PublicUpdatePasswordV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public update password v3 params

func (*PublicUpdatePasswordV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public update password v3 params

func (*PublicUpdatePasswordV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public update password v3 params

func (*PublicUpdatePasswordV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicUpdatePasswordV3Reader ¶ added in v0.2.0

type PublicUpdatePasswordV3Reader struct {
	// contains filtered or unexported fields
}

PublicUpdatePasswordV3Reader is a Reader for the PublicUpdatePasswordV3 structure.

func (*PublicUpdatePasswordV3Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicUpdatePasswordV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicUpdatePasswordV3Unauthorized ¶ added in v0.2.0

type PublicUpdatePasswordV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpdatePasswordV3Unauthorized 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 NewPublicUpdatePasswordV3Unauthorized ¶ added in v0.2.0

func NewPublicUpdatePasswordV3Unauthorized() *PublicUpdatePasswordV3Unauthorized

NewPublicUpdatePasswordV3Unauthorized creates a PublicUpdatePasswordV3Unauthorized with default headers values

func (*PublicUpdatePasswordV3Unauthorized) Error ¶ added in v0.2.0

func (*PublicUpdatePasswordV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*PublicUpdatePasswordV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *PublicUpdatePasswordV3Unauthorized) ToJSONString() string

type PublicUpdateUserV2BadRequest ¶ added in v0.2.0

type PublicUpdateUserV2BadRequest struct {
}

PublicUpdateUserV2BadRequest 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>10131</td><td>invalid date of birth</td></tr><tr><td>10155</td><td>country is not defined</td></tr><tr><td>10154</td><td>country not found</td></tr><tr><td>10130</td><td>user under age</td></tr><tr><td>10132</td><td>invalid email address</td></tr></table>

func NewPublicUpdateUserV2BadRequest ¶ added in v0.2.0

func NewPublicUpdateUserV2BadRequest() *PublicUpdateUserV2BadRequest

NewPublicUpdateUserV2BadRequest creates a PublicUpdateUserV2BadRequest with default headers values

func (*PublicUpdateUserV2BadRequest) Error ¶ added in v0.2.0

type PublicUpdateUserV2Conflict ¶ added in v0.2.0

type PublicUpdateUserV2Conflict struct {
}

PublicUpdateUserV2Conflict 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 NewPublicUpdateUserV2Conflict ¶ added in v0.2.0

func NewPublicUpdateUserV2Conflict() *PublicUpdateUserV2Conflict

NewPublicUpdateUserV2Conflict creates a PublicUpdateUserV2Conflict with default headers values

func (*PublicUpdateUserV2Conflict) Error ¶ added in v0.2.0

type PublicUpdateUserV2InternalServerError ¶ added in v0.2.0

type PublicUpdateUserV2InternalServerError struct {
}

PublicUpdateUserV2InternalServerError 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 NewPublicUpdateUserV2InternalServerError ¶ added in v0.2.0

func NewPublicUpdateUserV2InternalServerError() *PublicUpdateUserV2InternalServerError

NewPublicUpdateUserV2InternalServerError creates a PublicUpdateUserV2InternalServerError with default headers values

func (*PublicUpdateUserV2InternalServerError) Error ¶ added in v0.2.0

type PublicUpdateUserV2NotFound ¶ added in v0.2.0

type PublicUpdateUserV2NotFound struct {
}

PublicUpdateUserV2NotFound 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 NewPublicUpdateUserV2NotFound ¶ added in v0.2.0

func NewPublicUpdateUserV2NotFound() *PublicUpdateUserV2NotFound

NewPublicUpdateUserV2NotFound creates a PublicUpdateUserV2NotFound with default headers values

func (*PublicUpdateUserV2NotFound) Error ¶ added in v0.2.0

type PublicUpdateUserV2OK ¶ added in v0.2.0

type PublicUpdateUserV2OK struct {
	Payload []*iamclientmodels.ModelUserResponse
}

PublicUpdateUserV2OK handles this case with default header values.

OK

func NewPublicUpdateUserV2OK ¶ added in v0.2.0

func NewPublicUpdateUserV2OK() *PublicUpdateUserV2OK

NewPublicUpdateUserV2OK creates a PublicUpdateUserV2OK with default headers values

func (*PublicUpdateUserV2OK) Error ¶ added in v0.2.0

func (o *PublicUpdateUserV2OK) Error() string

func (*PublicUpdateUserV2OK) GetPayload ¶ added in v0.2.0

func (*PublicUpdateUserV2OK) ToJSONString ¶ added in v0.25.0

func (o *PublicUpdateUserV2OK) ToJSONString() string

type PublicUpdateUserV2Params ¶ added in v0.2.0

type PublicUpdateUserV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserUpdateRequest
	/*Namespace
	  Namespace

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicUpdateUserV2Params contains all the parameters to send to the API endpoint for the public update user v2 operation typically these are written to a http.Request

func NewPublicUpdateUserV2Params ¶ added in v0.2.0

func NewPublicUpdateUserV2Params() *PublicUpdateUserV2Params

NewPublicUpdateUserV2Params creates a new PublicUpdateUserV2Params object with the default values initialized.

func NewPublicUpdateUserV2ParamsWithContext ¶ added in v0.2.0

func NewPublicUpdateUserV2ParamsWithContext(ctx context.Context) *PublicUpdateUserV2Params

NewPublicUpdateUserV2ParamsWithContext creates a new PublicUpdateUserV2Params object with the default values initialized, and the ability to set a context for a request

func NewPublicUpdateUserV2ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicUpdateUserV2ParamsWithHTTPClient(client *http.Client) *PublicUpdateUserV2Params

NewPublicUpdateUserV2ParamsWithHTTPClient creates a new PublicUpdateUserV2Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicUpdateUserV2ParamsWithTimeout ¶ added in v0.2.0

func NewPublicUpdateUserV2ParamsWithTimeout(timeout time.Duration) *PublicUpdateUserV2Params

NewPublicUpdateUserV2ParamsWithTimeout creates a new PublicUpdateUserV2Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicUpdateUserV2Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicUpdateUserV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public update user v2 params

func (*PublicUpdateUserV2Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the public update user v2 params

func (*PublicUpdateUserV2Params) SetContext ¶ added in v0.2.0

func (o *PublicUpdateUserV2Params) SetContext(ctx context.Context)

SetContext adds the context to the public update user v2 params

func (*PublicUpdateUserV2Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicUpdateUserV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public update user v2 params

func (*PublicUpdateUserV2Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicUpdateUserV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public update user v2 params

func (*PublicUpdateUserV2Params) SetNamespace ¶ added in v0.2.0

func (o *PublicUpdateUserV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public update user v2 params

func (*PublicUpdateUserV2Params) SetTimeout ¶ added in v0.2.0

func (o *PublicUpdateUserV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public update user v2 params

func (*PublicUpdateUserV2Params) SetUserID ¶ added in v0.2.0

func (o *PublicUpdateUserV2Params) SetUserID(userID string)

SetUserID adds the userId to the public update user v2 params

func (*PublicUpdateUserV2Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the public update user v2 params

func (*PublicUpdateUserV2Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public update user v2 params

func (*PublicUpdateUserV2Params) WithHTTPClient ¶ added in v0.2.0

func (o *PublicUpdateUserV2Params) WithHTTPClient(client *http.Client) *PublicUpdateUserV2Params

WithHTTPClient adds the HTTPClient to the public update user v2 params

func (*PublicUpdateUserV2Params) WithNamespace ¶ added in v0.2.0

func (o *PublicUpdateUserV2Params) WithNamespace(namespace string) *PublicUpdateUserV2Params

WithNamespace adds the namespace to the public update user v2 params

func (*PublicUpdateUserV2Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public update user v2 params

func (*PublicUpdateUserV2Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the public update user v2 params

func (*PublicUpdateUserV2Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicUpdateUserV2Reader ¶ added in v0.2.0

type PublicUpdateUserV2Reader struct {
	// contains filtered or unexported fields
}

PublicUpdateUserV2Reader is a Reader for the PublicUpdateUserV2 structure.

func (*PublicUpdateUserV2Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicUpdateUserV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicUpdateUserV2Unauthorized ¶ added in v0.2.0

type PublicUpdateUserV2Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpdateUserV2Unauthorized 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></table>

func NewPublicUpdateUserV2Unauthorized ¶ added in v0.2.0

func NewPublicUpdateUserV2Unauthorized() *PublicUpdateUserV2Unauthorized

NewPublicUpdateUserV2Unauthorized creates a PublicUpdateUserV2Unauthorized with default headers values

func (*PublicUpdateUserV2Unauthorized) Error ¶ added in v0.2.0

func (*PublicUpdateUserV2Unauthorized) GetPayload ¶ added in v0.31.0

func (*PublicUpdateUserV2Unauthorized) ToJSONString ¶ added in v0.31.0

func (o *PublicUpdateUserV2Unauthorized) ToJSONString() string

type PublicUpgradeHeadlessAccountV3BadRequest ¶ added in v0.2.0

type PublicUpgradeHeadlessAccountV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpgradeHeadlessAccountV3BadRequest 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 NewPublicUpgradeHeadlessAccountV3BadRequest ¶ added in v0.2.0

func NewPublicUpgradeHeadlessAccountV3BadRequest() *PublicUpgradeHeadlessAccountV3BadRequest

NewPublicUpgradeHeadlessAccountV3BadRequest creates a PublicUpgradeHeadlessAccountV3BadRequest with default headers values

func (*PublicUpgradeHeadlessAccountV3BadRequest) Error ¶ added in v0.2.0

func (*PublicUpgradeHeadlessAccountV3BadRequest) GetPayload ¶ added in v0.2.0

func (*PublicUpgradeHeadlessAccountV3BadRequest) ToJSONString ¶ added in v0.25.0

type PublicUpgradeHeadlessAccountV3Conflict ¶ added in v0.2.0

type PublicUpgradeHeadlessAccountV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpgradeHeadlessAccountV3Conflict 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 NewPublicUpgradeHeadlessAccountV3Conflict ¶ added in v0.2.0

func NewPublicUpgradeHeadlessAccountV3Conflict() *PublicUpgradeHeadlessAccountV3Conflict

NewPublicUpgradeHeadlessAccountV3Conflict creates a PublicUpgradeHeadlessAccountV3Conflict with default headers values

func (*PublicUpgradeHeadlessAccountV3Conflict) Error ¶ added in v0.2.0

func (*PublicUpgradeHeadlessAccountV3Conflict) GetPayload ¶ added in v0.2.0

func (*PublicUpgradeHeadlessAccountV3Conflict) ToJSONString ¶ added in v0.25.0

type PublicUpgradeHeadlessAccountV3Forbidden ¶ added in v0.2.0

type PublicUpgradeHeadlessAccountV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpgradeHeadlessAccountV3Forbidden 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 NewPublicUpgradeHeadlessAccountV3Forbidden ¶ added in v0.2.0

func NewPublicUpgradeHeadlessAccountV3Forbidden() *PublicUpgradeHeadlessAccountV3Forbidden

NewPublicUpgradeHeadlessAccountV3Forbidden creates a PublicUpgradeHeadlessAccountV3Forbidden with default headers values

func (*PublicUpgradeHeadlessAccountV3Forbidden) Error ¶ added in v0.2.0

func (*PublicUpgradeHeadlessAccountV3Forbidden) GetPayload ¶ added in v0.2.0

func (*PublicUpgradeHeadlessAccountV3Forbidden) ToJSONString ¶ added in v0.25.0

type PublicUpgradeHeadlessAccountV3InternalServerError ¶ added in v0.2.0

type PublicUpgradeHeadlessAccountV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpgradeHeadlessAccountV3InternalServerError 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 NewPublicUpgradeHeadlessAccountV3InternalServerError ¶ added in v0.2.0

func NewPublicUpgradeHeadlessAccountV3InternalServerError() *PublicUpgradeHeadlessAccountV3InternalServerError

NewPublicUpgradeHeadlessAccountV3InternalServerError creates a PublicUpgradeHeadlessAccountV3InternalServerError with default headers values

func (*PublicUpgradeHeadlessAccountV3InternalServerError) Error ¶ added in v0.2.0

func (*PublicUpgradeHeadlessAccountV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*PublicUpgradeHeadlessAccountV3InternalServerError) ToJSONString ¶ added in v0.31.0

type PublicUpgradeHeadlessAccountV3NotFound ¶ added in v0.2.0

type PublicUpgradeHeadlessAccountV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpgradeHeadlessAccountV3NotFound 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 NewPublicUpgradeHeadlessAccountV3NotFound ¶ added in v0.2.0

func NewPublicUpgradeHeadlessAccountV3NotFound() *PublicUpgradeHeadlessAccountV3NotFound

NewPublicUpgradeHeadlessAccountV3NotFound creates a PublicUpgradeHeadlessAccountV3NotFound with default headers values

func (*PublicUpgradeHeadlessAccountV3NotFound) Error ¶ added in v0.2.0

func (*PublicUpgradeHeadlessAccountV3NotFound) GetPayload ¶ added in v0.2.0

func (*PublicUpgradeHeadlessAccountV3NotFound) ToJSONString ¶ added in v0.25.0

type PublicUpgradeHeadlessAccountV3OK ¶ added in v0.2.0

type PublicUpgradeHeadlessAccountV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

PublicUpgradeHeadlessAccountV3OK handles this case with default header values.

OK

func NewPublicUpgradeHeadlessAccountV3OK ¶ added in v0.2.0

func NewPublicUpgradeHeadlessAccountV3OK() *PublicUpgradeHeadlessAccountV3OK

NewPublicUpgradeHeadlessAccountV3OK creates a PublicUpgradeHeadlessAccountV3OK with default headers values

func (*PublicUpgradeHeadlessAccountV3OK) Error ¶ added in v0.2.0

func (*PublicUpgradeHeadlessAccountV3OK) GetPayload ¶ added in v0.2.0

func (*PublicUpgradeHeadlessAccountV3OK) ToJSONString ¶ added in v0.25.0

func (o *PublicUpgradeHeadlessAccountV3OK) ToJSONString() string

type PublicUpgradeHeadlessAccountV3Params ¶ added in v0.2.0

type PublicUpgradeHeadlessAccountV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicUpgradeHeadlessAccountV3Params contains all the parameters to send to the API endpoint for the public upgrade headless account v3 operation typically these are written to a http.Request

func NewPublicUpgradeHeadlessAccountV3Params ¶ added in v0.2.0

func NewPublicUpgradeHeadlessAccountV3Params() *PublicUpgradeHeadlessAccountV3Params

NewPublicUpgradeHeadlessAccountV3Params creates a new PublicUpgradeHeadlessAccountV3Params object with the default values initialized.

func NewPublicUpgradeHeadlessAccountV3ParamsWithContext ¶ added in v0.2.0

func NewPublicUpgradeHeadlessAccountV3ParamsWithContext(ctx context.Context) *PublicUpgradeHeadlessAccountV3Params

NewPublicUpgradeHeadlessAccountV3ParamsWithContext creates a new PublicUpgradeHeadlessAccountV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicUpgradeHeadlessAccountV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicUpgradeHeadlessAccountV3ParamsWithHTTPClient(client *http.Client) *PublicUpgradeHeadlessAccountV3Params

NewPublicUpgradeHeadlessAccountV3ParamsWithHTTPClient creates a new PublicUpgradeHeadlessAccountV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicUpgradeHeadlessAccountV3ParamsWithTimeout ¶ added in v0.2.0

func NewPublicUpgradeHeadlessAccountV3ParamsWithTimeout(timeout time.Duration) *PublicUpgradeHeadlessAccountV3Params

NewPublicUpgradeHeadlessAccountV3ParamsWithTimeout creates a new PublicUpgradeHeadlessAccountV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicUpgradeHeadlessAccountV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicUpgradeHeadlessAccountV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicUpgradeHeadlessAccountV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicUpgradeHeadlessAccountV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) SetNamespace ¶ added in v0.2.0

func (o *PublicUpgradeHeadlessAccountV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) SetTimeout ¶ added in v0.2.0

func (o *PublicUpgradeHeadlessAccountV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicUpgradeHeadlessAccountV3Reader ¶ added in v0.2.0

type PublicUpgradeHeadlessAccountV3Reader struct {
	// contains filtered or unexported fields
}

PublicUpgradeHeadlessAccountV3Reader is a Reader for the PublicUpgradeHeadlessAccountV3 structure.

func (*PublicUpgradeHeadlessAccountV3Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicUpgradeHeadlessAccountV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicUpgradeHeadlessAccountV3Unauthorized ¶ added in v0.2.0

type PublicUpgradeHeadlessAccountV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpgradeHeadlessAccountV3Unauthorized 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 NewPublicUpgradeHeadlessAccountV3Unauthorized ¶ added in v0.2.0

func NewPublicUpgradeHeadlessAccountV3Unauthorized() *PublicUpgradeHeadlessAccountV3Unauthorized

NewPublicUpgradeHeadlessAccountV3Unauthorized creates a PublicUpgradeHeadlessAccountV3Unauthorized with default headers values

func (*PublicUpgradeHeadlessAccountV3Unauthorized) Error ¶ added in v0.2.0

func (*PublicUpgradeHeadlessAccountV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*PublicUpgradeHeadlessAccountV3Unauthorized) ToJSONString ¶ added in v0.25.0

type PublicUserVerificationV3BadRequest ¶

type PublicUserVerificationV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUserVerificationV3BadRequest 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 NewPublicUserVerificationV3BadRequest ¶

func NewPublicUserVerificationV3BadRequest() *PublicUserVerificationV3BadRequest

NewPublicUserVerificationV3BadRequest creates a PublicUserVerificationV3BadRequest with default headers values

func (*PublicUserVerificationV3BadRequest) Error ¶

func (*PublicUserVerificationV3BadRequest) GetPayload ¶

func (*PublicUserVerificationV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *PublicUserVerificationV3BadRequest) ToJSONString() string

type PublicUserVerificationV3Conflict ¶

type PublicUserVerificationV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUserVerificationV3Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10141</td><td>email verified</td></tr></table>

func NewPublicUserVerificationV3Conflict ¶

func NewPublicUserVerificationV3Conflict() *PublicUserVerificationV3Conflict

NewPublicUserVerificationV3Conflict creates a PublicUserVerificationV3Conflict with default headers values

func (*PublicUserVerificationV3Conflict) Error ¶

func (*PublicUserVerificationV3Conflict) GetPayload ¶

func (*PublicUserVerificationV3Conflict) ToJSONString ¶ added in v0.25.0

func (o *PublicUserVerificationV3Conflict) ToJSONString() string

type PublicUserVerificationV3Forbidden ¶

type PublicUserVerificationV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUserVerificationV3Forbidden 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 NewPublicUserVerificationV3Forbidden ¶

func NewPublicUserVerificationV3Forbidden() *PublicUserVerificationV3Forbidden

NewPublicUserVerificationV3Forbidden creates a PublicUserVerificationV3Forbidden with default headers values

func (*PublicUserVerificationV3Forbidden) Error ¶

func (*PublicUserVerificationV3Forbidden) GetPayload ¶

func (*PublicUserVerificationV3Forbidden) ToJSONString ¶ added in v0.25.0

func (o *PublicUserVerificationV3Forbidden) ToJSONString() string

type PublicUserVerificationV3NoContent ¶

type PublicUserVerificationV3NoContent struct {
}

PublicUserVerificationV3NoContent handles this case with default header values.

Operation succeeded

func NewPublicUserVerificationV3NoContent ¶

func NewPublicUserVerificationV3NoContent() *PublicUserVerificationV3NoContent

NewPublicUserVerificationV3NoContent creates a PublicUserVerificationV3NoContent with default headers values

func (*PublicUserVerificationV3NoContent) Error ¶

type PublicUserVerificationV3Params ¶

type PublicUserVerificationV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserVerificationRequestV3
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicUserVerificationV3Params contains all the parameters to send to the API endpoint for the public user verification v3 operation typically these are written to a http.Request

func NewPublicUserVerificationV3Params ¶

func NewPublicUserVerificationV3Params() *PublicUserVerificationV3Params

NewPublicUserVerificationV3Params creates a new PublicUserVerificationV3Params object with the default values initialized.

func NewPublicUserVerificationV3ParamsWithContext ¶

func NewPublicUserVerificationV3ParamsWithContext(ctx context.Context) *PublicUserVerificationV3Params

NewPublicUserVerificationV3ParamsWithContext creates a new PublicUserVerificationV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicUserVerificationV3ParamsWithHTTPClient ¶

func NewPublicUserVerificationV3ParamsWithHTTPClient(client *http.Client) *PublicUserVerificationV3Params

NewPublicUserVerificationV3ParamsWithHTTPClient creates a new PublicUserVerificationV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicUserVerificationV3ParamsWithTimeout ¶

func NewPublicUserVerificationV3ParamsWithTimeout(timeout time.Duration) *PublicUserVerificationV3Params

NewPublicUserVerificationV3ParamsWithTimeout creates a new PublicUserVerificationV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicUserVerificationV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicUserVerificationV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public user verification v3 params

func (*PublicUserVerificationV3Params) SetBody ¶

SetBody adds the body to the public user verification v3 params

func (*PublicUserVerificationV3Params) SetContext ¶

func (o *PublicUserVerificationV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public user verification v3 params

func (*PublicUserVerificationV3Params) SetHTTPClient ¶

func (o *PublicUserVerificationV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public user verification v3 params

func (*PublicUserVerificationV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicUserVerificationV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public user verification v3 params

func (*PublicUserVerificationV3Params) SetNamespace ¶

func (o *PublicUserVerificationV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public user verification v3 params

func (*PublicUserVerificationV3Params) SetTimeout ¶

func (o *PublicUserVerificationV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public user verification v3 params

func (*PublicUserVerificationV3Params) WithBody ¶

WithBody adds the body to the public user verification v3 params

func (*PublicUserVerificationV3Params) WithContext ¶

WithContext adds the context to the public user verification v3 params

func (*PublicUserVerificationV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public user verification v3 params

func (*PublicUserVerificationV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public user verification v3 params

func (*PublicUserVerificationV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public user verification v3 params

func (*PublicUserVerificationV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicUserVerificationV3Reader ¶

type PublicUserVerificationV3Reader struct {
	// contains filtered or unexported fields
}

PublicUserVerificationV3Reader is a Reader for the PublicUserVerificationV3 structure.

func (*PublicUserVerificationV3Reader) ReadResponse ¶

func (o *PublicUserVerificationV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicUserVerificationV3Unauthorized ¶

type PublicUserVerificationV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUserVerificationV3Unauthorized 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 NewPublicUserVerificationV3Unauthorized ¶

func NewPublicUserVerificationV3Unauthorized() *PublicUserVerificationV3Unauthorized

NewPublicUserVerificationV3Unauthorized creates a PublicUserVerificationV3Unauthorized with default headers values

func (*PublicUserVerificationV3Unauthorized) Error ¶

func (*PublicUserVerificationV3Unauthorized) GetPayload ¶

func (*PublicUserVerificationV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *PublicUserVerificationV3Unauthorized) ToJSONString() string

type PublicValidateUserByUserIDAndPasswordV3BadRequest ¶ added in v0.2.0

type PublicValidateUserByUserIDAndPasswordV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicValidateUserByUserIDAndPasswordV3BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10143</td><td>password not match</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewPublicValidateUserByUserIDAndPasswordV3BadRequest ¶ added in v0.2.0

func NewPublicValidateUserByUserIDAndPasswordV3BadRequest() *PublicValidateUserByUserIDAndPasswordV3BadRequest

NewPublicValidateUserByUserIDAndPasswordV3BadRequest creates a PublicValidateUserByUserIDAndPasswordV3BadRequest with default headers values

func (*PublicValidateUserByUserIDAndPasswordV3BadRequest) Error ¶ added in v0.2.0

func (*PublicValidateUserByUserIDAndPasswordV3BadRequest) GetPayload ¶ added in v0.31.0

func (*PublicValidateUserByUserIDAndPasswordV3BadRequest) ToJSONString ¶ added in v0.31.0

type PublicValidateUserByUserIDAndPasswordV3Forbidden ¶ added in v0.2.0

type PublicValidateUserByUserIDAndPasswordV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicValidateUserByUserIDAndPasswordV3Forbidden 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 NewPublicValidateUserByUserIDAndPasswordV3Forbidden ¶ added in v0.2.0

func NewPublicValidateUserByUserIDAndPasswordV3Forbidden() *PublicValidateUserByUserIDAndPasswordV3Forbidden

NewPublicValidateUserByUserIDAndPasswordV3Forbidden creates a PublicValidateUserByUserIDAndPasswordV3Forbidden with default headers values

func (*PublicValidateUserByUserIDAndPasswordV3Forbidden) Error ¶ added in v0.2.0

func (*PublicValidateUserByUserIDAndPasswordV3Forbidden) GetPayload ¶ added in v0.31.0

func (*PublicValidateUserByUserIDAndPasswordV3Forbidden) ToJSONString ¶ added in v0.31.0

type PublicValidateUserByUserIDAndPasswordV3InternalServerError ¶ added in v0.2.0

type PublicValidateUserByUserIDAndPasswordV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicValidateUserByUserIDAndPasswordV3InternalServerError 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 NewPublicValidateUserByUserIDAndPasswordV3InternalServerError ¶ added in v0.2.0

func NewPublicValidateUserByUserIDAndPasswordV3InternalServerError() *PublicValidateUserByUserIDAndPasswordV3InternalServerError

NewPublicValidateUserByUserIDAndPasswordV3InternalServerError creates a PublicValidateUserByUserIDAndPasswordV3InternalServerError with default headers values

func (*PublicValidateUserByUserIDAndPasswordV3InternalServerError) Error ¶ added in v0.2.0

func (*PublicValidateUserByUserIDAndPasswordV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*PublicValidateUserByUserIDAndPasswordV3InternalServerError) ToJSONString ¶ added in v0.31.0

type PublicValidateUserByUserIDAndPasswordV3NoContent ¶ added in v0.2.0

type PublicValidateUserByUserIDAndPasswordV3NoContent struct {
}

PublicValidateUserByUserIDAndPasswordV3NoContent handles this case with default header values.

No Content

func NewPublicValidateUserByUserIDAndPasswordV3NoContent ¶ added in v0.2.0

func NewPublicValidateUserByUserIDAndPasswordV3NoContent() *PublicValidateUserByUserIDAndPasswordV3NoContent

NewPublicValidateUserByUserIDAndPasswordV3NoContent creates a PublicValidateUserByUserIDAndPasswordV3NoContent with default headers values

func (*PublicValidateUserByUserIDAndPasswordV3NoContent) Error ¶ added in v0.2.0

type PublicValidateUserByUserIDAndPasswordV3NotFound ¶ added in v0.2.0

type PublicValidateUserByUserIDAndPasswordV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicValidateUserByUserIDAndPasswordV3NotFound 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 NewPublicValidateUserByUserIDAndPasswordV3NotFound ¶ added in v0.2.0

func NewPublicValidateUserByUserIDAndPasswordV3NotFound() *PublicValidateUserByUserIDAndPasswordV3NotFound

NewPublicValidateUserByUserIDAndPasswordV3NotFound creates a PublicValidateUserByUserIDAndPasswordV3NotFound with default headers values

func (*PublicValidateUserByUserIDAndPasswordV3NotFound) Error ¶ added in v0.2.0

func (*PublicValidateUserByUserIDAndPasswordV3NotFound) GetPayload ¶ added in v0.31.0

func (*PublicValidateUserByUserIDAndPasswordV3NotFound) ToJSONString ¶ added in v0.31.0

type PublicValidateUserByUserIDAndPasswordV3Params ¶ added in v0.2.0

type PublicValidateUserByUserIDAndPasswordV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Password
	  User password

	*/
	Password string
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicValidateUserByUserIDAndPasswordV3Params contains all the parameters to send to the API endpoint for the public validate user by user id and password v3 operation typically these are written to a http.Request

func NewPublicValidateUserByUserIDAndPasswordV3Params ¶ added in v0.2.0

func NewPublicValidateUserByUserIDAndPasswordV3Params() *PublicValidateUserByUserIDAndPasswordV3Params

NewPublicValidateUserByUserIDAndPasswordV3Params creates a new PublicValidateUserByUserIDAndPasswordV3Params object with the default values initialized.

func NewPublicValidateUserByUserIDAndPasswordV3ParamsWithContext ¶ added in v0.2.0

func NewPublicValidateUserByUserIDAndPasswordV3ParamsWithContext(ctx context.Context) *PublicValidateUserByUserIDAndPasswordV3Params

NewPublicValidateUserByUserIDAndPasswordV3ParamsWithContext creates a new PublicValidateUserByUserIDAndPasswordV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicValidateUserByUserIDAndPasswordV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicValidateUserByUserIDAndPasswordV3ParamsWithHTTPClient(client *http.Client) *PublicValidateUserByUserIDAndPasswordV3Params

NewPublicValidateUserByUserIDAndPasswordV3ParamsWithHTTPClient creates a new PublicValidateUserByUserIDAndPasswordV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicValidateUserByUserIDAndPasswordV3ParamsWithTimeout ¶ added in v0.2.0

func NewPublicValidateUserByUserIDAndPasswordV3ParamsWithTimeout(timeout time.Duration) *PublicValidateUserByUserIDAndPasswordV3Params

NewPublicValidateUserByUserIDAndPasswordV3ParamsWithTimeout creates a new PublicValidateUserByUserIDAndPasswordV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicValidateUserByUserIDAndPasswordV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicValidateUserByUserIDAndPasswordV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicValidateUserByUserIDAndPasswordV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicValidateUserByUserIDAndPasswordV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) SetNamespace ¶ added in v0.2.0

func (o *PublicValidateUserByUserIDAndPasswordV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) SetPassword ¶ added in v0.2.0

func (o *PublicValidateUserByUserIDAndPasswordV3Params) SetPassword(password string)

SetPassword adds the password to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) SetTimeout ¶ added in v0.2.0

SetTimeout adds the timeout to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) SetUserID ¶ added in v0.2.0

SetUserID adds the userId to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) WithPassword ¶ added in v0.2.0

WithPassword adds the password to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicValidateUserByUserIDAndPasswordV3Reader ¶ added in v0.2.0

type PublicValidateUserByUserIDAndPasswordV3Reader struct {
	// contains filtered or unexported fields
}

PublicValidateUserByUserIDAndPasswordV3Reader is a Reader for the PublicValidateUserByUserIDAndPasswordV3 structure.

func (*PublicValidateUserByUserIDAndPasswordV3Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicValidateUserByUserIDAndPasswordV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicValidateUserByUserIDAndPasswordV3Unauthorized ¶ added in v0.2.0

type PublicValidateUserByUserIDAndPasswordV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicValidateUserByUserIDAndPasswordV3Unauthorized 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></table>

func NewPublicValidateUserByUserIDAndPasswordV3Unauthorized ¶ added in v0.2.0

func NewPublicValidateUserByUserIDAndPasswordV3Unauthorized() *PublicValidateUserByUserIDAndPasswordV3Unauthorized

NewPublicValidateUserByUserIDAndPasswordV3Unauthorized creates a PublicValidateUserByUserIDAndPasswordV3Unauthorized with default headers values

func (*PublicValidateUserByUserIDAndPasswordV3Unauthorized) Error ¶ added in v0.2.0

func (*PublicValidateUserByUserIDAndPasswordV3Unauthorized) GetPayload ¶ added in v0.31.0

func (*PublicValidateUserByUserIDAndPasswordV3Unauthorized) ToJSONString ¶ added in v0.31.0

type PublicVerifyHeadlessAccountV3BadRequest ¶ added in v0.2.0

type PublicVerifyHeadlessAccountV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicVerifyHeadlessAccountV3BadRequest 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 NewPublicVerifyHeadlessAccountV3BadRequest ¶ added in v0.2.0

func NewPublicVerifyHeadlessAccountV3BadRequest() *PublicVerifyHeadlessAccountV3BadRequest

NewPublicVerifyHeadlessAccountV3BadRequest creates a PublicVerifyHeadlessAccountV3BadRequest with default headers values

func (*PublicVerifyHeadlessAccountV3BadRequest) Error ¶ added in v0.2.0

func (*PublicVerifyHeadlessAccountV3BadRequest) GetPayload ¶ added in v0.2.0

func (*PublicVerifyHeadlessAccountV3BadRequest) ToJSONString ¶ added in v0.25.0

type PublicVerifyHeadlessAccountV3Conflict ¶ added in v0.2.0

type PublicVerifyHeadlessAccountV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicVerifyHeadlessAccountV3Conflict 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 NewPublicVerifyHeadlessAccountV3Conflict ¶ added in v0.2.0

func NewPublicVerifyHeadlessAccountV3Conflict() *PublicVerifyHeadlessAccountV3Conflict

NewPublicVerifyHeadlessAccountV3Conflict creates a PublicVerifyHeadlessAccountV3Conflict with default headers values

func (*PublicVerifyHeadlessAccountV3Conflict) Error ¶ added in v0.2.0

func (*PublicVerifyHeadlessAccountV3Conflict) GetPayload ¶ added in v0.2.0

func (*PublicVerifyHeadlessAccountV3Conflict) ToJSONString ¶ added in v0.25.0

type PublicVerifyHeadlessAccountV3InternalServerError ¶ added in v0.2.0

type PublicVerifyHeadlessAccountV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicVerifyHeadlessAccountV3InternalServerError 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 NewPublicVerifyHeadlessAccountV3InternalServerError ¶ added in v0.2.0

func NewPublicVerifyHeadlessAccountV3InternalServerError() *PublicVerifyHeadlessAccountV3InternalServerError

NewPublicVerifyHeadlessAccountV3InternalServerError creates a PublicVerifyHeadlessAccountV3InternalServerError with default headers values

func (*PublicVerifyHeadlessAccountV3InternalServerError) Error ¶ added in v0.2.0

func (*PublicVerifyHeadlessAccountV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*PublicVerifyHeadlessAccountV3InternalServerError) ToJSONString ¶ added in v0.31.0

type PublicVerifyHeadlessAccountV3NotFound ¶ added in v0.2.0

type PublicVerifyHeadlessAccountV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicVerifyHeadlessAccountV3NotFound 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 NewPublicVerifyHeadlessAccountV3NotFound ¶ added in v0.2.0

func NewPublicVerifyHeadlessAccountV3NotFound() *PublicVerifyHeadlessAccountV3NotFound

NewPublicVerifyHeadlessAccountV3NotFound creates a PublicVerifyHeadlessAccountV3NotFound with default headers values

func (*PublicVerifyHeadlessAccountV3NotFound) Error ¶ added in v0.2.0

func (*PublicVerifyHeadlessAccountV3NotFound) GetPayload ¶ added in v0.2.0

func (*PublicVerifyHeadlessAccountV3NotFound) ToJSONString ¶ added in v0.25.0

type PublicVerifyHeadlessAccountV3OK ¶ added in v0.2.0

type PublicVerifyHeadlessAccountV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

PublicVerifyHeadlessAccountV3OK handles this case with default header values.

OK

func NewPublicVerifyHeadlessAccountV3OK ¶ added in v0.2.0

func NewPublicVerifyHeadlessAccountV3OK() *PublicVerifyHeadlessAccountV3OK

NewPublicVerifyHeadlessAccountV3OK creates a PublicVerifyHeadlessAccountV3OK with default headers values

func (*PublicVerifyHeadlessAccountV3OK) Error ¶ added in v0.2.0

func (*PublicVerifyHeadlessAccountV3OK) GetPayload ¶ added in v0.2.0

func (*PublicVerifyHeadlessAccountV3OK) ToJSONString ¶ added in v0.25.0

func (o *PublicVerifyHeadlessAccountV3OK) ToJSONString() string

type PublicVerifyHeadlessAccountV3Params ¶ added in v0.2.0

type PublicVerifyHeadlessAccountV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUpgradeHeadlessAccountV3Request
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*NeedVerificationCode
	  default false, will send verification code to email if true

	*/
	NeedVerificationCode *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicVerifyHeadlessAccountV3Params contains all the parameters to send to the API endpoint for the public verify headless account v3 operation typically these are written to a http.Request

func NewPublicVerifyHeadlessAccountV3Params ¶ added in v0.2.0

func NewPublicVerifyHeadlessAccountV3Params() *PublicVerifyHeadlessAccountV3Params

NewPublicVerifyHeadlessAccountV3Params creates a new PublicVerifyHeadlessAccountV3Params object with the default values initialized.

func NewPublicVerifyHeadlessAccountV3ParamsWithContext ¶ added in v0.2.0

func NewPublicVerifyHeadlessAccountV3ParamsWithContext(ctx context.Context) *PublicVerifyHeadlessAccountV3Params

NewPublicVerifyHeadlessAccountV3ParamsWithContext creates a new PublicVerifyHeadlessAccountV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicVerifyHeadlessAccountV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicVerifyHeadlessAccountV3ParamsWithHTTPClient(client *http.Client) *PublicVerifyHeadlessAccountV3Params

NewPublicVerifyHeadlessAccountV3ParamsWithHTTPClient creates a new PublicVerifyHeadlessAccountV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicVerifyHeadlessAccountV3ParamsWithTimeout ¶ added in v0.2.0

func NewPublicVerifyHeadlessAccountV3ParamsWithTimeout(timeout time.Duration) *PublicVerifyHeadlessAccountV3Params

NewPublicVerifyHeadlessAccountV3ParamsWithTimeout creates a new PublicVerifyHeadlessAccountV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicVerifyHeadlessAccountV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicVerifyHeadlessAccountV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) SetContext ¶ added in v0.2.0

SetContext adds the context to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *PublicVerifyHeadlessAccountV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicVerifyHeadlessAccountV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) SetNamespace ¶ added in v0.2.0

func (o *PublicVerifyHeadlessAccountV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) SetNeedVerificationCode ¶ added in v0.41.0

func (o *PublicVerifyHeadlessAccountV3Params) SetNeedVerificationCode(needVerificationCode *bool)

SetNeedVerificationCode adds the needVerificationCode to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) SetTimeout ¶ added in v0.2.0

func (o *PublicVerifyHeadlessAccountV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) WithNeedVerificationCode ¶ added in v0.41.0

func (o *PublicVerifyHeadlessAccountV3Params) WithNeedVerificationCode(needVerificationCode *bool) *PublicVerifyHeadlessAccountV3Params

WithNeedVerificationCode adds the needVerificationCode to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicVerifyHeadlessAccountV3Reader ¶ added in v0.2.0

type PublicVerifyHeadlessAccountV3Reader struct {
	// contains filtered or unexported fields
}

PublicVerifyHeadlessAccountV3Reader is a Reader for the PublicVerifyHeadlessAccountV3 structure.

func (*PublicVerifyHeadlessAccountV3Reader) ReadResponse ¶ added in v0.2.0

func (o *PublicVerifyHeadlessAccountV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicVerifyHeadlessAccountV3Unauthorized ¶ added in v0.2.0

type PublicVerifyHeadlessAccountV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicVerifyHeadlessAccountV3Unauthorized 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 NewPublicVerifyHeadlessAccountV3Unauthorized ¶ added in v0.2.0

func NewPublicVerifyHeadlessAccountV3Unauthorized() *PublicVerifyHeadlessAccountV3Unauthorized

NewPublicVerifyHeadlessAccountV3Unauthorized creates a PublicVerifyHeadlessAccountV3Unauthorized with default headers values

func (*PublicVerifyHeadlessAccountV3Unauthorized) Error ¶ added in v0.2.0

func (*PublicVerifyHeadlessAccountV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*PublicVerifyHeadlessAccountV3Unauthorized) ToJSONString ¶ added in v0.25.0

type PublicVerifyRegistrationCodeBadRequest ¶ added in v0.14.0

type PublicVerifyRegistrationCodeBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicVerifyRegistrationCodeBadRequest 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>10138</td><td>code not match</td></tr></table>

func NewPublicVerifyRegistrationCodeBadRequest ¶ added in v0.14.0

func NewPublicVerifyRegistrationCodeBadRequest() *PublicVerifyRegistrationCodeBadRequest

NewPublicVerifyRegistrationCodeBadRequest creates a PublicVerifyRegistrationCodeBadRequest with default headers values

func (*PublicVerifyRegistrationCodeBadRequest) Error ¶ added in v0.14.0

func (*PublicVerifyRegistrationCodeBadRequest) GetPayload ¶ added in v0.14.0

func (*PublicVerifyRegistrationCodeBadRequest) ToJSONString ¶ added in v0.25.0

type PublicVerifyRegistrationCodeNoContent ¶ added in v0.14.0

type PublicVerifyRegistrationCodeNoContent struct {
}

PublicVerifyRegistrationCodeNoContent handles this case with default header values.

Code is valid

func NewPublicVerifyRegistrationCodeNoContent ¶ added in v0.14.0

func NewPublicVerifyRegistrationCodeNoContent() *PublicVerifyRegistrationCodeNoContent

NewPublicVerifyRegistrationCodeNoContent creates a PublicVerifyRegistrationCodeNoContent with default headers values

func (*PublicVerifyRegistrationCodeNoContent) Error ¶ added in v0.14.0

type PublicVerifyRegistrationCodeParams ¶ added in v0.14.0

type PublicVerifyRegistrationCodeParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelVerifyRegistrationCode
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicVerifyRegistrationCodeParams contains all the parameters to send to the API endpoint for the public verify registration code operation typically these are written to a http.Request

func NewPublicVerifyRegistrationCodeParams ¶ added in v0.14.0

func NewPublicVerifyRegistrationCodeParams() *PublicVerifyRegistrationCodeParams

NewPublicVerifyRegistrationCodeParams creates a new PublicVerifyRegistrationCodeParams object with the default values initialized.

func NewPublicVerifyRegistrationCodeParamsWithContext ¶ added in v0.14.0

func NewPublicVerifyRegistrationCodeParamsWithContext(ctx context.Context) *PublicVerifyRegistrationCodeParams

NewPublicVerifyRegistrationCodeParamsWithContext creates a new PublicVerifyRegistrationCodeParams object with the default values initialized, and the ability to set a context for a request

func NewPublicVerifyRegistrationCodeParamsWithHTTPClient ¶ added in v0.14.0

func NewPublicVerifyRegistrationCodeParamsWithHTTPClient(client *http.Client) *PublicVerifyRegistrationCodeParams

NewPublicVerifyRegistrationCodeParamsWithHTTPClient creates a new PublicVerifyRegistrationCodeParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicVerifyRegistrationCodeParamsWithTimeout ¶ added in v0.14.0

func NewPublicVerifyRegistrationCodeParamsWithTimeout(timeout time.Duration) *PublicVerifyRegistrationCodeParams

NewPublicVerifyRegistrationCodeParamsWithTimeout creates a new PublicVerifyRegistrationCodeParams object with the default values initialized, and the ability to set a timeout on a request

func (*PublicVerifyRegistrationCodeParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicVerifyRegistrationCodeParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) SetBody ¶ added in v0.14.0

SetBody adds the body to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) SetContext ¶ added in v0.14.0

SetContext adds the context to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) SetHTTPClient ¶ added in v0.14.0

func (o *PublicVerifyRegistrationCodeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicVerifyRegistrationCodeParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) SetNamespace ¶ added in v0.14.0

func (o *PublicVerifyRegistrationCodeParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) SetTimeout ¶ added in v0.14.0

func (o *PublicVerifyRegistrationCodeParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) WithBody ¶ added in v0.14.0

WithBody adds the body to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) WithContext ¶ added in v0.14.0

WithContext adds the context to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) WithHTTPClient ¶ added in v0.14.0

WithHTTPClient adds the HTTPClient to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) WithNamespace ¶ added in v0.14.0

WithNamespace adds the namespace to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) WithTimeout ¶ added in v0.14.0

WithTimeout adds the timeout to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) WriteToRequest ¶ added in v0.14.0

WriteToRequest writes these params to a swagger request

type PublicVerifyRegistrationCodeReader ¶ added in v0.14.0

type PublicVerifyRegistrationCodeReader struct {
	// contains filtered or unexported fields
}

PublicVerifyRegistrationCodeReader is a Reader for the PublicVerifyRegistrationCode structure.

func (*PublicVerifyRegistrationCodeReader) ReadResponse ¶ added in v0.14.0

func (o *PublicVerifyRegistrationCodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicVerifyUserByLinkV3Found ¶ added in v0.26.0

type PublicVerifyUserByLinkV3Found struct {
	Location string
}

PublicVerifyUserByLinkV3Found handles this case with default header values.

Found. Redirected to verification finish page.

func NewPublicVerifyUserByLinkV3Found ¶ added in v0.26.0

func NewPublicVerifyUserByLinkV3Found() *PublicVerifyUserByLinkV3Found

NewPublicVerifyUserByLinkV3Found creates a PublicVerifyUserByLinkV3Found with default headers values

func (*PublicVerifyUserByLinkV3Found) Error ¶ added in v0.26.0

type PublicVerifyUserByLinkV3Params ¶ added in v0.26.0

type PublicVerifyUserByLinkV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Code
	  Verification code, it can be get from `/users/me/verify_link/request`

	*/
	Code *string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicVerifyUserByLinkV3Params contains all the parameters to send to the API endpoint for the public verify user by link v3 operation typically these are written to a http.Request

func NewPublicVerifyUserByLinkV3Params ¶ added in v0.26.0

func NewPublicVerifyUserByLinkV3Params() *PublicVerifyUserByLinkV3Params

NewPublicVerifyUserByLinkV3Params creates a new PublicVerifyUserByLinkV3Params object with the default values initialized.

func NewPublicVerifyUserByLinkV3ParamsWithContext ¶ added in v0.26.0

func NewPublicVerifyUserByLinkV3ParamsWithContext(ctx context.Context) *PublicVerifyUserByLinkV3Params

NewPublicVerifyUserByLinkV3ParamsWithContext creates a new PublicVerifyUserByLinkV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicVerifyUserByLinkV3ParamsWithHTTPClient ¶ added in v0.26.0

func NewPublicVerifyUserByLinkV3ParamsWithHTTPClient(client *http.Client) *PublicVerifyUserByLinkV3Params

NewPublicVerifyUserByLinkV3ParamsWithHTTPClient creates a new PublicVerifyUserByLinkV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicVerifyUserByLinkV3ParamsWithTimeout ¶ added in v0.26.0

func NewPublicVerifyUserByLinkV3ParamsWithTimeout(timeout time.Duration) *PublicVerifyUserByLinkV3Params

NewPublicVerifyUserByLinkV3ParamsWithTimeout creates a new PublicVerifyUserByLinkV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicVerifyUserByLinkV3Params) SetAuthInfoWriter ¶ added in v0.26.0

func (o *PublicVerifyUserByLinkV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) SetCode ¶ added in v0.26.0

func (o *PublicVerifyUserByLinkV3Params) SetCode(code *string)

SetCode adds the code to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) SetContext ¶ added in v0.26.0

func (o *PublicVerifyUserByLinkV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) SetHTTPClient ¶ added in v0.26.0

func (o *PublicVerifyUserByLinkV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) SetHTTPClientTransport ¶ added in v0.26.0

func (o *PublicVerifyUserByLinkV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) SetTimeout ¶ added in v0.26.0

func (o *PublicVerifyUserByLinkV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) WithCode ¶ added in v0.26.0

WithCode adds the code to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) WithContext ¶ added in v0.26.0

WithContext adds the context to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) WithHTTPClient ¶ added in v0.26.0

WithHTTPClient adds the HTTPClient to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) WithTimeout ¶ added in v0.26.0

WithTimeout adds the timeout to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) WriteToRequest ¶ added in v0.26.0

WriteToRequest writes these params to a swagger request

type PublicVerifyUserByLinkV3Reader ¶ added in v0.26.0

type PublicVerifyUserByLinkV3Reader struct {
	// contains filtered or unexported fields
}

PublicVerifyUserByLinkV3Reader is a Reader for the PublicVerifyUserByLinkV3 structure.

func (*PublicVerifyUserByLinkV3Reader) ReadResponse ¶ added in v0.26.0

func (o *PublicVerifyUserByLinkV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicWebLinkPlatformBadRequest ¶ added in v0.2.0

type PublicWebLinkPlatformBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicWebLinkPlatformBadRequest 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></table>

func NewPublicWebLinkPlatformBadRequest ¶ added in v0.2.0

func NewPublicWebLinkPlatformBadRequest() *PublicWebLinkPlatformBadRequest

NewPublicWebLinkPlatformBadRequest creates a PublicWebLinkPlatformBadRequest with default headers values

func (*PublicWebLinkPlatformBadRequest) Error ¶ added in v0.2.0

func (*PublicWebLinkPlatformBadRequest) GetPayload ¶ added in v0.2.0

func (*PublicWebLinkPlatformBadRequest) ToJSONString ¶ added in v0.25.0

func (o *PublicWebLinkPlatformBadRequest) ToJSONString() string

type PublicWebLinkPlatformEstablishFound ¶ added in v0.2.0

type PublicWebLinkPlatformEstablishFound struct {
	Location string
}

PublicWebLinkPlatformEstablishFound handles this case with default header values.

Handle Redirect from third party

func NewPublicWebLinkPlatformEstablishFound ¶ added in v0.2.0

func NewPublicWebLinkPlatformEstablishFound() *PublicWebLinkPlatformEstablishFound

NewPublicWebLinkPlatformEstablishFound creates a PublicWebLinkPlatformEstablishFound with default headers values

func (*PublicWebLinkPlatformEstablishFound) Error ¶ added in v0.2.0

type PublicWebLinkPlatformEstablishParams ¶ added in v0.2.0

type PublicWebLinkPlatformEstablishParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  Platform Id to be linked

	*/
	PlatformID string
	/*Code
	  authorization code from third party

	*/
	Code *string
	/*State
	  state from third party redirect

	*/
	State string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicWebLinkPlatformEstablishParams contains all the parameters to send to the API endpoint for the public web link platform establish operation typically these are written to a http.Request

func NewPublicWebLinkPlatformEstablishParams ¶ added in v0.2.0

func NewPublicWebLinkPlatformEstablishParams() *PublicWebLinkPlatformEstablishParams

NewPublicWebLinkPlatformEstablishParams creates a new PublicWebLinkPlatformEstablishParams object with the default values initialized.

func NewPublicWebLinkPlatformEstablishParamsWithContext ¶ added in v0.2.0

func NewPublicWebLinkPlatformEstablishParamsWithContext(ctx context.Context) *PublicWebLinkPlatformEstablishParams

NewPublicWebLinkPlatformEstablishParamsWithContext creates a new PublicWebLinkPlatformEstablishParams object with the default values initialized, and the ability to set a context for a request

func NewPublicWebLinkPlatformEstablishParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicWebLinkPlatformEstablishParamsWithHTTPClient(client *http.Client) *PublicWebLinkPlatformEstablishParams

NewPublicWebLinkPlatformEstablishParamsWithHTTPClient creates a new PublicWebLinkPlatformEstablishParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicWebLinkPlatformEstablishParamsWithTimeout ¶ added in v0.2.0

func NewPublicWebLinkPlatformEstablishParamsWithTimeout(timeout time.Duration) *PublicWebLinkPlatformEstablishParams

NewPublicWebLinkPlatformEstablishParamsWithTimeout creates a new PublicWebLinkPlatformEstablishParams object with the default values initialized, and the ability to set a timeout on a request

func (*PublicWebLinkPlatformEstablishParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicWebLinkPlatformEstablishParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) SetCode ¶ added in v0.47.0

func (o *PublicWebLinkPlatformEstablishParams) SetCode(code *string)

SetCode adds the code to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) SetContext ¶ added in v0.2.0

SetContext adds the context to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) SetHTTPClient ¶ added in v0.2.0

func (o *PublicWebLinkPlatformEstablishParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicWebLinkPlatformEstablishParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) SetNamespace ¶ added in v0.2.0

func (o *PublicWebLinkPlatformEstablishParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) SetPlatformID ¶ added in v0.2.0

func (o *PublicWebLinkPlatformEstablishParams) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) SetState ¶ added in v0.2.0

func (o *PublicWebLinkPlatformEstablishParams) SetState(state string)

SetState adds the state to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) SetTimeout ¶ added in v0.2.0

func (o *PublicWebLinkPlatformEstablishParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) WithCode ¶ added in v0.47.0

WithCode adds the code to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) WithPlatformID ¶ added in v0.2.0

WithPlatformID adds the platformID to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) WithState ¶ added in v0.2.0

WithState adds the state to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicWebLinkPlatformEstablishReader ¶ added in v0.2.0

type PublicWebLinkPlatformEstablishReader struct {
	// contains filtered or unexported fields
}

PublicWebLinkPlatformEstablishReader is a Reader for the PublicWebLinkPlatformEstablish structure.

func (*PublicWebLinkPlatformEstablishReader) ReadResponse ¶ added in v0.2.0

func (o *PublicWebLinkPlatformEstablishReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicWebLinkPlatformNotFound ¶ added in v0.2.0

type PublicWebLinkPlatformNotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicWebLinkPlatformNotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10365</td><td>client not found</td></tr><tr><td>20008</td><td>user not found</td></tr></table>

func NewPublicWebLinkPlatformNotFound ¶ added in v0.2.0

func NewPublicWebLinkPlatformNotFound() *PublicWebLinkPlatformNotFound

NewPublicWebLinkPlatformNotFound creates a PublicWebLinkPlatformNotFound with default headers values

func (*PublicWebLinkPlatformNotFound) Error ¶ added in v0.2.0

func (*PublicWebLinkPlatformNotFound) GetPayload ¶ added in v0.2.0

func (*PublicWebLinkPlatformNotFound) ToJSONString ¶ added in v0.25.0

func (o *PublicWebLinkPlatformNotFound) ToJSONString() string

type PublicWebLinkPlatformOK ¶ added in v0.2.0

type PublicWebLinkPlatformOK struct {
	Payload *iamclientmodels.ModelWebLinkingResponse
}

PublicWebLinkPlatformOK handles this case with default header values.

OK

func NewPublicWebLinkPlatformOK ¶ added in v0.2.0

func NewPublicWebLinkPlatformOK() *PublicWebLinkPlatformOK

NewPublicWebLinkPlatformOK creates a PublicWebLinkPlatformOK with default headers values

func (*PublicWebLinkPlatformOK) Error ¶ added in v0.2.0

func (o *PublicWebLinkPlatformOK) Error() string

func (*PublicWebLinkPlatformOK) GetPayload ¶ added in v0.2.0

func (*PublicWebLinkPlatformOK) ToJSONString ¶ added in v0.25.0

func (o *PublicWebLinkPlatformOK) ToJSONString() string

type PublicWebLinkPlatformParams ¶ added in v0.2.0

type PublicWebLinkPlatformParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  Platform Id to be linked

	*/
	PlatformID string
	/*ClientID
	  Client ID

	*/
	ClientID *string
	/*RedirectURI
	  Redirect URI

	*/
	RedirectURI *string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

PublicWebLinkPlatformParams contains all the parameters to send to the API endpoint for the public web link platform operation typically these are written to a http.Request

func NewPublicWebLinkPlatformParams ¶ added in v0.2.0

func NewPublicWebLinkPlatformParams() *PublicWebLinkPlatformParams

NewPublicWebLinkPlatformParams creates a new PublicWebLinkPlatformParams object with the default values initialized.

func NewPublicWebLinkPlatformParamsWithContext ¶ added in v0.2.0

func NewPublicWebLinkPlatformParamsWithContext(ctx context.Context) *PublicWebLinkPlatformParams

NewPublicWebLinkPlatformParamsWithContext creates a new PublicWebLinkPlatformParams object with the default values initialized, and the ability to set a context for a request

func NewPublicWebLinkPlatformParamsWithHTTPClient ¶ added in v0.2.0

func NewPublicWebLinkPlatformParamsWithHTTPClient(client *http.Client) *PublicWebLinkPlatformParams

NewPublicWebLinkPlatformParamsWithHTTPClient creates a new PublicWebLinkPlatformParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicWebLinkPlatformParamsWithTimeout ¶ added in v0.2.0

func NewPublicWebLinkPlatformParamsWithTimeout(timeout time.Duration) *PublicWebLinkPlatformParams

NewPublicWebLinkPlatformParamsWithTimeout creates a new PublicWebLinkPlatformParams object with the default values initialized, and the ability to set a timeout on a request

func (*PublicWebLinkPlatformParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *PublicWebLinkPlatformParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public web link platform params

func (*PublicWebLinkPlatformParams) SetClientID ¶ added in v0.2.0

func (o *PublicWebLinkPlatformParams) SetClientID(clientID *string)

SetClientID adds the clientId to the public web link platform params

func (*PublicWebLinkPlatformParams) SetContext ¶ added in v0.2.0

func (o *PublicWebLinkPlatformParams) SetContext(ctx context.Context)

SetContext adds the context to the public web link platform params

func (*PublicWebLinkPlatformParams) SetHTTPClient ¶ added in v0.2.0

func (o *PublicWebLinkPlatformParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public web link platform params

func (*PublicWebLinkPlatformParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *PublicWebLinkPlatformParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public web link platform params

func (*PublicWebLinkPlatformParams) SetNamespace ¶ added in v0.2.0

func (o *PublicWebLinkPlatformParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public web link platform params

func (*PublicWebLinkPlatformParams) SetPlatformID ¶ added in v0.2.0

func (o *PublicWebLinkPlatformParams) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public web link platform params

func (*PublicWebLinkPlatformParams) SetRedirectURI ¶ added in v0.2.0

func (o *PublicWebLinkPlatformParams) SetRedirectURI(redirectURI *string)

SetRedirectURI adds the redirectUri to the public web link platform params

func (*PublicWebLinkPlatformParams) SetTimeout ¶ added in v0.2.0

func (o *PublicWebLinkPlatformParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public web link platform params

func (*PublicWebLinkPlatformParams) WithClientID ¶ added in v0.2.0

WithClientID adds the clientID to the public web link platform params

func (*PublicWebLinkPlatformParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the public web link platform params

func (*PublicWebLinkPlatformParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the public web link platform params

func (*PublicWebLinkPlatformParams) WithNamespace ¶ added in v0.2.0

func (o *PublicWebLinkPlatformParams) WithNamespace(namespace string) *PublicWebLinkPlatformParams

WithNamespace adds the namespace to the public web link platform params

func (*PublicWebLinkPlatformParams) WithPlatformID ¶ added in v0.2.0

func (o *PublicWebLinkPlatformParams) WithPlatformID(platformID string) *PublicWebLinkPlatformParams

WithPlatformID adds the platformID to the public web link platform params

func (*PublicWebLinkPlatformParams) WithRedirectURI ¶ added in v0.2.0

func (o *PublicWebLinkPlatformParams) WithRedirectURI(redirectURI *string) *PublicWebLinkPlatformParams

WithRedirectURI adds the redirectURI to the public web link platform params

func (*PublicWebLinkPlatformParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the public web link platform params

func (*PublicWebLinkPlatformParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicWebLinkPlatformReader ¶ added in v0.2.0

type PublicWebLinkPlatformReader struct {
	// contains filtered or unexported fields
}

PublicWebLinkPlatformReader is a Reader for the PublicWebLinkPlatform structure.

func (*PublicWebLinkPlatformReader) ReadResponse ¶ added in v0.2.0

func (o *PublicWebLinkPlatformReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicWebLinkPlatformUnauthorized ¶ added in v0.2.0

type PublicWebLinkPlatformUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicWebLinkPlatformUnauthorized 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 NewPublicWebLinkPlatformUnauthorized ¶ added in v0.2.0

func NewPublicWebLinkPlatformUnauthorized() *PublicWebLinkPlatformUnauthorized

NewPublicWebLinkPlatformUnauthorized creates a PublicWebLinkPlatformUnauthorized with default headers values

func (*PublicWebLinkPlatformUnauthorized) Error ¶ added in v0.2.0

func (*PublicWebLinkPlatformUnauthorized) GetPayload ¶ added in v0.2.0

func (*PublicWebLinkPlatformUnauthorized) ToJSONString ¶ added in v0.25.0

func (o *PublicWebLinkPlatformUnauthorized) ToJSONString() string

type ResetPasswordBadRequest ¶ added in v0.2.0

type ResetPasswordBadRequest struct {
}

ResetPasswordBadRequest handles this case with default header values.

func NewResetPasswordBadRequest ¶ added in v0.2.0

func NewResetPasswordBadRequest() *ResetPasswordBadRequest

NewResetPasswordBadRequest creates a ResetPasswordBadRequest with default headers values

func (*ResetPasswordBadRequest) Error ¶ added in v0.2.0

func (o *ResetPasswordBadRequest) Error() string

type ResetPasswordForbidden ¶ added in v0.2.0

type ResetPasswordForbidden struct {
}

ResetPasswordForbidden handles this case with default header values.

func NewResetPasswordForbidden ¶ added in v0.2.0

func NewResetPasswordForbidden() *ResetPasswordForbidden

NewResetPasswordForbidden creates a ResetPasswordForbidden with default headers values

func (*ResetPasswordForbidden) Error ¶ added in v0.2.0

func (o *ResetPasswordForbidden) Error() string

type ResetPasswordInternalServerError ¶ added in v0.2.0

type ResetPasswordInternalServerError struct {
}

ResetPasswordInternalServerError 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 NewResetPasswordInternalServerError ¶ added in v0.2.0

func NewResetPasswordInternalServerError() *ResetPasswordInternalServerError

NewResetPasswordInternalServerError creates a ResetPasswordInternalServerError with default headers values

func (*ResetPasswordInternalServerError) Error ¶ added in v0.2.0

type ResetPasswordNoContent ¶ added in v0.2.0

type ResetPasswordNoContent struct {
}

ResetPasswordNoContent handles this case with default header values.

Operation succeeded

func NewResetPasswordNoContent ¶ added in v0.2.0

func NewResetPasswordNoContent() *ResetPasswordNoContent

NewResetPasswordNoContent creates a ResetPasswordNoContent with default headers values

func (*ResetPasswordNoContent) Error ¶ added in v0.2.0

func (o *ResetPasswordNoContent) Error() string

type ResetPasswordNotFound ¶ added in v0.2.0

type ResetPasswordNotFound struct {
}

ResetPasswordNotFound handles this case with default header values.

func NewResetPasswordNotFound ¶ added in v0.2.0

func NewResetPasswordNotFound() *ResetPasswordNotFound

NewResetPasswordNotFound creates a ResetPasswordNotFound with default headers values

func (*ResetPasswordNotFound) Error ¶ added in v0.2.0

func (o *ResetPasswordNotFound) Error() string

type ResetPasswordParams ¶ added in v0.2.0

type ResetPasswordParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelResetPasswordRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

ResetPasswordParams contains all the parameters to send to the API endpoint for the reset password operation typically these are written to a http.Request

func NewResetPasswordParams ¶ added in v0.2.0

func NewResetPasswordParams() *ResetPasswordParams

NewResetPasswordParams creates a new ResetPasswordParams object with the default values initialized.

func NewResetPasswordParamsWithContext ¶ added in v0.2.0

func NewResetPasswordParamsWithContext(ctx context.Context) *ResetPasswordParams

NewResetPasswordParamsWithContext creates a new ResetPasswordParams object with the default values initialized, and the ability to set a context for a request

func NewResetPasswordParamsWithHTTPClient ¶ added in v0.2.0

func NewResetPasswordParamsWithHTTPClient(client *http.Client) *ResetPasswordParams

NewResetPasswordParamsWithHTTPClient creates a new ResetPasswordParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewResetPasswordParamsWithTimeout ¶ added in v0.2.0

func NewResetPasswordParamsWithTimeout(timeout time.Duration) *ResetPasswordParams

NewResetPasswordParamsWithTimeout creates a new ResetPasswordParams object with the default values initialized, and the ability to set a timeout on a request

func (*ResetPasswordParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *ResetPasswordParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the reset password params

func (*ResetPasswordParams) SetBody ¶ added in v0.2.0

SetBody adds the body to the reset password params

func (*ResetPasswordParams) SetContext ¶ added in v0.2.0

func (o *ResetPasswordParams) SetContext(ctx context.Context)

SetContext adds the context to the reset password params

func (*ResetPasswordParams) SetHTTPClient ¶ added in v0.2.0

func (o *ResetPasswordParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the reset password params

func (*ResetPasswordParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *ResetPasswordParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the reset password params

func (*ResetPasswordParams) SetNamespace ¶ added in v0.2.0

func (o *ResetPasswordParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the reset password params

func (*ResetPasswordParams) SetTimeout ¶ added in v0.2.0

func (o *ResetPasswordParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the reset password params

func (*ResetPasswordParams) WithBody ¶ added in v0.2.0

WithBody adds the body to the reset password params

func (*ResetPasswordParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the reset password params

func (*ResetPasswordParams) WithHTTPClient ¶ added in v0.2.0

func (o *ResetPasswordParams) WithHTTPClient(client *http.Client) *ResetPasswordParams

WithHTTPClient adds the HTTPClient to the reset password params

func (*ResetPasswordParams) WithNamespace ¶ added in v0.2.0

func (o *ResetPasswordParams) WithNamespace(namespace string) *ResetPasswordParams

WithNamespace adds the namespace to the reset password params

func (*ResetPasswordParams) WithTimeout ¶ added in v0.2.0

func (o *ResetPasswordParams) WithTimeout(timeout time.Duration) *ResetPasswordParams

WithTimeout adds the timeout to the reset password params

func (*ResetPasswordParams) WriteToRequest ¶ added in v0.2.0

func (o *ResetPasswordParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ResetPasswordReader ¶ added in v0.2.0

type ResetPasswordReader struct {
	// contains filtered or unexported fields
}

ResetPasswordReader is a Reader for the ResetPassword structure.

func (*ResetPasswordReader) ReadResponse ¶ added in v0.2.0

func (o *ResetPasswordReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ResetPasswordV3BadRequest ¶ added in v0.2.0

type ResetPasswordV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

ResetPasswordV3BadRequest 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>10142</td><td>new password cannot be same with original</td></tr></table>

func NewResetPasswordV3BadRequest ¶ added in v0.2.0

func NewResetPasswordV3BadRequest() *ResetPasswordV3BadRequest

NewResetPasswordV3BadRequest creates a ResetPasswordV3BadRequest with default headers values

func (*ResetPasswordV3BadRequest) Error ¶ added in v0.2.0

func (o *ResetPasswordV3BadRequest) Error() string

func (*ResetPasswordV3BadRequest) GetPayload ¶ added in v0.2.0

func (*ResetPasswordV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *ResetPasswordV3BadRequest) ToJSONString() string

type ResetPasswordV3Forbidden ¶ added in v0.2.0

type ResetPasswordV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

ResetPasswordV3Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</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>10152</td><td>verification code not found</td></tr></table>

func NewResetPasswordV3Forbidden ¶ added in v0.2.0

func NewResetPasswordV3Forbidden() *ResetPasswordV3Forbidden

NewResetPasswordV3Forbidden creates a ResetPasswordV3Forbidden with default headers values

func (*ResetPasswordV3Forbidden) Error ¶ added in v0.2.0

func (o *ResetPasswordV3Forbidden) Error() string

func (*ResetPasswordV3Forbidden) GetPayload ¶ added in v0.2.0

func (*ResetPasswordV3Forbidden) ToJSONString ¶ added in v0.25.0

func (o *ResetPasswordV3Forbidden) ToJSONString() string

type ResetPasswordV3NoContent ¶ added in v0.2.0

type ResetPasswordV3NoContent struct {
}

ResetPasswordV3NoContent handles this case with default header values.

Operation succeeded

func NewResetPasswordV3NoContent ¶ added in v0.2.0

func NewResetPasswordV3NoContent() *ResetPasswordV3NoContent

NewResetPasswordV3NoContent creates a ResetPasswordV3NoContent with default headers values

func (*ResetPasswordV3NoContent) Error ¶ added in v0.2.0

func (o *ResetPasswordV3NoContent) Error() string

type ResetPasswordV3NotFound ¶ added in v0.2.0

type ResetPasswordV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

ResetPasswordV3NotFound 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 NewResetPasswordV3NotFound ¶ added in v0.2.0

func NewResetPasswordV3NotFound() *ResetPasswordV3NotFound

NewResetPasswordV3NotFound creates a ResetPasswordV3NotFound with default headers values

func (*ResetPasswordV3NotFound) Error ¶ added in v0.2.0

func (o *ResetPasswordV3NotFound) Error() string

func (*ResetPasswordV3NotFound) GetPayload ¶ added in v0.2.0

func (*ResetPasswordV3NotFound) ToJSONString ¶ added in v0.25.0

func (o *ResetPasswordV3NotFound) ToJSONString() string

type ResetPasswordV3Params ¶ added in v0.2.0

type ResetPasswordV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelResetPasswordRequestV3
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

ResetPasswordV3Params contains all the parameters to send to the API endpoint for the reset password v3 operation typically these are written to a http.Request

func NewResetPasswordV3Params ¶ added in v0.2.0

func NewResetPasswordV3Params() *ResetPasswordV3Params

NewResetPasswordV3Params creates a new ResetPasswordV3Params object with the default values initialized.

func NewResetPasswordV3ParamsWithContext ¶ added in v0.2.0

func NewResetPasswordV3ParamsWithContext(ctx context.Context) *ResetPasswordV3Params

NewResetPasswordV3ParamsWithContext creates a new ResetPasswordV3Params object with the default values initialized, and the ability to set a context for a request

func NewResetPasswordV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewResetPasswordV3ParamsWithHTTPClient(client *http.Client) *ResetPasswordV3Params

NewResetPasswordV3ParamsWithHTTPClient creates a new ResetPasswordV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewResetPasswordV3ParamsWithTimeout ¶ added in v0.2.0

func NewResetPasswordV3ParamsWithTimeout(timeout time.Duration) *ResetPasswordV3Params

NewResetPasswordV3ParamsWithTimeout creates a new ResetPasswordV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*ResetPasswordV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *ResetPasswordV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the reset password v3 params

func (*ResetPasswordV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the reset password v3 params

func (*ResetPasswordV3Params) SetContext ¶ added in v0.2.0

func (o *ResetPasswordV3Params) SetContext(ctx context.Context)

SetContext adds the context to the reset password v3 params

func (*ResetPasswordV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *ResetPasswordV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the reset password v3 params

func (*ResetPasswordV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *ResetPasswordV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the reset password v3 params

func (*ResetPasswordV3Params) SetNamespace ¶ added in v0.2.0

func (o *ResetPasswordV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the reset password v3 params

func (*ResetPasswordV3Params) SetTimeout ¶ added in v0.2.0

func (o *ResetPasswordV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the reset password v3 params

func (*ResetPasswordV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the reset password v3 params

func (*ResetPasswordV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the reset password v3 params

func (*ResetPasswordV3Params) WithHTTPClient ¶ added in v0.2.0

func (o *ResetPasswordV3Params) WithHTTPClient(client *http.Client) *ResetPasswordV3Params

WithHTTPClient adds the HTTPClient to the reset password v3 params

func (*ResetPasswordV3Params) WithNamespace ¶ added in v0.2.0

func (o *ResetPasswordV3Params) WithNamespace(namespace string) *ResetPasswordV3Params

WithNamespace adds the namespace to the reset password v3 params

func (*ResetPasswordV3Params) WithTimeout ¶ added in v0.2.0

func (o *ResetPasswordV3Params) WithTimeout(timeout time.Duration) *ResetPasswordV3Params

WithTimeout adds the timeout to the reset password v3 params

func (*ResetPasswordV3Params) WriteToRequest ¶ added in v0.2.0

func (o *ResetPasswordV3Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ResetPasswordV3Reader ¶ added in v0.2.0

type ResetPasswordV3Reader struct {
	// contains filtered or unexported fields
}

ResetPasswordV3Reader is a Reader for the ResetPasswordV3 structure.

func (*ResetPasswordV3Reader) ReadResponse ¶ added in v0.2.0

func (o *ResetPasswordV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SaveUserPermissionBadRequest ¶ added in v0.2.0

type SaveUserPermissionBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

SaveUserPermissionBadRequest handles this case with default header values.

Invalid request

func NewSaveUserPermissionBadRequest ¶ added in v0.2.0

func NewSaveUserPermissionBadRequest() *SaveUserPermissionBadRequest

NewSaveUserPermissionBadRequest creates a SaveUserPermissionBadRequest with default headers values

func (*SaveUserPermissionBadRequest) Error ¶ added in v0.2.0

func (*SaveUserPermissionBadRequest) GetPayload ¶ added in v0.31.0

func (*SaveUserPermissionBadRequest) ToJSONString ¶ added in v0.31.0

func (o *SaveUserPermissionBadRequest) ToJSONString() string

type SaveUserPermissionForbidden ¶ added in v0.2.0

type SaveUserPermissionForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

SaveUserPermissionForbidden 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 NewSaveUserPermissionForbidden ¶ added in v0.2.0

func NewSaveUserPermissionForbidden() *SaveUserPermissionForbidden

NewSaveUserPermissionForbidden creates a SaveUserPermissionForbidden with default headers values

func (*SaveUserPermissionForbidden) Error ¶ added in v0.2.0

func (*SaveUserPermissionForbidden) GetPayload ¶ added in v0.31.0

func (*SaveUserPermissionForbidden) ToJSONString ¶ added in v0.31.0

func (o *SaveUserPermissionForbidden) ToJSONString() string

type SaveUserPermissionNoContent ¶ added in v0.2.0

type SaveUserPermissionNoContent struct {
}

SaveUserPermissionNoContent handles this case with default header values.

Operation succeeded

func NewSaveUserPermissionNoContent ¶ added in v0.2.0

func NewSaveUserPermissionNoContent() *SaveUserPermissionNoContent

NewSaveUserPermissionNoContent creates a SaveUserPermissionNoContent with default headers values

func (*SaveUserPermissionNoContent) Error ¶ added in v0.2.0

type SaveUserPermissionNotFound ¶ added in v0.2.0

type SaveUserPermissionNotFound struct {
}

SaveUserPermissionNotFound handles this case with default header values.

Data not found

func NewSaveUserPermissionNotFound ¶ added in v0.2.0

func NewSaveUserPermissionNotFound() *SaveUserPermissionNotFound

NewSaveUserPermissionNotFound creates a SaveUserPermissionNotFound with default headers values

func (*SaveUserPermissionNotFound) Error ¶ added in v0.2.0

type SaveUserPermissionParams ¶ added in v0.2.0

type SaveUserPermissionParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.AccountcommonPermissions
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User id

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

SaveUserPermissionParams contains all the parameters to send to the API endpoint for the save user permission operation typically these are written to a http.Request

func NewSaveUserPermissionParams ¶ added in v0.2.0

func NewSaveUserPermissionParams() *SaveUserPermissionParams

NewSaveUserPermissionParams creates a new SaveUserPermissionParams object with the default values initialized.

func NewSaveUserPermissionParamsWithContext ¶ added in v0.2.0

func NewSaveUserPermissionParamsWithContext(ctx context.Context) *SaveUserPermissionParams

NewSaveUserPermissionParamsWithContext creates a new SaveUserPermissionParams object with the default values initialized, and the ability to set a context for a request

func NewSaveUserPermissionParamsWithHTTPClient ¶ added in v0.2.0

func NewSaveUserPermissionParamsWithHTTPClient(client *http.Client) *SaveUserPermissionParams

NewSaveUserPermissionParamsWithHTTPClient creates a new SaveUserPermissionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewSaveUserPermissionParamsWithTimeout ¶ added in v0.2.0

func NewSaveUserPermissionParamsWithTimeout(timeout time.Duration) *SaveUserPermissionParams

NewSaveUserPermissionParamsWithTimeout creates a new SaveUserPermissionParams object with the default values initialized, and the ability to set a timeout on a request

func (*SaveUserPermissionParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *SaveUserPermissionParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the save user permission params

func (*SaveUserPermissionParams) SetBody ¶ added in v0.2.0

SetBody adds the body to the save user permission params

func (*SaveUserPermissionParams) SetContext ¶ added in v0.2.0

func (o *SaveUserPermissionParams) SetContext(ctx context.Context)

SetContext adds the context to the save user permission params

func (*SaveUserPermissionParams) SetHTTPClient ¶ added in v0.2.0

func (o *SaveUserPermissionParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the save user permission params

func (*SaveUserPermissionParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *SaveUserPermissionParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the save user permission params

func (*SaveUserPermissionParams) SetNamespace ¶ added in v0.2.0

func (o *SaveUserPermissionParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the save user permission params

func (*SaveUserPermissionParams) SetTimeout ¶ added in v0.2.0

func (o *SaveUserPermissionParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the save user permission params

func (*SaveUserPermissionParams) SetUserID ¶ added in v0.2.0

func (o *SaveUserPermissionParams) SetUserID(userID string)

SetUserID adds the userId to the save user permission params

func (*SaveUserPermissionParams) WithBody ¶ added in v0.2.0

WithBody adds the body to the save user permission params

func (*SaveUserPermissionParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the save user permission params

func (*SaveUserPermissionParams) WithHTTPClient ¶ added in v0.2.0

func (o *SaveUserPermissionParams) WithHTTPClient(client *http.Client) *SaveUserPermissionParams

WithHTTPClient adds the HTTPClient to the save user permission params

func (*SaveUserPermissionParams) WithNamespace ¶ added in v0.2.0

func (o *SaveUserPermissionParams) WithNamespace(namespace string) *SaveUserPermissionParams

WithNamespace adds the namespace to the save user permission params

func (*SaveUserPermissionParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the save user permission params

func (*SaveUserPermissionParams) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the save user permission params

func (*SaveUserPermissionParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type SaveUserPermissionReader ¶ added in v0.2.0

type SaveUserPermissionReader struct {
	// contains filtered or unexported fields
}

SaveUserPermissionReader is a Reader for the SaveUserPermission structure.

func (*SaveUserPermissionReader) ReadResponse ¶ added in v0.2.0

func (o *SaveUserPermissionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SaveUserPermissionUnauthorized ¶ added in v0.2.0

type SaveUserPermissionUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

SaveUserPermissionUnauthorized 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></table>

func NewSaveUserPermissionUnauthorized ¶ added in v0.2.0

func NewSaveUserPermissionUnauthorized() *SaveUserPermissionUnauthorized

NewSaveUserPermissionUnauthorized creates a SaveUserPermissionUnauthorized with default headers values

func (*SaveUserPermissionUnauthorized) Error ¶ added in v0.2.0

func (*SaveUserPermissionUnauthorized) GetPayload ¶ added in v0.31.0

func (*SaveUserPermissionUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *SaveUserPermissionUnauthorized) ToJSONString() string

type SaveUserRolesBadRequest ¶ added in v0.2.0

type SaveUserRolesBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

SaveUserRolesBadRequest handles this case with default header values.

Invalid request

func NewSaveUserRolesBadRequest ¶ added in v0.2.0

func NewSaveUserRolesBadRequest() *SaveUserRolesBadRequest

NewSaveUserRolesBadRequest creates a SaveUserRolesBadRequest with default headers values

func (*SaveUserRolesBadRequest) Error ¶ added in v0.2.0

func (o *SaveUserRolesBadRequest) Error() string

func (*SaveUserRolesBadRequest) GetPayload ¶ added in v0.31.0

func (*SaveUserRolesBadRequest) ToJSONString ¶ added in v0.31.0

func (o *SaveUserRolesBadRequest) ToJSONString() string

type SaveUserRolesConflict ¶ added in v0.2.0

type SaveUserRolesConflict struct {
}

SaveUserRolesConflict handles this case with default header values.

Conflict

func NewSaveUserRolesConflict ¶ added in v0.2.0

func NewSaveUserRolesConflict() *SaveUserRolesConflict

NewSaveUserRolesConflict creates a SaveUserRolesConflict with default headers values

func (*SaveUserRolesConflict) Error ¶ added in v0.2.0

func (o *SaveUserRolesConflict) Error() string

type SaveUserRolesForbidden ¶ added in v0.2.0

type SaveUserRolesForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

SaveUserRolesForbidden 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 NewSaveUserRolesForbidden ¶ added in v0.2.0

func NewSaveUserRolesForbidden() *SaveUserRolesForbidden

NewSaveUserRolesForbidden creates a SaveUserRolesForbidden with default headers values

func (*SaveUserRolesForbidden) Error ¶ added in v0.2.0

func (o *SaveUserRolesForbidden) Error() string

func (*SaveUserRolesForbidden) GetPayload ¶ added in v0.31.0

func (*SaveUserRolesForbidden) ToJSONString ¶ added in v0.31.0

func (o *SaveUserRolesForbidden) ToJSONString() string

type SaveUserRolesNoContent ¶ added in v0.2.0

type SaveUserRolesNoContent struct {
}

SaveUserRolesNoContent handles this case with default header values.

Operation succeeded

func NewSaveUserRolesNoContent ¶ added in v0.2.0

func NewSaveUserRolesNoContent() *SaveUserRolesNoContent

NewSaveUserRolesNoContent creates a SaveUserRolesNoContent with default headers values

func (*SaveUserRolesNoContent) Error ¶ added in v0.2.0

func (o *SaveUserRolesNoContent) Error() string

type SaveUserRolesNotFound ¶ added in v0.2.0

type SaveUserRolesNotFound struct {
}

SaveUserRolesNotFound handles this case with default header values.

Data not found

func NewSaveUserRolesNotFound ¶ added in v0.2.0

func NewSaveUserRolesNotFound() *SaveUserRolesNotFound

NewSaveUserRolesNotFound creates a SaveUserRolesNotFound with default headers values

func (*SaveUserRolesNotFound) Error ¶ added in v0.2.0

func (o *SaveUserRolesNotFound) Error() string

type SaveUserRolesParams ¶ added in v0.2.0

type SaveUserRolesParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body []string
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User id

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

SaveUserRolesParams contains all the parameters to send to the API endpoint for the save user roles operation typically these are written to a http.Request

func NewSaveUserRolesParams ¶ added in v0.2.0

func NewSaveUserRolesParams() *SaveUserRolesParams

NewSaveUserRolesParams creates a new SaveUserRolesParams object with the default values initialized.

func NewSaveUserRolesParamsWithContext ¶ added in v0.2.0

func NewSaveUserRolesParamsWithContext(ctx context.Context) *SaveUserRolesParams

NewSaveUserRolesParamsWithContext creates a new SaveUserRolesParams object with the default values initialized, and the ability to set a context for a request

func NewSaveUserRolesParamsWithHTTPClient ¶ added in v0.2.0

func NewSaveUserRolesParamsWithHTTPClient(client *http.Client) *SaveUserRolesParams

NewSaveUserRolesParamsWithHTTPClient creates a new SaveUserRolesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewSaveUserRolesParamsWithTimeout ¶ added in v0.2.0

func NewSaveUserRolesParamsWithTimeout(timeout time.Duration) *SaveUserRolesParams

NewSaveUserRolesParamsWithTimeout creates a new SaveUserRolesParams object with the default values initialized, and the ability to set a timeout on a request

func (*SaveUserRolesParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *SaveUserRolesParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the save user roles params

func (*SaveUserRolesParams) SetBody ¶ added in v0.2.0

func (o *SaveUserRolesParams) SetBody(body []string)

SetBody adds the body to the save user roles params

func (*SaveUserRolesParams) SetContext ¶ added in v0.2.0

func (o *SaveUserRolesParams) SetContext(ctx context.Context)

SetContext adds the context to the save user roles params

func (*SaveUserRolesParams) SetHTTPClient ¶ added in v0.2.0

func (o *SaveUserRolesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the save user roles params

func (*SaveUserRolesParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *SaveUserRolesParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the save user roles params

func (*SaveUserRolesParams) SetNamespace ¶ added in v0.2.0

func (o *SaveUserRolesParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the save user roles params

func (*SaveUserRolesParams) SetTimeout ¶ added in v0.2.0

func (o *SaveUserRolesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the save user roles params

func (*SaveUserRolesParams) SetUserID ¶ added in v0.2.0

func (o *SaveUserRolesParams) SetUserID(userID string)

SetUserID adds the userId to the save user roles params

func (*SaveUserRolesParams) WithBody ¶ added in v0.2.0

func (o *SaveUserRolesParams) WithBody(body []string) *SaveUserRolesParams

WithBody adds the body to the save user roles params

func (*SaveUserRolesParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the save user roles params

func (*SaveUserRolesParams) WithHTTPClient ¶ added in v0.2.0

func (o *SaveUserRolesParams) WithHTTPClient(client *http.Client) *SaveUserRolesParams

WithHTTPClient adds the HTTPClient to the save user roles params

func (*SaveUserRolesParams) WithNamespace ¶ added in v0.2.0

func (o *SaveUserRolesParams) WithNamespace(namespace string) *SaveUserRolesParams

WithNamespace adds the namespace to the save user roles params

func (*SaveUserRolesParams) WithTimeout ¶ added in v0.2.0

func (o *SaveUserRolesParams) WithTimeout(timeout time.Duration) *SaveUserRolesParams

WithTimeout adds the timeout to the save user roles params

func (*SaveUserRolesParams) WithUserID ¶ added in v0.2.0

func (o *SaveUserRolesParams) WithUserID(userID string) *SaveUserRolesParams

WithUserID adds the userID to the save user roles params

func (*SaveUserRolesParams) WriteToRequest ¶ added in v0.2.0

func (o *SaveUserRolesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SaveUserRolesReader ¶ added in v0.2.0

type SaveUserRolesReader struct {
	// contains filtered or unexported fields
}

SaveUserRolesReader is a Reader for the SaveUserRoles structure.

func (*SaveUserRolesReader) ReadResponse ¶ added in v0.2.0

func (o *SaveUserRolesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SaveUserRolesUnauthorized ¶ added in v0.2.0

type SaveUserRolesUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

SaveUserRolesUnauthorized 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></table>

func NewSaveUserRolesUnauthorized ¶ added in v0.2.0

func NewSaveUserRolesUnauthorized() *SaveUserRolesUnauthorized

NewSaveUserRolesUnauthorized creates a SaveUserRolesUnauthorized with default headers values

func (*SaveUserRolesUnauthorized) Error ¶ added in v0.2.0

func (o *SaveUserRolesUnauthorized) Error() string

func (*SaveUserRolesUnauthorized) GetPayload ¶ added in v0.31.0

func (*SaveUserRolesUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *SaveUserRolesUnauthorized) ToJSONString() string

type SearchUserBadRequest ¶ added in v0.2.0

type SearchUserBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

SearchUserBadRequest handles this case with default header values.

Invalid request

func NewSearchUserBadRequest ¶ added in v0.2.0

func NewSearchUserBadRequest() *SearchUserBadRequest

NewSearchUserBadRequest creates a SearchUserBadRequest with default headers values

func (*SearchUserBadRequest) Error ¶ added in v0.2.0

func (o *SearchUserBadRequest) Error() string

func (*SearchUserBadRequest) GetPayload ¶ added in v0.31.0

func (*SearchUserBadRequest) ToJSONString ¶ added in v0.31.0

func (o *SearchUserBadRequest) ToJSONString() string

type SearchUserForbidden ¶ added in v0.2.0

type SearchUserForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

SearchUserForbidden 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 NewSearchUserForbidden ¶ added in v0.2.0

func NewSearchUserForbidden() *SearchUserForbidden

NewSearchUserForbidden creates a SearchUserForbidden with default headers values

func (*SearchUserForbidden) Error ¶ added in v0.2.0

func (o *SearchUserForbidden) Error() string

func (*SearchUserForbidden) GetPayload ¶ added in v0.31.0

func (*SearchUserForbidden) ToJSONString ¶ added in v0.31.0

func (o *SearchUserForbidden) ToJSONString() string

type SearchUserOK ¶ added in v0.2.0

type SearchUserOK struct {
	Payload *iamclientmodels.ModelSearchUsersResponse
}

SearchUserOK handles this case with default header values.

OK

func NewSearchUserOK ¶ added in v0.2.0

func NewSearchUserOK() *SearchUserOK

NewSearchUserOK creates a SearchUserOK with default headers values

func (*SearchUserOK) Error ¶ added in v0.2.0

func (o *SearchUserOK) Error() string

func (*SearchUserOK) GetPayload ¶ added in v0.2.0

func (*SearchUserOK) ToJSONString ¶ added in v0.25.0

func (o *SearchUserOK) ToJSONString() string

type SearchUserParams ¶ added in v0.2.0

type SearchUserParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*Query
	  search query string (optional)

	*/
	Query *string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

SearchUserParams contains all the parameters to send to the API endpoint for the search user operation typically these are written to a http.Request

func NewSearchUserParams ¶ added in v0.2.0

func NewSearchUserParams() *SearchUserParams

NewSearchUserParams creates a new SearchUserParams object with the default values initialized.

func NewSearchUserParamsWithContext ¶ added in v0.2.0

func NewSearchUserParamsWithContext(ctx context.Context) *SearchUserParams

NewSearchUserParamsWithContext creates a new SearchUserParams object with the default values initialized, and the ability to set a context for a request

func NewSearchUserParamsWithHTTPClient ¶ added in v0.2.0

func NewSearchUserParamsWithHTTPClient(client *http.Client) *SearchUserParams

NewSearchUserParamsWithHTTPClient creates a new SearchUserParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewSearchUserParamsWithTimeout ¶ added in v0.2.0

func NewSearchUserParamsWithTimeout(timeout time.Duration) *SearchUserParams

NewSearchUserParamsWithTimeout creates a new SearchUserParams object with the default values initialized, and the ability to set a timeout on a request

func (*SearchUserParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *SearchUserParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the search user params

func (*SearchUserParams) SetContext ¶ added in v0.2.0

func (o *SearchUserParams) SetContext(ctx context.Context)

SetContext adds the context to the search user params

func (*SearchUserParams) SetHTTPClient ¶ added in v0.2.0

func (o *SearchUserParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the search user params

func (*SearchUserParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *SearchUserParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the search user params

func (*SearchUserParams) SetNamespace ¶ added in v0.2.0

func (o *SearchUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the search user params

func (*SearchUserParams) SetQuery ¶ added in v0.2.0

func (o *SearchUserParams) SetQuery(query *string)

SetQuery adds the query to the search user params

func (*SearchUserParams) SetTimeout ¶ added in v0.2.0

func (o *SearchUserParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the search user params

func (*SearchUserParams) WithContext ¶ added in v0.2.0

func (o *SearchUserParams) WithContext(ctx context.Context) *SearchUserParams

WithContext adds the context to the search user params

func (*SearchUserParams) WithHTTPClient ¶ added in v0.2.0

func (o *SearchUserParams) WithHTTPClient(client *http.Client) *SearchUserParams

WithHTTPClient adds the HTTPClient to the search user params

func (*SearchUserParams) WithNamespace ¶ added in v0.2.0

func (o *SearchUserParams) WithNamespace(namespace string) *SearchUserParams

WithNamespace adds the namespace to the search user params

func (*SearchUserParams) WithQuery ¶ added in v0.2.0

func (o *SearchUserParams) WithQuery(query *string) *SearchUserParams

WithQuery adds the query to the search user params

func (*SearchUserParams) WithTimeout ¶ added in v0.2.0

func (o *SearchUserParams) WithTimeout(timeout time.Duration) *SearchUserParams

WithTimeout adds the timeout to the search user params

func (*SearchUserParams) WriteToRequest ¶ added in v0.2.0

func (o *SearchUserParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SearchUserReader ¶ added in v0.2.0

type SearchUserReader struct {
	// contains filtered or unexported fields
}

SearchUserReader is a Reader for the SearchUser structure.

func (*SearchUserReader) ReadResponse ¶ added in v0.2.0

func (o *SearchUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SearchUserUnauthorized ¶ added in v0.2.0

type SearchUserUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

SearchUserUnauthorized 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></table>

func NewSearchUserUnauthorized ¶ added in v0.2.0

func NewSearchUserUnauthorized() *SearchUserUnauthorized

NewSearchUserUnauthorized creates a SearchUserUnauthorized with default headers values

func (*SearchUserUnauthorized) Error ¶ added in v0.2.0

func (o *SearchUserUnauthorized) Error() string

func (*SearchUserUnauthorized) GetPayload ¶ added in v0.31.0

func (*SearchUserUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *SearchUserUnauthorized) ToJSONString() string

type SendVerificationCodeBadRequest ¶ added in v0.2.0

type SendVerificationCodeBadRequest struct {
}

SendVerificationCodeBadRequest 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></table>

func NewSendVerificationCodeBadRequest ¶ added in v0.2.0

func NewSendVerificationCodeBadRequest() *SendVerificationCodeBadRequest

NewSendVerificationCodeBadRequest creates a SendVerificationCodeBadRequest with default headers values

func (*SendVerificationCodeBadRequest) Error ¶ added in v0.2.0

type SendVerificationCodeConflict ¶ added in v0.2.0

type SendVerificationCodeConflict struct {
}

SendVerificationCodeConflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10140</td><td>user verified</td></tr><tr><td>10133</td><td>email already used</td></tr></table>

func NewSendVerificationCodeConflict ¶ added in v0.2.0

func NewSendVerificationCodeConflict() *SendVerificationCodeConflict

NewSendVerificationCodeConflict creates a SendVerificationCodeConflict with default headers values

func (*SendVerificationCodeConflict) Error ¶ added in v0.2.0

type SendVerificationCodeForbidden ¶ added in v0.2.0

type SendVerificationCodeForbidden struct {
}

SendVerificationCodeForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10146</td><td>userID not match</td></tr></table>

func NewSendVerificationCodeForbidden ¶ added in v0.2.0

func NewSendVerificationCodeForbidden() *SendVerificationCodeForbidden

NewSendVerificationCodeForbidden creates a SendVerificationCodeForbidden with default headers values

func (*SendVerificationCodeForbidden) Error ¶ added in v0.2.0

type SendVerificationCodeInternalServerError ¶ added in v0.2.0

type SendVerificationCodeInternalServerError struct {
}

SendVerificationCodeInternalServerError 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 NewSendVerificationCodeInternalServerError ¶ added in v0.2.0

func NewSendVerificationCodeInternalServerError() *SendVerificationCodeInternalServerError

NewSendVerificationCodeInternalServerError creates a SendVerificationCodeInternalServerError with default headers values

func (*SendVerificationCodeInternalServerError) Error ¶ added in v0.2.0

type SendVerificationCodeNoContent ¶ added in v0.2.0

type SendVerificationCodeNoContent struct {
}

SendVerificationCodeNoContent handles this case with default header values.

Operation succeeded

func NewSendVerificationCodeNoContent ¶ added in v0.2.0

func NewSendVerificationCodeNoContent() *SendVerificationCodeNoContent

NewSendVerificationCodeNoContent creates a SendVerificationCodeNoContent with default headers values

func (*SendVerificationCodeNoContent) Error ¶ added in v0.2.0

type SendVerificationCodeNotFound ¶ added in v0.2.0

type SendVerificationCodeNotFound struct {
}

SendVerificationCodeNotFound 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><tr><td>10171</td><td>email address not found</td></tr><tr><td>10139</td><td>platform account not found</td></tr></table>

func NewSendVerificationCodeNotFound ¶ added in v0.2.0

func NewSendVerificationCodeNotFound() *SendVerificationCodeNotFound

NewSendVerificationCodeNotFound creates a SendVerificationCodeNotFound with default headers values

func (*SendVerificationCodeNotFound) Error ¶ added in v0.2.0

type SendVerificationCodeParams ¶ added in v0.2.0

type SendVerificationCodeParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelSendVerificationCodeRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

SendVerificationCodeParams contains all the parameters to send to the API endpoint for the send verification code operation typically these are written to a http.Request

func NewSendVerificationCodeParams ¶ added in v0.2.0

func NewSendVerificationCodeParams() *SendVerificationCodeParams

NewSendVerificationCodeParams creates a new SendVerificationCodeParams object with the default values initialized.

func NewSendVerificationCodeParamsWithContext ¶ added in v0.2.0

func NewSendVerificationCodeParamsWithContext(ctx context.Context) *SendVerificationCodeParams

NewSendVerificationCodeParamsWithContext creates a new SendVerificationCodeParams object with the default values initialized, and the ability to set a context for a request

func NewSendVerificationCodeParamsWithHTTPClient ¶ added in v0.2.0

func NewSendVerificationCodeParamsWithHTTPClient(client *http.Client) *SendVerificationCodeParams

NewSendVerificationCodeParamsWithHTTPClient creates a new SendVerificationCodeParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewSendVerificationCodeParamsWithTimeout ¶ added in v0.2.0

func NewSendVerificationCodeParamsWithTimeout(timeout time.Duration) *SendVerificationCodeParams

NewSendVerificationCodeParamsWithTimeout creates a new SendVerificationCodeParams object with the default values initialized, and the ability to set a timeout on a request

func (*SendVerificationCodeParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *SendVerificationCodeParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the send verification code params

func (*SendVerificationCodeParams) SetBody ¶ added in v0.2.0

SetBody adds the body to the send verification code params

func (*SendVerificationCodeParams) SetContext ¶ added in v0.2.0

func (o *SendVerificationCodeParams) SetContext(ctx context.Context)

SetContext adds the context to the send verification code params

func (*SendVerificationCodeParams) SetHTTPClient ¶ added in v0.2.0

func (o *SendVerificationCodeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the send verification code params

func (*SendVerificationCodeParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *SendVerificationCodeParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the send verification code params

func (*SendVerificationCodeParams) SetNamespace ¶ added in v0.2.0

func (o *SendVerificationCodeParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the send verification code params

func (*SendVerificationCodeParams) SetTimeout ¶ added in v0.2.0

func (o *SendVerificationCodeParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the send verification code params

func (*SendVerificationCodeParams) SetUserID ¶ added in v0.2.0

func (o *SendVerificationCodeParams) SetUserID(userID string)

SetUserID adds the userId to the send verification code params

func (*SendVerificationCodeParams) WithBody ¶ added in v0.2.0

WithBody adds the body to the send verification code params

func (*SendVerificationCodeParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the send verification code params

func (*SendVerificationCodeParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the send verification code params

func (*SendVerificationCodeParams) WithNamespace ¶ added in v0.2.0

func (o *SendVerificationCodeParams) WithNamespace(namespace string) *SendVerificationCodeParams

WithNamespace adds the namespace to the send verification code params

func (*SendVerificationCodeParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the send verification code params

func (*SendVerificationCodeParams) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the send verification code params

func (*SendVerificationCodeParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type SendVerificationCodeReader ¶ added in v0.2.0

type SendVerificationCodeReader struct {
	// contains filtered or unexported fields
}

SendVerificationCodeReader is a Reader for the SendVerificationCode structure.

func (*SendVerificationCodeReader) ReadResponse ¶ added in v0.2.0

func (o *SendVerificationCodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SendVerificationCodeTooManyRequests ¶ added in v0.2.0

type SendVerificationCodeTooManyRequests struct {
}

SendVerificationCodeTooManyRequests handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20007</td><td>too many requests</td></tr></table>

func NewSendVerificationCodeTooManyRequests ¶ added in v0.2.0

func NewSendVerificationCodeTooManyRequests() *SendVerificationCodeTooManyRequests

NewSendVerificationCodeTooManyRequests creates a SendVerificationCodeTooManyRequests with default headers values

func (*SendVerificationCodeTooManyRequests) Error ¶ added in v0.2.0

type SendVerificationCodeUnauthorized ¶ added in v0.2.0

type SendVerificationCodeUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

SendVerificationCodeUnauthorized 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></table>

func NewSendVerificationCodeUnauthorized ¶ added in v0.2.0

func NewSendVerificationCodeUnauthorized() *SendVerificationCodeUnauthorized

NewSendVerificationCodeUnauthorized creates a SendVerificationCodeUnauthorized with default headers values

func (*SendVerificationCodeUnauthorized) Error ¶ added in v0.2.0

func (*SendVerificationCodeUnauthorized) GetPayload ¶ added in v0.31.0

func (*SendVerificationCodeUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *SendVerificationCodeUnauthorized) ToJSONString() string

type UpdateCountryAgeRestrictionBadRequest ¶ added in v0.2.0

type UpdateCountryAgeRestrictionBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateCountryAgeRestrictionBadRequest handles this case with default header values.

Invalid request

func NewUpdateCountryAgeRestrictionBadRequest ¶ added in v0.2.0

func NewUpdateCountryAgeRestrictionBadRequest() *UpdateCountryAgeRestrictionBadRequest

NewUpdateCountryAgeRestrictionBadRequest creates a UpdateCountryAgeRestrictionBadRequest with default headers values

func (*UpdateCountryAgeRestrictionBadRequest) Error ¶ added in v0.2.0

func (*UpdateCountryAgeRestrictionBadRequest) GetPayload ¶ added in v0.31.0

func (*UpdateCountryAgeRestrictionBadRequest) ToJSONString ¶ added in v0.31.0

type UpdateCountryAgeRestrictionForbidden ¶ added in v0.2.0

type UpdateCountryAgeRestrictionForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateCountryAgeRestrictionForbidden 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 NewUpdateCountryAgeRestrictionForbidden ¶ added in v0.2.0

func NewUpdateCountryAgeRestrictionForbidden() *UpdateCountryAgeRestrictionForbidden

NewUpdateCountryAgeRestrictionForbidden creates a UpdateCountryAgeRestrictionForbidden with default headers values

func (*UpdateCountryAgeRestrictionForbidden) Error ¶ added in v0.2.0

func (*UpdateCountryAgeRestrictionForbidden) GetPayload ¶ added in v0.31.0

func (*UpdateCountryAgeRestrictionForbidden) ToJSONString ¶ added in v0.31.0

func (o *UpdateCountryAgeRestrictionForbidden) ToJSONString() string

type UpdateCountryAgeRestrictionNotFound ¶ added in v0.2.0

type UpdateCountryAgeRestrictionNotFound struct {
}

UpdateCountryAgeRestrictionNotFound handles this case with default header values.

Data not found

func NewUpdateCountryAgeRestrictionNotFound ¶ added in v0.2.0

func NewUpdateCountryAgeRestrictionNotFound() *UpdateCountryAgeRestrictionNotFound

NewUpdateCountryAgeRestrictionNotFound creates a UpdateCountryAgeRestrictionNotFound with default headers values

func (*UpdateCountryAgeRestrictionNotFound) Error ¶ added in v0.2.0

type UpdateCountryAgeRestrictionOK ¶ added in v0.2.0

type UpdateCountryAgeRestrictionOK struct {
	Payload *iamclientmodels.ModelCountry
}

UpdateCountryAgeRestrictionOK handles this case with default header values.

OK

func NewUpdateCountryAgeRestrictionOK ¶ added in v0.2.0

func NewUpdateCountryAgeRestrictionOK() *UpdateCountryAgeRestrictionOK

NewUpdateCountryAgeRestrictionOK creates a UpdateCountryAgeRestrictionOK with default headers values

func (*UpdateCountryAgeRestrictionOK) Error ¶ added in v0.2.0

func (*UpdateCountryAgeRestrictionOK) GetPayload ¶ added in v0.2.0

func (*UpdateCountryAgeRestrictionOK) ToJSONString ¶ added in v0.25.0

func (o *UpdateCountryAgeRestrictionOK) ToJSONString() string

type UpdateCountryAgeRestrictionParams ¶ added in v0.2.0

type UpdateCountryAgeRestrictionParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelCountryAgeRestrictionRequest
	/*CountryCode
	  Country Code

	*/
	CountryCode string
	/*Namespace
	  Namespace

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

UpdateCountryAgeRestrictionParams contains all the parameters to send to the API endpoint for the update country age restriction operation typically these are written to a http.Request

func NewUpdateCountryAgeRestrictionParams ¶ added in v0.2.0

func NewUpdateCountryAgeRestrictionParams() *UpdateCountryAgeRestrictionParams

NewUpdateCountryAgeRestrictionParams creates a new UpdateCountryAgeRestrictionParams object with the default values initialized.

func NewUpdateCountryAgeRestrictionParamsWithContext ¶ added in v0.2.0

func NewUpdateCountryAgeRestrictionParamsWithContext(ctx context.Context) *UpdateCountryAgeRestrictionParams

NewUpdateCountryAgeRestrictionParamsWithContext creates a new UpdateCountryAgeRestrictionParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateCountryAgeRestrictionParamsWithHTTPClient ¶ added in v0.2.0

func NewUpdateCountryAgeRestrictionParamsWithHTTPClient(client *http.Client) *UpdateCountryAgeRestrictionParams

NewUpdateCountryAgeRestrictionParamsWithHTTPClient creates a new UpdateCountryAgeRestrictionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateCountryAgeRestrictionParamsWithTimeout ¶ added in v0.2.0

func NewUpdateCountryAgeRestrictionParamsWithTimeout(timeout time.Duration) *UpdateCountryAgeRestrictionParams

NewUpdateCountryAgeRestrictionParamsWithTimeout creates a new UpdateCountryAgeRestrictionParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateCountryAgeRestrictionParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *UpdateCountryAgeRestrictionParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) SetBody ¶ added in v0.2.0

SetBody adds the body to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) SetContext ¶ added in v0.2.0

SetContext adds the context to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) SetCountryCode ¶ added in v0.2.0

func (o *UpdateCountryAgeRestrictionParams) SetCountryCode(countryCode string)

SetCountryCode adds the countryCode to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) SetHTTPClient ¶ added in v0.2.0

func (o *UpdateCountryAgeRestrictionParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *UpdateCountryAgeRestrictionParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) SetNamespace ¶ added in v0.2.0

func (o *UpdateCountryAgeRestrictionParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) SetTimeout ¶ added in v0.2.0

func (o *UpdateCountryAgeRestrictionParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) WithBody ¶ added in v0.2.0

WithBody adds the body to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) WithCountryCode ¶ added in v0.2.0

WithCountryCode adds the countryCode to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type UpdateCountryAgeRestrictionReader ¶ added in v0.2.0

type UpdateCountryAgeRestrictionReader struct {
	// contains filtered or unexported fields
}

UpdateCountryAgeRestrictionReader is a Reader for the UpdateCountryAgeRestriction structure.

func (*UpdateCountryAgeRestrictionReader) ReadResponse ¶ added in v0.2.0

func (o *UpdateCountryAgeRestrictionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateCountryAgeRestrictionUnauthorized ¶ added in v0.2.0

type UpdateCountryAgeRestrictionUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateCountryAgeRestrictionUnauthorized 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></table>

func NewUpdateCountryAgeRestrictionUnauthorized ¶ added in v0.2.0

func NewUpdateCountryAgeRestrictionUnauthorized() *UpdateCountryAgeRestrictionUnauthorized

NewUpdateCountryAgeRestrictionUnauthorized creates a UpdateCountryAgeRestrictionUnauthorized with default headers values

func (*UpdateCountryAgeRestrictionUnauthorized) Error ¶ added in v0.2.0

func (*UpdateCountryAgeRestrictionUnauthorized) GetPayload ¶ added in v0.31.0

func (*UpdateCountryAgeRestrictionUnauthorized) ToJSONString ¶ added in v0.31.0

type UpdatePasswordBadRequest ¶ added in v0.2.0

type UpdatePasswordBadRequest struct {
}

UpdatePasswordBadRequest 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>10142</td><td>new password cannot be same with original</td></tr><tr><td>10143</td><td>password not match</td></tr></table>

func NewUpdatePasswordBadRequest ¶ added in v0.2.0

func NewUpdatePasswordBadRequest() *UpdatePasswordBadRequest

NewUpdatePasswordBadRequest creates a UpdatePasswordBadRequest with default headers values

func (*UpdatePasswordBadRequest) Error ¶ added in v0.2.0

func (o *UpdatePasswordBadRequest) Error() string

type UpdatePasswordForbidden ¶ added in v0.2.0

type UpdatePasswordForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdatePasswordForbidden 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 NewUpdatePasswordForbidden ¶ added in v0.2.0

func NewUpdatePasswordForbidden() *UpdatePasswordForbidden

NewUpdatePasswordForbidden creates a UpdatePasswordForbidden with default headers values

func (*UpdatePasswordForbidden) Error ¶ added in v0.2.0

func (o *UpdatePasswordForbidden) Error() string

func (*UpdatePasswordForbidden) GetPayload ¶ added in v0.31.0

func (*UpdatePasswordForbidden) ToJSONString ¶ added in v0.31.0

func (o *UpdatePasswordForbidden) ToJSONString() string

type UpdatePasswordInternalServerError ¶ added in v0.2.0

type UpdatePasswordInternalServerError struct {
}

UpdatePasswordInternalServerError 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 NewUpdatePasswordInternalServerError ¶ added in v0.2.0

func NewUpdatePasswordInternalServerError() *UpdatePasswordInternalServerError

NewUpdatePasswordInternalServerError creates a UpdatePasswordInternalServerError with default headers values

func (*UpdatePasswordInternalServerError) Error ¶ added in v0.2.0

type UpdatePasswordNoContent ¶ added in v0.2.0

type UpdatePasswordNoContent struct {
}

UpdatePasswordNoContent handles this case with default header values.

Operation succeeded

func NewUpdatePasswordNoContent ¶ added in v0.2.0

func NewUpdatePasswordNoContent() *UpdatePasswordNoContent

NewUpdatePasswordNoContent creates a UpdatePasswordNoContent with default headers values

func (*UpdatePasswordNoContent) Error ¶ added in v0.2.0

func (o *UpdatePasswordNoContent) Error() string

type UpdatePasswordNotFound ¶ added in v0.2.0

type UpdatePasswordNotFound struct {
}

UpdatePasswordNotFound 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 NewUpdatePasswordNotFound ¶ added in v0.2.0

func NewUpdatePasswordNotFound() *UpdatePasswordNotFound

NewUpdatePasswordNotFound creates a UpdatePasswordNotFound with default headers values

func (*UpdatePasswordNotFound) Error ¶ added in v0.2.0

func (o *UpdatePasswordNotFound) Error() string

type UpdatePasswordParams ¶ added in v0.2.0

type UpdatePasswordParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserPasswordUpdateRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User id

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

UpdatePasswordParams contains all the parameters to send to the API endpoint for the update password operation typically these are written to a http.Request

func NewUpdatePasswordParams ¶ added in v0.2.0

func NewUpdatePasswordParams() *UpdatePasswordParams

NewUpdatePasswordParams creates a new UpdatePasswordParams object with the default values initialized.

func NewUpdatePasswordParamsWithContext ¶ added in v0.2.0

func NewUpdatePasswordParamsWithContext(ctx context.Context) *UpdatePasswordParams

NewUpdatePasswordParamsWithContext creates a new UpdatePasswordParams object with the default values initialized, and the ability to set a context for a request

func NewUpdatePasswordParamsWithHTTPClient ¶ added in v0.2.0

func NewUpdatePasswordParamsWithHTTPClient(client *http.Client) *UpdatePasswordParams

NewUpdatePasswordParamsWithHTTPClient creates a new UpdatePasswordParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdatePasswordParamsWithTimeout ¶ added in v0.2.0

func NewUpdatePasswordParamsWithTimeout(timeout time.Duration) *UpdatePasswordParams

NewUpdatePasswordParamsWithTimeout creates a new UpdatePasswordParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdatePasswordParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *UpdatePasswordParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update password params

func (*UpdatePasswordParams) SetBody ¶ added in v0.2.0

SetBody adds the body to the update password params

func (*UpdatePasswordParams) SetContext ¶ added in v0.2.0

func (o *UpdatePasswordParams) SetContext(ctx context.Context)

SetContext adds the context to the update password params

func (*UpdatePasswordParams) SetHTTPClient ¶ added in v0.2.0

func (o *UpdatePasswordParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update password params

func (*UpdatePasswordParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *UpdatePasswordParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update password params

func (*UpdatePasswordParams) SetNamespace ¶ added in v0.2.0

func (o *UpdatePasswordParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the update password params

func (*UpdatePasswordParams) SetTimeout ¶ added in v0.2.0

func (o *UpdatePasswordParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update password params

func (*UpdatePasswordParams) SetUserID ¶ added in v0.2.0

func (o *UpdatePasswordParams) SetUserID(userID string)

SetUserID adds the userId to the update password params

func (*UpdatePasswordParams) WithBody ¶ added in v0.2.0

WithBody adds the body to the update password params

func (*UpdatePasswordParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the update password params

func (*UpdatePasswordParams) WithHTTPClient ¶ added in v0.2.0

func (o *UpdatePasswordParams) WithHTTPClient(client *http.Client) *UpdatePasswordParams

WithHTTPClient adds the HTTPClient to the update password params

func (*UpdatePasswordParams) WithNamespace ¶ added in v0.2.0

func (o *UpdatePasswordParams) WithNamespace(namespace string) *UpdatePasswordParams

WithNamespace adds the namespace to the update password params

func (*UpdatePasswordParams) WithTimeout ¶ added in v0.2.0

func (o *UpdatePasswordParams) WithTimeout(timeout time.Duration) *UpdatePasswordParams

WithTimeout adds the timeout to the update password params

func (*UpdatePasswordParams) WithUserID ¶ added in v0.2.0

func (o *UpdatePasswordParams) WithUserID(userID string) *UpdatePasswordParams

WithUserID adds the userID to the update password params

func (*UpdatePasswordParams) WriteToRequest ¶ added in v0.2.0

func (o *UpdatePasswordParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdatePasswordReader ¶ added in v0.2.0

type UpdatePasswordReader struct {
	// contains filtered or unexported fields
}

UpdatePasswordReader is a Reader for the UpdatePassword structure.

func (*UpdatePasswordReader) ReadResponse ¶ added in v0.2.0

func (o *UpdatePasswordReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdatePasswordUnauthorized ¶ added in v0.2.0

type UpdatePasswordUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdatePasswordUnauthorized 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></table>

func NewUpdatePasswordUnauthorized ¶ added in v0.2.0

func NewUpdatePasswordUnauthorized() *UpdatePasswordUnauthorized

NewUpdatePasswordUnauthorized creates a UpdatePasswordUnauthorized with default headers values

func (*UpdatePasswordUnauthorized) Error ¶ added in v0.2.0

func (*UpdatePasswordUnauthorized) GetPayload ¶ added in v0.31.0

func (*UpdatePasswordUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *UpdatePasswordUnauthorized) ToJSONString() string

type UpdateUserBadRequest ¶ added in v0.2.0

type UpdateUserBadRequest struct {
}

UpdateUserBadRequest 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>10131</td><td>invalid date of birth</td></tr><tr><td>10155</td><td>country is not defined</td></tr><tr><td>10154</td><td>country not found</td></tr><tr><td>10130</td><td>user under age</td></tr><tr><td>10132</td><td>invalid email address</td></tr></table>

func NewUpdateUserBadRequest ¶ added in v0.2.0

func NewUpdateUserBadRequest() *UpdateUserBadRequest

NewUpdateUserBadRequest creates a UpdateUserBadRequest with default headers values

func (*UpdateUserBadRequest) Error ¶ added in v0.2.0

func (o *UpdateUserBadRequest) Error() string

type UpdateUserConflict ¶ added in v0.2.0

type UpdateUserConflict struct {
}

UpdateUserConflict 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 NewUpdateUserConflict ¶ added in v0.2.0

func NewUpdateUserConflict() *UpdateUserConflict

NewUpdateUserConflict creates a UpdateUserConflict with default headers values

func (*UpdateUserConflict) Error ¶ added in v0.2.0

func (o *UpdateUserConflict) Error() string

type UpdateUserInternalServerError ¶ added in v0.2.0

type UpdateUserInternalServerError struct {
}

UpdateUserInternalServerError 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 NewUpdateUserInternalServerError ¶ added in v0.2.0

func NewUpdateUserInternalServerError() *UpdateUserInternalServerError

NewUpdateUserInternalServerError creates a UpdateUserInternalServerError with default headers values

func (*UpdateUserInternalServerError) Error ¶ added in v0.2.0

type UpdateUserNotFound ¶ added in v0.2.0

type UpdateUserNotFound struct {
}

UpdateUserNotFound 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 NewUpdateUserNotFound ¶ added in v0.2.0

func NewUpdateUserNotFound() *UpdateUserNotFound

NewUpdateUserNotFound creates a UpdateUserNotFound with default headers values

func (*UpdateUserNotFound) Error ¶ added in v0.2.0

func (o *UpdateUserNotFound) Error() string

type UpdateUserOK ¶ added in v0.2.0

type UpdateUserOK struct {
	Payload *iamclientmodels.ModelUserResponse
}

UpdateUserOK handles this case with default header values.

OK

func NewUpdateUserOK ¶ added in v0.2.0

func NewUpdateUserOK() *UpdateUserOK

NewUpdateUserOK creates a UpdateUserOK with default headers values

func (*UpdateUserOK) Error ¶ added in v0.2.0

func (o *UpdateUserOK) Error() string

func (*UpdateUserOK) GetPayload ¶ added in v0.2.0

func (*UpdateUserOK) ToJSONString ¶ added in v0.25.0

func (o *UpdateUserOK) ToJSONString() string

type UpdateUserParams ¶ added in v0.2.0

type UpdateUserParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserUpdateRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User id

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

UpdateUserParams contains all the parameters to send to the API endpoint for the update user operation typically these are written to a http.Request

func NewUpdateUserParams ¶ added in v0.2.0

func NewUpdateUserParams() *UpdateUserParams

NewUpdateUserParams creates a new UpdateUserParams object with the default values initialized.

func NewUpdateUserParamsWithContext ¶ added in v0.2.0

func NewUpdateUserParamsWithContext(ctx context.Context) *UpdateUserParams

NewUpdateUserParamsWithContext creates a new UpdateUserParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateUserParamsWithHTTPClient ¶ added in v0.2.0

func NewUpdateUserParamsWithHTTPClient(client *http.Client) *UpdateUserParams

NewUpdateUserParamsWithHTTPClient creates a new UpdateUserParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateUserParamsWithTimeout ¶ added in v0.2.0

func NewUpdateUserParamsWithTimeout(timeout time.Duration) *UpdateUserParams

NewUpdateUserParamsWithTimeout creates a new UpdateUserParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateUserParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *UpdateUserParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update user params

func (*UpdateUserParams) SetBody ¶ added in v0.2.0

SetBody adds the body to the update user params

func (*UpdateUserParams) SetContext ¶ added in v0.2.0

func (o *UpdateUserParams) SetContext(ctx context.Context)

SetContext adds the context to the update user params

func (*UpdateUserParams) SetHTTPClient ¶ added in v0.2.0

func (o *UpdateUserParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update user params

func (*UpdateUserParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *UpdateUserParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update user params

func (*UpdateUserParams) SetNamespace ¶ added in v0.2.0

func (o *UpdateUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the update user params

func (*UpdateUserParams) SetTimeout ¶ added in v0.2.0

func (o *UpdateUserParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update user params

func (*UpdateUserParams) SetUserID ¶ added in v0.2.0

func (o *UpdateUserParams) SetUserID(userID string)

SetUserID adds the userId to the update user params

func (*UpdateUserParams) WithBody ¶ added in v0.2.0

WithBody adds the body to the update user params

func (*UpdateUserParams) WithContext ¶ added in v0.2.0

func (o *UpdateUserParams) WithContext(ctx context.Context) *UpdateUserParams

WithContext adds the context to the update user params

func (*UpdateUserParams) WithHTTPClient ¶ added in v0.2.0

func (o *UpdateUserParams) WithHTTPClient(client *http.Client) *UpdateUserParams

WithHTTPClient adds the HTTPClient to the update user params

func (*UpdateUserParams) WithNamespace ¶ added in v0.2.0

func (o *UpdateUserParams) WithNamespace(namespace string) *UpdateUserParams

WithNamespace adds the namespace to the update user params

func (*UpdateUserParams) WithTimeout ¶ added in v0.2.0

func (o *UpdateUserParams) WithTimeout(timeout time.Duration) *UpdateUserParams

WithTimeout adds the timeout to the update user params

func (*UpdateUserParams) WithUserID ¶ added in v0.2.0

func (o *UpdateUserParams) WithUserID(userID string) *UpdateUserParams

WithUserID adds the userID to the update user params

func (*UpdateUserParams) WriteToRequest ¶ added in v0.2.0

func (o *UpdateUserParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdateUserReader ¶ added in v0.2.0

type UpdateUserReader struct {
	// contains filtered or unexported fields
}

UpdateUserReader is a Reader for the UpdateUser structure.

func (*UpdateUserReader) ReadResponse ¶ added in v0.2.0

func (o *UpdateUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateUserUnauthorized ¶ added in v0.2.0

type UpdateUserUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateUserUnauthorized 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></table>

func NewUpdateUserUnauthorized ¶ added in v0.2.0

func NewUpdateUserUnauthorized() *UpdateUserUnauthorized

NewUpdateUserUnauthorized creates a UpdateUserUnauthorized with default headers values

func (*UpdateUserUnauthorized) Error ¶ added in v0.2.0

func (o *UpdateUserUnauthorized) Error() string

func (*UpdateUserUnauthorized) GetPayload ¶ added in v0.31.0

func (*UpdateUserUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *UpdateUserUnauthorized) ToJSONString() string

type UpdateUserV3BadRequest ¶ added in v0.2.0

type UpdateUserV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateUserV3BadRequest 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 NewUpdateUserV3BadRequest ¶ added in v0.2.0

func NewUpdateUserV3BadRequest() *UpdateUserV3BadRequest

NewUpdateUserV3BadRequest creates a UpdateUserV3BadRequest with default headers values

func (*UpdateUserV3BadRequest) Error ¶ added in v0.2.0

func (o *UpdateUserV3BadRequest) Error() string

func (*UpdateUserV3BadRequest) GetPayload ¶ added in v0.2.0

func (*UpdateUserV3BadRequest) ToJSONString ¶ added in v0.25.0

func (o *UpdateUserV3BadRequest) ToJSONString() string

type UpdateUserV3Conflict ¶ added in v0.2.0

type UpdateUserV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateUserV3Conflict 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 NewUpdateUserV3Conflict ¶ added in v0.2.0

func NewUpdateUserV3Conflict() *UpdateUserV3Conflict

NewUpdateUserV3Conflict creates a UpdateUserV3Conflict with default headers values

func (*UpdateUserV3Conflict) Error ¶ added in v0.2.0

func (o *UpdateUserV3Conflict) Error() string

func (*UpdateUserV3Conflict) GetPayload ¶ added in v0.2.0

func (*UpdateUserV3Conflict) ToJSONString ¶ added in v0.25.0

func (o *UpdateUserV3Conflict) ToJSONString() string

type UpdateUserV3InternalServerError ¶ added in v0.2.0

type UpdateUserV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateUserV3InternalServerError 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 NewUpdateUserV3InternalServerError ¶ added in v0.2.0

func NewUpdateUserV3InternalServerError() *UpdateUserV3InternalServerError

NewUpdateUserV3InternalServerError creates a UpdateUserV3InternalServerError with default headers values

func (*UpdateUserV3InternalServerError) Error ¶ added in v0.2.0

func (*UpdateUserV3InternalServerError) GetPayload ¶ added in v0.31.0

func (*UpdateUserV3InternalServerError) ToJSONString ¶ added in v0.31.0

func (o *UpdateUserV3InternalServerError) ToJSONString() string

type UpdateUserV3OK ¶ added in v0.2.0

type UpdateUserV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

UpdateUserV3OK handles this case with default header values.

OK

func NewUpdateUserV3OK ¶ added in v0.2.0

func NewUpdateUserV3OK() *UpdateUserV3OK

NewUpdateUserV3OK creates a UpdateUserV3OK with default headers values

func (*UpdateUserV3OK) Error ¶ added in v0.2.0

func (o *UpdateUserV3OK) Error() string

func (*UpdateUserV3OK) GetPayload ¶ added in v0.2.0

func (*UpdateUserV3OK) ToJSONString ¶ added in v0.25.0

func (o *UpdateUserV3OK) ToJSONString() string

type UpdateUserV3Params ¶ added in v0.2.0

type UpdateUserV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserUpdateRequestV3
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

UpdateUserV3Params contains all the parameters to send to the API endpoint for the update user v3 operation typically these are written to a http.Request

func NewUpdateUserV3Params ¶ added in v0.2.0

func NewUpdateUserV3Params() *UpdateUserV3Params

NewUpdateUserV3Params creates a new UpdateUserV3Params object with the default values initialized.

func NewUpdateUserV3ParamsWithContext ¶ added in v0.2.0

func NewUpdateUserV3ParamsWithContext(ctx context.Context) *UpdateUserV3Params

NewUpdateUserV3ParamsWithContext creates a new UpdateUserV3Params object with the default values initialized, and the ability to set a context for a request

func NewUpdateUserV3ParamsWithHTTPClient ¶ added in v0.2.0

func NewUpdateUserV3ParamsWithHTTPClient(client *http.Client) *UpdateUserV3Params

NewUpdateUserV3ParamsWithHTTPClient creates a new UpdateUserV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateUserV3ParamsWithTimeout ¶ added in v0.2.0

func NewUpdateUserV3ParamsWithTimeout(timeout time.Duration) *UpdateUserV3Params

NewUpdateUserV3ParamsWithTimeout creates a new UpdateUserV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateUserV3Params) SetAuthInfoWriter ¶ added in v0.17.0

func (o *UpdateUserV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update user v3 params

func (*UpdateUserV3Params) SetBody ¶ added in v0.2.0

SetBody adds the body to the update user v3 params

func (*UpdateUserV3Params) SetContext ¶ added in v0.2.0

func (o *UpdateUserV3Params) SetContext(ctx context.Context)

SetContext adds the context to the update user v3 params

func (*UpdateUserV3Params) SetHTTPClient ¶ added in v0.2.0

func (o *UpdateUserV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update user v3 params

func (*UpdateUserV3Params) SetHTTPClientTransport ¶ added in v0.19.0

func (o *UpdateUserV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update user v3 params

func (*UpdateUserV3Params) SetNamespace ¶ added in v0.2.0

func (o *UpdateUserV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the update user v3 params

func (*UpdateUserV3Params) SetTimeout ¶ added in v0.2.0

func (o *UpdateUserV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update user v3 params

func (*UpdateUserV3Params) WithBody ¶ added in v0.2.0

WithBody adds the body to the update user v3 params

func (*UpdateUserV3Params) WithContext ¶ added in v0.2.0

WithContext adds the context to the update user v3 params

func (*UpdateUserV3Params) WithHTTPClient ¶ added in v0.2.0

func (o *UpdateUserV3Params) WithHTTPClient(client *http.Client) *UpdateUserV3Params

WithHTTPClient adds the HTTPClient to the update user v3 params

func (*UpdateUserV3Params) WithNamespace ¶ added in v0.2.0

func (o *UpdateUserV3Params) WithNamespace(namespace string) *UpdateUserV3Params

WithNamespace adds the namespace to the update user v3 params

func (*UpdateUserV3Params) WithTimeout ¶ added in v0.2.0

func (o *UpdateUserV3Params) WithTimeout(timeout time.Duration) *UpdateUserV3Params

WithTimeout adds the timeout to the update user v3 params

func (*UpdateUserV3Params) WriteToRequest ¶ added in v0.2.0

func (o *UpdateUserV3Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdateUserV3Reader ¶ added in v0.2.0

type UpdateUserV3Reader struct {
	// contains filtered or unexported fields
}

UpdateUserV3Reader is a Reader for the UpdateUserV3 structure.

func (*UpdateUserV3Reader) ReadResponse ¶ added in v0.2.0

func (o *UpdateUserV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateUserV3Unauthorized ¶ added in v0.2.0

type UpdateUserV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateUserV3Unauthorized 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 NewUpdateUserV3Unauthorized ¶ added in v0.2.0

func NewUpdateUserV3Unauthorized() *UpdateUserV3Unauthorized

NewUpdateUserV3Unauthorized creates a UpdateUserV3Unauthorized with default headers values

func (*UpdateUserV3Unauthorized) Error ¶ added in v0.2.0

func (o *UpdateUserV3Unauthorized) Error() string

func (*UpdateUserV3Unauthorized) GetPayload ¶ added in v0.2.0

func (*UpdateUserV3Unauthorized) ToJSONString ¶ added in v0.25.0

func (o *UpdateUserV3Unauthorized) ToJSONString() string

type UpgradeHeadlessAccountConflict ¶ added in v0.2.0

type UpgradeHeadlessAccountConflict struct {
}

UpgradeHeadlessAccountConflict handles this case with default header values.

Conflict

func NewUpgradeHeadlessAccountConflict ¶ added in v0.2.0

func NewUpgradeHeadlessAccountConflict() *UpgradeHeadlessAccountConflict

NewUpgradeHeadlessAccountConflict creates a UpgradeHeadlessAccountConflict with default headers values

func (*UpgradeHeadlessAccountConflict) Error ¶ added in v0.2.0

type UpgradeHeadlessAccountForbidden ¶ added in v0.2.0

type UpgradeHeadlessAccountForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpgradeHeadlessAccountForbidden 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 NewUpgradeHeadlessAccountForbidden ¶ added in v0.2.0

func NewUpgradeHeadlessAccountForbidden() *UpgradeHeadlessAccountForbidden

NewUpgradeHeadlessAccountForbidden creates a UpgradeHeadlessAccountForbidden with default headers values

func (*UpgradeHeadlessAccountForbidden) Error ¶ added in v0.2.0

func (*UpgradeHeadlessAccountForbidden) GetPayload ¶ added in v0.31.0

func (*UpgradeHeadlessAccountForbidden) ToJSONString ¶ added in v0.31.0

func (o *UpgradeHeadlessAccountForbidden) ToJSONString() string

type UpgradeHeadlessAccountOK ¶ added in v0.2.0

type UpgradeHeadlessAccountOK struct {
	Payload *iamclientmodels.ModelUserResponse
}

UpgradeHeadlessAccountOK handles this case with default header values.

OK

func NewUpgradeHeadlessAccountOK ¶ added in v0.2.0

func NewUpgradeHeadlessAccountOK() *UpgradeHeadlessAccountOK

NewUpgradeHeadlessAccountOK creates a UpgradeHeadlessAccountOK with default headers values

func (*UpgradeHeadlessAccountOK) Error ¶ added in v0.2.0

func (o *UpgradeHeadlessAccountOK) Error() string

func (*UpgradeHeadlessAccountOK) GetPayload ¶ added in v0.2.0

func (*UpgradeHeadlessAccountOK) ToJSONString ¶ added in v0.25.0

func (o *UpgradeHeadlessAccountOK) ToJSONString() string

type UpgradeHeadlessAccountParams ¶ added in v0.2.0

type UpgradeHeadlessAccountParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUpgradeHeadlessAccountRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

UpgradeHeadlessAccountParams contains all the parameters to send to the API endpoint for the upgrade headless account operation typically these are written to a http.Request

func NewUpgradeHeadlessAccountParams ¶ added in v0.2.0

func NewUpgradeHeadlessAccountParams() *UpgradeHeadlessAccountParams

NewUpgradeHeadlessAccountParams creates a new UpgradeHeadlessAccountParams object with the default values initialized.

func NewUpgradeHeadlessAccountParamsWithContext ¶ added in v0.2.0

func NewUpgradeHeadlessAccountParamsWithContext(ctx context.Context) *UpgradeHeadlessAccountParams

NewUpgradeHeadlessAccountParamsWithContext creates a new UpgradeHeadlessAccountParams object with the default values initialized, and the ability to set a context for a request

func NewUpgradeHeadlessAccountParamsWithHTTPClient ¶ added in v0.2.0

func NewUpgradeHeadlessAccountParamsWithHTTPClient(client *http.Client) *UpgradeHeadlessAccountParams

NewUpgradeHeadlessAccountParamsWithHTTPClient creates a new UpgradeHeadlessAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpgradeHeadlessAccountParamsWithTimeout ¶ added in v0.2.0

func NewUpgradeHeadlessAccountParamsWithTimeout(timeout time.Duration) *UpgradeHeadlessAccountParams

NewUpgradeHeadlessAccountParamsWithTimeout creates a new UpgradeHeadlessAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpgradeHeadlessAccountParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *UpgradeHeadlessAccountParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) SetBody ¶ added in v0.2.0

SetBody adds the body to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) SetContext ¶ added in v0.2.0

func (o *UpgradeHeadlessAccountParams) SetContext(ctx context.Context)

SetContext adds the context to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) SetHTTPClient ¶ added in v0.2.0

func (o *UpgradeHeadlessAccountParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *UpgradeHeadlessAccountParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) SetNamespace ¶ added in v0.2.0

func (o *UpgradeHeadlessAccountParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) SetTimeout ¶ added in v0.2.0

func (o *UpgradeHeadlessAccountParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) SetUserID ¶ added in v0.2.0

func (o *UpgradeHeadlessAccountParams) SetUserID(userID string)

SetUserID adds the userId to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) WithBody ¶ added in v0.2.0

WithBody adds the body to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type UpgradeHeadlessAccountReader ¶ added in v0.2.0

type UpgradeHeadlessAccountReader struct {
	// contains filtered or unexported fields
}

UpgradeHeadlessAccountReader is a Reader for the UpgradeHeadlessAccount structure.

func (*UpgradeHeadlessAccountReader) ReadResponse ¶ added in v0.2.0

func (o *UpgradeHeadlessAccountReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpgradeHeadlessAccountUnauthorized ¶ added in v0.2.0

type UpgradeHeadlessAccountUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpgradeHeadlessAccountUnauthorized 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></table>

func NewUpgradeHeadlessAccountUnauthorized ¶ added in v0.2.0

func NewUpgradeHeadlessAccountUnauthorized() *UpgradeHeadlessAccountUnauthorized

NewUpgradeHeadlessAccountUnauthorized creates a UpgradeHeadlessAccountUnauthorized with default headers values

func (*UpgradeHeadlessAccountUnauthorized) Error ¶ added in v0.2.0

func (*UpgradeHeadlessAccountUnauthorized) GetPayload ¶ added in v0.31.0

func (*UpgradeHeadlessAccountUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *UpgradeHeadlessAccountUnauthorized) ToJSONString() string

type UpgradeHeadlessAccountWithVerificationCodeBadRequest ¶ added in v0.2.0

type UpgradeHeadlessAccountWithVerificationCodeBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpgradeHeadlessAccountWithVerificationCodeBadRequest handles this case with default header values.

Invalid request

func NewUpgradeHeadlessAccountWithVerificationCodeBadRequest ¶ added in v0.2.0

func NewUpgradeHeadlessAccountWithVerificationCodeBadRequest() *UpgradeHeadlessAccountWithVerificationCodeBadRequest

NewUpgradeHeadlessAccountWithVerificationCodeBadRequest creates a UpgradeHeadlessAccountWithVerificationCodeBadRequest with default headers values

func (*UpgradeHeadlessAccountWithVerificationCodeBadRequest) Error ¶ added in v0.2.0

func (*UpgradeHeadlessAccountWithVerificationCodeBadRequest) GetPayload ¶ added in v0.31.0

func (*UpgradeHeadlessAccountWithVerificationCodeBadRequest) ToJSONString ¶ added in v0.31.0

type UpgradeHeadlessAccountWithVerificationCodeConflict ¶ added in v0.2.0

type UpgradeHeadlessAccountWithVerificationCodeConflict struct {
}

UpgradeHeadlessAccountWithVerificationCodeConflict handles this case with default header values.

Conflict

func NewUpgradeHeadlessAccountWithVerificationCodeConflict ¶ added in v0.2.0

func NewUpgradeHeadlessAccountWithVerificationCodeConflict() *UpgradeHeadlessAccountWithVerificationCodeConflict

NewUpgradeHeadlessAccountWithVerificationCodeConflict creates a UpgradeHeadlessAccountWithVerificationCodeConflict with default headers values

func (*UpgradeHeadlessAccountWithVerificationCodeConflict) Error ¶ added in v0.2.0

type UpgradeHeadlessAccountWithVerificationCodeForbidden ¶ added in v0.2.0

type UpgradeHeadlessAccountWithVerificationCodeForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpgradeHeadlessAccountWithVerificationCodeForbidden 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 NewUpgradeHeadlessAccountWithVerificationCodeForbidden ¶ added in v0.2.0

func NewUpgradeHeadlessAccountWithVerificationCodeForbidden() *UpgradeHeadlessAccountWithVerificationCodeForbidden

NewUpgradeHeadlessAccountWithVerificationCodeForbidden creates a UpgradeHeadlessAccountWithVerificationCodeForbidden with default headers values

func (*UpgradeHeadlessAccountWithVerificationCodeForbidden) Error ¶ added in v0.2.0

func (*UpgradeHeadlessAccountWithVerificationCodeForbidden) GetPayload ¶ added in v0.31.0

func (*UpgradeHeadlessAccountWithVerificationCodeForbidden) ToJSONString ¶ added in v0.31.0

type UpgradeHeadlessAccountWithVerificationCodeOK ¶ added in v0.2.0

type UpgradeHeadlessAccountWithVerificationCodeOK struct {
	Payload *iamclientmodels.ModelUserResponse
}

UpgradeHeadlessAccountWithVerificationCodeOK handles this case with default header values.

OK

func NewUpgradeHeadlessAccountWithVerificationCodeOK ¶ added in v0.2.0

func NewUpgradeHeadlessAccountWithVerificationCodeOK() *UpgradeHeadlessAccountWithVerificationCodeOK

NewUpgradeHeadlessAccountWithVerificationCodeOK creates a UpgradeHeadlessAccountWithVerificationCodeOK with default headers values

func (*UpgradeHeadlessAccountWithVerificationCodeOK) Error ¶ added in v0.2.0

func (*UpgradeHeadlessAccountWithVerificationCodeOK) GetPayload ¶ added in v0.2.0

func (*UpgradeHeadlessAccountWithVerificationCodeOK) ToJSONString ¶ added in v0.25.0

type UpgradeHeadlessAccountWithVerificationCodeParams ¶ added in v0.2.0

type UpgradeHeadlessAccountWithVerificationCodeParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUpgradeHeadlessAccountWithVerificationCodeRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

UpgradeHeadlessAccountWithVerificationCodeParams contains all the parameters to send to the API endpoint for the upgrade headless account with verification code operation typically these are written to a http.Request

func NewUpgradeHeadlessAccountWithVerificationCodeParams ¶ added in v0.2.0

func NewUpgradeHeadlessAccountWithVerificationCodeParams() *UpgradeHeadlessAccountWithVerificationCodeParams

NewUpgradeHeadlessAccountWithVerificationCodeParams creates a new UpgradeHeadlessAccountWithVerificationCodeParams object with the default values initialized.

func NewUpgradeHeadlessAccountWithVerificationCodeParamsWithContext ¶ added in v0.2.0

func NewUpgradeHeadlessAccountWithVerificationCodeParamsWithContext(ctx context.Context) *UpgradeHeadlessAccountWithVerificationCodeParams

NewUpgradeHeadlessAccountWithVerificationCodeParamsWithContext creates a new UpgradeHeadlessAccountWithVerificationCodeParams object with the default values initialized, and the ability to set a context for a request

func NewUpgradeHeadlessAccountWithVerificationCodeParamsWithHTTPClient ¶ added in v0.2.0

func NewUpgradeHeadlessAccountWithVerificationCodeParamsWithHTTPClient(client *http.Client) *UpgradeHeadlessAccountWithVerificationCodeParams

NewUpgradeHeadlessAccountWithVerificationCodeParamsWithHTTPClient creates a new UpgradeHeadlessAccountWithVerificationCodeParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpgradeHeadlessAccountWithVerificationCodeParamsWithTimeout ¶ added in v0.2.0

func NewUpgradeHeadlessAccountWithVerificationCodeParamsWithTimeout(timeout time.Duration) *UpgradeHeadlessAccountWithVerificationCodeParams

NewUpgradeHeadlessAccountWithVerificationCodeParamsWithTimeout creates a new UpgradeHeadlessAccountWithVerificationCodeParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpgradeHeadlessAccountWithVerificationCodeParams) SetAuthInfoWriter ¶ added in v0.17.0

SetAuthInfoWriter adds the authInfoWriter to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) SetBody ¶ added in v0.2.0

SetBody adds the body to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) SetContext ¶ added in v0.2.0

SetContext adds the context to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) SetHTTPClient ¶ added in v0.2.0

SetHTTPClient adds the HTTPClient to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *UpgradeHeadlessAccountWithVerificationCodeParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) SetNamespace ¶ added in v0.2.0

func (o *UpgradeHeadlessAccountWithVerificationCodeParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) SetTimeout ¶ added in v0.2.0

SetTimeout adds the timeout to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) SetUserID ¶ added in v0.2.0

SetUserID adds the userId to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) WithBody ¶ added in v0.2.0

WithBody adds the body to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) WithHTTPClient ¶ added in v0.2.0

WithHTTPClient adds the HTTPClient to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) WithNamespace ¶ added in v0.2.0

WithNamespace adds the namespace to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) WithUserID ¶ added in v0.2.0

WithUserID adds the userID to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type UpgradeHeadlessAccountWithVerificationCodeReader ¶ added in v0.2.0

type UpgradeHeadlessAccountWithVerificationCodeReader struct {
	// contains filtered or unexported fields
}

UpgradeHeadlessAccountWithVerificationCodeReader is a Reader for the UpgradeHeadlessAccountWithVerificationCode structure.

func (*UpgradeHeadlessAccountWithVerificationCodeReader) ReadResponse ¶ added in v0.2.0

func (o *UpgradeHeadlessAccountWithVerificationCodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpgradeHeadlessAccountWithVerificationCodeUnauthorized ¶ added in v0.2.0

type UpgradeHeadlessAccountWithVerificationCodeUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpgradeHeadlessAccountWithVerificationCodeUnauthorized 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></table>

func NewUpgradeHeadlessAccountWithVerificationCodeUnauthorized ¶ added in v0.2.0

func NewUpgradeHeadlessAccountWithVerificationCodeUnauthorized() *UpgradeHeadlessAccountWithVerificationCodeUnauthorized

NewUpgradeHeadlessAccountWithVerificationCodeUnauthorized creates a UpgradeHeadlessAccountWithVerificationCodeUnauthorized with default headers values

func (*UpgradeHeadlessAccountWithVerificationCodeUnauthorized) Error ¶ added in v0.2.0

func (*UpgradeHeadlessAccountWithVerificationCodeUnauthorized) GetPayload ¶ added in v0.31.0

func (*UpgradeHeadlessAccountWithVerificationCodeUnauthorized) ToJSONString ¶ added in v0.31.0

type UserVerificationBadRequest ¶ added in v0.2.0

type UserVerificationBadRequest struct {
}

UserVerificationBadRequest 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></table>

func NewUserVerificationBadRequest ¶ added in v0.2.0

func NewUserVerificationBadRequest() *UserVerificationBadRequest

NewUserVerificationBadRequest creates a UserVerificationBadRequest with default headers values

func (*UserVerificationBadRequest) Error ¶ added in v0.2.0

type UserVerificationForbidden ¶ added in v0.2.0

type UserVerificationForbidden struct {
}

UserVerificationForbidden 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><tr><td>10162</td><td>invalid verification</td></tr></table>

func NewUserVerificationForbidden ¶ added in v0.2.0

func NewUserVerificationForbidden() *UserVerificationForbidden

NewUserVerificationForbidden creates a UserVerificationForbidden with default headers values

func (*UserVerificationForbidden) Error ¶ added in v0.2.0

func (o *UserVerificationForbidden) Error() string

type UserVerificationInternalServerError ¶ added in v0.2.0

type UserVerificationInternalServerError struct {
}

UserVerificationInternalServerError 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 NewUserVerificationInternalServerError ¶ added in v0.2.0

func NewUserVerificationInternalServerError() *UserVerificationInternalServerError

NewUserVerificationInternalServerError creates a UserVerificationInternalServerError with default headers values

func (*UserVerificationInternalServerError) Error ¶ added in v0.2.0

type UserVerificationNoContent ¶ added in v0.2.0

type UserVerificationNoContent struct {
}

UserVerificationNoContent handles this case with default header values.

Operation succeeded

func NewUserVerificationNoContent ¶ added in v0.2.0

func NewUserVerificationNoContent() *UserVerificationNoContent

NewUserVerificationNoContent creates a UserVerificationNoContent with default headers values

func (*UserVerificationNoContent) Error ¶ added in v0.2.0

func (o *UserVerificationNoContent) Error() string

type UserVerificationNotFound ¶ added in v0.2.0

type UserVerificationNotFound struct {
}

UserVerificationNotFound 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 NewUserVerificationNotFound ¶ added in v0.2.0

func NewUserVerificationNotFound() *UserVerificationNotFound

NewUserVerificationNotFound creates a UserVerificationNotFound with default headers values

func (*UserVerificationNotFound) Error ¶ added in v0.2.0

func (o *UserVerificationNotFound) Error() string

type UserVerificationParams ¶ added in v0.2.0

type UserVerificationParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserVerificationRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

UserVerificationParams contains all the parameters to send to the API endpoint for the user verification operation typically these are written to a http.Request

func NewUserVerificationParams ¶ added in v0.2.0

func NewUserVerificationParams() *UserVerificationParams

NewUserVerificationParams creates a new UserVerificationParams object with the default values initialized.

func NewUserVerificationParamsWithContext ¶ added in v0.2.0

func NewUserVerificationParamsWithContext(ctx context.Context) *UserVerificationParams

NewUserVerificationParamsWithContext creates a new UserVerificationParams object with the default values initialized, and the ability to set a context for a request

func NewUserVerificationParamsWithHTTPClient ¶ added in v0.2.0

func NewUserVerificationParamsWithHTTPClient(client *http.Client) *UserVerificationParams

NewUserVerificationParamsWithHTTPClient creates a new UserVerificationParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUserVerificationParamsWithTimeout ¶ added in v0.2.0

func NewUserVerificationParamsWithTimeout(timeout time.Duration) *UserVerificationParams

NewUserVerificationParamsWithTimeout creates a new UserVerificationParams object with the default values initialized, and the ability to set a timeout on a request

func (*UserVerificationParams) SetAuthInfoWriter ¶ added in v0.17.0

func (o *UserVerificationParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the user verification params

func (*UserVerificationParams) SetBody ¶ added in v0.2.0

SetBody adds the body to the user verification params

func (*UserVerificationParams) SetContext ¶ added in v0.2.0

func (o *UserVerificationParams) SetContext(ctx context.Context)

SetContext adds the context to the user verification params

func (*UserVerificationParams) SetHTTPClient ¶ added in v0.2.0

func (o *UserVerificationParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the user verification params

func (*UserVerificationParams) SetHTTPClientTransport ¶ added in v0.19.0

func (o *UserVerificationParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the user verification params

func (*UserVerificationParams) SetNamespace ¶ added in v0.2.0

func (o *UserVerificationParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the user verification params

func (*UserVerificationParams) SetTimeout ¶ added in v0.2.0

func (o *UserVerificationParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the user verification params

func (*UserVerificationParams) SetUserID ¶ added in v0.2.0

func (o *UserVerificationParams) SetUserID(userID string)

SetUserID adds the userId to the user verification params

func (*UserVerificationParams) WithBody ¶ added in v0.2.0

WithBody adds the body to the user verification params

func (*UserVerificationParams) WithContext ¶ added in v0.2.0

WithContext adds the context to the user verification params

func (*UserVerificationParams) WithHTTPClient ¶ added in v0.2.0

func (o *UserVerificationParams) WithHTTPClient(client *http.Client) *UserVerificationParams

WithHTTPClient adds the HTTPClient to the user verification params

func (*UserVerificationParams) WithNamespace ¶ added in v0.2.0

func (o *UserVerificationParams) WithNamespace(namespace string) *UserVerificationParams

WithNamespace adds the namespace to the user verification params

func (*UserVerificationParams) WithTimeout ¶ added in v0.2.0

WithTimeout adds the timeout to the user verification params

func (*UserVerificationParams) WithUserID ¶ added in v0.2.0

func (o *UserVerificationParams) WithUserID(userID string) *UserVerificationParams

WithUserID adds the userID to the user verification params

func (*UserVerificationParams) WriteToRequest ¶ added in v0.2.0

WriteToRequest writes these params to a swagger request

type UserVerificationReader ¶ added in v0.2.0

type UserVerificationReader struct {
	// contains filtered or unexported fields
}

UserVerificationReader is a Reader for the UserVerification structure.

func (*UserVerificationReader) ReadResponse ¶ added in v0.2.0

func (o *UserVerificationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UserVerificationUnauthorized ¶ added in v0.2.0

type UserVerificationUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

UserVerificationUnauthorized 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></table>

func NewUserVerificationUnauthorized ¶ added in v0.2.0

func NewUserVerificationUnauthorized() *UserVerificationUnauthorized

NewUserVerificationUnauthorized creates a UserVerificationUnauthorized with default headers values

func (*UserVerificationUnauthorized) Error ¶ added in v0.2.0

func (*UserVerificationUnauthorized) GetPayload ¶ added in v0.31.0

func (*UserVerificationUnauthorized) ToJSONString ¶ added in v0.31.0

func (o *UserVerificationUnauthorized) ToJSONString() string

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL