users

package
v0.1.0-alpha.15 Latest Latest
Warning

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

Go to latest
Published: May 8, 2024 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 ¶

type AddUserPermissionBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AddUserPermissionBadRequest handles this case with default header values.

Invalid request

func NewAddUserPermissionBadRequest ¶

func NewAddUserPermissionBadRequest() *AddUserPermissionBadRequest

NewAddUserPermissionBadRequest creates a AddUserPermissionBadRequest with default headers values

func (*AddUserPermissionBadRequest) Error ¶

func (*AddUserPermissionBadRequest) GetPayload ¶

func (*AddUserPermissionBadRequest) ToJSONString ¶

func (o *AddUserPermissionBadRequest) ToJSONString() string

type AddUserPermissionForbidden ¶

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 ¶

func NewAddUserPermissionForbidden() *AddUserPermissionForbidden

NewAddUserPermissionForbidden creates a AddUserPermissionForbidden with default headers values

func (*AddUserPermissionForbidden) Error ¶

func (*AddUserPermissionForbidden) GetPayload ¶

func (*AddUserPermissionForbidden) ToJSONString ¶

func (o *AddUserPermissionForbidden) ToJSONString() string

type AddUserPermissionNoContent ¶

type AddUserPermissionNoContent struct {
}

AddUserPermissionNoContent handles this case with default header values.

Operation succeeded

func NewAddUserPermissionNoContent ¶

func NewAddUserPermissionNoContent() *AddUserPermissionNoContent

NewAddUserPermissionNoContent creates a AddUserPermissionNoContent with default headers values

func (*AddUserPermissionNoContent) Error ¶

type AddUserPermissionNotFound ¶

type AddUserPermissionNotFound struct {
}

AddUserPermissionNotFound handles this case with default header values.

Data not found

func NewAddUserPermissionNotFound ¶

func NewAddUserPermissionNotFound() *AddUserPermissionNotFound

NewAddUserPermissionNotFound creates a AddUserPermissionNotFound with default headers values

func (*AddUserPermissionNotFound) Error ¶

func (o *AddUserPermissionNotFound) Error() string

type AddUserPermissionParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAddUserPermissionParams() *AddUserPermissionParams

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

func NewAddUserPermissionParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *AddUserPermissionParams) SetAction(action int64)

SetAction adds the action to the add user permission params

func (*AddUserPermissionParams) SetAuthInfoWriter ¶

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

SetAuthInfoWriter adds the authInfoWriter to the add user permission params

func (*AddUserPermissionParams) SetBody ¶

SetBody adds the body to the add user permission params

func (*AddUserPermissionParams) SetContext ¶

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

SetContext adds the context to the add user permission params

func (*AddUserPermissionParams) SetFlightId ¶

func (o *AddUserPermissionParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AddUserPermissionParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add user permission params

func (*AddUserPermissionParams) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the add user permission params

func (*AddUserPermissionParams) SetNamespace ¶

func (o *AddUserPermissionParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the add user permission params

func (*AddUserPermissionParams) SetResource ¶

func (o *AddUserPermissionParams) SetResource(resource string)

SetResource adds the resource to the add user permission params

func (*AddUserPermissionParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add user permission params

func (*AddUserPermissionParams) SetUserID ¶

func (o *AddUserPermissionParams) SetUserID(userID string)

SetUserID adds the userId to the add user permission params

func (*AddUserPermissionParams) WithAction ¶

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

WithAction adds the action to the add user permission params

func (*AddUserPermissionParams) WithBody ¶

WithBody adds the body to the add user permission params

func (*AddUserPermissionParams) WithContext ¶

WithContext adds the context to the add user permission params

func (*AddUserPermissionParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add user permission params

func (*AddUserPermissionParams) WithNamespace ¶

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

WithNamespace adds the namespace to the add user permission params

func (*AddUserPermissionParams) WithResource ¶

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

WithResource adds the resource to the add user permission params

func (*AddUserPermissionParams) WithTimeout ¶

WithTimeout adds the timeout to the add user permission params

func (*AddUserPermissionParams) WithUserID ¶

WithUserID adds the userID to the add user permission params

func (*AddUserPermissionParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AddUserPermissionReader ¶

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

AddUserPermissionReader is a Reader for the AddUserPermission structure.

func (*AddUserPermissionReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddUserPermissionUnauthorized ¶

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 ¶

func NewAddUserPermissionUnauthorized() *AddUserPermissionUnauthorized

NewAddUserPermissionUnauthorized creates a AddUserPermissionUnauthorized with default headers values

func (*AddUserPermissionUnauthorized) Error ¶

func (*AddUserPermissionUnauthorized) GetPayload ¶

func (*AddUserPermissionUnauthorized) ToJSONString ¶

func (o *AddUserPermissionUnauthorized) ToJSONString() string

type AddUserRoleConflict ¶

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 ¶

func NewAddUserRoleConflict() *AddUserRoleConflict

NewAddUserRoleConflict creates a AddUserRoleConflict with default headers values

func (*AddUserRoleConflict) Error ¶

func (o *AddUserRoleConflict) Error() string

type AddUserRoleForbidden ¶

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 ¶

func NewAddUserRoleForbidden() *AddUserRoleForbidden

NewAddUserRoleForbidden creates a AddUserRoleForbidden with default headers values

func (*AddUserRoleForbidden) Error ¶

func (o *AddUserRoleForbidden) Error() string

type AddUserRoleInternalServerError ¶

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 ¶

func NewAddUserRoleInternalServerError() *AddUserRoleInternalServerError

NewAddUserRoleInternalServerError creates a AddUserRoleInternalServerError with default headers values

func (*AddUserRoleInternalServerError) Error ¶

type AddUserRoleNoContent ¶

type AddUserRoleNoContent struct {
}

AddUserRoleNoContent handles this case with default header values.

Operation succeeded

func NewAddUserRoleNoContent ¶

func NewAddUserRoleNoContent() *AddUserRoleNoContent

NewAddUserRoleNoContent creates a AddUserRoleNoContent with default headers values

func (*AddUserRoleNoContent) Error ¶

func (o *AddUserRoleNoContent) Error() string

type AddUserRoleNotFound ¶

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 ¶

func NewAddUserRoleNotFound() *AddUserRoleNotFound

NewAddUserRoleNotFound creates a AddUserRoleNotFound with default headers values

func (*AddUserRoleNotFound) Error ¶

func (o *AddUserRoleNotFound) Error() string

type AddUserRoleParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAddUserRoleParams() *AddUserRoleParams

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

func NewAddUserRoleParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the add user role params

func (*AddUserRoleParams) SetContext ¶

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

SetContext adds the context to the add user role params

func (*AddUserRoleParams) SetFlightId ¶

func (o *AddUserRoleParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AddUserRoleParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add user role params

func (*AddUserRoleParams) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the add user role params

func (*AddUserRoleParams) SetNamespace ¶

func (o *AddUserRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the add user role params

func (*AddUserRoleParams) SetRoleID ¶

func (o *AddUserRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the add user role params

func (*AddUserRoleParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add user role params

func (*AddUserRoleParams) SetUserID ¶

func (o *AddUserRoleParams) SetUserID(userID string)

SetUserID adds the userId to the add user role params

func (*AddUserRoleParams) WithContext ¶

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

WithContext adds the context to the add user role params

func (*AddUserRoleParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add user role params

func (*AddUserRoleParams) WithNamespace ¶

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

WithNamespace adds the namespace to the add user role params

func (*AddUserRoleParams) WithRoleID ¶

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

WithRoleID adds the roleID to the add user role params

func (*AddUserRoleParams) WithTimeout ¶

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

WithTimeout adds the timeout to the add user role params

func (*AddUserRoleParams) WithUserID ¶

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

WithUserID adds the userID to the add user role params

func (*AddUserRoleParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AddUserRoleReader ¶

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

AddUserRoleReader is a Reader for the AddUserRole structure.

func (*AddUserRoleReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddUserRoleUnauthorized ¶

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 ¶

func NewAddUserRoleUnauthorized() *AddUserRoleUnauthorized

NewAddUserRoleUnauthorized creates a AddUserRoleUnauthorized with default headers values

func (*AddUserRoleUnauthorized) Error ¶

func (o *AddUserRoleUnauthorized) Error() string

func (*AddUserRoleUnauthorized) GetPayload ¶

func (*AddUserRoleUnauthorized) ToJSONString ¶

func (o *AddUserRoleUnauthorized) ToJSONString() string

type AdminAddUserPermissionsV3BadRequest ¶

type AdminAddUserPermissionsV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddUserPermissionsV3BadRequest handles this case with default header values.

Invalid request

func NewAdminAddUserPermissionsV3BadRequest ¶

func NewAdminAddUserPermissionsV3BadRequest() *AdminAddUserPermissionsV3BadRequest

NewAdminAddUserPermissionsV3BadRequest creates a AdminAddUserPermissionsV3BadRequest with default headers values

func (*AdminAddUserPermissionsV3BadRequest) Error ¶

func (*AdminAddUserPermissionsV3BadRequest) GetPayload ¶

func (*AdminAddUserPermissionsV3BadRequest) ToJSONString ¶

func (o *AdminAddUserPermissionsV3BadRequest) ToJSONString() string

type AdminAddUserPermissionsV3Forbidden ¶

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 ¶

func NewAdminAddUserPermissionsV3Forbidden() *AdminAddUserPermissionsV3Forbidden

NewAdminAddUserPermissionsV3Forbidden creates a AdminAddUserPermissionsV3Forbidden with default headers values

func (*AdminAddUserPermissionsV3Forbidden) Error ¶

func (*AdminAddUserPermissionsV3Forbidden) GetPayload ¶

func (*AdminAddUserPermissionsV3Forbidden) ToJSONString ¶

func (o *AdminAddUserPermissionsV3Forbidden) ToJSONString() string

type AdminAddUserPermissionsV3NoContent ¶

type AdminAddUserPermissionsV3NoContent struct {
}

AdminAddUserPermissionsV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminAddUserPermissionsV3NoContent ¶

func NewAdminAddUserPermissionsV3NoContent() *AdminAddUserPermissionsV3NoContent

NewAdminAddUserPermissionsV3NoContent creates a AdminAddUserPermissionsV3NoContent with default headers values

func (*AdminAddUserPermissionsV3NoContent) Error ¶

type AdminAddUserPermissionsV3NotFound ¶

type AdminAddUserPermissionsV3NotFound struct {
}

AdminAddUserPermissionsV3NotFound handles this case with default header values.

Data not found

func NewAdminAddUserPermissionsV3NotFound ¶

func NewAdminAddUserPermissionsV3NotFound() *AdminAddUserPermissionsV3NotFound

NewAdminAddUserPermissionsV3NotFound creates a AdminAddUserPermissionsV3NotFound with default headers values

func (*AdminAddUserPermissionsV3NotFound) Error ¶

type AdminAddUserPermissionsV3Params ¶

type AdminAddUserPermissionsV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.AccountcommonPermissions
	/*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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminAddUserPermissionsV3Params() *AdminAddUserPermissionsV3Params

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

func NewAdminAddUserPermissionsV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

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

func (*AdminAddUserPermissionsV3Params) SetBody ¶

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

func (*AdminAddUserPermissionsV3Params) SetContext ¶

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

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

func (*AdminAddUserPermissionsV3Params) SetFlightId ¶

func (o *AdminAddUserPermissionsV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminAddUserPermissionsV3Params) SetHTTPClient ¶

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

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

func (*AdminAddUserPermissionsV3Params) SetHTTPClientTransport ¶

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

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

func (*AdminAddUserPermissionsV3Params) SetNamespace ¶

func (o *AdminAddUserPermissionsV3Params) SetNamespace(namespace string)

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

func (*AdminAddUserPermissionsV3Params) SetTimeout ¶

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

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

func (*AdminAddUserPermissionsV3Params) SetUserID ¶

func (o *AdminAddUserPermissionsV3Params) SetUserID(userID string)

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

func (*AdminAddUserPermissionsV3Params) WithBody ¶

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

func (*AdminAddUserPermissionsV3Params) WithContext ¶

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

func (*AdminAddUserPermissionsV3Params) WithHTTPClient ¶

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

func (*AdminAddUserPermissionsV3Params) WithNamespace ¶

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

func (*AdminAddUserPermissionsV3Params) WithTimeout ¶

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

func (*AdminAddUserPermissionsV3Params) WithUserID ¶

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

func (*AdminAddUserPermissionsV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminAddUserPermissionsV3Reader ¶

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

AdminAddUserPermissionsV3Reader is a Reader for the AdminAddUserPermissionsV3 structure.

func (*AdminAddUserPermissionsV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminAddUserPermissionsV3Unauthorized ¶

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 ¶

func NewAdminAddUserPermissionsV3Unauthorized() *AdminAddUserPermissionsV3Unauthorized

NewAdminAddUserPermissionsV3Unauthorized creates a AdminAddUserPermissionsV3Unauthorized with default headers values

func (*AdminAddUserPermissionsV3Unauthorized) Error ¶

func (*AdminAddUserPermissionsV3Unauthorized) GetPayload ¶

func (*AdminAddUserPermissionsV3Unauthorized) ToJSONString ¶

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 ¶

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 ¶

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 ¶

func (o *AdminAddUserRoleV3Forbidden) ToJSONString() string

type AdminAddUserRoleV3InternalServerError ¶

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 ¶

func NewAdminAddUserRoleV3InternalServerError() *AdminAddUserRoleV3InternalServerError

NewAdminAddUserRoleV3InternalServerError creates a AdminAddUserRoleV3InternalServerError with default headers values

func (*AdminAddUserRoleV3InternalServerError) Error ¶

func (*AdminAddUserRoleV3InternalServerError) GetPayload ¶

func (*AdminAddUserRoleV3InternalServerError) ToJSONString ¶

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 ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

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) SetFlightId ¶

func (o *AdminAddUserRoleV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

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 ¶

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 ¶

func (o *AdminAddUserRoleV3Unauthorized) ToJSONString() string

type AdminBanUserV2BadRequest ¶

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 ¶

func NewAdminBanUserV2BadRequest() *AdminBanUserV2BadRequest

NewAdminBanUserV2BadRequest creates a AdminBanUserV2BadRequest with default headers values

func (*AdminBanUserV2BadRequest) Error ¶

func (o *AdminBanUserV2BadRequest) Error() string

type AdminBanUserV2Created ¶

type AdminBanUserV2Created struct {
	Payload *iamclientmodels.ModelUserBanResponse
}

AdminBanUserV2Created handles this case with default header values.

Created

func NewAdminBanUserV2Created ¶

func NewAdminBanUserV2Created() *AdminBanUserV2Created

NewAdminBanUserV2Created creates a AdminBanUserV2Created with default headers values

func (*AdminBanUserV2Created) Error ¶

func (o *AdminBanUserV2Created) Error() string

func (*AdminBanUserV2Created) GetPayload ¶

func (*AdminBanUserV2Created) ToJSONString ¶

func (o *AdminBanUserV2Created) ToJSONString() string

type AdminBanUserV2Forbidden ¶

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 ¶

func NewAdminBanUserV2Forbidden() *AdminBanUserV2Forbidden

NewAdminBanUserV2Forbidden creates a AdminBanUserV2Forbidden with default headers values

func (*AdminBanUserV2Forbidden) Error ¶

func (o *AdminBanUserV2Forbidden) Error() string

func (*AdminBanUserV2Forbidden) GetPayload ¶

func (*AdminBanUserV2Forbidden) ToJSONString ¶

func (o *AdminBanUserV2Forbidden) ToJSONString() string

type AdminBanUserV2InternalServerError ¶

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 ¶

func NewAdminBanUserV2InternalServerError() *AdminBanUserV2InternalServerError

NewAdminBanUserV2InternalServerError creates a AdminBanUserV2InternalServerError with default headers values

func (*AdminBanUserV2InternalServerError) Error ¶

type AdminBanUserV2NotFound ¶

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 ¶

func NewAdminBanUserV2NotFound() *AdminBanUserV2NotFound

NewAdminBanUserV2NotFound creates a AdminBanUserV2NotFound with default headers values

func (*AdminBanUserV2NotFound) Error ¶

func (o *AdminBanUserV2NotFound) Error() string

type AdminBanUserV2Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminBanUserV2Params() *AdminBanUserV2Params

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

func NewAdminBanUserV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin ban user v2 params

func (*AdminBanUserV2Params) SetBody ¶

SetBody adds the body to the admin ban user v2 params

func (*AdminBanUserV2Params) SetContext ¶

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

SetContext adds the context to the admin ban user v2 params

func (*AdminBanUserV2Params) SetFlightId ¶

func (o *AdminBanUserV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminBanUserV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin ban user v2 params

func (*AdminBanUserV2Params) SetHTTPClientTransport ¶

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

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

func (*AdminBanUserV2Params) SetNamespace ¶

func (o *AdminBanUserV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin ban user v2 params

func (*AdminBanUserV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin ban user v2 params

func (*AdminBanUserV2Params) SetUserID ¶

func (o *AdminBanUserV2Params) SetUserID(userID string)

SetUserID adds the userId to the admin ban user v2 params

func (*AdminBanUserV2Params) WithBody ¶

WithBody adds the body to the admin ban user v2 params

func (*AdminBanUserV2Params) WithContext ¶

WithContext adds the context to the admin ban user v2 params

func (*AdminBanUserV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the admin ban user v2 params

func (*AdminBanUserV2Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin ban user v2 params

func (*AdminBanUserV2Params) WithTimeout ¶

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

WithTimeout adds the timeout to the admin ban user v2 params

func (*AdminBanUserV2Params) WithUserID ¶

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

WithUserID adds the userID to the admin ban user v2 params

func (*AdminBanUserV2Params) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AdminBanUserV2Reader ¶

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

AdminBanUserV2Reader is a Reader for the AdminBanUserV2 structure.

func (*AdminBanUserV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminBanUserV2Unauthorized ¶

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 ¶

func NewAdminBanUserV2Unauthorized() *AdminBanUserV2Unauthorized

NewAdminBanUserV2Unauthorized creates a AdminBanUserV2Unauthorized with default headers values

func (*AdminBanUserV2Unauthorized) Error ¶

func (*AdminBanUserV2Unauthorized) GetPayload ¶

func (*AdminBanUserV2Unauthorized) ToJSONString ¶

func (o *AdminBanUserV2Unauthorized) ToJSONString() string

type AdminBanUserV3BadRequest ¶

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 ¶

func NewAdminBanUserV3BadRequest() *AdminBanUserV3BadRequest

NewAdminBanUserV3BadRequest creates a AdminBanUserV3BadRequest with default headers values

func (*AdminBanUserV3BadRequest) Error ¶

func (o *AdminBanUserV3BadRequest) Error() string

func (*AdminBanUserV3BadRequest) GetPayload ¶

func (*AdminBanUserV3BadRequest) ToJSONString ¶

func (o *AdminBanUserV3BadRequest) ToJSONString() string

type AdminBanUserV3Created ¶

type AdminBanUserV3Created struct {
	Payload *iamclientmodels.ModelUserBanResponseV3
}

AdminBanUserV3Created handles this case with default header values.

Created

func NewAdminBanUserV3Created ¶

func NewAdminBanUserV3Created() *AdminBanUserV3Created

NewAdminBanUserV3Created creates a AdminBanUserV3Created with default headers values

func (*AdminBanUserV3Created) Error ¶

func (o *AdminBanUserV3Created) Error() string

func (*AdminBanUserV3Created) GetPayload ¶

func (*AdminBanUserV3Created) ToJSONString ¶

func (o *AdminBanUserV3Created) ToJSONString() string

type AdminBanUserV3Forbidden ¶

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 ¶

func NewAdminBanUserV3Forbidden() *AdminBanUserV3Forbidden

NewAdminBanUserV3Forbidden creates a AdminBanUserV3Forbidden with default headers values

func (*AdminBanUserV3Forbidden) Error ¶

func (o *AdminBanUserV3Forbidden) Error() string

func (*AdminBanUserV3Forbidden) GetPayload ¶

func (*AdminBanUserV3Forbidden) ToJSONString ¶

func (o *AdminBanUserV3Forbidden) ToJSONString() string

type AdminBanUserV3InternalServerError ¶

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 ¶

func NewAdminBanUserV3InternalServerError() *AdminBanUserV3InternalServerError

NewAdminBanUserV3InternalServerError creates a AdminBanUserV3InternalServerError with default headers values

func (*AdminBanUserV3InternalServerError) Error ¶

func (*AdminBanUserV3InternalServerError) GetPayload ¶

func (*AdminBanUserV3InternalServerError) ToJSONString ¶

func (o *AdminBanUserV3InternalServerError) ToJSONString() string

type AdminBanUserV3NotFound ¶

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 ¶

func NewAdminBanUserV3NotFound() *AdminBanUserV3NotFound

NewAdminBanUserV3NotFound creates a AdminBanUserV3NotFound with default headers values

func (*AdminBanUserV3NotFound) Error ¶

func (o *AdminBanUserV3NotFound) Error() string

func (*AdminBanUserV3NotFound) GetPayload ¶

func (*AdminBanUserV3NotFound) ToJSONString ¶

func (o *AdminBanUserV3NotFound) ToJSONString() string

type AdminBanUserV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminBanUserV3Params() *AdminBanUserV3Params

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

func NewAdminBanUserV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin ban user v3 params

func (*AdminBanUserV3Params) SetBody ¶

SetBody adds the body to the admin ban user v3 params

func (*AdminBanUserV3Params) SetContext ¶

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

SetContext adds the context to the admin ban user v3 params

func (*AdminBanUserV3Params) SetFlightId ¶

func (o *AdminBanUserV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminBanUserV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin ban user v3 params

func (*AdminBanUserV3Params) SetHTTPClientTransport ¶

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

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

func (*AdminBanUserV3Params) SetNamespace ¶

func (o *AdminBanUserV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin ban user v3 params

func (*AdminBanUserV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin ban user v3 params

func (*AdminBanUserV3Params) SetUserID ¶

func (o *AdminBanUserV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin ban user v3 params

func (*AdminBanUserV3Params) WithBody ¶

WithBody adds the body to the admin ban user v3 params

func (*AdminBanUserV3Params) WithContext ¶

WithContext adds the context to the admin ban user v3 params

func (*AdminBanUserV3Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the admin ban user v3 params

func (*AdminBanUserV3Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin ban user v3 params

func (*AdminBanUserV3Params) WithTimeout ¶

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

WithTimeout adds the timeout to the admin ban user v3 params

func (*AdminBanUserV3Params) WithUserID ¶

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

WithUserID adds the userID to the admin ban user v3 params

func (*AdminBanUserV3Params) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AdminBanUserV3Reader ¶

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

AdminBanUserV3Reader is a Reader for the AdminBanUserV3 structure.

func (*AdminBanUserV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminBanUserV3Unauthorized ¶

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 ¶

func NewAdminBanUserV3Unauthorized() *AdminBanUserV3Unauthorized

NewAdminBanUserV3Unauthorized creates a AdminBanUserV3Unauthorized with default headers values

func (*AdminBanUserV3Unauthorized) Error ¶

func (*AdminBanUserV3Unauthorized) GetPayload ¶

func (*AdminBanUserV3Unauthorized) ToJSONString ¶

func (o *AdminBanUserV3Unauthorized) ToJSONString() string

type AdminBulkGetUsersPlatformBadRequest ¶

type AdminBulkGetUsersPlatformBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminBulkGetUsersPlatformBadRequest 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 NewAdminBulkGetUsersPlatformBadRequest ¶

func NewAdminBulkGetUsersPlatformBadRequest() *AdminBulkGetUsersPlatformBadRequest

NewAdminBulkGetUsersPlatformBadRequest creates a AdminBulkGetUsersPlatformBadRequest with default headers values

func (*AdminBulkGetUsersPlatformBadRequest) Error ¶

func (*AdminBulkGetUsersPlatformBadRequest) GetPayload ¶

func (*AdminBulkGetUsersPlatformBadRequest) ToJSONString ¶

func (o *AdminBulkGetUsersPlatformBadRequest) ToJSONString() string

type AdminBulkGetUsersPlatformInternalServerError ¶

type AdminBulkGetUsersPlatformInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminBulkGetUsersPlatformInternalServerError 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 NewAdminBulkGetUsersPlatformInternalServerError ¶

func NewAdminBulkGetUsersPlatformInternalServerError() *AdminBulkGetUsersPlatformInternalServerError

NewAdminBulkGetUsersPlatformInternalServerError creates a AdminBulkGetUsersPlatformInternalServerError with default headers values

func (*AdminBulkGetUsersPlatformInternalServerError) Error ¶

func (*AdminBulkGetUsersPlatformInternalServerError) GetPayload ¶

func (*AdminBulkGetUsersPlatformInternalServerError) ToJSONString ¶

type AdminBulkGetUsersPlatformOK ¶

type AdminBulkGetUsersPlatformOK struct {
	Payload *iamclientmodels.ModelListBulkUserPlatformsResponse
}

AdminBulkGetUsersPlatformOK handles this case with default header values.

OK

func NewAdminBulkGetUsersPlatformOK ¶

func NewAdminBulkGetUsersPlatformOK() *AdminBulkGetUsersPlatformOK

NewAdminBulkGetUsersPlatformOK creates a AdminBulkGetUsersPlatformOK with default headers values

func (*AdminBulkGetUsersPlatformOK) Error ¶

func (*AdminBulkGetUsersPlatformOK) GetPayload ¶

func (*AdminBulkGetUsersPlatformOK) ToJSONString ¶

func (o *AdminBulkGetUsersPlatformOK) ToJSONString() string

type AdminBulkGetUsersPlatformParams ¶

type AdminBulkGetUsersPlatformParams 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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AdminBulkGetUsersPlatformParams contains all the parameters to send to the API endpoint for the admin bulk get users platform operation typically these are written to a http.Request

func NewAdminBulkGetUsersPlatformParams ¶

func NewAdminBulkGetUsersPlatformParams() *AdminBulkGetUsersPlatformParams

NewAdminBulkGetUsersPlatformParams creates a new AdminBulkGetUsersPlatformParams object with the default values initialized.

func NewAdminBulkGetUsersPlatformParamsWithContext ¶

func NewAdminBulkGetUsersPlatformParamsWithContext(ctx context.Context) *AdminBulkGetUsersPlatformParams

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

func NewAdminBulkGetUsersPlatformParamsWithHTTPClient ¶

func NewAdminBulkGetUsersPlatformParamsWithHTTPClient(client *http.Client) *AdminBulkGetUsersPlatformParams

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

func NewAdminBulkGetUsersPlatformParamsWithTimeout ¶

func NewAdminBulkGetUsersPlatformParamsWithTimeout(timeout time.Duration) *AdminBulkGetUsersPlatformParams

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

func (*AdminBulkGetUsersPlatformParams) SetAuthInfoWriter ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin bulk get users platform params

func (*AdminBulkGetUsersPlatformParams) SetBody ¶

SetBody adds the body to the admin bulk get users platform params

func (*AdminBulkGetUsersPlatformParams) SetContext ¶

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

SetContext adds the context to the admin bulk get users platform params

func (*AdminBulkGetUsersPlatformParams) SetFlightId ¶

func (o *AdminBulkGetUsersPlatformParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminBulkGetUsersPlatformParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin bulk get users platform params

func (*AdminBulkGetUsersPlatformParams) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin bulk get users platform params

func (*AdminBulkGetUsersPlatformParams) SetNamespace ¶

func (o *AdminBulkGetUsersPlatformParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin bulk get users platform params

func (*AdminBulkGetUsersPlatformParams) SetTimeout ¶

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

SetTimeout adds the timeout to the admin bulk get users platform params

func (*AdminBulkGetUsersPlatformParams) WithBody ¶

WithBody adds the body to the admin bulk get users platform params

func (*AdminBulkGetUsersPlatformParams) WithContext ¶

WithContext adds the context to the admin bulk get users platform params

func (*AdminBulkGetUsersPlatformParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin bulk get users platform params

func (*AdminBulkGetUsersPlatformParams) WithNamespace ¶

WithNamespace adds the namespace to the admin bulk get users platform params

func (*AdminBulkGetUsersPlatformParams) WithTimeout ¶

WithTimeout adds the timeout to the admin bulk get users platform params

func (*AdminBulkGetUsersPlatformParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminBulkGetUsersPlatformReader ¶

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

AdminBulkGetUsersPlatformReader is a Reader for the AdminBulkGetUsersPlatform structure.

func (*AdminBulkGetUsersPlatformReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminBulkUpdateUsersV3BadRequest ¶

type AdminBulkUpdateUsersV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminBulkUpdateUsersV3BadRequest 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 NewAdminBulkUpdateUsersV3BadRequest ¶

func NewAdminBulkUpdateUsersV3BadRequest() *AdminBulkUpdateUsersV3BadRequest

NewAdminBulkUpdateUsersV3BadRequest creates a AdminBulkUpdateUsersV3BadRequest with default headers values

func (*AdminBulkUpdateUsersV3BadRequest) Error ¶

func (*AdminBulkUpdateUsersV3BadRequest) GetPayload ¶

func (*AdminBulkUpdateUsersV3BadRequest) ToJSONString ¶

func (o *AdminBulkUpdateUsersV3BadRequest) ToJSONString() string

type AdminBulkUpdateUsersV3Forbidden ¶

type AdminBulkUpdateUsersV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminBulkUpdateUsersV3Forbidden 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 NewAdminBulkUpdateUsersV3Forbidden ¶

func NewAdminBulkUpdateUsersV3Forbidden() *AdminBulkUpdateUsersV3Forbidden

NewAdminBulkUpdateUsersV3Forbidden creates a AdminBulkUpdateUsersV3Forbidden with default headers values

func (*AdminBulkUpdateUsersV3Forbidden) Error ¶

func (*AdminBulkUpdateUsersV3Forbidden) GetPayload ¶

func (*AdminBulkUpdateUsersV3Forbidden) ToJSONString ¶

func (o *AdminBulkUpdateUsersV3Forbidden) ToJSONString() string

type AdminBulkUpdateUsersV3InternalServerError ¶

type AdminBulkUpdateUsersV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminBulkUpdateUsersV3InternalServerError 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 NewAdminBulkUpdateUsersV3InternalServerError ¶

func NewAdminBulkUpdateUsersV3InternalServerError() *AdminBulkUpdateUsersV3InternalServerError

NewAdminBulkUpdateUsersV3InternalServerError creates a AdminBulkUpdateUsersV3InternalServerError with default headers values

func (*AdminBulkUpdateUsersV3InternalServerError) Error ¶

func (*AdminBulkUpdateUsersV3InternalServerError) GetPayload ¶

func (*AdminBulkUpdateUsersV3InternalServerError) ToJSONString ¶

type AdminBulkUpdateUsersV3NoContent ¶

type AdminBulkUpdateUsersV3NoContent struct {
}

AdminBulkUpdateUsersV3NoContent handles this case with default header values.

No Content

func NewAdminBulkUpdateUsersV3NoContent ¶

func NewAdminBulkUpdateUsersV3NoContent() *AdminBulkUpdateUsersV3NoContent

NewAdminBulkUpdateUsersV3NoContent creates a AdminBulkUpdateUsersV3NoContent with default headers values

func (*AdminBulkUpdateUsersV3NoContent) Error ¶

type AdminBulkUpdateUsersV3NotFound ¶

type AdminBulkUpdateUsersV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminBulkUpdateUsersV3NotFound 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 NewAdminBulkUpdateUsersV3NotFound ¶

func NewAdminBulkUpdateUsersV3NotFound() *AdminBulkUpdateUsersV3NotFound

NewAdminBulkUpdateUsersV3NotFound creates a AdminBulkUpdateUsersV3NotFound with default headers values

func (*AdminBulkUpdateUsersV3NotFound) Error ¶

func (*AdminBulkUpdateUsersV3NotFound) GetPayload ¶

func (*AdminBulkUpdateUsersV3NotFound) ToJSONString ¶

func (o *AdminBulkUpdateUsersV3NotFound) ToJSONString() string

type AdminBulkUpdateUsersV3Params ¶

type AdminBulkUpdateUsersV3Params struct {

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

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AdminBulkUpdateUsersV3Params contains all the parameters to send to the API endpoint for the admin bulk update users v3 operation typically these are written to a http.Request

func NewAdminBulkUpdateUsersV3Params ¶

func NewAdminBulkUpdateUsersV3Params() *AdminBulkUpdateUsersV3Params

NewAdminBulkUpdateUsersV3Params creates a new AdminBulkUpdateUsersV3Params object with the default values initialized.

func NewAdminBulkUpdateUsersV3ParamsWithContext ¶

func NewAdminBulkUpdateUsersV3ParamsWithContext(ctx context.Context) *AdminBulkUpdateUsersV3Params

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

func NewAdminBulkUpdateUsersV3ParamsWithHTTPClient ¶

func NewAdminBulkUpdateUsersV3ParamsWithHTTPClient(client *http.Client) *AdminBulkUpdateUsersV3Params

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

func NewAdminBulkUpdateUsersV3ParamsWithTimeout ¶

func NewAdminBulkUpdateUsersV3ParamsWithTimeout(timeout time.Duration) *AdminBulkUpdateUsersV3Params

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

func (*AdminBulkUpdateUsersV3Params) SetAuthInfoWriter ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin bulk update users v3 params

func (*AdminBulkUpdateUsersV3Params) SetBody ¶

SetBody adds the body to the admin bulk update users v3 params

func (*AdminBulkUpdateUsersV3Params) SetContext ¶

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

SetContext adds the context to the admin bulk update users v3 params

func (*AdminBulkUpdateUsersV3Params) SetFlightId ¶

func (o *AdminBulkUpdateUsersV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminBulkUpdateUsersV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin bulk update users v3 params

func (*AdminBulkUpdateUsersV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin bulk update users v3 params

func (*AdminBulkUpdateUsersV3Params) SetNamespace ¶

func (o *AdminBulkUpdateUsersV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin bulk update users v3 params

func (*AdminBulkUpdateUsersV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin bulk update users v3 params

func (*AdminBulkUpdateUsersV3Params) WithBody ¶

WithBody adds the body to the admin bulk update users v3 params

func (*AdminBulkUpdateUsersV3Params) WithContext ¶

WithContext adds the context to the admin bulk update users v3 params

func (*AdminBulkUpdateUsersV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin bulk update users v3 params

func (*AdminBulkUpdateUsersV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin bulk update users v3 params

func (*AdminBulkUpdateUsersV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin bulk update users v3 params

func (*AdminBulkUpdateUsersV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminBulkUpdateUsersV3Reader ¶

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

AdminBulkUpdateUsersV3Reader is a Reader for the AdminBulkUpdateUsersV3 structure.

func (*AdminBulkUpdateUsersV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminBulkUpdateUsersV3Unauthorized ¶

type AdminBulkUpdateUsersV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminBulkUpdateUsersV3Unauthorized 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 NewAdminBulkUpdateUsersV3Unauthorized ¶

func NewAdminBulkUpdateUsersV3Unauthorized() *AdminBulkUpdateUsersV3Unauthorized

NewAdminBulkUpdateUsersV3Unauthorized creates a AdminBulkUpdateUsersV3Unauthorized with default headers values

func (*AdminBulkUpdateUsersV3Unauthorized) Error ¶

func (*AdminBulkUpdateUsersV3Unauthorized) GetPayload ¶

func (*AdminBulkUpdateUsersV3Unauthorized) ToJSONString ¶

func (o *AdminBulkUpdateUsersV3Unauthorized) ToJSONString() string

type AdminCreateJusticeUserBadRequest ¶

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 ¶

func NewAdminCreateJusticeUserBadRequest() *AdminCreateJusticeUserBadRequest

NewAdminCreateJusticeUserBadRequest creates a AdminCreateJusticeUserBadRequest with default headers values

func (*AdminCreateJusticeUserBadRequest) Error ¶

func (*AdminCreateJusticeUserBadRequest) GetPayload ¶

func (*AdminCreateJusticeUserBadRequest) ToJSONString ¶

func (o *AdminCreateJusticeUserBadRequest) ToJSONString() string

type AdminCreateJusticeUserCreated ¶

type AdminCreateJusticeUserCreated struct {
	Payload *iamclientmodels.ModelCreateJusticeUserResponse
}

AdminCreateJusticeUserCreated handles this case with default header values.

Created

func NewAdminCreateJusticeUserCreated ¶

func NewAdminCreateJusticeUserCreated() *AdminCreateJusticeUserCreated

NewAdminCreateJusticeUserCreated creates a AdminCreateJusticeUserCreated with default headers values

func (*AdminCreateJusticeUserCreated) Error ¶

func (*AdminCreateJusticeUserCreated) GetPayload ¶

func (*AdminCreateJusticeUserCreated) ToJSONString ¶

func (o *AdminCreateJusticeUserCreated) ToJSONString() string

type AdminCreateJusticeUserForbidden ¶

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 ¶

func NewAdminCreateJusticeUserForbidden() *AdminCreateJusticeUserForbidden

NewAdminCreateJusticeUserForbidden creates a AdminCreateJusticeUserForbidden with default headers values

func (*AdminCreateJusticeUserForbidden) Error ¶

func (*AdminCreateJusticeUserForbidden) GetPayload ¶

func (*AdminCreateJusticeUserForbidden) ToJSONString ¶

func (o *AdminCreateJusticeUserForbidden) ToJSONString() string

type AdminCreateJusticeUserInternalServerError ¶

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 ¶

func NewAdminCreateJusticeUserInternalServerError() *AdminCreateJusticeUserInternalServerError

NewAdminCreateJusticeUserInternalServerError creates a AdminCreateJusticeUserInternalServerError with default headers values

func (*AdminCreateJusticeUserInternalServerError) Error ¶

func (*AdminCreateJusticeUserInternalServerError) GetPayload ¶

func (*AdminCreateJusticeUserInternalServerError) ToJSONString ¶

type AdminCreateJusticeUserNotFound ¶

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 ¶

func NewAdminCreateJusticeUserNotFound() *AdminCreateJusticeUserNotFound

NewAdminCreateJusticeUserNotFound creates a AdminCreateJusticeUserNotFound with default headers values

func (*AdminCreateJusticeUserNotFound) Error ¶

func (*AdminCreateJusticeUserNotFound) GetPayload ¶

func (*AdminCreateJusticeUserNotFound) ToJSONString ¶

func (o *AdminCreateJusticeUserNotFound) ToJSONString() string

type AdminCreateJusticeUserParams ¶

type AdminCreateJusticeUserParams struct {

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

	*/
	Namespace string
	/*TargetNamespace
	  Target namespace

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

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminCreateJusticeUserParams() *AdminCreateJusticeUserParams

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

func NewAdminCreateJusticeUserParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin create justice user params

func (*AdminCreateJusticeUserParams) SetContext ¶

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

SetContext adds the context to the admin create justice user params

func (*AdminCreateJusticeUserParams) SetFlightId ¶

func (o *AdminCreateJusticeUserParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminCreateJusticeUserParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin create justice user params

func (*AdminCreateJusticeUserParams) SetHTTPClientTransport ¶

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

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

func (*AdminCreateJusticeUserParams) SetNamespace ¶

func (o *AdminCreateJusticeUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin create justice user params

func (*AdminCreateJusticeUserParams) SetTargetNamespace ¶

func (o *AdminCreateJusticeUserParams) SetTargetNamespace(targetNamespace string)

SetTargetNamespace adds the targetNamespace to the admin create justice user params

func (*AdminCreateJusticeUserParams) SetTimeout ¶

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

SetTimeout adds the timeout to the admin create justice user params

func (*AdminCreateJusticeUserParams) SetUserID ¶

func (o *AdminCreateJusticeUserParams) SetUserID(userID string)

SetUserID adds the userId to the admin create justice user params

func (*AdminCreateJusticeUserParams) WithContext ¶

WithContext adds the context to the admin create justice user params

func (*AdminCreateJusticeUserParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin create justice user params

func (*AdminCreateJusticeUserParams) WithNamespace ¶

WithNamespace adds the namespace to the admin create justice user params

func (*AdminCreateJusticeUserParams) WithTargetNamespace ¶

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

WithTargetNamespace adds the targetNamespace to the admin create justice user params

func (*AdminCreateJusticeUserParams) WithTimeout ¶

WithTimeout adds the timeout to the admin create justice user params

func (*AdminCreateJusticeUserParams) WithUserID ¶

WithUserID adds the userID to the admin create justice user params

func (*AdminCreateJusticeUserParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminCreateJusticeUserReader ¶

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

AdminCreateJusticeUserReader is a Reader for the AdminCreateJusticeUser structure.

func (*AdminCreateJusticeUserReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminCreateJusticeUserUnauthorized ¶

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 ¶

func NewAdminCreateJusticeUserUnauthorized() *AdminCreateJusticeUserUnauthorized

NewAdminCreateJusticeUserUnauthorized creates a AdminCreateJusticeUserUnauthorized with default headers values

func (*AdminCreateJusticeUserUnauthorized) Error ¶

func (*AdminCreateJusticeUserUnauthorized) GetPayload ¶

func (*AdminCreateJusticeUserUnauthorized) ToJSONString ¶

func (o *AdminCreateJusticeUserUnauthorized) ToJSONString() string

type AdminCreateUserRolesV2BadRequest ¶

type AdminCreateUserRolesV2BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateUserRolesV2BadRequest handles this case with default header values.

Invalid request

func NewAdminCreateUserRolesV2BadRequest ¶

func NewAdminCreateUserRolesV2BadRequest() *AdminCreateUserRolesV2BadRequest

NewAdminCreateUserRolesV2BadRequest creates a AdminCreateUserRolesV2BadRequest with default headers values

func (*AdminCreateUserRolesV2BadRequest) Error ¶

func (*AdminCreateUserRolesV2BadRequest) GetPayload ¶

func (*AdminCreateUserRolesV2BadRequest) ToJSONString ¶

func (o *AdminCreateUserRolesV2BadRequest) ToJSONString() string

type AdminCreateUserRolesV2Conflict ¶

type AdminCreateUserRolesV2Conflict struct {
}

AdminCreateUserRolesV2Conflict handles this case with default header values.

Conflict

func NewAdminCreateUserRolesV2Conflict ¶

func NewAdminCreateUserRolesV2Conflict() *AdminCreateUserRolesV2Conflict

NewAdminCreateUserRolesV2Conflict creates a AdminCreateUserRolesV2Conflict with default headers values

func (*AdminCreateUserRolesV2Conflict) Error ¶

type AdminCreateUserRolesV2Forbidden ¶

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 ¶

func NewAdminCreateUserRolesV2Forbidden() *AdminCreateUserRolesV2Forbidden

NewAdminCreateUserRolesV2Forbidden creates a AdminCreateUserRolesV2Forbidden with default headers values

func (*AdminCreateUserRolesV2Forbidden) Error ¶

func (*AdminCreateUserRolesV2Forbidden) GetPayload ¶

func (*AdminCreateUserRolesV2Forbidden) ToJSONString ¶

func (o *AdminCreateUserRolesV2Forbidden) ToJSONString() string

type AdminCreateUserRolesV2NoContent ¶

type AdminCreateUserRolesV2NoContent struct {
}

AdminCreateUserRolesV2NoContent handles this case with default header values.

Operation succeeded

func NewAdminCreateUserRolesV2NoContent ¶

func NewAdminCreateUserRolesV2NoContent() *AdminCreateUserRolesV2NoContent

NewAdminCreateUserRolesV2NoContent creates a AdminCreateUserRolesV2NoContent with default headers values

func (*AdminCreateUserRolesV2NoContent) Error ¶

type AdminCreateUserRolesV2NotFound ¶

type AdminCreateUserRolesV2NotFound struct {
}

AdminCreateUserRolesV2NotFound handles this case with default header values.

Data not found

func NewAdminCreateUserRolesV2NotFound ¶

func NewAdminCreateUserRolesV2NotFound() *AdminCreateUserRolesV2NotFound

NewAdminCreateUserRolesV2NotFound creates a AdminCreateUserRolesV2NotFound with default headers values

func (*AdminCreateUserRolesV2NotFound) Error ¶

type AdminCreateUserRolesV2Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminCreateUserRolesV2Params() *AdminCreateUserRolesV2Params

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

func NewAdminCreateUserRolesV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

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

func (*AdminCreateUserRolesV2Params) SetBody ¶

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

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

func (*AdminCreateUserRolesV2Params) SetContext ¶

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

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

func (*AdminCreateUserRolesV2Params) SetFlightId ¶

func (o *AdminCreateUserRolesV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminCreateUserRolesV2Params) SetHTTPClient ¶

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

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

func (*AdminCreateUserRolesV2Params) SetHTTPClientTransport ¶

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

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

func (*AdminCreateUserRolesV2Params) SetNamespace ¶

func (o *AdminCreateUserRolesV2Params) SetNamespace(namespace string)

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

func (*AdminCreateUserRolesV2Params) SetTimeout ¶

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

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

func (*AdminCreateUserRolesV2Params) SetUserID ¶

func (o *AdminCreateUserRolesV2Params) SetUserID(userID string)

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

func (*AdminCreateUserRolesV2Params) WithBody ¶

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

func (*AdminCreateUserRolesV2Params) WithContext ¶

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

func (*AdminCreateUserRolesV2Params) WithHTTPClient ¶

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

func (*AdminCreateUserRolesV2Params) WithNamespace ¶

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

func (*AdminCreateUserRolesV2Params) WithTimeout ¶

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

func (*AdminCreateUserRolesV2Params) WithUserID ¶

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

func (*AdminCreateUserRolesV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminCreateUserRolesV2Reader ¶

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

AdminCreateUserRolesV2Reader is a Reader for the AdminCreateUserRolesV2 structure.

func (*AdminCreateUserRolesV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminCreateUserRolesV2Unauthorized ¶

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 ¶

func NewAdminCreateUserRolesV2Unauthorized() *AdminCreateUserRolesV2Unauthorized

NewAdminCreateUserRolesV2Unauthorized creates a AdminCreateUserRolesV2Unauthorized with default headers values

func (*AdminCreateUserRolesV2Unauthorized) Error ¶

func (*AdminCreateUserRolesV2Unauthorized) GetPayload ¶

func (*AdminCreateUserRolesV2Unauthorized) ToJSONString ¶

func (o *AdminCreateUserRolesV2Unauthorized) ToJSONString() string

type AdminDeletePlatformLinkV2BadRequest ¶

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 ¶

func NewAdminDeletePlatformLinkV2BadRequest() *AdminDeletePlatformLinkV2BadRequest

NewAdminDeletePlatformLinkV2BadRequest creates a AdminDeletePlatformLinkV2BadRequest with default headers values

func (*AdminDeletePlatformLinkV2BadRequest) Error ¶

type AdminDeletePlatformLinkV2Forbidden ¶

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 ¶

func NewAdminDeletePlatformLinkV2Forbidden() *AdminDeletePlatformLinkV2Forbidden

NewAdminDeletePlatformLinkV2Forbidden creates a AdminDeletePlatformLinkV2Forbidden with default headers values

func (*AdminDeletePlatformLinkV2Forbidden) Error ¶

func (*AdminDeletePlatformLinkV2Forbidden) GetPayload ¶

func (*AdminDeletePlatformLinkV2Forbidden) ToJSONString ¶

func (o *AdminDeletePlatformLinkV2Forbidden) ToJSONString() string

type AdminDeletePlatformLinkV2InternalServerError ¶

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 ¶

func NewAdminDeletePlatformLinkV2InternalServerError() *AdminDeletePlatformLinkV2InternalServerError

NewAdminDeletePlatformLinkV2InternalServerError creates a AdminDeletePlatformLinkV2InternalServerError with default headers values

func (*AdminDeletePlatformLinkV2InternalServerError) Error ¶

type AdminDeletePlatformLinkV2NoContent ¶

type AdminDeletePlatformLinkV2NoContent struct {
}

AdminDeletePlatformLinkV2NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeletePlatformLinkV2NoContent ¶

func NewAdminDeletePlatformLinkV2NoContent() *AdminDeletePlatformLinkV2NoContent

NewAdminDeletePlatformLinkV2NoContent creates a AdminDeletePlatformLinkV2NoContent with default headers values

func (*AdminDeletePlatformLinkV2NoContent) Error ¶

type AdminDeletePlatformLinkV2NotFound ¶

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 ¶

func NewAdminDeletePlatformLinkV2NotFound() *AdminDeletePlatformLinkV2NotFound

NewAdminDeletePlatformLinkV2NotFound creates a AdminDeletePlatformLinkV2NotFound with default headers values

func (*AdminDeletePlatformLinkV2NotFound) Error ¶

type AdminDeletePlatformLinkV2Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminDeletePlatformLinkV2Params() *AdminDeletePlatformLinkV2Params

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

func NewAdminDeletePlatformLinkV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

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

func (*AdminDeletePlatformLinkV2Params) SetContext ¶

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

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

func (*AdminDeletePlatformLinkV2Params) SetFlightId ¶

func (o *AdminDeletePlatformLinkV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminDeletePlatformLinkV2Params) SetHTTPClient ¶

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

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

func (*AdminDeletePlatformLinkV2Params) SetHTTPClientTransport ¶

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

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

func (*AdminDeletePlatformLinkV2Params) SetNamespace ¶

func (o *AdminDeletePlatformLinkV2Params) SetNamespace(namespace string)

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

func (*AdminDeletePlatformLinkV2Params) SetPlatformID ¶

func (o *AdminDeletePlatformLinkV2Params) SetPlatformID(platformID string)

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

func (*AdminDeletePlatformLinkV2Params) SetPlatformNamespace ¶

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

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

func (*AdminDeletePlatformLinkV2Params) SetTimeout ¶

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

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

func (*AdminDeletePlatformLinkV2Params) SetUserID ¶

func (o *AdminDeletePlatformLinkV2Params) SetUserID(userID string)

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

func (*AdminDeletePlatformLinkV2Params) WithContext ¶

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

func (*AdminDeletePlatformLinkV2Params) WithHTTPClient ¶

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

func (*AdminDeletePlatformLinkV2Params) WithNamespace ¶

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

func (*AdminDeletePlatformLinkV2Params) WithPlatformID ¶

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

func (*AdminDeletePlatformLinkV2Params) WithPlatformNamespace ¶

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

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

func (*AdminDeletePlatformLinkV2Params) WithTimeout ¶

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

func (*AdminDeletePlatformLinkV2Params) WithUserID ¶

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

func (*AdminDeletePlatformLinkV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminDeletePlatformLinkV2Reader ¶

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

AdminDeletePlatformLinkV2Reader is a Reader for the AdminDeletePlatformLinkV2 structure.

func (*AdminDeletePlatformLinkV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminDeletePlatformLinkV2Unauthorized ¶

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 ¶

func NewAdminDeletePlatformLinkV2Unauthorized() *AdminDeletePlatformLinkV2Unauthorized

NewAdminDeletePlatformLinkV2Unauthorized creates a AdminDeletePlatformLinkV2Unauthorized with default headers values

func (*AdminDeletePlatformLinkV2Unauthorized) Error ¶

func (*AdminDeletePlatformLinkV2Unauthorized) GetPayload ¶

func (*AdminDeletePlatformLinkV2Unauthorized) ToJSONString ¶

type AdminDeleteUserInformationV3Forbidden ¶

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 ¶

func NewAdminDeleteUserInformationV3Forbidden() *AdminDeleteUserInformationV3Forbidden

NewAdminDeleteUserInformationV3Forbidden creates a AdminDeleteUserInformationV3Forbidden with default headers values

func (*AdminDeleteUserInformationV3Forbidden) Error ¶

func (*AdminDeleteUserInformationV3Forbidden) GetPayload ¶

func (*AdminDeleteUserInformationV3Forbidden) ToJSONString ¶

type AdminDeleteUserInformationV3NoContent ¶

type AdminDeleteUserInformationV3NoContent struct {
}

AdminDeleteUserInformationV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeleteUserInformationV3NoContent ¶

func NewAdminDeleteUserInformationV3NoContent() *AdminDeleteUserInformationV3NoContent

NewAdminDeleteUserInformationV3NoContent creates a AdminDeleteUserInformationV3NoContent with default headers values

func (*AdminDeleteUserInformationV3NoContent) Error ¶

type AdminDeleteUserInformationV3NotFound ¶

type AdminDeleteUserInformationV3NotFound struct {
}

AdminDeleteUserInformationV3NotFound handles this case with default header values.

Data not found

func NewAdminDeleteUserInformationV3NotFound ¶

func NewAdminDeleteUserInformationV3NotFound() *AdminDeleteUserInformationV3NotFound

NewAdminDeleteUserInformationV3NotFound creates a AdminDeleteUserInformationV3NotFound with default headers values

func (*AdminDeleteUserInformationV3NotFound) Error ¶

type AdminDeleteUserInformationV3Params ¶

type AdminDeleteUserInformationV3Params 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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminDeleteUserInformationV3Params() *AdminDeleteUserInformationV3Params

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

func NewAdminDeleteUserInformationV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

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

func (*AdminDeleteUserInformationV3Params) SetContext ¶

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

func (*AdminDeleteUserInformationV3Params) SetFlightId ¶

func (o *AdminDeleteUserInformationV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminDeleteUserInformationV3Params) SetHTTPClient ¶

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

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

func (*AdminDeleteUserInformationV3Params) SetHTTPClientTransport ¶

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

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

func (*AdminDeleteUserInformationV3Params) SetNamespace ¶

func (o *AdminDeleteUserInformationV3Params) SetNamespace(namespace string)

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

func (*AdminDeleteUserInformationV3Params) SetTimeout ¶

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

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

func (*AdminDeleteUserInformationV3Params) SetUserID ¶

func (o *AdminDeleteUserInformationV3Params) SetUserID(userID string)

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

func (*AdminDeleteUserInformationV3Params) WithContext ¶

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

func (*AdminDeleteUserInformationV3Params) WithHTTPClient ¶

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

func (*AdminDeleteUserInformationV3Params) WithNamespace ¶

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

func (*AdminDeleteUserInformationV3Params) WithTimeout ¶

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

func (*AdminDeleteUserInformationV3Params) WithUserID ¶

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

func (*AdminDeleteUserInformationV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminDeleteUserInformationV3Reader ¶

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

AdminDeleteUserInformationV3Reader is a Reader for the AdminDeleteUserInformationV3 structure.

func (*AdminDeleteUserInformationV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminDeleteUserInformationV3Unauthorized ¶

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 ¶

func NewAdminDeleteUserInformationV3Unauthorized() *AdminDeleteUserInformationV3Unauthorized

NewAdminDeleteUserInformationV3Unauthorized creates a AdminDeleteUserInformationV3Unauthorized with default headers values

func (*AdminDeleteUserInformationV3Unauthorized) Error ¶

func (*AdminDeleteUserInformationV3Unauthorized) GetPayload ¶

func (*AdminDeleteUserInformationV3Unauthorized) ToJSONString ¶

type AdminDeleteUserLinkingHistoryByPlatformIDV3BadRequest ¶

type AdminDeleteUserLinkingHistoryByPlatformIDV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserLinkingHistoryByPlatformIDV3BadRequest 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 NewAdminDeleteUserLinkingHistoryByPlatformIDV3BadRequest ¶

func NewAdminDeleteUserLinkingHistoryByPlatformIDV3BadRequest() *AdminDeleteUserLinkingHistoryByPlatformIDV3BadRequest

NewAdminDeleteUserLinkingHistoryByPlatformIDV3BadRequest creates a AdminDeleteUserLinkingHistoryByPlatformIDV3BadRequest with default headers values

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3BadRequest) Error ¶

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3BadRequest) GetPayload ¶

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3BadRequest) ToJSONString ¶

type AdminDeleteUserLinkingHistoryByPlatformIDV3Forbidden ¶

type AdminDeleteUserLinkingHistoryByPlatformIDV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserLinkingHistoryByPlatformIDV3Forbidden 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 NewAdminDeleteUserLinkingHistoryByPlatformIDV3Forbidden ¶

func NewAdminDeleteUserLinkingHistoryByPlatformIDV3Forbidden() *AdminDeleteUserLinkingHistoryByPlatformIDV3Forbidden

NewAdminDeleteUserLinkingHistoryByPlatformIDV3Forbidden creates a AdminDeleteUserLinkingHistoryByPlatformIDV3Forbidden with default headers values

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Forbidden) Error ¶

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Forbidden) GetPayload ¶

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Forbidden) ToJSONString ¶

type AdminDeleteUserLinkingHistoryByPlatformIDV3InternalServerError ¶

type AdminDeleteUserLinkingHistoryByPlatformIDV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserLinkingHistoryByPlatformIDV3InternalServerError 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 NewAdminDeleteUserLinkingHistoryByPlatformIDV3InternalServerError ¶

func NewAdminDeleteUserLinkingHistoryByPlatformIDV3InternalServerError() *AdminDeleteUserLinkingHistoryByPlatformIDV3InternalServerError

NewAdminDeleteUserLinkingHistoryByPlatformIDV3InternalServerError creates a AdminDeleteUserLinkingHistoryByPlatformIDV3InternalServerError with default headers values

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3InternalServerError) Error ¶

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3InternalServerError) GetPayload ¶

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3InternalServerError) ToJSONString ¶

type AdminDeleteUserLinkingHistoryByPlatformIDV3NoContent ¶

type AdminDeleteUserLinkingHistoryByPlatformIDV3NoContent struct {
}

AdminDeleteUserLinkingHistoryByPlatformIDV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeleteUserLinkingHistoryByPlatformIDV3NoContent ¶

func NewAdminDeleteUserLinkingHistoryByPlatformIDV3NoContent() *AdminDeleteUserLinkingHistoryByPlatformIDV3NoContent

NewAdminDeleteUserLinkingHistoryByPlatformIDV3NoContent creates a AdminDeleteUserLinkingHistoryByPlatformIDV3NoContent with default headers values

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3NoContent) Error ¶

type AdminDeleteUserLinkingHistoryByPlatformIDV3NotFound ¶

type AdminDeleteUserLinkingHistoryByPlatformIDV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserLinkingHistoryByPlatformIDV3NotFound 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 NewAdminDeleteUserLinkingHistoryByPlatformIDV3NotFound ¶

func NewAdminDeleteUserLinkingHistoryByPlatformIDV3NotFound() *AdminDeleteUserLinkingHistoryByPlatformIDV3NotFound

NewAdminDeleteUserLinkingHistoryByPlatformIDV3NotFound creates a AdminDeleteUserLinkingHistoryByPlatformIDV3NotFound with default headers values

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3NotFound) Error ¶

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3NotFound) GetPayload ¶

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3NotFound) ToJSONString ¶

type AdminDeleteUserLinkingHistoryByPlatformIDV3Params ¶

type AdminDeleteUserLinkingHistoryByPlatformIDV3Params struct {

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

	*/
	Namespace string
	/*PlatformID
	  Target 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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AdminDeleteUserLinkingHistoryByPlatformIDV3Params contains all the parameters to send to the API endpoint for the admin delete user linking history by platform idv3 operation typically these are written to a http.Request

func NewAdminDeleteUserLinkingHistoryByPlatformIDV3Params ¶

func NewAdminDeleteUserLinkingHistoryByPlatformIDV3Params() *AdminDeleteUserLinkingHistoryByPlatformIDV3Params

NewAdminDeleteUserLinkingHistoryByPlatformIDV3Params creates a new AdminDeleteUserLinkingHistoryByPlatformIDV3Params object with the default values initialized.

func NewAdminDeleteUserLinkingHistoryByPlatformIDV3ParamsWithContext ¶

func NewAdminDeleteUserLinkingHistoryByPlatformIDV3ParamsWithContext(ctx context.Context) *AdminDeleteUserLinkingHistoryByPlatformIDV3Params

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

func NewAdminDeleteUserLinkingHistoryByPlatformIDV3ParamsWithHTTPClient ¶

func NewAdminDeleteUserLinkingHistoryByPlatformIDV3ParamsWithHTTPClient(client *http.Client) *AdminDeleteUserLinkingHistoryByPlatformIDV3Params

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

func NewAdminDeleteUserLinkingHistoryByPlatformIDV3ParamsWithTimeout ¶

func NewAdminDeleteUserLinkingHistoryByPlatformIDV3ParamsWithTimeout(timeout time.Duration) *AdminDeleteUserLinkingHistoryByPlatformIDV3Params

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

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Params) SetAuthInfoWriter ¶

SetAuthInfoWriter adds the authInfoWriter to the admin delete user linking history by platform idv3 params

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Params) SetContext ¶

SetContext adds the context to the admin delete user linking history by platform idv3 params

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Params) SetFlightId ¶

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Params) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the admin delete user linking history by platform idv3 params

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin delete user linking history by platform idv3 params

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Params) SetNamespace ¶

func (o *AdminDeleteUserLinkingHistoryByPlatformIDV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin delete user linking history by platform idv3 params

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Params) SetPlatformID ¶

func (o *AdminDeleteUserLinkingHistoryByPlatformIDV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the admin delete user linking history by platform idv3 params

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Params) SetTimeout ¶

SetTimeout adds the timeout to the admin delete user linking history by platform idv3 params

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Params) SetUserID ¶

SetUserID adds the userId to the admin delete user linking history by platform idv3 params

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Params) WithContext ¶

WithContext adds the context to the admin delete user linking history by platform idv3 params

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin delete user linking history by platform idv3 params

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin delete user linking history by platform idv3 params

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Params) WithPlatformID ¶

WithPlatformID adds the platformID to the admin delete user linking history by platform idv3 params

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin delete user linking history by platform idv3 params

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Params) WithUserID ¶

WithUserID adds the userID to the admin delete user linking history by platform idv3 params

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminDeleteUserLinkingHistoryByPlatformIDV3Reader ¶

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

AdminDeleteUserLinkingHistoryByPlatformIDV3Reader is a Reader for the AdminDeleteUserLinkingHistoryByPlatformIDV3 structure.

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminDeleteUserLinkingHistoryByPlatformIDV3Unauthorized ¶

type AdminDeleteUserLinkingHistoryByPlatformIDV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserLinkingHistoryByPlatformIDV3Unauthorized 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 NewAdminDeleteUserLinkingHistoryByPlatformIDV3Unauthorized ¶

func NewAdminDeleteUserLinkingHistoryByPlatformIDV3Unauthorized() *AdminDeleteUserLinkingHistoryByPlatformIDV3Unauthorized

NewAdminDeleteUserLinkingHistoryByPlatformIDV3Unauthorized creates a AdminDeleteUserLinkingHistoryByPlatformIDV3Unauthorized with default headers values

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Unauthorized) Error ¶

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Unauthorized) GetPayload ¶

func (*AdminDeleteUserLinkingHistoryByPlatformIDV3Unauthorized) ToJSONString ¶

type AdminDeleteUserPermissionBulkV3BadRequest ¶

type AdminDeleteUserPermissionBulkV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserPermissionBulkV3BadRequest handles this case with default header values.

Invalid request

func NewAdminDeleteUserPermissionBulkV3BadRequest ¶

func NewAdminDeleteUserPermissionBulkV3BadRequest() *AdminDeleteUserPermissionBulkV3BadRequest

NewAdminDeleteUserPermissionBulkV3BadRequest creates a AdminDeleteUserPermissionBulkV3BadRequest with default headers values

func (*AdminDeleteUserPermissionBulkV3BadRequest) Error ¶

func (*AdminDeleteUserPermissionBulkV3BadRequest) GetPayload ¶

func (*AdminDeleteUserPermissionBulkV3BadRequest) ToJSONString ¶

type AdminDeleteUserPermissionBulkV3Forbidden ¶

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 ¶

func NewAdminDeleteUserPermissionBulkV3Forbidden() *AdminDeleteUserPermissionBulkV3Forbidden

NewAdminDeleteUserPermissionBulkV3Forbidden creates a AdminDeleteUserPermissionBulkV3Forbidden with default headers values

func (*AdminDeleteUserPermissionBulkV3Forbidden) Error ¶

func (*AdminDeleteUserPermissionBulkV3Forbidden) GetPayload ¶

func (*AdminDeleteUserPermissionBulkV3Forbidden) ToJSONString ¶

type AdminDeleteUserPermissionBulkV3NoContent ¶

type AdminDeleteUserPermissionBulkV3NoContent struct {
}

AdminDeleteUserPermissionBulkV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeleteUserPermissionBulkV3NoContent ¶

func NewAdminDeleteUserPermissionBulkV3NoContent() *AdminDeleteUserPermissionBulkV3NoContent

NewAdminDeleteUserPermissionBulkV3NoContent creates a AdminDeleteUserPermissionBulkV3NoContent with default headers values

func (*AdminDeleteUserPermissionBulkV3NoContent) Error ¶

type AdminDeleteUserPermissionBulkV3NotFound ¶

type AdminDeleteUserPermissionBulkV3NotFound struct {
}

AdminDeleteUserPermissionBulkV3NotFound handles this case with default header values.

Data not found

func NewAdminDeleteUserPermissionBulkV3NotFound ¶

func NewAdminDeleteUserPermissionBulkV3NotFound() *AdminDeleteUserPermissionBulkV3NotFound

NewAdminDeleteUserPermissionBulkV3NotFound creates a AdminDeleteUserPermissionBulkV3NotFound with default headers values

func (*AdminDeleteUserPermissionBulkV3NotFound) Error ¶

type AdminDeleteUserPermissionBulkV3Params ¶

type AdminDeleteUserPermissionBulkV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body []*iamclientmodels.ModelPermissionDeleteRequest
	/*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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminDeleteUserPermissionBulkV3Params() *AdminDeleteUserPermissionBulkV3Params

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

func NewAdminDeleteUserPermissionBulkV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

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

func (*AdminDeleteUserPermissionBulkV3Params) SetBody ¶

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

func (*AdminDeleteUserPermissionBulkV3Params) SetContext ¶

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

func (*AdminDeleteUserPermissionBulkV3Params) SetFlightId ¶

func (o *AdminDeleteUserPermissionBulkV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminDeleteUserPermissionBulkV3Params) SetHTTPClient ¶

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

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

func (*AdminDeleteUserPermissionBulkV3Params) SetHTTPClientTransport ¶

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

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

func (*AdminDeleteUserPermissionBulkV3Params) SetNamespace ¶

func (o *AdminDeleteUserPermissionBulkV3Params) SetNamespace(namespace string)

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

func (*AdminDeleteUserPermissionBulkV3Params) SetTimeout ¶

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

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

func (*AdminDeleteUserPermissionBulkV3Params) SetUserID ¶

func (o *AdminDeleteUserPermissionBulkV3Params) SetUserID(userID string)

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

func (*AdminDeleteUserPermissionBulkV3Params) WithBody ¶

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

func (*AdminDeleteUserPermissionBulkV3Params) WithContext ¶

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

func (*AdminDeleteUserPermissionBulkV3Params) WithHTTPClient ¶

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

func (*AdminDeleteUserPermissionBulkV3Params) WithNamespace ¶

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

func (*AdminDeleteUserPermissionBulkV3Params) WithTimeout ¶

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

func (*AdminDeleteUserPermissionBulkV3Params) WithUserID ¶

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

func (*AdminDeleteUserPermissionBulkV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminDeleteUserPermissionBulkV3Reader ¶

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

AdminDeleteUserPermissionBulkV3Reader is a Reader for the AdminDeleteUserPermissionBulkV3 structure.

func (*AdminDeleteUserPermissionBulkV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminDeleteUserPermissionBulkV3Unauthorized ¶

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 ¶

func NewAdminDeleteUserPermissionBulkV3Unauthorized() *AdminDeleteUserPermissionBulkV3Unauthorized

NewAdminDeleteUserPermissionBulkV3Unauthorized creates a AdminDeleteUserPermissionBulkV3Unauthorized with default headers values

func (*AdminDeleteUserPermissionBulkV3Unauthorized) Error ¶

func (*AdminDeleteUserPermissionBulkV3Unauthorized) GetPayload ¶

func (*AdminDeleteUserPermissionBulkV3Unauthorized) ToJSONString ¶

type AdminDeleteUserPermissionV3BadRequest ¶

type AdminDeleteUserPermissionV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserPermissionV3BadRequest handles this case with default header values.

Invalid request

func NewAdminDeleteUserPermissionV3BadRequest ¶

func NewAdminDeleteUserPermissionV3BadRequest() *AdminDeleteUserPermissionV3BadRequest

NewAdminDeleteUserPermissionV3BadRequest creates a AdminDeleteUserPermissionV3BadRequest with default headers values

func (*AdminDeleteUserPermissionV3BadRequest) Error ¶

func (*AdminDeleteUserPermissionV3BadRequest) GetPayload ¶

func (*AdminDeleteUserPermissionV3BadRequest) ToJSONString ¶

type AdminDeleteUserPermissionV3Forbidden ¶

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 ¶

func NewAdminDeleteUserPermissionV3Forbidden() *AdminDeleteUserPermissionV3Forbidden

NewAdminDeleteUserPermissionV3Forbidden creates a AdminDeleteUserPermissionV3Forbidden with default headers values

func (*AdminDeleteUserPermissionV3Forbidden) Error ¶

func (*AdminDeleteUserPermissionV3Forbidden) GetPayload ¶

func (*AdminDeleteUserPermissionV3Forbidden) ToJSONString ¶

func (o *AdminDeleteUserPermissionV3Forbidden) ToJSONString() string

type AdminDeleteUserPermissionV3NoContent ¶

type AdminDeleteUserPermissionV3NoContent struct {
}

AdminDeleteUserPermissionV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeleteUserPermissionV3NoContent ¶

func NewAdminDeleteUserPermissionV3NoContent() *AdminDeleteUserPermissionV3NoContent

NewAdminDeleteUserPermissionV3NoContent creates a AdminDeleteUserPermissionV3NoContent with default headers values

func (*AdminDeleteUserPermissionV3NoContent) Error ¶

type AdminDeleteUserPermissionV3NotFound ¶

type AdminDeleteUserPermissionV3NotFound struct {
}

AdminDeleteUserPermissionV3NotFound handles this case with default header values.

Data not found

func NewAdminDeleteUserPermissionV3NotFound ¶

func NewAdminDeleteUserPermissionV3NotFound() *AdminDeleteUserPermissionV3NotFound

NewAdminDeleteUserPermissionV3NotFound creates a AdminDeleteUserPermissionV3NotFound with default headers values

func (*AdminDeleteUserPermissionV3NotFound) Error ¶

type AdminDeleteUserPermissionV3Params ¶

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, should follow UUID version 4 without hyphen

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminDeleteUserPermissionV3Params() *AdminDeleteUserPermissionV3Params

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

func NewAdminDeleteUserPermissionV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *AdminDeleteUserPermissionV3Params) SetAction(action int64)

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

func (*AdminDeleteUserPermissionV3Params) SetAuthInfoWriter ¶

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

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

func (*AdminDeleteUserPermissionV3Params) SetContext ¶

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

func (*AdminDeleteUserPermissionV3Params) SetFlightId ¶

func (o *AdminDeleteUserPermissionV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminDeleteUserPermissionV3Params) SetHTTPClient ¶

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

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

func (*AdminDeleteUserPermissionV3Params) SetHTTPClientTransport ¶

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

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

func (*AdminDeleteUserPermissionV3Params) SetNamespace ¶

func (o *AdminDeleteUserPermissionV3Params) SetNamespace(namespace string)

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

func (*AdminDeleteUserPermissionV3Params) SetResource ¶

func (o *AdminDeleteUserPermissionV3Params) SetResource(resource string)

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

func (*AdminDeleteUserPermissionV3Params) SetTimeout ¶

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

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

func (*AdminDeleteUserPermissionV3Params) SetUserID ¶

func (o *AdminDeleteUserPermissionV3Params) SetUserID(userID string)

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

func (*AdminDeleteUserPermissionV3Params) WithAction ¶

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

func (*AdminDeleteUserPermissionV3Params) WithContext ¶

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

func (*AdminDeleteUserPermissionV3Params) WithHTTPClient ¶

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

func (*AdminDeleteUserPermissionV3Params) WithNamespace ¶

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

func (*AdminDeleteUserPermissionV3Params) WithResource ¶

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

func (*AdminDeleteUserPermissionV3Params) WithTimeout ¶

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

func (*AdminDeleteUserPermissionV3Params) WithUserID ¶

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

func (*AdminDeleteUserPermissionV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminDeleteUserPermissionV3Reader ¶

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

AdminDeleteUserPermissionV3Reader is a Reader for the AdminDeleteUserPermissionV3 structure.

func (*AdminDeleteUserPermissionV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminDeleteUserPermissionV3Unauthorized ¶

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 ¶

func NewAdminDeleteUserPermissionV3Unauthorized() *AdminDeleteUserPermissionV3Unauthorized

NewAdminDeleteUserPermissionV3Unauthorized creates a AdminDeleteUserPermissionV3Unauthorized with default headers values

func (*AdminDeleteUserPermissionV3Unauthorized) Error ¶

func (*AdminDeleteUserPermissionV3Unauthorized) GetPayload ¶

func (*AdminDeleteUserPermissionV3Unauthorized) ToJSONString ¶

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 ¶

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 ¶

func (o *AdminDeleteUserRoleV3Forbidden) ToJSONString() string

type AdminDeleteUserRoleV3InternalServerError ¶

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 ¶

func NewAdminDeleteUserRoleV3InternalServerError() *AdminDeleteUserRoleV3InternalServerError

NewAdminDeleteUserRoleV3InternalServerError creates a AdminDeleteUserRoleV3InternalServerError with default headers values

func (*AdminDeleteUserRoleV3InternalServerError) Error ¶

func (*AdminDeleteUserRoleV3InternalServerError) GetPayload ¶

func (*AdminDeleteUserRoleV3InternalServerError) ToJSONString ¶

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 ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

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) SetFlightId ¶

func (o *AdminDeleteUserRoleV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

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 ¶

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 ¶

func (o *AdminDeleteUserRoleV3Unauthorized) ToJSONString() string

type AdminDeleteUserRolesV3BadRequest ¶

type AdminDeleteUserRolesV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteUserRolesV3BadRequest handles this case with default header values.

Invalid request

func NewAdminDeleteUserRolesV3BadRequest ¶

func NewAdminDeleteUserRolesV3BadRequest() *AdminDeleteUserRolesV3BadRequest

NewAdminDeleteUserRolesV3BadRequest creates a AdminDeleteUserRolesV3BadRequest with default headers values

func (*AdminDeleteUserRolesV3BadRequest) Error ¶

func (*AdminDeleteUserRolesV3BadRequest) GetPayload ¶

func (*AdminDeleteUserRolesV3BadRequest) ToJSONString ¶

func (o *AdminDeleteUserRolesV3BadRequest) ToJSONString() string

type AdminDeleteUserRolesV3Forbidden ¶

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 ¶

func NewAdminDeleteUserRolesV3Forbidden() *AdminDeleteUserRolesV3Forbidden

NewAdminDeleteUserRolesV3Forbidden creates a AdminDeleteUserRolesV3Forbidden with default headers values

func (*AdminDeleteUserRolesV3Forbidden) Error ¶

func (*AdminDeleteUserRolesV3Forbidden) GetPayload ¶

func (*AdminDeleteUserRolesV3Forbidden) ToJSONString ¶

func (o *AdminDeleteUserRolesV3Forbidden) ToJSONString() string

type AdminDeleteUserRolesV3NoContent ¶

type AdminDeleteUserRolesV3NoContent struct {
}

AdminDeleteUserRolesV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeleteUserRolesV3NoContent ¶

func NewAdminDeleteUserRolesV3NoContent() *AdminDeleteUserRolesV3NoContent

NewAdminDeleteUserRolesV3NoContent creates a AdminDeleteUserRolesV3NoContent with default headers values

func (*AdminDeleteUserRolesV3NoContent) Error ¶

type AdminDeleteUserRolesV3NotFound ¶

type AdminDeleteUserRolesV3NotFound struct {
}

AdminDeleteUserRolesV3NotFound handles this case with default header values.

Data not found

func NewAdminDeleteUserRolesV3NotFound ¶

func NewAdminDeleteUserRolesV3NotFound() *AdminDeleteUserRolesV3NotFound

NewAdminDeleteUserRolesV3NotFound creates a AdminDeleteUserRolesV3NotFound with default headers values

func (*AdminDeleteUserRolesV3NotFound) Error ¶

type AdminDeleteUserRolesV3Params ¶

type AdminDeleteUserRolesV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body []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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminDeleteUserRolesV3Params() *AdminDeleteUserRolesV3Params

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

func NewAdminDeleteUserRolesV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

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

func (*AdminDeleteUserRolesV3Params) SetBody ¶

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

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

func (*AdminDeleteUserRolesV3Params) SetContext ¶

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

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

func (*AdminDeleteUserRolesV3Params) SetFlightId ¶

func (o *AdminDeleteUserRolesV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminDeleteUserRolesV3Params) SetHTTPClient ¶

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

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

func (*AdminDeleteUserRolesV3Params) SetHTTPClientTransport ¶

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

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

func (*AdminDeleteUserRolesV3Params) SetNamespace ¶

func (o *AdminDeleteUserRolesV3Params) SetNamespace(namespace string)

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

func (*AdminDeleteUserRolesV3Params) SetTimeout ¶

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

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

func (*AdminDeleteUserRolesV3Params) SetUserID ¶

func (o *AdminDeleteUserRolesV3Params) SetUserID(userID string)

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

func (*AdminDeleteUserRolesV3Params) WithBody ¶

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

func (*AdminDeleteUserRolesV3Params) WithContext ¶

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

func (*AdminDeleteUserRolesV3Params) WithHTTPClient ¶

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

func (*AdminDeleteUserRolesV3Params) WithNamespace ¶

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

func (*AdminDeleteUserRolesV3Params) WithTimeout ¶

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

func (*AdminDeleteUserRolesV3Params) WithUserID ¶

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

func (*AdminDeleteUserRolesV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminDeleteUserRolesV3Reader ¶

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

AdminDeleteUserRolesV3Reader is a Reader for the AdminDeleteUserRolesV3 structure.

func (*AdminDeleteUserRolesV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminDeleteUserRolesV3Unauthorized ¶

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 ¶

func NewAdminDeleteUserRolesV3Unauthorized() *AdminDeleteUserRolesV3Unauthorized

NewAdminDeleteUserRolesV3Unauthorized creates a AdminDeleteUserRolesV3Unauthorized with default headers values

func (*AdminDeleteUserRolesV3Unauthorized) Error ¶

func (*AdminDeleteUserRolesV3Unauthorized) GetPayload ¶

func (*AdminDeleteUserRolesV3Unauthorized) ToJSONString ¶

func (o *AdminDeleteUserRolesV3Unauthorized) ToJSONString() string

type AdminDisableUserV2BadRequest ¶

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 ¶

func NewAdminDisableUserV2BadRequest() *AdminDisableUserV2BadRequest

NewAdminDisableUserV2BadRequest creates a AdminDisableUserV2BadRequest with default headers values

func (*AdminDisableUserV2BadRequest) Error ¶

type AdminDisableUserV2Forbidden ¶

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 ¶

func NewAdminDisableUserV2Forbidden() *AdminDisableUserV2Forbidden

NewAdminDisableUserV2Forbidden creates a AdminDisableUserV2Forbidden with default headers values

func (*AdminDisableUserV2Forbidden) Error ¶

func (*AdminDisableUserV2Forbidden) GetPayload ¶

func (*AdminDisableUserV2Forbidden) ToJSONString ¶

func (o *AdminDisableUserV2Forbidden) ToJSONString() string

type AdminDisableUserV2InternalServerError ¶

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 ¶

func NewAdminDisableUserV2InternalServerError() *AdminDisableUserV2InternalServerError

NewAdminDisableUserV2InternalServerError creates a AdminDisableUserV2InternalServerError with default headers values

func (*AdminDisableUserV2InternalServerError) Error ¶

type AdminDisableUserV2NoContent ¶

type AdminDisableUserV2NoContent struct {
}

AdminDisableUserV2NoContent handles this case with default header values.

Operation succeeded

func NewAdminDisableUserV2NoContent ¶

func NewAdminDisableUserV2NoContent() *AdminDisableUserV2NoContent

NewAdminDisableUserV2NoContent creates a AdminDisableUserV2NoContent with default headers values

func (*AdminDisableUserV2NoContent) Error ¶

type AdminDisableUserV2NotFound ¶

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 ¶

func NewAdminDisableUserV2NotFound() *AdminDisableUserV2NotFound

NewAdminDisableUserV2NotFound creates a AdminDisableUserV2NotFound with default headers values

func (*AdminDisableUserV2NotFound) Error ¶

type AdminDisableUserV2Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminDisableUserV2Params() *AdminDisableUserV2Params

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

func NewAdminDisableUserV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin disable user v2 params

func (*AdminDisableUserV2Params) SetBody ¶

SetBody adds the body to the admin disable user v2 params

func (*AdminDisableUserV2Params) SetContext ¶

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

SetContext adds the context to the admin disable user v2 params

func (*AdminDisableUserV2Params) SetFlightId ¶

func (o *AdminDisableUserV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminDisableUserV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin disable user v2 params

func (*AdminDisableUserV2Params) SetHTTPClientTransport ¶

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

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

func (*AdminDisableUserV2Params) SetNamespace ¶

func (o *AdminDisableUserV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin disable user v2 params

func (*AdminDisableUserV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin disable user v2 params

func (*AdminDisableUserV2Params) SetUserID ¶

func (o *AdminDisableUserV2Params) SetUserID(userID string)

SetUserID adds the userId to the admin disable user v2 params

func (*AdminDisableUserV2Params) WithBody ¶

WithBody adds the body to the admin disable user v2 params

func (*AdminDisableUserV2Params) WithContext ¶

WithContext adds the context to the admin disable user v2 params

func (*AdminDisableUserV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the admin disable user v2 params

func (*AdminDisableUserV2Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin disable user v2 params

func (*AdminDisableUserV2Params) WithTimeout ¶

WithTimeout adds the timeout to the admin disable user v2 params

func (*AdminDisableUserV2Params) WithUserID ¶

WithUserID adds the userID to the admin disable user v2 params

func (*AdminDisableUserV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminDisableUserV2Reader ¶

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

AdminDisableUserV2Reader is a Reader for the AdminDisableUserV2 structure.

func (*AdminDisableUserV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminDisableUserV2Unauthorized ¶

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 ¶

func NewAdminDisableUserV2Unauthorized() *AdminDisableUserV2Unauthorized

NewAdminDisableUserV2Unauthorized creates a AdminDisableUserV2Unauthorized with default headers values

func (*AdminDisableUserV2Unauthorized) Error ¶

func (*AdminDisableUserV2Unauthorized) GetPayload ¶

func (*AdminDisableUserV2Unauthorized) ToJSONString ¶

func (o *AdminDisableUserV2Unauthorized) ToJSONString() string

type AdminEnableUserV2Forbidden ¶

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 ¶

func NewAdminEnableUserV2Forbidden() *AdminEnableUserV2Forbidden

NewAdminEnableUserV2Forbidden creates a AdminEnableUserV2Forbidden with default headers values

func (*AdminEnableUserV2Forbidden) Error ¶

func (*AdminEnableUserV2Forbidden) GetPayload ¶

func (*AdminEnableUserV2Forbidden) ToJSONString ¶

func (o *AdminEnableUserV2Forbidden) ToJSONString() string

type AdminEnableUserV2InternalServerError ¶

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 ¶

func NewAdminEnableUserV2InternalServerError() *AdminEnableUserV2InternalServerError

NewAdminEnableUserV2InternalServerError creates a AdminEnableUserV2InternalServerError with default headers values

func (*AdminEnableUserV2InternalServerError) Error ¶

type AdminEnableUserV2NoContent ¶

type AdminEnableUserV2NoContent struct {
}

AdminEnableUserV2NoContent handles this case with default header values.

Operation succeeded

func NewAdminEnableUserV2NoContent ¶

func NewAdminEnableUserV2NoContent() *AdminEnableUserV2NoContent

NewAdminEnableUserV2NoContent creates a AdminEnableUserV2NoContent with default headers values

func (*AdminEnableUserV2NoContent) Error ¶

type AdminEnableUserV2NotFound ¶

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 ¶

func NewAdminEnableUserV2NotFound() *AdminEnableUserV2NotFound

NewAdminEnableUserV2NotFound creates a AdminEnableUserV2NotFound with default headers values

func (*AdminEnableUserV2NotFound) Error ¶

func (o *AdminEnableUserV2NotFound) Error() string

type AdminEnableUserV2Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminEnableUserV2Params() *AdminEnableUserV2Params

NewAdminEnableUserV2Params creates a new AdminEnableUserV2Params object with the default values initialized.

func NewAdminEnableUserV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin enable user v2 params

func (*AdminEnableUserV2Params) SetContext ¶

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

SetContext adds the context to the admin enable user v2 params

func (*AdminEnableUserV2Params) SetFlightId ¶

func (o *AdminEnableUserV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminEnableUserV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin enable user v2 params

func (*AdminEnableUserV2Params) SetHTTPClientTransport ¶

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

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

func (*AdminEnableUserV2Params) SetNamespace ¶

func (o *AdminEnableUserV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin enable user v2 params

func (*AdminEnableUserV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin enable user v2 params

func (*AdminEnableUserV2Params) SetUserID ¶

func (o *AdminEnableUserV2Params) SetUserID(userID string)

SetUserID adds the userId to the admin enable user v2 params

func (*AdminEnableUserV2Params) WithContext ¶

WithContext adds the context to the admin enable user v2 params

func (*AdminEnableUserV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the admin enable user v2 params

func (*AdminEnableUserV2Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin enable user v2 params

func (*AdminEnableUserV2Params) WithTimeout ¶

WithTimeout adds the timeout to the admin enable user v2 params

func (*AdminEnableUserV2Params) WithUserID ¶

WithUserID adds the userID to the admin enable user v2 params

func (*AdminEnableUserV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminEnableUserV2Reader ¶

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

AdminEnableUserV2Reader is a Reader for the AdminEnableUserV2 structure.

func (*AdminEnableUserV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminEnableUserV2Unauthorized ¶

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 ¶

func NewAdminEnableUserV2Unauthorized() *AdminEnableUserV2Unauthorized

NewAdminEnableUserV2Unauthorized creates a AdminEnableUserV2Unauthorized with default headers values

func (*AdminEnableUserV2Unauthorized) Error ¶

func (*AdminEnableUserV2Unauthorized) GetPayload ¶

func (*AdminEnableUserV2Unauthorized) ToJSONString ¶

func (o *AdminEnableUserV2Unauthorized) ToJSONString() string

type AdminGetAgeRestrictionStatusV2Forbidden ¶

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 ¶

func NewAdminGetAgeRestrictionStatusV2Forbidden() *AdminGetAgeRestrictionStatusV2Forbidden

NewAdminGetAgeRestrictionStatusV2Forbidden creates a AdminGetAgeRestrictionStatusV2Forbidden with default headers values

func (*AdminGetAgeRestrictionStatusV2Forbidden) Error ¶

func (*AdminGetAgeRestrictionStatusV2Forbidden) GetPayload ¶

func (*AdminGetAgeRestrictionStatusV2Forbidden) ToJSONString ¶

type AdminGetAgeRestrictionStatusV2NotFound ¶

type AdminGetAgeRestrictionStatusV2NotFound struct {
}

AdminGetAgeRestrictionStatusV2NotFound handles this case with default header values.

Data not found

func NewAdminGetAgeRestrictionStatusV2NotFound ¶

func NewAdminGetAgeRestrictionStatusV2NotFound() *AdminGetAgeRestrictionStatusV2NotFound

NewAdminGetAgeRestrictionStatusV2NotFound creates a AdminGetAgeRestrictionStatusV2NotFound with default headers values

func (*AdminGetAgeRestrictionStatusV2NotFound) Error ¶

type AdminGetAgeRestrictionStatusV2OK ¶

type AdminGetAgeRestrictionStatusV2OK struct {
	Payload *iamclientmodels.ModelAgeRestrictionResponse
}

AdminGetAgeRestrictionStatusV2OK handles this case with default header values.

OK

func NewAdminGetAgeRestrictionStatusV2OK ¶

func NewAdminGetAgeRestrictionStatusV2OK() *AdminGetAgeRestrictionStatusV2OK

NewAdminGetAgeRestrictionStatusV2OK creates a AdminGetAgeRestrictionStatusV2OK with default headers values

func (*AdminGetAgeRestrictionStatusV2OK) Error ¶

func (*AdminGetAgeRestrictionStatusV2OK) GetPayload ¶

func (*AdminGetAgeRestrictionStatusV2OK) ToJSONString ¶

func (o *AdminGetAgeRestrictionStatusV2OK) ToJSONString() string

type AdminGetAgeRestrictionStatusV2Params ¶

type AdminGetAgeRestrictionStatusV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminGetAgeRestrictionStatusV2Params() *AdminGetAgeRestrictionStatusV2Params

NewAdminGetAgeRestrictionStatusV2Params creates a new AdminGetAgeRestrictionStatusV2Params object with the default values initialized.

func NewAdminGetAgeRestrictionStatusV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) SetContext ¶

SetContext adds the context to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) SetFlightId ¶

func (o *AdminGetAgeRestrictionStatusV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetAgeRestrictionStatusV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) SetNamespace ¶

func (o *AdminGetAgeRestrictionStatusV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) WithContext ¶

WithContext adds the context to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) WithNamespace ¶

WithNamespace adds the namespace to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) WithTimeout ¶

WithTimeout adds the timeout to the admin get age restriction status v2 params

func (*AdminGetAgeRestrictionStatusV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetAgeRestrictionStatusV2Reader ¶

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

AdminGetAgeRestrictionStatusV2Reader is a Reader for the AdminGetAgeRestrictionStatusV2 structure.

func (*AdminGetAgeRestrictionStatusV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetAgeRestrictionStatusV2Unauthorized ¶

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 ¶

func NewAdminGetAgeRestrictionStatusV2Unauthorized() *AdminGetAgeRestrictionStatusV2Unauthorized

NewAdminGetAgeRestrictionStatusV2Unauthorized creates a AdminGetAgeRestrictionStatusV2Unauthorized with default headers values

func (*AdminGetAgeRestrictionStatusV2Unauthorized) Error ¶

func (*AdminGetAgeRestrictionStatusV2Unauthorized) GetPayload ¶

func (*AdminGetAgeRestrictionStatusV2Unauthorized) ToJSONString ¶

type AdminGetAgeRestrictionStatusV3BadRequest ¶

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 ¶

func NewAdminGetAgeRestrictionStatusV3BadRequest() *AdminGetAgeRestrictionStatusV3BadRequest

NewAdminGetAgeRestrictionStatusV3BadRequest creates a AdminGetAgeRestrictionStatusV3BadRequest with default headers values

func (*AdminGetAgeRestrictionStatusV3BadRequest) Error ¶

func (*AdminGetAgeRestrictionStatusV3BadRequest) GetPayload ¶

func (*AdminGetAgeRestrictionStatusV3BadRequest) ToJSONString ¶

type AdminGetAgeRestrictionStatusV3Forbidden ¶

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 ¶

func NewAdminGetAgeRestrictionStatusV3Forbidden() *AdminGetAgeRestrictionStatusV3Forbidden

NewAdminGetAgeRestrictionStatusV3Forbidden creates a AdminGetAgeRestrictionStatusV3Forbidden with default headers values

func (*AdminGetAgeRestrictionStatusV3Forbidden) Error ¶

func (*AdminGetAgeRestrictionStatusV3Forbidden) GetPayload ¶

func (*AdminGetAgeRestrictionStatusV3Forbidden) ToJSONString ¶

type AdminGetAgeRestrictionStatusV3InternalServerError ¶

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 ¶

func NewAdminGetAgeRestrictionStatusV3InternalServerError() *AdminGetAgeRestrictionStatusV3InternalServerError

NewAdminGetAgeRestrictionStatusV3InternalServerError creates a AdminGetAgeRestrictionStatusV3InternalServerError with default headers values

func (*AdminGetAgeRestrictionStatusV3InternalServerError) Error ¶

func (*AdminGetAgeRestrictionStatusV3InternalServerError) GetPayload ¶

func (*AdminGetAgeRestrictionStatusV3InternalServerError) ToJSONString ¶

type AdminGetAgeRestrictionStatusV3NotFound ¶

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 ¶

func NewAdminGetAgeRestrictionStatusV3NotFound() *AdminGetAgeRestrictionStatusV3NotFound

NewAdminGetAgeRestrictionStatusV3NotFound creates a AdminGetAgeRestrictionStatusV3NotFound with default headers values

func (*AdminGetAgeRestrictionStatusV3NotFound) Error ¶

func (*AdminGetAgeRestrictionStatusV3NotFound) GetPayload ¶

func (*AdminGetAgeRestrictionStatusV3NotFound) ToJSONString ¶

type AdminGetAgeRestrictionStatusV3OK ¶

type AdminGetAgeRestrictionStatusV3OK struct {
	Payload *iamclientmodels.ModelAgeRestrictionResponseV3
}

AdminGetAgeRestrictionStatusV3OK handles this case with default header values.

OK

func NewAdminGetAgeRestrictionStatusV3OK ¶

func NewAdminGetAgeRestrictionStatusV3OK() *AdminGetAgeRestrictionStatusV3OK

NewAdminGetAgeRestrictionStatusV3OK creates a AdminGetAgeRestrictionStatusV3OK with default headers values

func (*AdminGetAgeRestrictionStatusV3OK) Error ¶

func (*AdminGetAgeRestrictionStatusV3OK) GetPayload ¶

func (*AdminGetAgeRestrictionStatusV3OK) ToJSONString ¶

func (o *AdminGetAgeRestrictionStatusV3OK) ToJSONString() string

type AdminGetAgeRestrictionStatusV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminGetAgeRestrictionStatusV3Params() *AdminGetAgeRestrictionStatusV3Params

NewAdminGetAgeRestrictionStatusV3Params creates a new AdminGetAgeRestrictionStatusV3Params object with the default values initialized.

func NewAdminGetAgeRestrictionStatusV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) SetContext ¶

SetContext adds the context to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) SetFlightId ¶

func (o *AdminGetAgeRestrictionStatusV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetAgeRestrictionStatusV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) SetNamespace ¶

func (o *AdminGetAgeRestrictionStatusV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) WithContext ¶

WithContext adds the context to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin get age restriction status v3 params

func (*AdminGetAgeRestrictionStatusV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetAgeRestrictionStatusV3Reader ¶

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

AdminGetAgeRestrictionStatusV3Reader is a Reader for the AdminGetAgeRestrictionStatusV3 structure.

func (*AdminGetAgeRestrictionStatusV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetAgeRestrictionStatusV3Unauthorized ¶

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 ¶

func NewAdminGetAgeRestrictionStatusV3Unauthorized() *AdminGetAgeRestrictionStatusV3Unauthorized

NewAdminGetAgeRestrictionStatusV3Unauthorized creates a AdminGetAgeRestrictionStatusV3Unauthorized with default headers values

func (*AdminGetAgeRestrictionStatusV3Unauthorized) Error ¶

func (*AdminGetAgeRestrictionStatusV3Unauthorized) GetPayload ¶

func (*AdminGetAgeRestrictionStatusV3Unauthorized) ToJSONString ¶

type AdminGetBulkUserBanV3BadRequest ¶

type AdminGetBulkUserBanV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetBulkUserBanV3BadRequest 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 NewAdminGetBulkUserBanV3BadRequest ¶

func NewAdminGetBulkUserBanV3BadRequest() *AdminGetBulkUserBanV3BadRequest

NewAdminGetBulkUserBanV3BadRequest creates a AdminGetBulkUserBanV3BadRequest with default headers values

func (*AdminGetBulkUserBanV3BadRequest) Error ¶

func (*AdminGetBulkUserBanV3BadRequest) GetPayload ¶

func (*AdminGetBulkUserBanV3BadRequest) ToJSONString ¶

func (o *AdminGetBulkUserBanV3BadRequest) ToJSONString() string

type AdminGetBulkUserBanV3Forbidden ¶

type AdminGetBulkUserBanV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetBulkUserBanV3Forbidden 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 NewAdminGetBulkUserBanV3Forbidden ¶

func NewAdminGetBulkUserBanV3Forbidden() *AdminGetBulkUserBanV3Forbidden

NewAdminGetBulkUserBanV3Forbidden creates a AdminGetBulkUserBanV3Forbidden with default headers values

func (*AdminGetBulkUserBanV3Forbidden) Error ¶

func (*AdminGetBulkUserBanV3Forbidden) GetPayload ¶

func (*AdminGetBulkUserBanV3Forbidden) ToJSONString ¶

func (o *AdminGetBulkUserBanV3Forbidden) ToJSONString() string

type AdminGetBulkUserBanV3InternalServerError ¶

type AdminGetBulkUserBanV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetBulkUserBanV3InternalServerError 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 NewAdminGetBulkUserBanV3InternalServerError ¶

func NewAdminGetBulkUserBanV3InternalServerError() *AdminGetBulkUserBanV3InternalServerError

NewAdminGetBulkUserBanV3InternalServerError creates a AdminGetBulkUserBanV3InternalServerError with default headers values

func (*AdminGetBulkUserBanV3InternalServerError) Error ¶

func (*AdminGetBulkUserBanV3InternalServerError) GetPayload ¶

func (*AdminGetBulkUserBanV3InternalServerError) ToJSONString ¶

type AdminGetBulkUserBanV3NotFound ¶

type AdminGetBulkUserBanV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetBulkUserBanV3NotFound 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 NewAdminGetBulkUserBanV3NotFound ¶

func NewAdminGetBulkUserBanV3NotFound() *AdminGetBulkUserBanV3NotFound

NewAdminGetBulkUserBanV3NotFound creates a AdminGetBulkUserBanV3NotFound with default headers values

func (*AdminGetBulkUserBanV3NotFound) Error ¶

func (*AdminGetBulkUserBanV3NotFound) GetPayload ¶

func (*AdminGetBulkUserBanV3NotFound) ToJSONString ¶

func (o *AdminGetBulkUserBanV3NotFound) ToJSONString() string

type AdminGetBulkUserBanV3OK ¶

type AdminGetBulkUserBanV3OK struct {
	Payload *iamclientmodels.ModelGetUserBanV3Response
}

AdminGetBulkUserBanV3OK handles this case with default header values.

OK

func NewAdminGetBulkUserBanV3OK ¶

func NewAdminGetBulkUserBanV3OK() *AdminGetBulkUserBanV3OK

NewAdminGetBulkUserBanV3OK creates a AdminGetBulkUserBanV3OK with default headers values

func (*AdminGetBulkUserBanV3OK) Error ¶

func (o *AdminGetBulkUserBanV3OK) Error() string

func (*AdminGetBulkUserBanV3OK) GetPayload ¶

func (*AdminGetBulkUserBanV3OK) ToJSONString ¶

func (o *AdminGetBulkUserBanV3OK) ToJSONString() string

type AdminGetBulkUserBanV3Params ¶

type AdminGetBulkUserBanV3Params struct {

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

	*/
	Namespace string
	/*ActiveOnly
	  Filter ban based on the ban status. If you set this, only active ban returned

	*/
	ActiveOnly *bool
	/*BanType
	  Filter ban based on the ban type. You can see list of ban from GET /iam/v3/admin/bans

	*/
	BanType *string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

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

func NewAdminGetBulkUserBanV3Params ¶

func NewAdminGetBulkUserBanV3Params() *AdminGetBulkUserBanV3Params

NewAdminGetBulkUserBanV3Params creates a new AdminGetBulkUserBanV3Params object with the default values initialized.

func NewAdminGetBulkUserBanV3ParamsWithContext ¶

func NewAdminGetBulkUserBanV3ParamsWithContext(ctx context.Context) *AdminGetBulkUserBanV3Params

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

func NewAdminGetBulkUserBanV3ParamsWithHTTPClient ¶

func NewAdminGetBulkUserBanV3ParamsWithHTTPClient(client *http.Client) *AdminGetBulkUserBanV3Params

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

func NewAdminGetBulkUserBanV3ParamsWithTimeout ¶

func NewAdminGetBulkUserBanV3ParamsWithTimeout(timeout time.Duration) *AdminGetBulkUserBanV3Params

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

func (*AdminGetBulkUserBanV3Params) SetActiveOnly ¶

func (o *AdminGetBulkUserBanV3Params) SetActiveOnly(activeOnly *bool)

SetActiveOnly adds the activeOnly to the admin get bulk user ban v3 params

func (*AdminGetBulkUserBanV3Params) SetAuthInfoWriter ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin get bulk user ban v3 params

func (*AdminGetBulkUserBanV3Params) SetBanType ¶

func (o *AdminGetBulkUserBanV3Params) SetBanType(banType *string)

SetBanType adds the banType to the admin get bulk user ban v3 params

func (*AdminGetBulkUserBanV3Params) SetBody ¶

SetBody adds the body to the admin get bulk user ban v3 params

func (*AdminGetBulkUserBanV3Params) SetContext ¶

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

SetContext adds the context to the admin get bulk user ban v3 params

func (*AdminGetBulkUserBanV3Params) SetFlightId ¶

func (o *AdminGetBulkUserBanV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetBulkUserBanV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin get bulk user ban v3 params

func (*AdminGetBulkUserBanV3Params) SetHTTPClientTransport ¶

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

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

func (*AdminGetBulkUserBanV3Params) SetNamespace ¶

func (o *AdminGetBulkUserBanV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get bulk user ban v3 params

func (*AdminGetBulkUserBanV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin get bulk user ban v3 params

func (*AdminGetBulkUserBanV3Params) WithActiveOnly ¶

func (o *AdminGetBulkUserBanV3Params) WithActiveOnly(activeOnly *bool) *AdminGetBulkUserBanV3Params

WithActiveOnly adds the activeOnly to the admin get bulk user ban v3 params

func (*AdminGetBulkUserBanV3Params) WithBanType ¶

WithBanType adds the banType to the admin get bulk user ban v3 params

func (*AdminGetBulkUserBanV3Params) WithBody ¶

WithBody adds the body to the admin get bulk user ban v3 params

func (*AdminGetBulkUserBanV3Params) WithContext ¶

WithContext adds the context to the admin get bulk user ban v3 params

func (*AdminGetBulkUserBanV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin get bulk user ban v3 params

func (*AdminGetBulkUserBanV3Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin get bulk user ban v3 params

func (*AdminGetBulkUserBanV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin get bulk user ban v3 params

func (*AdminGetBulkUserBanV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetBulkUserBanV3Reader ¶

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

AdminGetBulkUserBanV3Reader is a Reader for the AdminGetBulkUserBanV3 structure.

func (*AdminGetBulkUserBanV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetBulkUserBanV3Unauthorized ¶

type AdminGetBulkUserBanV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetBulkUserBanV3Unauthorized 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 NewAdminGetBulkUserBanV3Unauthorized ¶

func NewAdminGetBulkUserBanV3Unauthorized() *AdminGetBulkUserBanV3Unauthorized

NewAdminGetBulkUserBanV3Unauthorized creates a AdminGetBulkUserBanV3Unauthorized with default headers values

func (*AdminGetBulkUserBanV3Unauthorized) Error ¶

func (*AdminGetBulkUserBanV3Unauthorized) GetPayload ¶

func (*AdminGetBulkUserBanV3Unauthorized) ToJSONString ¶

func (o *AdminGetBulkUserBanV3Unauthorized) ToJSONString() string

type AdminGetBulkUserByEmailAddressV3BadRequest ¶

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 ¶

func NewAdminGetBulkUserByEmailAddressV3BadRequest() *AdminGetBulkUserByEmailAddressV3BadRequest

NewAdminGetBulkUserByEmailAddressV3BadRequest creates a AdminGetBulkUserByEmailAddressV3BadRequest with default headers values

func (*AdminGetBulkUserByEmailAddressV3BadRequest) Error ¶

func (*AdminGetBulkUserByEmailAddressV3BadRequest) GetPayload ¶

func (*AdminGetBulkUserByEmailAddressV3BadRequest) ToJSONString ¶

type AdminGetBulkUserByEmailAddressV3Forbidden ¶

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 ¶

func NewAdminGetBulkUserByEmailAddressV3Forbidden() *AdminGetBulkUserByEmailAddressV3Forbidden

NewAdminGetBulkUserByEmailAddressV3Forbidden creates a AdminGetBulkUserByEmailAddressV3Forbidden with default headers values

func (*AdminGetBulkUserByEmailAddressV3Forbidden) Error ¶

func (*AdminGetBulkUserByEmailAddressV3Forbidden) GetPayload ¶

func (*AdminGetBulkUserByEmailAddressV3Forbidden) ToJSONString ¶

type AdminGetBulkUserByEmailAddressV3InternalServerError ¶

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 ¶

func NewAdminGetBulkUserByEmailAddressV3InternalServerError() *AdminGetBulkUserByEmailAddressV3InternalServerError

NewAdminGetBulkUserByEmailAddressV3InternalServerError creates a AdminGetBulkUserByEmailAddressV3InternalServerError with default headers values

func (*AdminGetBulkUserByEmailAddressV3InternalServerError) Error ¶

func (*AdminGetBulkUserByEmailAddressV3InternalServerError) GetPayload ¶

func (*AdminGetBulkUserByEmailAddressV3InternalServerError) ToJSONString ¶

type AdminGetBulkUserByEmailAddressV3NotFound ¶

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 ¶

func NewAdminGetBulkUserByEmailAddressV3NotFound() *AdminGetBulkUserByEmailAddressV3NotFound

NewAdminGetBulkUserByEmailAddressV3NotFound creates a AdminGetBulkUserByEmailAddressV3NotFound with default headers values

func (*AdminGetBulkUserByEmailAddressV3NotFound) Error ¶

func (*AdminGetBulkUserByEmailAddressV3NotFound) GetPayload ¶

func (*AdminGetBulkUserByEmailAddressV3NotFound) ToJSONString ¶

type AdminGetBulkUserByEmailAddressV3OK ¶

type AdminGetBulkUserByEmailAddressV3OK struct {
	Payload *iamclientmodels.ModelListUserResponseV3
}

AdminGetBulkUserByEmailAddressV3OK handles this case with default header values.

OK

func NewAdminGetBulkUserByEmailAddressV3OK ¶

func NewAdminGetBulkUserByEmailAddressV3OK() *AdminGetBulkUserByEmailAddressV3OK

NewAdminGetBulkUserByEmailAddressV3OK creates a AdminGetBulkUserByEmailAddressV3OK with default headers values

func (*AdminGetBulkUserByEmailAddressV3OK) Error ¶

func (*AdminGetBulkUserByEmailAddressV3OK) GetPayload ¶

func (*AdminGetBulkUserByEmailAddressV3OK) ToJSONString ¶

func (o *AdminGetBulkUserByEmailAddressV3OK) ToJSONString() string

type AdminGetBulkUserByEmailAddressV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminGetBulkUserByEmailAddressV3Params() *AdminGetBulkUserByEmailAddressV3Params

NewAdminGetBulkUserByEmailAddressV3Params creates a new AdminGetBulkUserByEmailAddressV3Params object with the default values initialized.

func NewAdminGetBulkUserByEmailAddressV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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 ¶

SetBody adds the body to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) SetContext ¶

SetContext adds the context to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) SetFlightId ¶

func (o *AdminGetBulkUserByEmailAddressV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetBulkUserByEmailAddressV3Params) SetHTTPClient ¶

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 ¶

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 ¶

func (o *AdminGetBulkUserByEmailAddressV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) SetTimeout ¶

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 ¶

WithBody adds the body to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) WithContext ¶

WithContext adds the context to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin get bulk user by email address v3 params

func (*AdminGetBulkUserByEmailAddressV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetBulkUserByEmailAddressV3Reader ¶

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

AdminGetBulkUserByEmailAddressV3Reader is a Reader for the AdminGetBulkUserByEmailAddressV3 structure.

func (*AdminGetBulkUserByEmailAddressV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetBulkUserByEmailAddressV3Unauthorized ¶

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 ¶

func NewAdminGetBulkUserByEmailAddressV3Unauthorized() *AdminGetBulkUserByEmailAddressV3Unauthorized

NewAdminGetBulkUserByEmailAddressV3Unauthorized creates a AdminGetBulkUserByEmailAddressV3Unauthorized with default headers values

func (*AdminGetBulkUserByEmailAddressV3Unauthorized) Error ¶

func (*AdminGetBulkUserByEmailAddressV3Unauthorized) GetPayload ¶

func (*AdminGetBulkUserByEmailAddressV3Unauthorized) ToJSONString ¶

type AdminGetListCountryAgeRestrictionV3BadRequest ¶

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 ¶

func NewAdminGetListCountryAgeRestrictionV3BadRequest() *AdminGetListCountryAgeRestrictionV3BadRequest

NewAdminGetListCountryAgeRestrictionV3BadRequest creates a AdminGetListCountryAgeRestrictionV3BadRequest with default headers values

func (*AdminGetListCountryAgeRestrictionV3BadRequest) Error ¶

func (*AdminGetListCountryAgeRestrictionV3BadRequest) GetPayload ¶

func (*AdminGetListCountryAgeRestrictionV3BadRequest) ToJSONString ¶

type AdminGetListCountryAgeRestrictionV3Forbidden ¶

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 ¶

func NewAdminGetListCountryAgeRestrictionV3Forbidden() *AdminGetListCountryAgeRestrictionV3Forbidden

NewAdminGetListCountryAgeRestrictionV3Forbidden creates a AdminGetListCountryAgeRestrictionV3Forbidden with default headers values

func (*AdminGetListCountryAgeRestrictionV3Forbidden) Error ¶

func (*AdminGetListCountryAgeRestrictionV3Forbidden) GetPayload ¶

func (*AdminGetListCountryAgeRestrictionV3Forbidden) ToJSONString ¶

type AdminGetListCountryAgeRestrictionV3InternalServerError ¶

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 ¶

func NewAdminGetListCountryAgeRestrictionV3InternalServerError() *AdminGetListCountryAgeRestrictionV3InternalServerError

NewAdminGetListCountryAgeRestrictionV3InternalServerError creates a AdminGetListCountryAgeRestrictionV3InternalServerError with default headers values

func (*AdminGetListCountryAgeRestrictionV3InternalServerError) Error ¶

func (*AdminGetListCountryAgeRestrictionV3InternalServerError) GetPayload ¶

func (*AdminGetListCountryAgeRestrictionV3InternalServerError) ToJSONString ¶

type AdminGetListCountryAgeRestrictionV3OK ¶

type AdminGetListCountryAgeRestrictionV3OK struct {
	Payload []*iamclientmodels.ModelCountryV3Response
}

AdminGetListCountryAgeRestrictionV3OK handles this case with default header values.

OK

func NewAdminGetListCountryAgeRestrictionV3OK ¶

func NewAdminGetListCountryAgeRestrictionV3OK() *AdminGetListCountryAgeRestrictionV3OK

NewAdminGetListCountryAgeRestrictionV3OK creates a AdminGetListCountryAgeRestrictionV3OK with default headers values

func (*AdminGetListCountryAgeRestrictionV3OK) Error ¶

func (*AdminGetListCountryAgeRestrictionV3OK) GetPayload ¶

func (*AdminGetListCountryAgeRestrictionV3OK) ToJSONString ¶

type AdminGetListCountryAgeRestrictionV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminGetListCountryAgeRestrictionV3Params() *AdminGetListCountryAgeRestrictionV3Params

NewAdminGetListCountryAgeRestrictionV3Params creates a new AdminGetListCountryAgeRestrictionV3Params object with the default values initialized.

func NewAdminGetListCountryAgeRestrictionV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) SetContext ¶

SetContext adds the context to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) SetFlightId ¶

func (o *AdminGetListCountryAgeRestrictionV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetListCountryAgeRestrictionV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) SetHTTPClientTransport ¶

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 ¶

func (o *AdminGetListCountryAgeRestrictionV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) SetTimeout ¶

SetTimeout adds the timeout to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) WithContext ¶

WithContext adds the context to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin get list country age restriction v3 params

func (*AdminGetListCountryAgeRestrictionV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetListCountryAgeRestrictionV3Reader ¶

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

AdminGetListCountryAgeRestrictionV3Reader is a Reader for the AdminGetListCountryAgeRestrictionV3 structure.

func (*AdminGetListCountryAgeRestrictionV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetListCountryAgeRestrictionV3Unauthorized ¶

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 ¶

func NewAdminGetListCountryAgeRestrictionV3Unauthorized() *AdminGetListCountryAgeRestrictionV3Unauthorized

NewAdminGetListCountryAgeRestrictionV3Unauthorized creates a AdminGetListCountryAgeRestrictionV3Unauthorized with default headers values

func (*AdminGetListCountryAgeRestrictionV3Unauthorized) Error ¶

func (*AdminGetListCountryAgeRestrictionV3Unauthorized) GetPayload ¶

func (*AdminGetListCountryAgeRestrictionV3Unauthorized) ToJSONString ¶

type AdminGetListJusticePlatformAccountsBadRequest ¶

type AdminGetListJusticePlatformAccountsBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetListJusticePlatformAccountsBadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20025</td><td>not a publisher user</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewAdminGetListJusticePlatformAccountsBadRequest ¶

func NewAdminGetListJusticePlatformAccountsBadRequest() *AdminGetListJusticePlatformAccountsBadRequest

NewAdminGetListJusticePlatformAccountsBadRequest creates a AdminGetListJusticePlatformAccountsBadRequest with default headers values

func (*AdminGetListJusticePlatformAccountsBadRequest) Error ¶

func (*AdminGetListJusticePlatformAccountsBadRequest) GetPayload ¶

func (*AdminGetListJusticePlatformAccountsBadRequest) ToJSONString ¶

type AdminGetListJusticePlatformAccountsForbidden ¶

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 ¶

func NewAdminGetListJusticePlatformAccountsForbidden() *AdminGetListJusticePlatformAccountsForbidden

NewAdminGetListJusticePlatformAccountsForbidden creates a AdminGetListJusticePlatformAccountsForbidden with default headers values

func (*AdminGetListJusticePlatformAccountsForbidden) Error ¶

func (*AdminGetListJusticePlatformAccountsForbidden) GetPayload ¶

func (*AdminGetListJusticePlatformAccountsForbidden) ToJSONString ¶

type AdminGetListJusticePlatformAccountsInternalServerError ¶

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 ¶

func NewAdminGetListJusticePlatformAccountsInternalServerError() *AdminGetListJusticePlatformAccountsInternalServerError

NewAdminGetListJusticePlatformAccountsInternalServerError creates a AdminGetListJusticePlatformAccountsInternalServerError with default headers values

func (*AdminGetListJusticePlatformAccountsInternalServerError) Error ¶

func (*AdminGetListJusticePlatformAccountsInternalServerError) GetPayload ¶

func (*AdminGetListJusticePlatformAccountsInternalServerError) ToJSONString ¶

type AdminGetListJusticePlatformAccountsNotFound ¶

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 ¶

func NewAdminGetListJusticePlatformAccountsNotFound() *AdminGetListJusticePlatformAccountsNotFound

NewAdminGetListJusticePlatformAccountsNotFound creates a AdminGetListJusticePlatformAccountsNotFound with default headers values

func (*AdminGetListJusticePlatformAccountsNotFound) Error ¶

func (*AdminGetListJusticePlatformAccountsNotFound) GetPayload ¶

func (*AdminGetListJusticePlatformAccountsNotFound) ToJSONString ¶

type AdminGetListJusticePlatformAccountsOK ¶

type AdminGetListJusticePlatformAccountsOK struct {
	Payload []*iamclientmodels.ModelGetUserMapping
}

AdminGetListJusticePlatformAccountsOK handles this case with default header values.

OK

func NewAdminGetListJusticePlatformAccountsOK ¶

func NewAdminGetListJusticePlatformAccountsOK() *AdminGetListJusticePlatformAccountsOK

NewAdminGetListJusticePlatformAccountsOK creates a AdminGetListJusticePlatformAccountsOK with default headers values

func (*AdminGetListJusticePlatformAccountsOK) Error ¶

func (*AdminGetListJusticePlatformAccountsOK) GetPayload ¶

func (*AdminGetListJusticePlatformAccountsOK) ToJSONString ¶

type AdminGetListJusticePlatformAccountsParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminGetListJusticePlatformAccountsParams() *AdminGetListJusticePlatformAccountsParams

NewAdminGetListJusticePlatformAccountsParams creates a new AdminGetListJusticePlatformAccountsParams object with the default values initialized.

func NewAdminGetListJusticePlatformAccountsParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) SetContext ¶

SetContext adds the context to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) SetFlightId ¶

func (o *AdminGetListJusticePlatformAccountsParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetListJusticePlatformAccountsParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) SetNamespace ¶

func (o *AdminGetListJusticePlatformAccountsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) SetTimeout ¶

SetTimeout adds the timeout to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) SetUserID ¶

SetUserID adds the userId to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) WithContext ¶

WithContext adds the context to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) WithNamespace ¶

WithNamespace adds the namespace to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) WithTimeout ¶

WithTimeout adds the timeout to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) WithUserID ¶

WithUserID adds the userID to the admin get list justice platform accounts params

func (*AdminGetListJusticePlatformAccountsParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetListJusticePlatformAccountsReader ¶

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

AdminGetListJusticePlatformAccountsReader is a Reader for the AdminGetListJusticePlatformAccounts structure.

func (*AdminGetListJusticePlatformAccountsReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetListJusticePlatformAccountsUnauthorized ¶

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 ¶

func NewAdminGetListJusticePlatformAccountsUnauthorized() *AdminGetListJusticePlatformAccountsUnauthorized

NewAdminGetListJusticePlatformAccountsUnauthorized creates a AdminGetListJusticePlatformAccountsUnauthorized with default headers values

func (*AdminGetListJusticePlatformAccountsUnauthorized) Error ¶

func (*AdminGetListJusticePlatformAccountsUnauthorized) GetPayload ¶

func (*AdminGetListJusticePlatformAccountsUnauthorized) ToJSONString ¶

type AdminGetMyUserV3InternalServerError ¶

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 ¶

func NewAdminGetMyUserV3InternalServerError() *AdminGetMyUserV3InternalServerError

NewAdminGetMyUserV3InternalServerError creates a AdminGetMyUserV3InternalServerError with default headers values

func (*AdminGetMyUserV3InternalServerError) Error ¶

func (*AdminGetMyUserV3InternalServerError) GetPayload ¶

func (*AdminGetMyUserV3InternalServerError) ToJSONString ¶

func (o *AdminGetMyUserV3InternalServerError) ToJSONString() string

type AdminGetMyUserV3OK ¶

type AdminGetMyUserV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

AdminGetMyUserV3OK handles this case with default header values.

OK

func NewAdminGetMyUserV3OK ¶

func NewAdminGetMyUserV3OK() *AdminGetMyUserV3OK

NewAdminGetMyUserV3OK creates a AdminGetMyUserV3OK with default headers values

func (*AdminGetMyUserV3OK) Error ¶

func (o *AdminGetMyUserV3OK) Error() string

func (*AdminGetMyUserV3OK) GetPayload ¶

func (*AdminGetMyUserV3OK) ToJSONString ¶

func (o *AdminGetMyUserV3OK) ToJSONString() string

type AdminGetMyUserV3Params ¶

type AdminGetMyUserV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminGetMyUserV3Params() *AdminGetMyUserV3Params

NewAdminGetMyUserV3Params creates a new AdminGetMyUserV3Params object with the default values initialized.

func NewAdminGetMyUserV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin get my user v3 params

func (*AdminGetMyUserV3Params) SetContext ¶

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

SetContext adds the context to the admin get my user v3 params

func (*AdminGetMyUserV3Params) SetFlightId ¶

func (o *AdminGetMyUserV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetMyUserV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin get my user v3 params

func (*AdminGetMyUserV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin get my user v3 params

func (*AdminGetMyUserV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin get my user v3 params

func (*AdminGetMyUserV3Params) WithContext ¶

WithContext adds the context to the admin get my user v3 params

func (*AdminGetMyUserV3Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the admin get my user v3 params

func (*AdminGetMyUserV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin get my user v3 params

func (*AdminGetMyUserV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetMyUserV3Reader ¶

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

AdminGetMyUserV3Reader is a Reader for the AdminGetMyUserV3 structure.

func (*AdminGetMyUserV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetMyUserV3Unauthorized ¶

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 ¶

func NewAdminGetMyUserV3Unauthorized() *AdminGetMyUserV3Unauthorized

NewAdminGetMyUserV3Unauthorized creates a AdminGetMyUserV3Unauthorized with default headers values

func (*AdminGetMyUserV3Unauthorized) Error ¶

func (*AdminGetMyUserV3Unauthorized) GetPayload ¶

func (*AdminGetMyUserV3Unauthorized) ToJSONString ¶

func (o *AdminGetMyUserV3Unauthorized) ToJSONString() string

type AdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest ¶

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 ¶

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest() *AdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest

NewAdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest creates a AdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest with default headers values

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest) Error ¶

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest) GetPayload ¶

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3BadRequest) ToJSONString ¶

type AdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden ¶

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 ¶

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden() *AdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden

NewAdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden creates a AdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden with default headers values

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden) Error ¶

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden) GetPayload ¶

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Forbidden) ToJSONString ¶

type AdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError ¶

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 ¶

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError() *AdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError

NewAdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError creates a AdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError with default headers values

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError) Error ¶

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError) GetPayload ¶

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3InternalServerError) ToJSONString ¶

type AdminGetThirdPartyPlatformTokenLinkStatusV3NotFound ¶

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 ¶

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3NotFound() *AdminGetThirdPartyPlatformTokenLinkStatusV3NotFound

NewAdminGetThirdPartyPlatformTokenLinkStatusV3NotFound creates a AdminGetThirdPartyPlatformTokenLinkStatusV3NotFound with default headers values

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3NotFound) Error ¶

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3NotFound) GetPayload ¶

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3NotFound) ToJSONString ¶

type AdminGetThirdPartyPlatformTokenLinkStatusV3OK ¶

type AdminGetThirdPartyPlatformTokenLinkStatusV3OK struct {
	Payload *iamclientmodels.ModelTokenThirdPartyLinkStatusResponse
}

AdminGetThirdPartyPlatformTokenLinkStatusV3OK handles this case with default header values.

OK

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3OK ¶

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3OK() *AdminGetThirdPartyPlatformTokenLinkStatusV3OK

NewAdminGetThirdPartyPlatformTokenLinkStatusV3OK creates a AdminGetThirdPartyPlatformTokenLinkStatusV3OK with default headers values

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3OK) Error ¶

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3OK) GetPayload ¶

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3OK) ToJSONString ¶

type AdminGetThirdPartyPlatformTokenLinkStatusV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3Params() *AdminGetThirdPartyPlatformTokenLinkStatusV3Params

NewAdminGetThirdPartyPlatformTokenLinkStatusV3Params creates a new AdminGetThirdPartyPlatformTokenLinkStatusV3Params object with the default values initialized.

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

SetAuthInfoWriter adds the authInfoWriter to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) SetContext ¶

SetContext adds the context to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) SetFlightId ¶

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) SetHTTPClientTransport ¶

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 ¶

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 ¶

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 ¶

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 ¶

SetTimeout adds the timeout to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) SetUserID ¶

SetUserID adds the userId to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) WithContext ¶

WithContext adds the context to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) WithPlatformID ¶

WithPlatformID adds the platformID to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) WithPlatformToken ¶

WithPlatformToken adds the platformToken to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) WithUserID ¶

WithUserID adds the userID to the admin get third party platform token link status v3 params

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetThirdPartyPlatformTokenLinkStatusV3Reader ¶

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

AdminGetThirdPartyPlatformTokenLinkStatusV3Reader is a Reader for the AdminGetThirdPartyPlatformTokenLinkStatusV3 structure.

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized ¶

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 ¶

func NewAdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized() *AdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized

NewAdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized creates a AdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized with default headers values

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized) Error ¶

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized) GetPayload ¶

func (*AdminGetThirdPartyPlatformTokenLinkStatusV3Unauthorized) ToJSONString ¶

type AdminGetUserBanV2Forbidden ¶

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 ¶

func NewAdminGetUserBanV2Forbidden() *AdminGetUserBanV2Forbidden

NewAdminGetUserBanV2Forbidden creates a AdminGetUserBanV2Forbidden with default headers values

func (*AdminGetUserBanV2Forbidden) Error ¶

func (*AdminGetUserBanV2Forbidden) GetPayload ¶

func (*AdminGetUserBanV2Forbidden) ToJSONString ¶

func (o *AdminGetUserBanV2Forbidden) ToJSONString() string

type AdminGetUserBanV2NotFound ¶

type AdminGetUserBanV2NotFound struct {
}

AdminGetUserBanV2NotFound handles this case with default header values.

Data not found

func NewAdminGetUserBanV2NotFound ¶

func NewAdminGetUserBanV2NotFound() *AdminGetUserBanV2NotFound

NewAdminGetUserBanV2NotFound creates a AdminGetUserBanV2NotFound with default headers values

func (*AdminGetUserBanV2NotFound) Error ¶

func (o *AdminGetUserBanV2NotFound) Error() string

type AdminGetUserBanV2OK ¶

type AdminGetUserBanV2OK struct {
	Payload []*iamclientmodels.ModelUserBanResponse
}

AdminGetUserBanV2OK handles this case with default header values.

OK

func NewAdminGetUserBanV2OK ¶

func NewAdminGetUserBanV2OK() *AdminGetUserBanV2OK

NewAdminGetUserBanV2OK creates a AdminGetUserBanV2OK with default headers values

func (*AdminGetUserBanV2OK) Error ¶

func (o *AdminGetUserBanV2OK) Error() string

func (*AdminGetUserBanV2OK) GetPayload ¶

func (*AdminGetUserBanV2OK) ToJSONString ¶

func (o *AdminGetUserBanV2OK) ToJSONString() string

type AdminGetUserBanV2Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminGetUserBanV2Params() *AdminGetUserBanV2Params

NewAdminGetUserBanV2Params creates a new AdminGetUserBanV2Params object with the default values initialized.

func NewAdminGetUserBanV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *AdminGetUserBanV2Params) SetActiveOnly(activeOnly *bool)

SetActiveOnly adds the activeOnly to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) SetAuthInfoWriter ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) SetContext ¶

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

SetContext adds the context to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) SetFlightId ¶

func (o *AdminGetUserBanV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetUserBanV2Params) SetHTTPClient ¶

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

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

func (*AdminGetUserBanV2Params) SetHTTPClientTransport ¶

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

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

func (*AdminGetUserBanV2Params) SetNamespace ¶

func (o *AdminGetUserBanV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) SetUserID ¶

func (o *AdminGetUserBanV2Params) SetUserID(userID string)

SetUserID adds the userId to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) WithActiveOnly ¶

func (o *AdminGetUserBanV2Params) WithActiveOnly(activeOnly *bool) *AdminGetUserBanV2Params

WithActiveOnly adds the activeOnly to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) WithContext ¶

WithContext adds the context to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) WithTimeout ¶

WithTimeout adds the timeout to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) WithUserID ¶

WithUserID adds the userID to the admin get user ban v2 params

func (*AdminGetUserBanV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetUserBanV2Reader ¶

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

AdminGetUserBanV2Reader is a Reader for the AdminGetUserBanV2 structure.

func (*AdminGetUserBanV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetUserBanV2Unauthorized ¶

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 ¶

func NewAdminGetUserBanV2Unauthorized() *AdminGetUserBanV2Unauthorized

NewAdminGetUserBanV2Unauthorized creates a AdminGetUserBanV2Unauthorized with default headers values

func (*AdminGetUserBanV2Unauthorized) Error ¶

func (*AdminGetUserBanV2Unauthorized) GetPayload ¶

func (*AdminGetUserBanV2Unauthorized) ToJSONString ¶

func (o *AdminGetUserBanV2Unauthorized) ToJSONString() string

type AdminGetUserBanV3BadRequest ¶

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 ¶

func NewAdminGetUserBanV3BadRequest() *AdminGetUserBanV3BadRequest

NewAdminGetUserBanV3BadRequest creates a AdminGetUserBanV3BadRequest with default headers values

func (*AdminGetUserBanV3BadRequest) Error ¶

func (*AdminGetUserBanV3BadRequest) GetPayload ¶

func (*AdminGetUserBanV3BadRequest) ToJSONString ¶

func (o *AdminGetUserBanV3BadRequest) ToJSONString() string

type AdminGetUserBanV3Forbidden ¶

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 ¶

func NewAdminGetUserBanV3Forbidden() *AdminGetUserBanV3Forbidden

NewAdminGetUserBanV3Forbidden creates a AdminGetUserBanV3Forbidden with default headers values

func (*AdminGetUserBanV3Forbidden) Error ¶

func (*AdminGetUserBanV3Forbidden) GetPayload ¶

func (*AdminGetUserBanV3Forbidden) ToJSONString ¶

func (o *AdminGetUserBanV3Forbidden) ToJSONString() string

type AdminGetUserBanV3InternalServerError ¶

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 ¶

func NewAdminGetUserBanV3InternalServerError() *AdminGetUserBanV3InternalServerError

NewAdminGetUserBanV3InternalServerError creates a AdminGetUserBanV3InternalServerError with default headers values

func (*AdminGetUserBanV3InternalServerError) Error ¶

func (*AdminGetUserBanV3InternalServerError) GetPayload ¶

func (*AdminGetUserBanV3InternalServerError) ToJSONString ¶

func (o *AdminGetUserBanV3InternalServerError) ToJSONString() string

type AdminGetUserBanV3NotFound ¶

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 ¶

func NewAdminGetUserBanV3NotFound() *AdminGetUserBanV3NotFound

NewAdminGetUserBanV3NotFound creates a AdminGetUserBanV3NotFound with default headers values

func (*AdminGetUserBanV3NotFound) Error ¶

func (o *AdminGetUserBanV3NotFound) Error() string

func (*AdminGetUserBanV3NotFound) GetPayload ¶

func (*AdminGetUserBanV3NotFound) ToJSONString ¶

func (o *AdminGetUserBanV3NotFound) ToJSONString() string

type AdminGetUserBanV3OK ¶

type AdminGetUserBanV3OK struct {
	Payload *iamclientmodels.ModelGetUserBanV3Response
}

AdminGetUserBanV3OK handles this case with default header values.

OK

func NewAdminGetUserBanV3OK ¶

func NewAdminGetUserBanV3OK() *AdminGetUserBanV3OK

NewAdminGetUserBanV3OK creates a AdminGetUserBanV3OK with default headers values

func (*AdminGetUserBanV3OK) Error ¶

func (o *AdminGetUserBanV3OK) Error() string

func (*AdminGetUserBanV3OK) GetPayload ¶

func (*AdminGetUserBanV3OK) ToJSONString ¶

func (o *AdminGetUserBanV3OK) ToJSONString() string

type AdminGetUserBanV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminGetUserBanV3Params() *AdminGetUserBanV3Params

NewAdminGetUserBanV3Params creates a new AdminGetUserBanV3Params object with the default values initialized.

func NewAdminGetUserBanV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *AdminGetUserBanV3Params) SetActiveOnly(activeOnly *bool)

SetActiveOnly adds the activeOnly to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) SetAfter ¶

func (o *AdminGetUserBanV3Params) SetAfter(after *string)

SetAfter adds the after to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) SetAuthInfoWriter ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) SetBefore ¶

func (o *AdminGetUserBanV3Params) SetBefore(before *string)

SetBefore adds the before to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) SetContext ¶

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

SetContext adds the context to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) SetFlightId ¶

func (o *AdminGetUserBanV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetUserBanV3Params) SetHTTPClient ¶

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

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

func (*AdminGetUserBanV3Params) SetHTTPClientTransport ¶

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

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

func (*AdminGetUserBanV3Params) SetLimit ¶

func (o *AdminGetUserBanV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) SetNamespace ¶

func (o *AdminGetUserBanV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) SetUserID ¶

func (o *AdminGetUserBanV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WithActiveOnly ¶

func (o *AdminGetUserBanV3Params) WithActiveOnly(activeOnly *bool) *AdminGetUserBanV3Params

WithActiveOnly adds the activeOnly to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WithAfter ¶

WithAfter adds the after to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WithBefore ¶

func (o *AdminGetUserBanV3Params) WithBefore(before *string) *AdminGetUserBanV3Params

WithBefore adds the before to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WithContext ¶

WithContext adds the context to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WithLimit ¶

WithLimit adds the limit to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WithUserID ¶

WithUserID adds the userID to the admin get user ban v3 params

func (*AdminGetUserBanV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetUserBanV3Reader ¶

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

AdminGetUserBanV3Reader is a Reader for the AdminGetUserBanV3 structure.

func (*AdminGetUserBanV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetUserBanV3Unauthorized ¶

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 ¶

func NewAdminGetUserBanV3Unauthorized() *AdminGetUserBanV3Unauthorized

NewAdminGetUserBanV3Unauthorized creates a AdminGetUserBanV3Unauthorized with default headers values

func (*AdminGetUserBanV3Unauthorized) Error ¶

func (*AdminGetUserBanV3Unauthorized) GetPayload ¶

func (*AdminGetUserBanV3Unauthorized) ToJSONString ¶

func (o *AdminGetUserBanV3Unauthorized) ToJSONString() string

type AdminGetUserByEmailAddressV3BadRequest ¶

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 ¶

func NewAdminGetUserByEmailAddressV3BadRequest() *AdminGetUserByEmailAddressV3BadRequest

NewAdminGetUserByEmailAddressV3BadRequest creates a AdminGetUserByEmailAddressV3BadRequest with default headers values

func (*AdminGetUserByEmailAddressV3BadRequest) Error ¶

func (*AdminGetUserByEmailAddressV3BadRequest) GetPayload ¶

func (*AdminGetUserByEmailAddressV3BadRequest) ToJSONString ¶

type AdminGetUserByEmailAddressV3Forbidden ¶

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 ¶

func NewAdminGetUserByEmailAddressV3Forbidden() *AdminGetUserByEmailAddressV3Forbidden

NewAdminGetUserByEmailAddressV3Forbidden creates a AdminGetUserByEmailAddressV3Forbidden with default headers values

func (*AdminGetUserByEmailAddressV3Forbidden) Error ¶

func (*AdminGetUserByEmailAddressV3Forbidden) GetPayload ¶

func (*AdminGetUserByEmailAddressV3Forbidden) ToJSONString ¶

type AdminGetUserByEmailAddressV3InternalServerError ¶

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 ¶

func NewAdminGetUserByEmailAddressV3InternalServerError() *AdminGetUserByEmailAddressV3InternalServerError

NewAdminGetUserByEmailAddressV3InternalServerError creates a AdminGetUserByEmailAddressV3InternalServerError with default headers values

func (*AdminGetUserByEmailAddressV3InternalServerError) Error ¶

func (*AdminGetUserByEmailAddressV3InternalServerError) GetPayload ¶

func (*AdminGetUserByEmailAddressV3InternalServerError) ToJSONString ¶

type AdminGetUserByEmailAddressV3NotFound ¶

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 ¶

func NewAdminGetUserByEmailAddressV3NotFound() *AdminGetUserByEmailAddressV3NotFound

NewAdminGetUserByEmailAddressV3NotFound creates a AdminGetUserByEmailAddressV3NotFound with default headers values

func (*AdminGetUserByEmailAddressV3NotFound) Error ¶

func (*AdminGetUserByEmailAddressV3NotFound) GetPayload ¶

func (*AdminGetUserByEmailAddressV3NotFound) ToJSONString ¶

func (o *AdminGetUserByEmailAddressV3NotFound) ToJSONString() string

type AdminGetUserByEmailAddressV3OK ¶

type AdminGetUserByEmailAddressV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

AdminGetUserByEmailAddressV3OK handles this case with default header values.

OK

func NewAdminGetUserByEmailAddressV3OK ¶

func NewAdminGetUserByEmailAddressV3OK() *AdminGetUserByEmailAddressV3OK

NewAdminGetUserByEmailAddressV3OK creates a AdminGetUserByEmailAddressV3OK with default headers values

func (*AdminGetUserByEmailAddressV3OK) Error ¶

func (*AdminGetUserByEmailAddressV3OK) GetPayload ¶

func (*AdminGetUserByEmailAddressV3OK) ToJSONString ¶

func (o *AdminGetUserByEmailAddressV3OK) ToJSONString() string

type AdminGetUserByEmailAddressV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminGetUserByEmailAddressV3Params() *AdminGetUserByEmailAddressV3Params

NewAdminGetUserByEmailAddressV3Params creates a new AdminGetUserByEmailAddressV3Params object with the default values initialized.

func NewAdminGetUserByEmailAddressV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) SetContext ¶

SetContext adds the context to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) SetEmailAddress ¶

func (o *AdminGetUserByEmailAddressV3Params) SetEmailAddress(emailAddress *string)

SetEmailAddress adds the emailAddress to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) SetFlightId ¶

func (o *AdminGetUserByEmailAddressV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetUserByEmailAddressV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) SetHTTPClientTransport ¶

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 ¶

func (o *AdminGetUserByEmailAddressV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) WithContext ¶

WithContext adds the context to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) WithEmailAddress ¶

WithEmailAddress adds the emailAddress to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin get user by email address v3 params

func (*AdminGetUserByEmailAddressV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetUserByEmailAddressV3Reader ¶

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

AdminGetUserByEmailAddressV3Reader is a Reader for the AdminGetUserByEmailAddressV3 structure.

func (*AdminGetUserByEmailAddressV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetUserByEmailAddressV3Unauthorized ¶

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 ¶

func NewAdminGetUserByEmailAddressV3Unauthorized() *AdminGetUserByEmailAddressV3Unauthorized

NewAdminGetUserByEmailAddressV3Unauthorized creates a AdminGetUserByEmailAddressV3Unauthorized with default headers values

func (*AdminGetUserByEmailAddressV3Unauthorized) Error ¶

func (*AdminGetUserByEmailAddressV3Unauthorized) GetPayload ¶

func (*AdminGetUserByEmailAddressV3Unauthorized) ToJSONString ¶

type AdminGetUserByPlatformUserIDV3Forbidden ¶

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 ¶

func NewAdminGetUserByPlatformUserIDV3Forbidden() *AdminGetUserByPlatformUserIDV3Forbidden

NewAdminGetUserByPlatformUserIDV3Forbidden creates a AdminGetUserByPlatformUserIDV3Forbidden with default headers values

func (*AdminGetUserByPlatformUserIDV3Forbidden) Error ¶

func (*AdminGetUserByPlatformUserIDV3Forbidden) GetPayload ¶

func (*AdminGetUserByPlatformUserIDV3Forbidden) ToJSONString ¶

type AdminGetUserByPlatformUserIDV3InternalServerError ¶

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 ¶

func NewAdminGetUserByPlatformUserIDV3InternalServerError() *AdminGetUserByPlatformUserIDV3InternalServerError

NewAdminGetUserByPlatformUserIDV3InternalServerError creates a AdminGetUserByPlatformUserIDV3InternalServerError with default headers values

func (*AdminGetUserByPlatformUserIDV3InternalServerError) Error ¶

func (*AdminGetUserByPlatformUserIDV3InternalServerError) GetPayload ¶

func (*AdminGetUserByPlatformUserIDV3InternalServerError) ToJSONString ¶

type AdminGetUserByPlatformUserIDV3NotFound ¶

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 ¶

func NewAdminGetUserByPlatformUserIDV3NotFound() *AdminGetUserByPlatformUserIDV3NotFound

NewAdminGetUserByPlatformUserIDV3NotFound creates a AdminGetUserByPlatformUserIDV3NotFound with default headers values

func (*AdminGetUserByPlatformUserIDV3NotFound) Error ¶

func (*AdminGetUserByPlatformUserIDV3NotFound) GetPayload ¶

func (*AdminGetUserByPlatformUserIDV3NotFound) ToJSONString ¶

type AdminGetUserByPlatformUserIDV3OK ¶

type AdminGetUserByPlatformUserIDV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

AdminGetUserByPlatformUserIDV3OK handles this case with default header values.

OK

func NewAdminGetUserByPlatformUserIDV3OK ¶

func NewAdminGetUserByPlatformUserIDV3OK() *AdminGetUserByPlatformUserIDV3OK

NewAdminGetUserByPlatformUserIDV3OK creates a AdminGetUserByPlatformUserIDV3OK with default headers values

func (*AdminGetUserByPlatformUserIDV3OK) Error ¶

func (*AdminGetUserByPlatformUserIDV3OK) GetPayload ¶

func (*AdminGetUserByPlatformUserIDV3OK) ToJSONString ¶

func (o *AdminGetUserByPlatformUserIDV3OK) ToJSONString() string

type AdminGetUserByPlatformUserIDV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminGetUserByPlatformUserIDV3Params() *AdminGetUserByPlatformUserIDV3Params

NewAdminGetUserByPlatformUserIDV3Params creates a new AdminGetUserByPlatformUserIDV3Params object with the default values initialized.

func NewAdminGetUserByPlatformUserIDV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) SetContext ¶

SetContext adds the context to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) SetFlightId ¶

func (o *AdminGetUserByPlatformUserIDV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetUserByPlatformUserIDV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) SetHTTPClientTransport ¶

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 ¶

func (o *AdminGetUserByPlatformUserIDV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) SetPlatformID ¶

func (o *AdminGetUserByPlatformUserIDV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) SetPlatformUserID ¶

func (o *AdminGetUserByPlatformUserIDV3Params) SetPlatformUserID(platformUserID string)

SetPlatformUserID adds the platformUserId to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) WithContext ¶

WithContext adds the context to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) WithPlatformID ¶

WithPlatformID adds the platformID to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) WithPlatformUserID ¶

WithPlatformUserID adds the platformUserID to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin get user by platform user idv3 params

func (*AdminGetUserByPlatformUserIDV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetUserByPlatformUserIDV3Reader ¶

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

AdminGetUserByPlatformUserIDV3Reader is a Reader for the AdminGetUserByPlatformUserIDV3 structure.

func (*AdminGetUserByPlatformUserIDV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetUserByPlatformUserIDV3Unauthorized ¶

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 ¶

func NewAdminGetUserByPlatformUserIDV3Unauthorized() *AdminGetUserByPlatformUserIDV3Unauthorized

NewAdminGetUserByPlatformUserIDV3Unauthorized creates a AdminGetUserByPlatformUserIDV3Unauthorized with default headers values

func (*AdminGetUserByPlatformUserIDV3Unauthorized) Error ¶

func (*AdminGetUserByPlatformUserIDV3Unauthorized) GetPayload ¶

func (*AdminGetUserByPlatformUserIDV3Unauthorized) ToJSONString ¶

type AdminGetUserByUserIDV2InternalServerError ¶

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 ¶

func NewAdminGetUserByUserIDV2InternalServerError() *AdminGetUserByUserIDV2InternalServerError

NewAdminGetUserByUserIDV2InternalServerError creates a AdminGetUserByUserIDV2InternalServerError with default headers values

func (*AdminGetUserByUserIDV2InternalServerError) Error ¶

type AdminGetUserByUserIDV2NotFound ¶

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 ¶

func NewAdminGetUserByUserIDV2NotFound() *AdminGetUserByUserIDV2NotFound

NewAdminGetUserByUserIDV2NotFound creates a AdminGetUserByUserIDV2NotFound with default headers values

func (*AdminGetUserByUserIDV2NotFound) Error ¶

type AdminGetUserByUserIDV2OK ¶

type AdminGetUserByUserIDV2OK struct {
	Payload *iamclientmodels.ModelUserResponse
}

AdminGetUserByUserIDV2OK handles this case with default header values.

OK

func NewAdminGetUserByUserIDV2OK ¶

func NewAdminGetUserByUserIDV2OK() *AdminGetUserByUserIDV2OK

NewAdminGetUserByUserIDV2OK creates a AdminGetUserByUserIDV2OK with default headers values

func (*AdminGetUserByUserIDV2OK) Error ¶

func (o *AdminGetUserByUserIDV2OK) Error() string

func (*AdminGetUserByUserIDV2OK) GetPayload ¶

func (*AdminGetUserByUserIDV2OK) ToJSONString ¶

func (o *AdminGetUserByUserIDV2OK) ToJSONString() string

type AdminGetUserByUserIDV2Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminGetUserByUserIDV2Params() *AdminGetUserByUserIDV2Params

NewAdminGetUserByUserIDV2Params creates a new AdminGetUserByUserIDV2Params object with the default values initialized.

func NewAdminGetUserByUserIDV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) SetContext ¶

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

SetContext adds the context to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) SetFlightId ¶

func (o *AdminGetUserByUserIDV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetUserByUserIDV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) SetHTTPClientTransport ¶

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 ¶

func (o *AdminGetUserByUserIDV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) SetUserID ¶

func (o *AdminGetUserByUserIDV2Params) SetUserID(userID string)

SetUserID adds the userId to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) WithContext ¶

WithContext adds the context to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) WithNamespace ¶

WithNamespace adds the namespace to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) WithTimeout ¶

WithTimeout adds the timeout to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) WithUserID ¶

WithUserID adds the userID to the admin get user by user id v2 params

func (*AdminGetUserByUserIDV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetUserByUserIDV2Reader ¶

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

AdminGetUserByUserIDV2Reader is a Reader for the AdminGetUserByUserIDV2 structure.

func (*AdminGetUserByUserIDV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetUserByUserIDV3BadRequest ¶

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 ¶

func NewAdminGetUserByUserIDV3BadRequest() *AdminGetUserByUserIDV3BadRequest

NewAdminGetUserByUserIDV3BadRequest creates a AdminGetUserByUserIDV3BadRequest with default headers values

func (*AdminGetUserByUserIDV3BadRequest) Error ¶

func (*AdminGetUserByUserIDV3BadRequest) GetPayload ¶

func (*AdminGetUserByUserIDV3BadRequest) ToJSONString ¶

func (o *AdminGetUserByUserIDV3BadRequest) ToJSONString() string

type AdminGetUserByUserIDV3Forbidden ¶

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 ¶

func NewAdminGetUserByUserIDV3Forbidden() *AdminGetUserByUserIDV3Forbidden

NewAdminGetUserByUserIDV3Forbidden creates a AdminGetUserByUserIDV3Forbidden with default headers values

func (*AdminGetUserByUserIDV3Forbidden) Error ¶

func (*AdminGetUserByUserIDV3Forbidden) GetPayload ¶

func (*AdminGetUserByUserIDV3Forbidden) ToJSONString ¶

func (o *AdminGetUserByUserIDV3Forbidden) ToJSONString() string

type AdminGetUserByUserIDV3InternalServerError ¶

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 ¶

func NewAdminGetUserByUserIDV3InternalServerError() *AdminGetUserByUserIDV3InternalServerError

NewAdminGetUserByUserIDV3InternalServerError creates a AdminGetUserByUserIDV3InternalServerError with default headers values

func (*AdminGetUserByUserIDV3InternalServerError) Error ¶

func (*AdminGetUserByUserIDV3InternalServerError) GetPayload ¶

func (*AdminGetUserByUserIDV3InternalServerError) ToJSONString ¶

type AdminGetUserByUserIDV3NotFound ¶

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 ¶

func NewAdminGetUserByUserIDV3NotFound() *AdminGetUserByUserIDV3NotFound

NewAdminGetUserByUserIDV3NotFound creates a AdminGetUserByUserIDV3NotFound with default headers values

func (*AdminGetUserByUserIDV3NotFound) Error ¶

func (*AdminGetUserByUserIDV3NotFound) GetPayload ¶

func (*AdminGetUserByUserIDV3NotFound) ToJSONString ¶

func (o *AdminGetUserByUserIDV3NotFound) ToJSONString() string

type AdminGetUserByUserIDV3OK ¶

type AdminGetUserByUserIDV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

AdminGetUserByUserIDV3OK handles this case with default header values.

OK

func NewAdminGetUserByUserIDV3OK ¶

func NewAdminGetUserByUserIDV3OK() *AdminGetUserByUserIDV3OK

NewAdminGetUserByUserIDV3OK creates a AdminGetUserByUserIDV3OK with default headers values

func (*AdminGetUserByUserIDV3OK) Error ¶

func (o *AdminGetUserByUserIDV3OK) Error() string

func (*AdminGetUserByUserIDV3OK) GetPayload ¶

func (*AdminGetUserByUserIDV3OK) ToJSONString ¶

func (o *AdminGetUserByUserIDV3OK) ToJSONString() string

type AdminGetUserByUserIDV3Params ¶

type AdminGetUserByUserIDV3Params 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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminGetUserByUserIDV3Params() *AdminGetUserByUserIDV3Params

NewAdminGetUserByUserIDV3Params creates a new AdminGetUserByUserIDV3Params object with the default values initialized.

func NewAdminGetUserByUserIDV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) SetContext ¶

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

SetContext adds the context to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) SetFlightId ¶

func (o *AdminGetUserByUserIDV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetUserByUserIDV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) SetHTTPClientTransport ¶

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 ¶

func (o *AdminGetUserByUserIDV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) SetUserID ¶

func (o *AdminGetUserByUserIDV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) WithContext ¶

WithContext adds the context to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) WithUserID ¶

WithUserID adds the userID to the admin get user by user id v3 params

func (*AdminGetUserByUserIDV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetUserByUserIDV3Reader ¶

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

AdminGetUserByUserIDV3Reader is a Reader for the AdminGetUserByUserIDV3 structure.

func (*AdminGetUserByUserIDV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetUserByUserIDV3Unauthorized ¶

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 ¶

func NewAdminGetUserByUserIDV3Unauthorized() *AdminGetUserByUserIDV3Unauthorized

NewAdminGetUserByUserIDV3Unauthorized creates a AdminGetUserByUserIDV3Unauthorized with default headers values

func (*AdminGetUserByUserIDV3Unauthorized) Error ¶

func (*AdminGetUserByUserIDV3Unauthorized) GetPayload ¶

func (*AdminGetUserByUserIDV3Unauthorized) ToJSONString ¶

func (o *AdminGetUserByUserIDV3Unauthorized) ToJSONString() string

type AdminGetUserDeletionStatusV3Forbidden ¶

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 ¶

func NewAdminGetUserDeletionStatusV3Forbidden() *AdminGetUserDeletionStatusV3Forbidden

NewAdminGetUserDeletionStatusV3Forbidden creates a AdminGetUserDeletionStatusV3Forbidden with default headers values

func (*AdminGetUserDeletionStatusV3Forbidden) Error ¶

func (*AdminGetUserDeletionStatusV3Forbidden) GetPayload ¶

func (*AdminGetUserDeletionStatusV3Forbidden) ToJSONString ¶

type AdminGetUserDeletionStatusV3InternalServerError ¶

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 ¶

func NewAdminGetUserDeletionStatusV3InternalServerError() *AdminGetUserDeletionStatusV3InternalServerError

NewAdminGetUserDeletionStatusV3InternalServerError creates a AdminGetUserDeletionStatusV3InternalServerError with default headers values

func (*AdminGetUserDeletionStatusV3InternalServerError) Error ¶

func (*AdminGetUserDeletionStatusV3InternalServerError) GetPayload ¶

func (*AdminGetUserDeletionStatusV3InternalServerError) ToJSONString ¶

type AdminGetUserDeletionStatusV3NotFound ¶

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 ¶

func NewAdminGetUserDeletionStatusV3NotFound() *AdminGetUserDeletionStatusV3NotFound

NewAdminGetUserDeletionStatusV3NotFound creates a AdminGetUserDeletionStatusV3NotFound with default headers values

func (*AdminGetUserDeletionStatusV3NotFound) Error ¶

func (*AdminGetUserDeletionStatusV3NotFound) GetPayload ¶

func (*AdminGetUserDeletionStatusV3NotFound) ToJSONString ¶

func (o *AdminGetUserDeletionStatusV3NotFound) ToJSONString() string

type AdminGetUserDeletionStatusV3OK ¶

type AdminGetUserDeletionStatusV3OK struct {
	Payload *iamclientmodels.ModelUserDeletionStatusResponse
}

AdminGetUserDeletionStatusV3OK handles this case with default header values.

OK

func NewAdminGetUserDeletionStatusV3OK ¶

func NewAdminGetUserDeletionStatusV3OK() *AdminGetUserDeletionStatusV3OK

NewAdminGetUserDeletionStatusV3OK creates a AdminGetUserDeletionStatusV3OK with default headers values

func (*AdminGetUserDeletionStatusV3OK) Error ¶

func (*AdminGetUserDeletionStatusV3OK) GetPayload ¶

func (*AdminGetUserDeletionStatusV3OK) ToJSONString ¶

func (o *AdminGetUserDeletionStatusV3OK) ToJSONString() string

type AdminGetUserDeletionStatusV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminGetUserDeletionStatusV3Params() *AdminGetUserDeletionStatusV3Params

NewAdminGetUserDeletionStatusV3Params creates a new AdminGetUserDeletionStatusV3Params object with the default values initialized.

func NewAdminGetUserDeletionStatusV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) SetContext ¶

SetContext adds the context to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) SetFlightId ¶

func (o *AdminGetUserDeletionStatusV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetUserDeletionStatusV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) SetNamespace ¶

func (o *AdminGetUserDeletionStatusV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) SetUserID ¶

func (o *AdminGetUserDeletionStatusV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) WithContext ¶

WithContext adds the context to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) WithUserID ¶

WithUserID adds the userID to the admin get user deletion status v3 params

func (*AdminGetUserDeletionStatusV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetUserDeletionStatusV3Reader ¶

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

AdminGetUserDeletionStatusV3Reader is a Reader for the AdminGetUserDeletionStatusV3 structure.

func (*AdminGetUserDeletionStatusV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetUserDeletionStatusV3Unauthorized ¶

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 ¶

func NewAdminGetUserDeletionStatusV3Unauthorized() *AdminGetUserDeletionStatusV3Unauthorized

NewAdminGetUserDeletionStatusV3Unauthorized creates a AdminGetUserDeletionStatusV3Unauthorized with default headers values

func (*AdminGetUserDeletionStatusV3Unauthorized) Error ¶

func (*AdminGetUserDeletionStatusV3Unauthorized) GetPayload ¶

func (*AdminGetUserDeletionStatusV3Unauthorized) ToJSONString ¶

type AdminGetUserLoginHistoriesV3Forbidden ¶

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 ¶

func NewAdminGetUserLoginHistoriesV3Forbidden() *AdminGetUserLoginHistoriesV3Forbidden

NewAdminGetUserLoginHistoriesV3Forbidden creates a AdminGetUserLoginHistoriesV3Forbidden with default headers values

func (*AdminGetUserLoginHistoriesV3Forbidden) Error ¶

func (*AdminGetUserLoginHistoriesV3Forbidden) GetPayload ¶

func (*AdminGetUserLoginHistoriesV3Forbidden) ToJSONString ¶

type AdminGetUserLoginHistoriesV3NotFound ¶

type AdminGetUserLoginHistoriesV3NotFound struct {
}

AdminGetUserLoginHistoriesV3NotFound handles this case with default header values.

Data not found

func NewAdminGetUserLoginHistoriesV3NotFound ¶

func NewAdminGetUserLoginHistoriesV3NotFound() *AdminGetUserLoginHistoriesV3NotFound

NewAdminGetUserLoginHistoriesV3NotFound creates a AdminGetUserLoginHistoriesV3NotFound with default headers values

func (*AdminGetUserLoginHistoriesV3NotFound) Error ¶

type AdminGetUserLoginHistoriesV3OK ¶

type AdminGetUserLoginHistoriesV3OK struct {
	Payload *iamclientmodels.ModelLoginHistoriesResponse
}

AdminGetUserLoginHistoriesV3OK handles this case with default header values.

OK

func NewAdminGetUserLoginHistoriesV3OK ¶

func NewAdminGetUserLoginHistoriesV3OK() *AdminGetUserLoginHistoriesV3OK

NewAdminGetUserLoginHistoriesV3OK creates a AdminGetUserLoginHistoriesV3OK with default headers values

func (*AdminGetUserLoginHistoriesV3OK) Error ¶

func (*AdminGetUserLoginHistoriesV3OK) GetPayload ¶

func (*AdminGetUserLoginHistoriesV3OK) ToJSONString ¶

func (o *AdminGetUserLoginHistoriesV3OK) ToJSONString() string

type AdminGetUserLoginHistoriesV3Params ¶

type AdminGetUserLoginHistoriesV3Params 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 (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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminGetUserLoginHistoriesV3Params() *AdminGetUserLoginHistoriesV3Params

NewAdminGetUserLoginHistoriesV3Params creates a new AdminGetUserLoginHistoriesV3Params object with the default values initialized.

func NewAdminGetUserLoginHistoriesV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *AdminGetUserLoginHistoriesV3Params) SetAfter(after *float64)

SetAfter adds the after to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) SetAuthInfoWriter ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) SetBefore ¶

func (o *AdminGetUserLoginHistoriesV3Params) SetBefore(before *float64)

SetBefore adds the before to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) SetContext ¶

SetContext adds the context to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) SetFlightId ¶

func (o *AdminGetUserLoginHistoriesV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetUserLoginHistoriesV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) SetLimit ¶

func (o *AdminGetUserLoginHistoriesV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) SetNamespace ¶

func (o *AdminGetUserLoginHistoriesV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) SetUserID ¶

func (o *AdminGetUserLoginHistoriesV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) WithAfter ¶

WithAfter adds the after to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) WithBefore ¶

WithBefore adds the before to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) WithContext ¶

WithContext adds the context to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) WithLimit ¶

WithLimit adds the limit to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) WithUserID ¶

WithUserID adds the userID to the admin get user login histories v3 params

func (*AdminGetUserLoginHistoriesV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetUserLoginHistoriesV3Reader ¶

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

AdminGetUserLoginHistoriesV3Reader is a Reader for the AdminGetUserLoginHistoriesV3 structure.

func (*AdminGetUserLoginHistoriesV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetUserLoginHistoriesV3Unauthorized ¶

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 ¶

func NewAdminGetUserLoginHistoriesV3Unauthorized() *AdminGetUserLoginHistoriesV3Unauthorized

NewAdminGetUserLoginHistoriesV3Unauthorized creates a AdminGetUserLoginHistoriesV3Unauthorized with default headers values

func (*AdminGetUserLoginHistoriesV3Unauthorized) Error ¶

func (*AdminGetUserLoginHistoriesV3Unauthorized) GetPayload ¶

func (*AdminGetUserLoginHistoriesV3Unauthorized) ToJSONString ¶

type AdminGetUserMappingBadRequest ¶

type AdminGetUserMappingBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetUserMappingBadRequest handles this case with default header values.

Invalid request

func NewAdminGetUserMappingBadRequest ¶

func NewAdminGetUserMappingBadRequest() *AdminGetUserMappingBadRequest

NewAdminGetUserMappingBadRequest creates a AdminGetUserMappingBadRequest with default headers values

func (*AdminGetUserMappingBadRequest) Error ¶

func (*AdminGetUserMappingBadRequest) GetPayload ¶

func (*AdminGetUserMappingBadRequest) ToJSONString ¶

func (o *AdminGetUserMappingBadRequest) ToJSONString() string

type AdminGetUserMappingForbidden ¶

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 ¶

func NewAdminGetUserMappingForbidden() *AdminGetUserMappingForbidden

NewAdminGetUserMappingForbidden creates a AdminGetUserMappingForbidden with default headers values

func (*AdminGetUserMappingForbidden) Error ¶

func (*AdminGetUserMappingForbidden) GetPayload ¶

func (*AdminGetUserMappingForbidden) ToJSONString ¶

func (o *AdminGetUserMappingForbidden) ToJSONString() string

type AdminGetUserMappingNotFound ¶

type AdminGetUserMappingNotFound struct {
}

AdminGetUserMappingNotFound handles this case with default header values.

Data not found

func NewAdminGetUserMappingNotFound ¶

func NewAdminGetUserMappingNotFound() *AdminGetUserMappingNotFound

NewAdminGetUserMappingNotFound creates a AdminGetUserMappingNotFound with default headers values

func (*AdminGetUserMappingNotFound) Error ¶

type AdminGetUserMappingOK ¶

type AdminGetUserMappingOK struct {
	Payload *iamclientmodels.ModelGetUserMappingV3
}

AdminGetUserMappingOK handles this case with default header values.

OK

func NewAdminGetUserMappingOK ¶

func NewAdminGetUserMappingOK() *AdminGetUserMappingOK

NewAdminGetUserMappingOK creates a AdminGetUserMappingOK with default headers values

func (*AdminGetUserMappingOK) Error ¶

func (o *AdminGetUserMappingOK) Error() string

func (*AdminGetUserMappingOK) GetPayload ¶

func (*AdminGetUserMappingOK) ToJSONString ¶

func (o *AdminGetUserMappingOK) ToJSONString() string

type AdminGetUserMappingParams ¶

type AdminGetUserMappingParams struct {

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

	*/
	Namespace string
	/*TargetNamespace
	  Target namespace

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

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminGetUserMappingParams() *AdminGetUserMappingParams

NewAdminGetUserMappingParams creates a new AdminGetUserMappingParams object with the default values initialized.

func NewAdminGetUserMappingParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin get user mapping params

func (*AdminGetUserMappingParams) SetContext ¶

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

SetContext adds the context to the admin get user mapping params

func (*AdminGetUserMappingParams) SetFlightId ¶

func (o *AdminGetUserMappingParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetUserMappingParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin get user mapping params

func (*AdminGetUserMappingParams) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin get user mapping params

func (*AdminGetUserMappingParams) SetNamespace ¶

func (o *AdminGetUserMappingParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user mapping params

func (*AdminGetUserMappingParams) SetTargetNamespace ¶

func (o *AdminGetUserMappingParams) SetTargetNamespace(targetNamespace string)

SetTargetNamespace adds the targetNamespace to the admin get user mapping params

func (*AdminGetUserMappingParams) SetTimeout ¶

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

SetTimeout adds the timeout to the admin get user mapping params

func (*AdminGetUserMappingParams) SetUserID ¶

func (o *AdminGetUserMappingParams) SetUserID(userID string)

SetUserID adds the userId to the admin get user mapping params

func (*AdminGetUserMappingParams) WithContext ¶

WithContext adds the context to the admin get user mapping params

func (*AdminGetUserMappingParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the admin get user mapping params

func (*AdminGetUserMappingParams) WithNamespace ¶

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

WithNamespace adds the namespace to the admin get user mapping params

func (*AdminGetUserMappingParams) WithTargetNamespace ¶

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

WithTargetNamespace adds the targetNamespace to the admin get user mapping params

func (*AdminGetUserMappingParams) WithTimeout ¶

WithTimeout adds the timeout to the admin get user mapping params

func (*AdminGetUserMappingParams) WithUserID ¶

WithUserID adds the userID to the admin get user mapping params

func (*AdminGetUserMappingParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetUserMappingReader ¶

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

AdminGetUserMappingReader is a Reader for the AdminGetUserMapping structure.

func (*AdminGetUserMappingReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetUserMappingUnauthorized ¶

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 ¶

func NewAdminGetUserMappingUnauthorized() *AdminGetUserMappingUnauthorized

NewAdminGetUserMappingUnauthorized creates a AdminGetUserMappingUnauthorized with default headers values

func (*AdminGetUserMappingUnauthorized) Error ¶

func (*AdminGetUserMappingUnauthorized) GetPayload ¶

func (*AdminGetUserMappingUnauthorized) ToJSONString ¶

func (o *AdminGetUserMappingUnauthorized) ToJSONString() string

type AdminGetUserPlatformAccountsV3BadRequest ¶

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 ¶

func NewAdminGetUserPlatformAccountsV3BadRequest() *AdminGetUserPlatformAccountsV3BadRequest

NewAdminGetUserPlatformAccountsV3BadRequest creates a AdminGetUserPlatformAccountsV3BadRequest with default headers values

func (*AdminGetUserPlatformAccountsV3BadRequest) Error ¶

func (*AdminGetUserPlatformAccountsV3BadRequest) GetPayload ¶

func (*AdminGetUserPlatformAccountsV3BadRequest) ToJSONString ¶

type AdminGetUserPlatformAccountsV3Forbidden ¶

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 ¶

func NewAdminGetUserPlatformAccountsV3Forbidden() *AdminGetUserPlatformAccountsV3Forbidden

NewAdminGetUserPlatformAccountsV3Forbidden creates a AdminGetUserPlatformAccountsV3Forbidden with default headers values

func (*AdminGetUserPlatformAccountsV3Forbidden) Error ¶

func (*AdminGetUserPlatformAccountsV3Forbidden) GetPayload ¶

func (*AdminGetUserPlatformAccountsV3Forbidden) ToJSONString ¶

type AdminGetUserPlatformAccountsV3InternalServerError ¶

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 ¶

func NewAdminGetUserPlatformAccountsV3InternalServerError() *AdminGetUserPlatformAccountsV3InternalServerError

NewAdminGetUserPlatformAccountsV3InternalServerError creates a AdminGetUserPlatformAccountsV3InternalServerError with default headers values

func (*AdminGetUserPlatformAccountsV3InternalServerError) Error ¶

func (*AdminGetUserPlatformAccountsV3InternalServerError) GetPayload ¶

func (*AdminGetUserPlatformAccountsV3InternalServerError) ToJSONString ¶

type AdminGetUserPlatformAccountsV3NotFound ¶

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 ¶

func NewAdminGetUserPlatformAccountsV3NotFound() *AdminGetUserPlatformAccountsV3NotFound

NewAdminGetUserPlatformAccountsV3NotFound creates a AdminGetUserPlatformAccountsV3NotFound with default headers values

func (*AdminGetUserPlatformAccountsV3NotFound) Error ¶

func (*AdminGetUserPlatformAccountsV3NotFound) GetPayload ¶

func (*AdminGetUserPlatformAccountsV3NotFound) ToJSONString ¶

type AdminGetUserPlatformAccountsV3OK ¶

type AdminGetUserPlatformAccountsV3OK struct {
	Payload *iamclientmodels.AccountcommonUserLinkedPlatformsResponseV3
}

AdminGetUserPlatformAccountsV3OK handles this case with default header values.

OK

func NewAdminGetUserPlatformAccountsV3OK ¶

func NewAdminGetUserPlatformAccountsV3OK() *AdminGetUserPlatformAccountsV3OK

NewAdminGetUserPlatformAccountsV3OK creates a AdminGetUserPlatformAccountsV3OK with default headers values

func (*AdminGetUserPlatformAccountsV3OK) Error ¶

func (*AdminGetUserPlatformAccountsV3OK) GetPayload ¶

func (*AdminGetUserPlatformAccountsV3OK) ToJSONString ¶

func (o *AdminGetUserPlatformAccountsV3OK) ToJSONString() string

type AdminGetUserPlatformAccountsV3Params ¶

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
	/*PlatformID
	  Platform ID, query specific platform account

	*/
	PlatformID *string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminGetUserPlatformAccountsV3Params() *AdminGetUserPlatformAccountsV3Params

NewAdminGetUserPlatformAccountsV3Params creates a new AdminGetUserPlatformAccountsV3Params object with the default values initialized.

func NewAdminGetUserPlatformAccountsV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *AdminGetUserPlatformAccountsV3Params) SetAfter(after *string)

SetAfter adds the after to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetAuthInfoWriter ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetBefore ¶

func (o *AdminGetUserPlatformAccountsV3Params) SetBefore(before *string)

SetBefore adds the before to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetContext ¶

SetContext adds the context to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetFlightId ¶

func (o *AdminGetUserPlatformAccountsV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetUserPlatformAccountsV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetLimit ¶

func (o *AdminGetUserPlatformAccountsV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetNamespace ¶

func (o *AdminGetUserPlatformAccountsV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetPlatformID ¶

func (o *AdminGetUserPlatformAccountsV3Params) SetPlatformID(platformID *string)

SetPlatformID adds the platformId to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) SetUserID ¶

func (o *AdminGetUserPlatformAccountsV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WithAfter ¶

WithAfter adds the after to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WithBefore ¶

WithBefore adds the before to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WithContext ¶

WithContext adds the context to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WithLimit ¶

WithLimit adds the limit to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WithPlatformID ¶

WithPlatformID adds the platformID to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WithUserID ¶

WithUserID adds the userID to the admin get user platform accounts v3 params

func (*AdminGetUserPlatformAccountsV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetUserPlatformAccountsV3Reader ¶

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

AdminGetUserPlatformAccountsV3Reader is a Reader for the AdminGetUserPlatformAccountsV3 structure.

func (*AdminGetUserPlatformAccountsV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetUserPlatformAccountsV3Unauthorized ¶

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 ¶

func NewAdminGetUserPlatformAccountsV3Unauthorized() *AdminGetUserPlatformAccountsV3Unauthorized

NewAdminGetUserPlatformAccountsV3Unauthorized creates a AdminGetUserPlatformAccountsV3Unauthorized with default headers values

func (*AdminGetUserPlatformAccountsV3Unauthorized) Error ¶

func (*AdminGetUserPlatformAccountsV3Unauthorized) GetPayload ¶

func (*AdminGetUserPlatformAccountsV3Unauthorized) ToJSONString ¶

type AdminGetUserSinglePlatformAccountBadRequest ¶

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 ¶

func NewAdminGetUserSinglePlatformAccountBadRequest() *AdminGetUserSinglePlatformAccountBadRequest

NewAdminGetUserSinglePlatformAccountBadRequest creates a AdminGetUserSinglePlatformAccountBadRequest with default headers values

func (*AdminGetUserSinglePlatformAccountBadRequest) Error ¶

func (*AdminGetUserSinglePlatformAccountBadRequest) GetPayload ¶

func (*AdminGetUserSinglePlatformAccountBadRequest) ToJSONString ¶

type AdminGetUserSinglePlatformAccountForbidden ¶

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 ¶

func NewAdminGetUserSinglePlatformAccountForbidden() *AdminGetUserSinglePlatformAccountForbidden

NewAdminGetUserSinglePlatformAccountForbidden creates a AdminGetUserSinglePlatformAccountForbidden with default headers values

func (*AdminGetUserSinglePlatformAccountForbidden) Error ¶

func (*AdminGetUserSinglePlatformAccountForbidden) GetPayload ¶

func (*AdminGetUserSinglePlatformAccountForbidden) ToJSONString ¶

type AdminGetUserSinglePlatformAccountInternalServerError ¶

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 ¶

func NewAdminGetUserSinglePlatformAccountInternalServerError() *AdminGetUserSinglePlatformAccountInternalServerError

NewAdminGetUserSinglePlatformAccountInternalServerError creates a AdminGetUserSinglePlatformAccountInternalServerError with default headers values

func (*AdminGetUserSinglePlatformAccountInternalServerError) Error ¶

func (*AdminGetUserSinglePlatformAccountInternalServerError) GetPayload ¶

func (*AdminGetUserSinglePlatformAccountInternalServerError) ToJSONString ¶

type AdminGetUserSinglePlatformAccountNotFound ¶

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 ¶

func NewAdminGetUserSinglePlatformAccountNotFound() *AdminGetUserSinglePlatformAccountNotFound

NewAdminGetUserSinglePlatformAccountNotFound creates a AdminGetUserSinglePlatformAccountNotFound with default headers values

func (*AdminGetUserSinglePlatformAccountNotFound) Error ¶

func (*AdminGetUserSinglePlatformAccountNotFound) GetPayload ¶

func (*AdminGetUserSinglePlatformAccountNotFound) ToJSONString ¶

type AdminGetUserSinglePlatformAccountOK ¶

type AdminGetUserSinglePlatformAccountOK struct {
	Payload *iamclientmodels.ModelUserPlatformMetadata
}

AdminGetUserSinglePlatformAccountOK handles this case with default header values.

OK

func NewAdminGetUserSinglePlatformAccountOK ¶

func NewAdminGetUserSinglePlatformAccountOK() *AdminGetUserSinglePlatformAccountOK

NewAdminGetUserSinglePlatformAccountOK creates a AdminGetUserSinglePlatformAccountOK with default headers values

func (*AdminGetUserSinglePlatformAccountOK) Error ¶

func (*AdminGetUserSinglePlatformAccountOK) GetPayload ¶

func (*AdminGetUserSinglePlatformAccountOK) ToJSONString ¶

func (o *AdminGetUserSinglePlatformAccountOK) ToJSONString() string

type AdminGetUserSinglePlatformAccountParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminGetUserSinglePlatformAccountParams() *AdminGetUserSinglePlatformAccountParams

NewAdminGetUserSinglePlatformAccountParams creates a new AdminGetUserSinglePlatformAccountParams object with the default values initialized.

func NewAdminGetUserSinglePlatformAccountParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) SetContext ¶

SetContext adds the context to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) SetFlightId ¶

func (o *AdminGetUserSinglePlatformAccountParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetUserSinglePlatformAccountParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) SetNamespace ¶

func (o *AdminGetUserSinglePlatformAccountParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) SetPlatformID ¶

func (o *AdminGetUserSinglePlatformAccountParams) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) SetTimeout ¶

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

SetTimeout adds the timeout to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) SetUserID ¶

func (o *AdminGetUserSinglePlatformAccountParams) SetUserID(userID string)

SetUserID adds the userId to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) WithContext ¶

WithContext adds the context to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) WithNamespace ¶

WithNamespace adds the namespace to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) WithPlatformID ¶

WithPlatformID adds the platformID to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) WithTimeout ¶

WithTimeout adds the timeout to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) WithUserID ¶

WithUserID adds the userID to the admin get user single platform account params

func (*AdminGetUserSinglePlatformAccountParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminGetUserSinglePlatformAccountReader ¶

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

AdminGetUserSinglePlatformAccountReader is a Reader for the AdminGetUserSinglePlatformAccount structure.

func (*AdminGetUserSinglePlatformAccountReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminGetUserSinglePlatformAccountUnauthorized ¶

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 ¶

func NewAdminGetUserSinglePlatformAccountUnauthorized() *AdminGetUserSinglePlatformAccountUnauthorized

NewAdminGetUserSinglePlatformAccountUnauthorized creates a AdminGetUserSinglePlatformAccountUnauthorized with default headers values

func (*AdminGetUserSinglePlatformAccountUnauthorized) Error ¶

func (*AdminGetUserSinglePlatformAccountUnauthorized) GetPayload ¶

func (*AdminGetUserSinglePlatformAccountUnauthorized) ToJSONString ¶

type AdminInviteUserV3BadRequest ¶

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 ¶

func NewAdminInviteUserV3BadRequest() *AdminInviteUserV3BadRequest

NewAdminInviteUserV3BadRequest creates a AdminInviteUserV3BadRequest with default headers values

func (*AdminInviteUserV3BadRequest) Error ¶

func (*AdminInviteUserV3BadRequest) GetPayload ¶

func (*AdminInviteUserV3BadRequest) ToJSONString ¶

func (o *AdminInviteUserV3BadRequest) ToJSONString() string

type AdminInviteUserV3Conflict ¶

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 ¶

func NewAdminInviteUserV3Conflict() *AdminInviteUserV3Conflict

NewAdminInviteUserV3Conflict creates a AdminInviteUserV3Conflict with default headers values

func (*AdminInviteUserV3Conflict) Error ¶

func (o *AdminInviteUserV3Conflict) Error() string

func (*AdminInviteUserV3Conflict) GetPayload ¶

func (*AdminInviteUserV3Conflict) ToJSONString ¶

func (o *AdminInviteUserV3Conflict) ToJSONString() string

type AdminInviteUserV3Created ¶

type AdminInviteUserV3Created struct {
	Payload *iamclientmodels.ModelInviteUserResponseV3
}

AdminInviteUserV3Created handles this case with default header values.

Created

func NewAdminInviteUserV3Created ¶

func NewAdminInviteUserV3Created() *AdminInviteUserV3Created

NewAdminInviteUserV3Created creates a AdminInviteUserV3Created with default headers values

func (*AdminInviteUserV3Created) Error ¶

func (o *AdminInviteUserV3Created) Error() string

func (*AdminInviteUserV3Created) GetPayload ¶

func (*AdminInviteUserV3Created) ToJSONString ¶

func (o *AdminInviteUserV3Created) ToJSONString() string

type AdminInviteUserV3Forbidden ¶

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 ¶

func NewAdminInviteUserV3Forbidden() *AdminInviteUserV3Forbidden

NewAdminInviteUserV3Forbidden creates a AdminInviteUserV3Forbidden with default headers values

func (*AdminInviteUserV3Forbidden) Error ¶

func (*AdminInviteUserV3Forbidden) GetPayload ¶

func (*AdminInviteUserV3Forbidden) ToJSONString ¶

func (o *AdminInviteUserV3Forbidden) ToJSONString() string

type AdminInviteUserV3InternalServerError ¶

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 ¶

func NewAdminInviteUserV3InternalServerError() *AdminInviteUserV3InternalServerError

NewAdminInviteUserV3InternalServerError creates a AdminInviteUserV3InternalServerError with default headers values

func (*AdminInviteUserV3InternalServerError) Error ¶

func (*AdminInviteUserV3InternalServerError) GetPayload ¶

func (*AdminInviteUserV3InternalServerError) ToJSONString ¶

func (o *AdminInviteUserV3InternalServerError) ToJSONString() string

type AdminInviteUserV3NotFound ¶

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 ¶

func NewAdminInviteUserV3NotFound() *AdminInviteUserV3NotFound

NewAdminInviteUserV3NotFound creates a AdminInviteUserV3NotFound with default headers values

func (*AdminInviteUserV3NotFound) Error ¶

func (o *AdminInviteUserV3NotFound) Error() string

func (*AdminInviteUserV3NotFound) GetPayload ¶

func (*AdminInviteUserV3NotFound) ToJSONString ¶

func (o *AdminInviteUserV3NotFound) ToJSONString() string

type AdminInviteUserV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminInviteUserV3Params() *AdminInviteUserV3Params

NewAdminInviteUserV3Params creates a new AdminInviteUserV3Params object with the default values initialized.

func NewAdminInviteUserV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin invite user v3 params

func (*AdminInviteUserV3Params) SetBody ¶

SetBody adds the body to the admin invite user v3 params

func (*AdminInviteUserV3Params) SetContext ¶

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

SetContext adds the context to the admin invite user v3 params

func (*AdminInviteUserV3Params) SetFlightId ¶

func (o *AdminInviteUserV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminInviteUserV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin invite user v3 params

func (*AdminInviteUserV3Params) SetHTTPClientTransport ¶

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

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

func (*AdminInviteUserV3Params) SetNamespace ¶

func (o *AdminInviteUserV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin invite user v3 params

func (*AdminInviteUserV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin invite user v3 params

func (*AdminInviteUserV3Params) WithBody ¶

WithBody adds the body to the admin invite user v3 params

func (*AdminInviteUserV3Params) WithContext ¶

WithContext adds the context to the admin invite user v3 params

func (*AdminInviteUserV3Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the admin invite user v3 params

func (*AdminInviteUserV3Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin invite user v3 params

func (*AdminInviteUserV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin invite user v3 params

func (*AdminInviteUserV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminInviteUserV3Reader ¶

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

AdminInviteUserV3Reader is a Reader for the AdminInviteUserV3 structure.

func (*AdminInviteUserV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminInviteUserV3Unauthorized ¶

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 ¶

func NewAdminInviteUserV3Unauthorized() *AdminInviteUserV3Unauthorized

NewAdminInviteUserV3Unauthorized creates a AdminInviteUserV3Unauthorized with default headers values

func (*AdminInviteUserV3Unauthorized) Error ¶

func (*AdminInviteUserV3Unauthorized) GetPayload ¶

func (*AdminInviteUserV3Unauthorized) ToJSONString ¶

func (o *AdminInviteUserV3Unauthorized) ToJSONString() string

type AdminInviteUserV3UnprocessableEntity ¶

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 ¶

func NewAdminInviteUserV3UnprocessableEntity() *AdminInviteUserV3UnprocessableEntity

NewAdminInviteUserV3UnprocessableEntity creates a AdminInviteUserV3UnprocessableEntity with default headers values

func (*AdminInviteUserV3UnprocessableEntity) Error ¶

func (*AdminInviteUserV3UnprocessableEntity) GetPayload ¶

func (*AdminInviteUserV3UnprocessableEntity) ToJSONString ¶

func (o *AdminInviteUserV3UnprocessableEntity) ToJSONString() string

type AdminLinkPlatformAccountBadRequest ¶

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 ¶

func NewAdminLinkPlatformAccountBadRequest() *AdminLinkPlatformAccountBadRequest

NewAdminLinkPlatformAccountBadRequest creates a AdminLinkPlatformAccountBadRequest with default headers values

func (*AdminLinkPlatformAccountBadRequest) Error ¶

func (*AdminLinkPlatformAccountBadRequest) GetPayload ¶

func (*AdminLinkPlatformAccountBadRequest) ToJSONString ¶

func (o *AdminLinkPlatformAccountBadRequest) ToJSONString() string

type AdminLinkPlatformAccountConflict ¶

type AdminLinkPlatformAccountConflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminLinkPlatformAccountConflict 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>10200</td><td>link to a different platform account is not allowed</td></tr><tr><td>10173</td><td>platform is already linked with another user account</td></tr></table>

func NewAdminLinkPlatformAccountConflict ¶

func NewAdminLinkPlatformAccountConflict() *AdminLinkPlatformAccountConflict

NewAdminLinkPlatformAccountConflict creates a AdminLinkPlatformAccountConflict with default headers values

func (*AdminLinkPlatformAccountConflict) Error ¶

func (*AdminLinkPlatformAccountConflict) GetPayload ¶

func (*AdminLinkPlatformAccountConflict) ToJSONString ¶

func (o *AdminLinkPlatformAccountConflict) ToJSONString() string

type AdminLinkPlatformAccountForbidden ¶

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 ¶

func NewAdminLinkPlatformAccountForbidden() *AdminLinkPlatformAccountForbidden

NewAdminLinkPlatformAccountForbidden creates a AdminLinkPlatformAccountForbidden with default headers values

func (*AdminLinkPlatformAccountForbidden) Error ¶

func (*AdminLinkPlatformAccountForbidden) GetPayload ¶

func (*AdminLinkPlatformAccountForbidden) ToJSONString ¶

func (o *AdminLinkPlatformAccountForbidden) ToJSONString() string

type AdminLinkPlatformAccountInternalServerError ¶

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 ¶

func NewAdminLinkPlatformAccountInternalServerError() *AdminLinkPlatformAccountInternalServerError

NewAdminLinkPlatformAccountInternalServerError creates a AdminLinkPlatformAccountInternalServerError with default headers values

func (*AdminLinkPlatformAccountInternalServerError) Error ¶

func (*AdminLinkPlatformAccountInternalServerError) GetPayload ¶

func (*AdminLinkPlatformAccountInternalServerError) ToJSONString ¶

type AdminLinkPlatformAccountNoContent ¶

type AdminLinkPlatformAccountNoContent struct {
}

AdminLinkPlatformAccountNoContent handles this case with default header values.

No Content

func NewAdminLinkPlatformAccountNoContent ¶

func NewAdminLinkPlatformAccountNoContent() *AdminLinkPlatformAccountNoContent

NewAdminLinkPlatformAccountNoContent creates a AdminLinkPlatformAccountNoContent with default headers values

func (*AdminLinkPlatformAccountNoContent) Error ¶

type AdminLinkPlatformAccountParams ¶

type AdminLinkPlatformAccountParams struct {

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

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

	*/
	UserID string
	/*SkipConflict
	    this query is for this case: if target platform account current is linked with another account
	- true: will unlink from other account and force link to current target ASG account.
	- false: will link failed and response conflict details
	- empty: default is true

	*/
	SkipConflict *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminLinkPlatformAccountParams() *AdminLinkPlatformAccountParams

NewAdminLinkPlatformAccountParams creates a new AdminLinkPlatformAccountParams object with the default values initialized.

func NewAdminLinkPlatformAccountParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin link platform account params

func (*AdminLinkPlatformAccountParams) SetBody ¶

SetBody adds the body to the admin link platform account params

func (*AdminLinkPlatformAccountParams) SetContext ¶

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

SetContext adds the context to the admin link platform account params

func (*AdminLinkPlatformAccountParams) SetFlightId ¶

func (o *AdminLinkPlatformAccountParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminLinkPlatformAccountParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin link platform account params

func (*AdminLinkPlatformAccountParams) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin link platform account params

func (*AdminLinkPlatformAccountParams) SetNamespace ¶

func (o *AdminLinkPlatformAccountParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin link platform account params

func (*AdminLinkPlatformAccountParams) SetSkipConflict ¶

func (o *AdminLinkPlatformAccountParams) SetSkipConflict(skipConflict *bool)

SetSkipConflict adds the skipConflict to the admin link platform account params

func (*AdminLinkPlatformAccountParams) SetTimeout ¶

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

SetTimeout adds the timeout to the admin link platform account params

func (*AdminLinkPlatformAccountParams) SetUserID ¶

func (o *AdminLinkPlatformAccountParams) SetUserID(userID string)

SetUserID adds the userId to the admin link platform account params

func (*AdminLinkPlatformAccountParams) WithBody ¶

WithBody adds the body to the admin link platform account params

func (*AdminLinkPlatformAccountParams) WithContext ¶

WithContext adds the context to the admin link platform account params

func (*AdminLinkPlatformAccountParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin link platform account params

func (*AdminLinkPlatformAccountParams) WithNamespace ¶

WithNamespace adds the namespace to the admin link platform account params

func (*AdminLinkPlatformAccountParams) WithSkipConflict ¶

func (o *AdminLinkPlatformAccountParams) WithSkipConflict(skipConflict *bool) *AdminLinkPlatformAccountParams

WithSkipConflict adds the skipConflict to the admin link platform account params

func (*AdminLinkPlatformAccountParams) WithTimeout ¶

WithTimeout adds the timeout to the admin link platform account params

func (*AdminLinkPlatformAccountParams) WithUserID ¶

WithUserID adds the userID to the admin link platform account params

func (*AdminLinkPlatformAccountParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminLinkPlatformAccountReader ¶

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

AdminLinkPlatformAccountReader is a Reader for the AdminLinkPlatformAccount structure.

func (*AdminLinkPlatformAccountReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminLinkPlatformAccountUnauthorized ¶

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 ¶

func NewAdminLinkPlatformAccountUnauthorized() *AdminLinkPlatformAccountUnauthorized

NewAdminLinkPlatformAccountUnauthorized creates a AdminLinkPlatformAccountUnauthorized with default headers values

func (*AdminLinkPlatformAccountUnauthorized) Error ¶

func (*AdminLinkPlatformAccountUnauthorized) GetPayload ¶

func (*AdminLinkPlatformAccountUnauthorized) ToJSONString ¶

func (o *AdminLinkPlatformAccountUnauthorized) ToJSONString() string

type AdminListUserAllPlatformAccountsDistinctV3BadRequest ¶

type AdminListUserAllPlatformAccountsDistinctV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUserAllPlatformAccountsDistinctV3BadRequest 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 NewAdminListUserAllPlatformAccountsDistinctV3BadRequest ¶

func NewAdminListUserAllPlatformAccountsDistinctV3BadRequest() *AdminListUserAllPlatformAccountsDistinctV3BadRequest

NewAdminListUserAllPlatformAccountsDistinctV3BadRequest creates a AdminListUserAllPlatformAccountsDistinctV3BadRequest with default headers values

func (*AdminListUserAllPlatformAccountsDistinctV3BadRequest) Error ¶

func (*AdminListUserAllPlatformAccountsDistinctV3BadRequest) GetPayload ¶

func (*AdminListUserAllPlatformAccountsDistinctV3BadRequest) ToJSONString ¶

type AdminListUserAllPlatformAccountsDistinctV3Forbidden ¶

type AdminListUserAllPlatformAccountsDistinctV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUserAllPlatformAccountsDistinctV3Forbidden 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 NewAdminListUserAllPlatformAccountsDistinctV3Forbidden ¶

func NewAdminListUserAllPlatformAccountsDistinctV3Forbidden() *AdminListUserAllPlatformAccountsDistinctV3Forbidden

NewAdminListUserAllPlatformAccountsDistinctV3Forbidden creates a AdminListUserAllPlatformAccountsDistinctV3Forbidden with default headers values

func (*AdminListUserAllPlatformAccountsDistinctV3Forbidden) Error ¶

func (*AdminListUserAllPlatformAccountsDistinctV3Forbidden) GetPayload ¶

func (*AdminListUserAllPlatformAccountsDistinctV3Forbidden) ToJSONString ¶

type AdminListUserAllPlatformAccountsDistinctV3InternalServerError ¶

type AdminListUserAllPlatformAccountsDistinctV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUserAllPlatformAccountsDistinctV3InternalServerError 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 NewAdminListUserAllPlatformAccountsDistinctV3InternalServerError ¶

func NewAdminListUserAllPlatformAccountsDistinctV3InternalServerError() *AdminListUserAllPlatformAccountsDistinctV3InternalServerError

NewAdminListUserAllPlatformAccountsDistinctV3InternalServerError creates a AdminListUserAllPlatformAccountsDistinctV3InternalServerError with default headers values

func (*AdminListUserAllPlatformAccountsDistinctV3InternalServerError) Error ¶

func (*AdminListUserAllPlatformAccountsDistinctV3InternalServerError) GetPayload ¶

func (*AdminListUserAllPlatformAccountsDistinctV3InternalServerError) ToJSONString ¶

type AdminListUserAllPlatformAccountsDistinctV3NotFound ¶

type AdminListUserAllPlatformAccountsDistinctV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUserAllPlatformAccountsDistinctV3NotFound 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 NewAdminListUserAllPlatformAccountsDistinctV3NotFound ¶

func NewAdminListUserAllPlatformAccountsDistinctV3NotFound() *AdminListUserAllPlatformAccountsDistinctV3NotFound

NewAdminListUserAllPlatformAccountsDistinctV3NotFound creates a AdminListUserAllPlatformAccountsDistinctV3NotFound with default headers values

func (*AdminListUserAllPlatformAccountsDistinctV3NotFound) Error ¶

func (*AdminListUserAllPlatformAccountsDistinctV3NotFound) GetPayload ¶

func (*AdminListUserAllPlatformAccountsDistinctV3NotFound) ToJSONString ¶

type AdminListUserAllPlatformAccountsDistinctV3OK ¶

type AdminListUserAllPlatformAccountsDistinctV3OK struct {
	Payload *iamclientmodels.AccountcommonDistinctPlatformResponseV3
}

AdminListUserAllPlatformAccountsDistinctV3OK handles this case with default header values.

OK

func NewAdminListUserAllPlatformAccountsDistinctV3OK ¶

func NewAdminListUserAllPlatformAccountsDistinctV3OK() *AdminListUserAllPlatformAccountsDistinctV3OK

NewAdminListUserAllPlatformAccountsDistinctV3OK creates a AdminListUserAllPlatformAccountsDistinctV3OK with default headers values

func (*AdminListUserAllPlatformAccountsDistinctV3OK) Error ¶

func (*AdminListUserAllPlatformAccountsDistinctV3OK) GetPayload ¶

func (*AdminListUserAllPlatformAccountsDistinctV3OK) ToJSONString ¶

type AdminListUserAllPlatformAccountsDistinctV3Params ¶

type AdminListUserAllPlatformAccountsDistinctV3Params 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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AdminListUserAllPlatformAccountsDistinctV3Params contains all the parameters to send to the API endpoint for the admin list user all platform accounts distinct v3 operation typically these are written to a http.Request

func NewAdminListUserAllPlatformAccountsDistinctV3Params ¶

func NewAdminListUserAllPlatformAccountsDistinctV3Params() *AdminListUserAllPlatformAccountsDistinctV3Params

NewAdminListUserAllPlatformAccountsDistinctV3Params creates a new AdminListUserAllPlatformAccountsDistinctV3Params object with the default values initialized.

func NewAdminListUserAllPlatformAccountsDistinctV3ParamsWithContext ¶

func NewAdminListUserAllPlatformAccountsDistinctV3ParamsWithContext(ctx context.Context) *AdminListUserAllPlatformAccountsDistinctV3Params

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

func NewAdminListUserAllPlatformAccountsDistinctV3ParamsWithHTTPClient ¶

func NewAdminListUserAllPlatformAccountsDistinctV3ParamsWithHTTPClient(client *http.Client) *AdminListUserAllPlatformAccountsDistinctV3Params

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

func NewAdminListUserAllPlatformAccountsDistinctV3ParamsWithTimeout ¶

func NewAdminListUserAllPlatformAccountsDistinctV3ParamsWithTimeout(timeout time.Duration) *AdminListUserAllPlatformAccountsDistinctV3Params

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

func (*AdminListUserAllPlatformAccountsDistinctV3Params) SetAuthInfoWriter ¶

SetAuthInfoWriter adds the authInfoWriter to the admin list user all platform accounts distinct v3 params

func (*AdminListUserAllPlatformAccountsDistinctV3Params) SetContext ¶

SetContext adds the context to the admin list user all platform accounts distinct v3 params

func (*AdminListUserAllPlatformAccountsDistinctV3Params) SetFlightId ¶

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminListUserAllPlatformAccountsDistinctV3Params) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the admin list user all platform accounts distinct v3 params

func (*AdminListUserAllPlatformAccountsDistinctV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin list user all platform accounts distinct v3 params

func (*AdminListUserAllPlatformAccountsDistinctV3Params) SetNamespace ¶

func (o *AdminListUserAllPlatformAccountsDistinctV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin list user all platform accounts distinct v3 params

func (*AdminListUserAllPlatformAccountsDistinctV3Params) SetTimeout ¶

SetTimeout adds the timeout to the admin list user all platform accounts distinct v3 params

func (*AdminListUserAllPlatformAccountsDistinctV3Params) SetUserID ¶

SetUserID adds the userId to the admin list user all platform accounts distinct v3 params

func (*AdminListUserAllPlatformAccountsDistinctV3Params) WithContext ¶

WithContext adds the context to the admin list user all platform accounts distinct v3 params

func (*AdminListUserAllPlatformAccountsDistinctV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin list user all platform accounts distinct v3 params

func (*AdminListUserAllPlatformAccountsDistinctV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin list user all platform accounts distinct v3 params

func (*AdminListUserAllPlatformAccountsDistinctV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin list user all platform accounts distinct v3 params

func (*AdminListUserAllPlatformAccountsDistinctV3Params) WithUserID ¶

WithUserID adds the userID to the admin list user all platform accounts distinct v3 params

func (*AdminListUserAllPlatformAccountsDistinctV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminListUserAllPlatformAccountsDistinctV3Reader ¶

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

AdminListUserAllPlatformAccountsDistinctV3Reader is a Reader for the AdminListUserAllPlatformAccountsDistinctV3 structure.

func (*AdminListUserAllPlatformAccountsDistinctV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminListUserAllPlatformAccountsDistinctV3Unauthorized ¶

type AdminListUserAllPlatformAccountsDistinctV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUserAllPlatformAccountsDistinctV3Unauthorized 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 NewAdminListUserAllPlatformAccountsDistinctV3Unauthorized ¶

func NewAdminListUserAllPlatformAccountsDistinctV3Unauthorized() *AdminListUserAllPlatformAccountsDistinctV3Unauthorized

NewAdminListUserAllPlatformAccountsDistinctV3Unauthorized creates a AdminListUserAllPlatformAccountsDistinctV3Unauthorized with default headers values

func (*AdminListUserAllPlatformAccountsDistinctV3Unauthorized) Error ¶

func (*AdminListUserAllPlatformAccountsDistinctV3Unauthorized) GetPayload ¶

func (*AdminListUserAllPlatformAccountsDistinctV3Unauthorized) ToJSONString ¶

type AdminListUserIDByPlatformUserIDsV3BadRequest ¶

type AdminListUserIDByPlatformUserIDsV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUserIDByPlatformUserIDsV3BadRequest 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 NewAdminListUserIDByPlatformUserIDsV3BadRequest ¶

func NewAdminListUserIDByPlatformUserIDsV3BadRequest() *AdminListUserIDByPlatformUserIDsV3BadRequest

NewAdminListUserIDByPlatformUserIDsV3BadRequest creates a AdminListUserIDByPlatformUserIDsV3BadRequest with default headers values

func (*AdminListUserIDByPlatformUserIDsV3BadRequest) Error ¶

func (*AdminListUserIDByPlatformUserIDsV3BadRequest) GetPayload ¶

func (*AdminListUserIDByPlatformUserIDsV3BadRequest) ToJSONString ¶

type AdminListUserIDByPlatformUserIDsV3Forbidden ¶

type AdminListUserIDByPlatformUserIDsV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUserIDByPlatformUserIDsV3Forbidden 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 NewAdminListUserIDByPlatformUserIDsV3Forbidden ¶

func NewAdminListUserIDByPlatformUserIDsV3Forbidden() *AdminListUserIDByPlatformUserIDsV3Forbidden

NewAdminListUserIDByPlatformUserIDsV3Forbidden creates a AdminListUserIDByPlatformUserIDsV3Forbidden with default headers values

func (*AdminListUserIDByPlatformUserIDsV3Forbidden) Error ¶

func (*AdminListUserIDByPlatformUserIDsV3Forbidden) GetPayload ¶

func (*AdminListUserIDByPlatformUserIDsV3Forbidden) ToJSONString ¶

type AdminListUserIDByPlatformUserIDsV3InternalServerError ¶

type AdminListUserIDByPlatformUserIDsV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUserIDByPlatformUserIDsV3InternalServerError 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 NewAdminListUserIDByPlatformUserIDsV3InternalServerError ¶

func NewAdminListUserIDByPlatformUserIDsV3InternalServerError() *AdminListUserIDByPlatformUserIDsV3InternalServerError

NewAdminListUserIDByPlatformUserIDsV3InternalServerError creates a AdminListUserIDByPlatformUserIDsV3InternalServerError with default headers values

func (*AdminListUserIDByPlatformUserIDsV3InternalServerError) Error ¶

func (*AdminListUserIDByPlatformUserIDsV3InternalServerError) GetPayload ¶

func (*AdminListUserIDByPlatformUserIDsV3InternalServerError) ToJSONString ¶

type AdminListUserIDByPlatformUserIDsV3OK ¶

type AdminListUserIDByPlatformUserIDsV3OK struct {
	Payload *iamclientmodels.AccountcommonUserPlatforms
}

AdminListUserIDByPlatformUserIDsV3OK handles this case with default header values.

OK

func NewAdminListUserIDByPlatformUserIDsV3OK ¶

func NewAdminListUserIDByPlatformUserIDsV3OK() *AdminListUserIDByPlatformUserIDsV3OK

NewAdminListUserIDByPlatformUserIDsV3OK creates a AdminListUserIDByPlatformUserIDsV3OK with default headers values

func (*AdminListUserIDByPlatformUserIDsV3OK) Error ¶

func (*AdminListUserIDByPlatformUserIDsV3OK) GetPayload ¶

func (*AdminListUserIDByPlatformUserIDsV3OK) ToJSONString ¶

func (o *AdminListUserIDByPlatformUserIDsV3OK) ToJSONString() string

type AdminListUserIDByPlatformUserIDsV3Params ¶

type AdminListUserIDByPlatformUserIDsV3Params struct {

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

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string
	/*RawPID
	  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

	*/
	RawPID *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AdminListUserIDByPlatformUserIDsV3Params contains all the parameters to send to the API endpoint for the admin list user id by platform user i ds v3 operation typically these are written to a http.Request

func NewAdminListUserIDByPlatformUserIDsV3Params ¶

func NewAdminListUserIDByPlatformUserIDsV3Params() *AdminListUserIDByPlatformUserIDsV3Params

NewAdminListUserIDByPlatformUserIDsV3Params creates a new AdminListUserIDByPlatformUserIDsV3Params object with the default values initialized.

func NewAdminListUserIDByPlatformUserIDsV3ParamsWithContext ¶

func NewAdminListUserIDByPlatformUserIDsV3ParamsWithContext(ctx context.Context) *AdminListUserIDByPlatformUserIDsV3Params

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

func NewAdminListUserIDByPlatformUserIDsV3ParamsWithHTTPClient ¶

func NewAdminListUserIDByPlatformUserIDsV3ParamsWithHTTPClient(client *http.Client) *AdminListUserIDByPlatformUserIDsV3Params

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

func NewAdminListUserIDByPlatformUserIDsV3ParamsWithTimeout ¶

func NewAdminListUserIDByPlatformUserIDsV3ParamsWithTimeout(timeout time.Duration) *AdminListUserIDByPlatformUserIDsV3Params

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

func (*AdminListUserIDByPlatformUserIDsV3Params) SetAuthInfoWriter ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin list user id by platform user i ds v3 params

func (*AdminListUserIDByPlatformUserIDsV3Params) SetBody ¶

SetBody adds the body to the admin list user id by platform user i ds v3 params

func (*AdminListUserIDByPlatformUserIDsV3Params) SetContext ¶

SetContext adds the context to the admin list user id by platform user i ds v3 params

func (*AdminListUserIDByPlatformUserIDsV3Params) SetFlightId ¶

func (o *AdminListUserIDByPlatformUserIDsV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminListUserIDByPlatformUserIDsV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin list user id by platform user i ds v3 params

func (*AdminListUserIDByPlatformUserIDsV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin list user id by platform user i ds v3 params

func (*AdminListUserIDByPlatformUserIDsV3Params) SetNamespace ¶

func (o *AdminListUserIDByPlatformUserIDsV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin list user id by platform user i ds v3 params

func (*AdminListUserIDByPlatformUserIDsV3Params) SetPlatformID ¶

func (o *AdminListUserIDByPlatformUserIDsV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the admin list user id by platform user i ds v3 params

func (*AdminListUserIDByPlatformUserIDsV3Params) SetRawPID ¶

func (o *AdminListUserIDByPlatformUserIDsV3Params) SetRawPID(rawPID *bool)

SetRawPID adds the rawPId to the admin list user id by platform user i ds v3 params

func (*AdminListUserIDByPlatformUserIDsV3Params) SetTimeout ¶

SetTimeout adds the timeout to the admin list user id by platform user i ds v3 params

func (*AdminListUserIDByPlatformUserIDsV3Params) WithBody ¶

WithBody adds the body to the admin list user id by platform user i ds v3 params

func (*AdminListUserIDByPlatformUserIDsV3Params) WithContext ¶

WithContext adds the context to the admin list user id by platform user i ds v3 params

func (*AdminListUserIDByPlatformUserIDsV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin list user id by platform user i ds v3 params

func (*AdminListUserIDByPlatformUserIDsV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin list user id by platform user i ds v3 params

func (*AdminListUserIDByPlatformUserIDsV3Params) WithPlatformID ¶

WithPlatformID adds the platformID to the admin list user id by platform user i ds v3 params

func (*AdminListUserIDByPlatformUserIDsV3Params) WithRawPID ¶

WithRawPID adds the rawPID to the admin list user id by platform user i ds v3 params

func (*AdminListUserIDByPlatformUserIDsV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin list user id by platform user i ds v3 params

func (*AdminListUserIDByPlatformUserIDsV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminListUserIDByPlatformUserIDsV3Reader ¶

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

AdminListUserIDByPlatformUserIDsV3Reader is a Reader for the AdminListUserIDByPlatformUserIDsV3 structure.

func (*AdminListUserIDByPlatformUserIDsV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminListUserIDByPlatformUserIDsV3Unauthorized ¶

type AdminListUserIDByPlatformUserIDsV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUserIDByPlatformUserIDsV3Unauthorized 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 NewAdminListUserIDByPlatformUserIDsV3Unauthorized ¶

func NewAdminListUserIDByPlatformUserIDsV3Unauthorized() *AdminListUserIDByPlatformUserIDsV3Unauthorized

NewAdminListUserIDByPlatformUserIDsV3Unauthorized creates a AdminListUserIDByPlatformUserIDsV3Unauthorized with default headers values

func (*AdminListUserIDByPlatformUserIDsV3Unauthorized) Error ¶

func (*AdminListUserIDByPlatformUserIDsV3Unauthorized) GetPayload ¶

func (*AdminListUserIDByPlatformUserIDsV3Unauthorized) ToJSONString ¶

type AdminListUserIDByUserIDsV3BadRequest ¶

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 ¶

func NewAdminListUserIDByUserIDsV3BadRequest() *AdminListUserIDByUserIDsV3BadRequest

NewAdminListUserIDByUserIDsV3BadRequest creates a AdminListUserIDByUserIDsV3BadRequest with default headers values

func (*AdminListUserIDByUserIDsV3BadRequest) Error ¶

func (*AdminListUserIDByUserIDsV3BadRequest) GetPayload ¶

func (*AdminListUserIDByUserIDsV3BadRequest) ToJSONString ¶

func (o *AdminListUserIDByUserIDsV3BadRequest) ToJSONString() string

type AdminListUserIDByUserIDsV3Forbidden ¶

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 ¶

func NewAdminListUserIDByUserIDsV3Forbidden() *AdminListUserIDByUserIDsV3Forbidden

NewAdminListUserIDByUserIDsV3Forbidden creates a AdminListUserIDByUserIDsV3Forbidden with default headers values

func (*AdminListUserIDByUserIDsV3Forbidden) Error ¶

func (*AdminListUserIDByUserIDsV3Forbidden) GetPayload ¶

func (*AdminListUserIDByUserIDsV3Forbidden) ToJSONString ¶

func (o *AdminListUserIDByUserIDsV3Forbidden) ToJSONString() string

type AdminListUserIDByUserIDsV3InternalServerError ¶

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 ¶

func NewAdminListUserIDByUserIDsV3InternalServerError() *AdminListUserIDByUserIDsV3InternalServerError

NewAdminListUserIDByUserIDsV3InternalServerError creates a AdminListUserIDByUserIDsV3InternalServerError with default headers values

func (*AdminListUserIDByUserIDsV3InternalServerError) Error ¶

func (*AdminListUserIDByUserIDsV3InternalServerError) GetPayload ¶

func (*AdminListUserIDByUserIDsV3InternalServerError) ToJSONString ¶

type AdminListUserIDByUserIDsV3OK ¶

type AdminListUserIDByUserIDsV3OK struct {
	Payload *iamclientmodels.ModelListUserInformationResult
}

AdminListUserIDByUserIDsV3OK handles this case with default header values.

OK

func NewAdminListUserIDByUserIDsV3OK ¶

func NewAdminListUserIDByUserIDsV3OK() *AdminListUserIDByUserIDsV3OK

NewAdminListUserIDByUserIDsV3OK creates a AdminListUserIDByUserIDsV3OK with default headers values

func (*AdminListUserIDByUserIDsV3OK) Error ¶

func (*AdminListUserIDByUserIDsV3OK) GetPayload ¶

func (*AdminListUserIDByUserIDsV3OK) ToJSONString ¶

func (o *AdminListUserIDByUserIDsV3OK) ToJSONString() string

type AdminListUserIDByUserIDsV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminListUserIDByUserIDsV3Params() *AdminListUserIDByUserIDsV3Params

NewAdminListUserIDByUserIDsV3Params creates a new AdminListUserIDByUserIDsV3Params object with the default values initialized.

func NewAdminListUserIDByUserIDsV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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 ¶

SetBody adds the body to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) SetContext ¶

SetContext adds the context to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) SetFlightId ¶

func (o *AdminListUserIDByUserIDsV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminListUserIDByUserIDsV3Params) SetHTTPClient ¶

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 ¶

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 ¶

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 ¶

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 ¶

WithBody adds the body to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) WithContext ¶

WithContext adds the context to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin list user id by user i ds v3 params

func (*AdminListUserIDByUserIDsV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminListUserIDByUserIDsV3Reader ¶

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

AdminListUserIDByUserIDsV3Reader is a Reader for the AdminListUserIDByUserIDsV3 structure.

func (*AdminListUserIDByUserIDsV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminListUserIDByUserIDsV3Unauthorized ¶

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 ¶

func NewAdminListUserIDByUserIDsV3Unauthorized() *AdminListUserIDByUserIDsV3Unauthorized

NewAdminListUserIDByUserIDsV3Unauthorized creates a AdminListUserIDByUserIDsV3Unauthorized with default headers values

func (*AdminListUserIDByUserIDsV3Unauthorized) Error ¶

func (*AdminListUserIDByUserIDsV3Unauthorized) GetPayload ¶

func (*AdminListUserIDByUserIDsV3Unauthorized) ToJSONString ¶

type AdminListUsersV3BadRequest ¶

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 ¶

func NewAdminListUsersV3BadRequest() *AdminListUsersV3BadRequest

NewAdminListUsersV3BadRequest creates a AdminListUsersV3BadRequest with default headers values

func (*AdminListUsersV3BadRequest) Error ¶

func (*AdminListUsersV3BadRequest) GetPayload ¶

func (*AdminListUsersV3BadRequest) ToJSONString ¶

func (o *AdminListUsersV3BadRequest) ToJSONString() string

type AdminListUsersV3Forbidden ¶

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 ¶

func NewAdminListUsersV3Forbidden() *AdminListUsersV3Forbidden

NewAdminListUsersV3Forbidden creates a AdminListUsersV3Forbidden with default headers values

func (*AdminListUsersV3Forbidden) Error ¶

func (o *AdminListUsersV3Forbidden) Error() string

func (*AdminListUsersV3Forbidden) GetPayload ¶

func (*AdminListUsersV3Forbidden) ToJSONString ¶

func (o *AdminListUsersV3Forbidden) ToJSONString() string

type AdminListUsersV3InternalServerError ¶

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 ¶

func NewAdminListUsersV3InternalServerError() *AdminListUsersV3InternalServerError

NewAdminListUsersV3InternalServerError creates a AdminListUsersV3InternalServerError with default headers values

func (*AdminListUsersV3InternalServerError) Error ¶

func (*AdminListUsersV3InternalServerError) GetPayload ¶

func (*AdminListUsersV3InternalServerError) ToJSONString ¶

func (o *AdminListUsersV3InternalServerError) ToJSONString() string

type AdminListUsersV3OK ¶

type AdminListUsersV3OK struct {
	Payload *iamclientmodels.AccountcommonListUsersWithPlatformAccountsResponse
}

AdminListUsersV3OK handles this case with default header values.

Operation succeeded

func NewAdminListUsersV3OK ¶

func NewAdminListUsersV3OK() *AdminListUsersV3OK

NewAdminListUsersV3OK creates a AdminListUsersV3OK with default headers values

func (*AdminListUsersV3OK) Error ¶

func (o *AdminListUsersV3OK) Error() string

func (*AdminListUsersV3OK) ToJSONString ¶

func (o *AdminListUsersV3OK) ToJSONString() string

type AdminListUsersV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminListUsersV3Params() *AdminListUsersV3Params

NewAdminListUsersV3Params creates a new AdminListUsersV3Params object with the default values initialized.

func NewAdminListUsersV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin list users v3 params

func (*AdminListUsersV3Params) SetContext ¶

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

SetContext adds the context to the admin list users v3 params

func (*AdminListUsersV3Params) SetFlightId ¶

func (o *AdminListUsersV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminListUsersV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin list users v3 params

func (*AdminListUsersV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin list users v3 params

func (*AdminListUsersV3Params) SetLimit ¶

func (o *AdminListUsersV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the admin list users v3 params

func (*AdminListUsersV3Params) SetNamespace ¶

func (o *AdminListUsersV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin list users v3 params

func (*AdminListUsersV3Params) SetOffset ¶

func (o *AdminListUsersV3Params) SetOffset(offset *int64)

SetOffset adds the offset to the admin list users v3 params

func (*AdminListUsersV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin list users v3 params

func (*AdminListUsersV3Params) WithContext ¶

WithContext adds the context to the admin list users v3 params

func (*AdminListUsersV3Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the admin list users v3 params

func (*AdminListUsersV3Params) WithLimit ¶

func (o *AdminListUsersV3Params) WithLimit(limit *int64) *AdminListUsersV3Params

WithLimit adds the limit to the admin list users v3 params

func (*AdminListUsersV3Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin list users v3 params

func (*AdminListUsersV3Params) WithOffset ¶

func (o *AdminListUsersV3Params) WithOffset(offset *int64) *AdminListUsersV3Params

WithOffset adds the offset to the admin list users v3 params

func (*AdminListUsersV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin list users v3 params

func (*AdminListUsersV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminListUsersV3Reader ¶

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

AdminListUsersV3Reader is a Reader for the AdminListUsersV3 structure.

func (*AdminListUsersV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminListUsersV3Unauthorized ¶

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 ¶

func NewAdminListUsersV3Unauthorized() *AdminListUsersV3Unauthorized

NewAdminListUsersV3Unauthorized creates a AdminListUsersV3Unauthorized with default headers values

func (*AdminListUsersV3Unauthorized) Error ¶

func (*AdminListUsersV3Unauthorized) GetPayload ¶

func (*AdminListUsersV3Unauthorized) ToJSONString ¶

func (o *AdminListUsersV3Unauthorized) ToJSONString() string

type AdminPlatformLinkV3BadRequest ¶

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 ¶

func NewAdminPlatformLinkV3BadRequest() *AdminPlatformLinkV3BadRequest

NewAdminPlatformLinkV3BadRequest creates a AdminPlatformLinkV3BadRequest with default headers values

func (*AdminPlatformLinkV3BadRequest) Error ¶

type AdminPlatformLinkV3Conflict ¶

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 ¶

func NewAdminPlatformLinkV3Conflict() *AdminPlatformLinkV3Conflict

NewAdminPlatformLinkV3Conflict creates a AdminPlatformLinkV3Conflict with default headers values

func (*AdminPlatformLinkV3Conflict) Error ¶

type AdminPlatformLinkV3Forbidden ¶

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 ¶

func NewAdminPlatformLinkV3Forbidden() *AdminPlatformLinkV3Forbidden

NewAdminPlatformLinkV3Forbidden creates a AdminPlatformLinkV3Forbidden with default headers values

func (*AdminPlatformLinkV3Forbidden) Error ¶

func (*AdminPlatformLinkV3Forbidden) GetPayload ¶

func (*AdminPlatformLinkV3Forbidden) ToJSONString ¶

func (o *AdminPlatformLinkV3Forbidden) ToJSONString() string

type AdminPlatformLinkV3InternalServerError ¶

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 ¶

func NewAdminPlatformLinkV3InternalServerError() *AdminPlatformLinkV3InternalServerError

NewAdminPlatformLinkV3InternalServerError creates a AdminPlatformLinkV3InternalServerError with default headers values

func (*AdminPlatformLinkV3InternalServerError) Error ¶

func (*AdminPlatformLinkV3InternalServerError) GetPayload ¶

func (*AdminPlatformLinkV3InternalServerError) ToJSONString ¶

type AdminPlatformLinkV3NoContent ¶

type AdminPlatformLinkV3NoContent struct {
}

AdminPlatformLinkV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminPlatformLinkV3NoContent ¶

func NewAdminPlatformLinkV3NoContent() *AdminPlatformLinkV3NoContent

NewAdminPlatformLinkV3NoContent creates a AdminPlatformLinkV3NoContent with default headers values

func (*AdminPlatformLinkV3NoContent) Error ¶

type AdminPlatformLinkV3NotFound ¶

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 ¶

func NewAdminPlatformLinkV3NotFound() *AdminPlatformLinkV3NotFound

NewAdminPlatformLinkV3NotFound creates a AdminPlatformLinkV3NotFound with default headers values

func (*AdminPlatformLinkV3NotFound) Error ¶

type AdminPlatformLinkV3Params ¶

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, should follow UUID version 4 without hyphen

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminPlatformLinkV3Params() *AdminPlatformLinkV3Params

NewAdminPlatformLinkV3Params creates a new AdminPlatformLinkV3Params object with the default values initialized.

func NewAdminPlatformLinkV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) SetContext ¶

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

SetContext adds the context to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) SetFlightId ¶

func (o *AdminPlatformLinkV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminPlatformLinkV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) SetNamespace ¶

func (o *AdminPlatformLinkV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) SetPlatformID ¶

func (o *AdminPlatformLinkV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) SetTicket ¶

func (o *AdminPlatformLinkV3Params) SetTicket(ticket string)

SetTicket adds the ticket to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) SetUserID ¶

func (o *AdminPlatformLinkV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) WithContext ¶

WithContext adds the context to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) WithPlatformID ¶

func (o *AdminPlatformLinkV3Params) WithPlatformID(platformID string) *AdminPlatformLinkV3Params

WithPlatformID adds the platformID to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) WithTicket ¶

WithTicket adds the ticket to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) WithUserID ¶

WithUserID adds the userID to the admin platform link v3 params

func (*AdminPlatformLinkV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminPlatformLinkV3Reader ¶

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

AdminPlatformLinkV3Reader is a Reader for the AdminPlatformLinkV3 structure.

func (*AdminPlatformLinkV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminPlatformLinkV3Unauthorized ¶

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 ¶

func NewAdminPlatformLinkV3Unauthorized() *AdminPlatformLinkV3Unauthorized

NewAdminPlatformLinkV3Unauthorized creates a AdminPlatformLinkV3Unauthorized with default headers values

func (*AdminPlatformLinkV3Unauthorized) Error ¶

func (*AdminPlatformLinkV3Unauthorized) GetPayload ¶

func (*AdminPlatformLinkV3Unauthorized) ToJSONString ¶

func (o *AdminPlatformLinkV3Unauthorized) ToJSONString() string

type AdminPlatformUnlinkAllV3BadRequest ¶

type AdminPlatformUnlinkAllV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminPlatformUnlinkAllV3BadRequest 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 NewAdminPlatformUnlinkAllV3BadRequest ¶

func NewAdminPlatformUnlinkAllV3BadRequest() *AdminPlatformUnlinkAllV3BadRequest

NewAdminPlatformUnlinkAllV3BadRequest creates a AdminPlatformUnlinkAllV3BadRequest with default headers values

func (*AdminPlatformUnlinkAllV3BadRequest) Error ¶

func (*AdminPlatformUnlinkAllV3BadRequest) GetPayload ¶

func (*AdminPlatformUnlinkAllV3BadRequest) ToJSONString ¶

func (o *AdminPlatformUnlinkAllV3BadRequest) ToJSONString() string

type AdminPlatformUnlinkAllV3InternalServerError ¶

type AdminPlatformUnlinkAllV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminPlatformUnlinkAllV3InternalServerError 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 NewAdminPlatformUnlinkAllV3InternalServerError ¶

func NewAdminPlatformUnlinkAllV3InternalServerError() *AdminPlatformUnlinkAllV3InternalServerError

NewAdminPlatformUnlinkAllV3InternalServerError creates a AdminPlatformUnlinkAllV3InternalServerError with default headers values

func (*AdminPlatformUnlinkAllV3InternalServerError) Error ¶

func (*AdminPlatformUnlinkAllV3InternalServerError) GetPayload ¶

func (*AdminPlatformUnlinkAllV3InternalServerError) ToJSONString ¶

type AdminPlatformUnlinkAllV3NoContent ¶

type AdminPlatformUnlinkAllV3NoContent struct {
}

AdminPlatformUnlinkAllV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminPlatformUnlinkAllV3NoContent ¶

func NewAdminPlatformUnlinkAllV3NoContent() *AdminPlatformUnlinkAllV3NoContent

NewAdminPlatformUnlinkAllV3NoContent creates a AdminPlatformUnlinkAllV3NoContent with default headers values

func (*AdminPlatformUnlinkAllV3NoContent) Error ¶

type AdminPlatformUnlinkAllV3NotFound ¶

type AdminPlatformUnlinkAllV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminPlatformUnlinkAllV3NotFound 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 NewAdminPlatformUnlinkAllV3NotFound ¶

func NewAdminPlatformUnlinkAllV3NotFound() *AdminPlatformUnlinkAllV3NotFound

NewAdminPlatformUnlinkAllV3NotFound creates a AdminPlatformUnlinkAllV3NotFound with default headers values

func (*AdminPlatformUnlinkAllV3NotFound) Error ¶

func (*AdminPlatformUnlinkAllV3NotFound) GetPayload ¶

func (*AdminPlatformUnlinkAllV3NotFound) ToJSONString ¶

func (o *AdminPlatformUnlinkAllV3NotFound) ToJSONString() string

type AdminPlatformUnlinkAllV3Params ¶

type AdminPlatformUnlinkAllV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AdminPlatformUnlinkAllV3Params contains all the parameters to send to the API endpoint for the admin platform unlink all v3 operation typically these are written to a http.Request

func NewAdminPlatformUnlinkAllV3Params ¶

func NewAdminPlatformUnlinkAllV3Params() *AdminPlatformUnlinkAllV3Params

NewAdminPlatformUnlinkAllV3Params creates a new AdminPlatformUnlinkAllV3Params object with the default values initialized.

func NewAdminPlatformUnlinkAllV3ParamsWithContext ¶

func NewAdminPlatformUnlinkAllV3ParamsWithContext(ctx context.Context) *AdminPlatformUnlinkAllV3Params

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

func NewAdminPlatformUnlinkAllV3ParamsWithHTTPClient ¶

func NewAdminPlatformUnlinkAllV3ParamsWithHTTPClient(client *http.Client) *AdminPlatformUnlinkAllV3Params

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

func NewAdminPlatformUnlinkAllV3ParamsWithTimeout ¶

func NewAdminPlatformUnlinkAllV3ParamsWithTimeout(timeout time.Duration) *AdminPlatformUnlinkAllV3Params

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

func (*AdminPlatformUnlinkAllV3Params) SetAuthInfoWriter ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin platform unlink all v3 params

func (*AdminPlatformUnlinkAllV3Params) SetContext ¶

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

SetContext adds the context to the admin platform unlink all v3 params

func (*AdminPlatformUnlinkAllV3Params) SetFlightId ¶

func (o *AdminPlatformUnlinkAllV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminPlatformUnlinkAllV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin platform unlink all v3 params

func (*AdminPlatformUnlinkAllV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin platform unlink all v3 params

func (*AdminPlatformUnlinkAllV3Params) SetNamespace ¶

func (o *AdminPlatformUnlinkAllV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin platform unlink all v3 params

func (*AdminPlatformUnlinkAllV3Params) SetPlatformID ¶

func (o *AdminPlatformUnlinkAllV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the admin platform unlink all v3 params

func (*AdminPlatformUnlinkAllV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin platform unlink all v3 params

func (*AdminPlatformUnlinkAllV3Params) SetUserID ¶

func (o *AdminPlatformUnlinkAllV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin platform unlink all v3 params

func (*AdminPlatformUnlinkAllV3Params) WithContext ¶

WithContext adds the context to the admin platform unlink all v3 params

func (*AdminPlatformUnlinkAllV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin platform unlink all v3 params

func (*AdminPlatformUnlinkAllV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin platform unlink all v3 params

func (*AdminPlatformUnlinkAllV3Params) WithPlatformID ¶

WithPlatformID adds the platformID to the admin platform unlink all v3 params

func (*AdminPlatformUnlinkAllV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin platform unlink all v3 params

func (*AdminPlatformUnlinkAllV3Params) WithUserID ¶

WithUserID adds the userID to the admin platform unlink all v3 params

func (*AdminPlatformUnlinkAllV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminPlatformUnlinkAllV3Reader ¶

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

AdminPlatformUnlinkAllV3Reader is a Reader for the AdminPlatformUnlinkAllV3 structure.

func (*AdminPlatformUnlinkAllV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminPlatformUnlinkAllV3Unauthorized ¶

type AdminPlatformUnlinkAllV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminPlatformUnlinkAllV3Unauthorized 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 NewAdminPlatformUnlinkAllV3Unauthorized ¶

func NewAdminPlatformUnlinkAllV3Unauthorized() *AdminPlatformUnlinkAllV3Unauthorized

NewAdminPlatformUnlinkAllV3Unauthorized creates a AdminPlatformUnlinkAllV3Unauthorized with default headers values

func (*AdminPlatformUnlinkAllV3Unauthorized) Error ¶

func (*AdminPlatformUnlinkAllV3Unauthorized) GetPayload ¶

func (*AdminPlatformUnlinkAllV3Unauthorized) ToJSONString ¶

func (o *AdminPlatformUnlinkAllV3Unauthorized) ToJSONString() string

type AdminPlatformUnlinkV3BadRequest ¶

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 ¶

func NewAdminPlatformUnlinkV3BadRequest() *AdminPlatformUnlinkV3BadRequest

NewAdminPlatformUnlinkV3BadRequest creates a AdminPlatformUnlinkV3BadRequest with default headers values

func (*AdminPlatformUnlinkV3BadRequest) Error ¶

func (*AdminPlatformUnlinkV3BadRequest) GetPayload ¶

func (*AdminPlatformUnlinkV3BadRequest) ToJSONString ¶

func (o *AdminPlatformUnlinkV3BadRequest) ToJSONString() string

type AdminPlatformUnlinkV3Forbidden ¶

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 ¶

func NewAdminPlatformUnlinkV3Forbidden() *AdminPlatformUnlinkV3Forbidden

NewAdminPlatformUnlinkV3Forbidden creates a AdminPlatformUnlinkV3Forbidden with default headers values

func (*AdminPlatformUnlinkV3Forbidden) Error ¶

func (*AdminPlatformUnlinkV3Forbidden) GetPayload ¶

func (*AdminPlatformUnlinkV3Forbidden) ToJSONString ¶

func (o *AdminPlatformUnlinkV3Forbidden) ToJSONString() string

type AdminPlatformUnlinkV3InternalServerError ¶

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 ¶

func NewAdminPlatformUnlinkV3InternalServerError() *AdminPlatformUnlinkV3InternalServerError

NewAdminPlatformUnlinkV3InternalServerError creates a AdminPlatformUnlinkV3InternalServerError with default headers values

func (*AdminPlatformUnlinkV3InternalServerError) Error ¶

func (*AdminPlatformUnlinkV3InternalServerError) GetPayload ¶

func (*AdminPlatformUnlinkV3InternalServerError) ToJSONString ¶

type AdminPlatformUnlinkV3NoContent ¶

type AdminPlatformUnlinkV3NoContent struct {
}

AdminPlatformUnlinkV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminPlatformUnlinkV3NoContent ¶

func NewAdminPlatformUnlinkV3NoContent() *AdminPlatformUnlinkV3NoContent

NewAdminPlatformUnlinkV3NoContent creates a AdminPlatformUnlinkV3NoContent with default headers values

func (*AdminPlatformUnlinkV3NoContent) Error ¶

type AdminPlatformUnlinkV3NotFound ¶

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 ¶

func NewAdminPlatformUnlinkV3NotFound() *AdminPlatformUnlinkV3NotFound

NewAdminPlatformUnlinkV3NotFound creates a AdminPlatformUnlinkV3NotFound with default headers values

func (*AdminPlatformUnlinkV3NotFound) Error ¶

func (*AdminPlatformUnlinkV3NotFound) GetPayload ¶

func (*AdminPlatformUnlinkV3NotFound) ToJSONString ¶

func (o *AdminPlatformUnlinkV3NotFound) ToJSONString() string

type AdminPlatformUnlinkV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminPlatformUnlinkV3Params() *AdminPlatformUnlinkV3Params

NewAdminPlatformUnlinkV3Params creates a new AdminPlatformUnlinkV3Params object with the default values initialized.

func NewAdminPlatformUnlinkV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) SetBody ¶

SetBody adds the body to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) SetContext ¶

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

SetContext adds the context to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) SetFlightId ¶

func (o *AdminPlatformUnlinkV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminPlatformUnlinkV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) SetNamespace ¶

func (o *AdminPlatformUnlinkV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) SetPlatformID ¶

func (o *AdminPlatformUnlinkV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) SetUserID ¶

func (o *AdminPlatformUnlinkV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) WithBody ¶

WithBody adds the body to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) WithContext ¶

WithContext adds the context to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) WithPlatformID ¶

func (o *AdminPlatformUnlinkV3Params) WithPlatformID(platformID string) *AdminPlatformUnlinkV3Params

WithPlatformID adds the platformID to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) WithUserID ¶

WithUserID adds the userID to the admin platform unlink v3 params

func (*AdminPlatformUnlinkV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminPlatformUnlinkV3Reader ¶

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

AdminPlatformUnlinkV3Reader is a Reader for the AdminPlatformUnlinkV3 structure.

func (*AdminPlatformUnlinkV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminPlatformUnlinkV3Unauthorized ¶

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 ¶

func NewAdminPlatformUnlinkV3Unauthorized() *AdminPlatformUnlinkV3Unauthorized

NewAdminPlatformUnlinkV3Unauthorized creates a AdminPlatformUnlinkV3Unauthorized with default headers values

func (*AdminPlatformUnlinkV3Unauthorized) Error ¶

func (*AdminPlatformUnlinkV3Unauthorized) GetPayload ¶

func (*AdminPlatformUnlinkV3Unauthorized) ToJSONString ¶

func (o *AdminPlatformUnlinkV3Unauthorized) ToJSONString() string

type AdminPutUserRolesV2BadRequest ¶

type AdminPutUserRolesV2BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminPutUserRolesV2BadRequest handles this case with default header values.

Invalid request

func NewAdminPutUserRolesV2BadRequest ¶

func NewAdminPutUserRolesV2BadRequest() *AdminPutUserRolesV2BadRequest

NewAdminPutUserRolesV2BadRequest creates a AdminPutUserRolesV2BadRequest with default headers values

func (*AdminPutUserRolesV2BadRequest) Error ¶

func (*AdminPutUserRolesV2BadRequest) GetPayload ¶

func (*AdminPutUserRolesV2BadRequest) ToJSONString ¶

func (o *AdminPutUserRolesV2BadRequest) ToJSONString() string

type AdminPutUserRolesV2Forbidden ¶

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 ¶

func NewAdminPutUserRolesV2Forbidden() *AdminPutUserRolesV2Forbidden

NewAdminPutUserRolesV2Forbidden creates a AdminPutUserRolesV2Forbidden with default headers values

func (*AdminPutUserRolesV2Forbidden) Error ¶

func (*AdminPutUserRolesV2Forbidden) GetPayload ¶

func (*AdminPutUserRolesV2Forbidden) ToJSONString ¶

func (o *AdminPutUserRolesV2Forbidden) ToJSONString() string

type AdminPutUserRolesV2NoContent ¶

type AdminPutUserRolesV2NoContent struct {
}

AdminPutUserRolesV2NoContent handles this case with default header values.

Operation succeeded

func NewAdminPutUserRolesV2NoContent ¶

func NewAdminPutUserRolesV2NoContent() *AdminPutUserRolesV2NoContent

NewAdminPutUserRolesV2NoContent creates a AdminPutUserRolesV2NoContent with default headers values

func (*AdminPutUserRolesV2NoContent) Error ¶

type AdminPutUserRolesV2NotFound ¶

type AdminPutUserRolesV2NotFound struct {
}

AdminPutUserRolesV2NotFound handles this case with default header values.

Data not found

func NewAdminPutUserRolesV2NotFound ¶

func NewAdminPutUserRolesV2NotFound() *AdminPutUserRolesV2NotFound

NewAdminPutUserRolesV2NotFound creates a AdminPutUserRolesV2NotFound with default headers values

func (*AdminPutUserRolesV2NotFound) Error ¶

type AdminPutUserRolesV2Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminPutUserRolesV2Params() *AdminPutUserRolesV2Params

NewAdminPutUserRolesV2Params creates a new AdminPutUserRolesV2Params object with the default values initialized.

func NewAdminPutUserRolesV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

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

func (*AdminPutUserRolesV2Params) SetBody ¶

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

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

func (*AdminPutUserRolesV2Params) SetContext ¶

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

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

func (*AdminPutUserRolesV2Params) SetFlightId ¶

func (o *AdminPutUserRolesV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminPutUserRolesV2Params) SetHTTPClient ¶

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

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

func (*AdminPutUserRolesV2Params) SetHTTPClientTransport ¶

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

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

func (*AdminPutUserRolesV2Params) SetNamespace ¶

func (o *AdminPutUserRolesV2Params) SetNamespace(namespace string)

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

func (*AdminPutUserRolesV2Params) SetTimeout ¶

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

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

func (*AdminPutUserRolesV2Params) SetUserID ¶

func (o *AdminPutUserRolesV2Params) SetUserID(userID string)

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

func (*AdminPutUserRolesV2Params) WithBody ¶

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

func (*AdminPutUserRolesV2Params) WithContext ¶

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

func (*AdminPutUserRolesV2Params) WithHTTPClient ¶

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

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

func (*AdminPutUserRolesV2Params) WithNamespace ¶

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

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

func (*AdminPutUserRolesV2Params) WithTimeout ¶

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

func (*AdminPutUserRolesV2Params) WithUserID ¶

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

func (*AdminPutUserRolesV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminPutUserRolesV2Reader ¶

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

AdminPutUserRolesV2Reader is a Reader for the AdminPutUserRolesV2 structure.

func (*AdminPutUserRolesV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminPutUserRolesV2Unauthorized ¶

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 ¶

func NewAdminPutUserRolesV2Unauthorized() *AdminPutUserRolesV2Unauthorized

NewAdminPutUserRolesV2Unauthorized creates a AdminPutUserRolesV2Unauthorized with default headers values

func (*AdminPutUserRolesV2Unauthorized) Error ¶

func (*AdminPutUserRolesV2Unauthorized) GetPayload ¶

func (*AdminPutUserRolesV2Unauthorized) ToJSONString ¶

func (o *AdminPutUserRolesV2Unauthorized) ToJSONString() string

type AdminQueryThirdPlatformLinkHistoryV3BadRequest ¶

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 ¶

func NewAdminQueryThirdPlatformLinkHistoryV3BadRequest() *AdminQueryThirdPlatformLinkHistoryV3BadRequest

NewAdminQueryThirdPlatformLinkHistoryV3BadRequest creates a AdminQueryThirdPlatformLinkHistoryV3BadRequest with default headers values

func (*AdminQueryThirdPlatformLinkHistoryV3BadRequest) Error ¶

func (*AdminQueryThirdPlatformLinkHistoryV3BadRequest) GetPayload ¶

func (*AdminQueryThirdPlatformLinkHistoryV3BadRequest) ToJSONString ¶

type AdminQueryThirdPlatformLinkHistoryV3Forbidden ¶

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 ¶

func NewAdminQueryThirdPlatformLinkHistoryV3Forbidden() *AdminQueryThirdPlatformLinkHistoryV3Forbidden

NewAdminQueryThirdPlatformLinkHistoryV3Forbidden creates a AdminQueryThirdPlatformLinkHistoryV3Forbidden with default headers values

func (*AdminQueryThirdPlatformLinkHistoryV3Forbidden) Error ¶

func (*AdminQueryThirdPlatformLinkHistoryV3Forbidden) GetPayload ¶

func (*AdminQueryThirdPlatformLinkHistoryV3Forbidden) ToJSONString ¶

type AdminQueryThirdPlatformLinkHistoryV3InternalServerError ¶

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 ¶

func NewAdminQueryThirdPlatformLinkHistoryV3InternalServerError() *AdminQueryThirdPlatformLinkHistoryV3InternalServerError

NewAdminQueryThirdPlatformLinkHistoryV3InternalServerError creates a AdminQueryThirdPlatformLinkHistoryV3InternalServerError with default headers values

func (*AdminQueryThirdPlatformLinkHistoryV3InternalServerError) Error ¶

func (*AdminQueryThirdPlatformLinkHistoryV3InternalServerError) GetPayload ¶

func (*AdminQueryThirdPlatformLinkHistoryV3InternalServerError) ToJSONString ¶

type AdminQueryThirdPlatformLinkHistoryV3OK ¶

type AdminQueryThirdPlatformLinkHistoryV3OK struct {
	Payload *iamclientmodels.ModelLinkingHistoryResponseWithPaginationV3
}

AdminQueryThirdPlatformLinkHistoryV3OK handles this case with default header values.

OK

func NewAdminQueryThirdPlatformLinkHistoryV3OK ¶

func NewAdminQueryThirdPlatformLinkHistoryV3OK() *AdminQueryThirdPlatformLinkHistoryV3OK

NewAdminQueryThirdPlatformLinkHistoryV3OK creates a AdminQueryThirdPlatformLinkHistoryV3OK with default headers values

func (*AdminQueryThirdPlatformLinkHistoryV3OK) Error ¶

func (*AdminQueryThirdPlatformLinkHistoryV3OK) GetPayload ¶

func (*AdminQueryThirdPlatformLinkHistoryV3OK) ToJSONString ¶

type AdminQueryThirdPlatformLinkHistoryV3Params ¶

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 Platform:
	- Steam group(steamnetwork):
		- steam
		- steamopenid
	- PSN group(psn)
		- ps4web
		- ps4
		- ps5
	- XBOX group(xbox)
		- live
		- xblweb
	- Oculus group(oculusgroup)
		- oculus
		- oculusweb
	- epicgames
	- nintendo
	- aws cognito
	- facebook
	- google
	- discord
	- twitch
	- snapchat
	- amazon

	Note: you can use either platform ID or platform group as platformId query parameter

	*/
	PlatformID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminQueryThirdPlatformLinkHistoryV3Params() *AdminQueryThirdPlatformLinkHistoryV3Params

NewAdminQueryThirdPlatformLinkHistoryV3Params creates a new AdminQueryThirdPlatformLinkHistoryV3Params object with the default values initialized.

func NewAdminQueryThirdPlatformLinkHistoryV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetContext ¶

SetContext adds the context to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetFlightId ¶

func (o *AdminQueryThirdPlatformLinkHistoryV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetHTTPClientTransport ¶

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 ¶

SetLimit adds the limit to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetNamespace ¶

func (o *AdminQueryThirdPlatformLinkHistoryV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetOffset ¶

func (o *AdminQueryThirdPlatformLinkHistoryV3Params) SetOffset(offset *int64)

SetOffset adds the offset to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetPlatformID ¶

func (o *AdminQueryThirdPlatformLinkHistoryV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetPlatformUserID ¶

func (o *AdminQueryThirdPlatformLinkHistoryV3Params) SetPlatformUserID(platformUserID *string)

SetPlatformUserID adds the platformUserId to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) SetTimeout ¶

SetTimeout adds the timeout to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) WithContext ¶

WithContext adds the context to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) WithLimit ¶

WithLimit adds the limit to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) WithOffset ¶

WithOffset adds the offset to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) WithPlatformID ¶

WithPlatformID adds the platformID to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) WithPlatformUserID ¶

WithPlatformUserID adds the platformUserID to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin query third platform link history v3 params

func (*AdminQueryThirdPlatformLinkHistoryV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminQueryThirdPlatformLinkHistoryV3Reader ¶

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

AdminQueryThirdPlatformLinkHistoryV3Reader is a Reader for the AdminQueryThirdPlatformLinkHistoryV3 structure.

func (*AdminQueryThirdPlatformLinkHistoryV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminQueryThirdPlatformLinkHistoryV3Unauthorized ¶

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 ¶

func NewAdminQueryThirdPlatformLinkHistoryV3Unauthorized() *AdminQueryThirdPlatformLinkHistoryV3Unauthorized

NewAdminQueryThirdPlatformLinkHistoryV3Unauthorized creates a AdminQueryThirdPlatformLinkHistoryV3Unauthorized with default headers values

func (*AdminQueryThirdPlatformLinkHistoryV3Unauthorized) Error ¶

func (*AdminQueryThirdPlatformLinkHistoryV3Unauthorized) GetPayload ¶

func (*AdminQueryThirdPlatformLinkHistoryV3Unauthorized) ToJSONString ¶

type AdminResetPasswordV2BadRequest ¶

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 ¶

func NewAdminResetPasswordV2BadRequest() *AdminResetPasswordV2BadRequest

NewAdminResetPasswordV2BadRequest creates a AdminResetPasswordV2BadRequest with default headers values

func (*AdminResetPasswordV2BadRequest) Error ¶

type AdminResetPasswordV2Forbidden ¶

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 ¶

func NewAdminResetPasswordV2Forbidden() *AdminResetPasswordV2Forbidden

NewAdminResetPasswordV2Forbidden creates a AdminResetPasswordV2Forbidden with default headers values

func (*AdminResetPasswordV2Forbidden) Error ¶

func (*AdminResetPasswordV2Forbidden) GetPayload ¶

func (*AdminResetPasswordV2Forbidden) ToJSONString ¶

func (o *AdminResetPasswordV2Forbidden) ToJSONString() string

type AdminResetPasswordV2InternalServerError ¶

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 ¶

func NewAdminResetPasswordV2InternalServerError() *AdminResetPasswordV2InternalServerError

NewAdminResetPasswordV2InternalServerError creates a AdminResetPasswordV2InternalServerError with default headers values

func (*AdminResetPasswordV2InternalServerError) Error ¶

type AdminResetPasswordV2NoContent ¶

type AdminResetPasswordV2NoContent struct {
}

AdminResetPasswordV2NoContent handles this case with default header values.

Operation succeeded

func NewAdminResetPasswordV2NoContent ¶

func NewAdminResetPasswordV2NoContent() *AdminResetPasswordV2NoContent

NewAdminResetPasswordV2NoContent creates a AdminResetPasswordV2NoContent with default headers values

func (*AdminResetPasswordV2NoContent) Error ¶

type AdminResetPasswordV2NotFound ¶

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 ¶

func NewAdminResetPasswordV2NotFound() *AdminResetPasswordV2NotFound

NewAdminResetPasswordV2NotFound creates a AdminResetPasswordV2NotFound with default headers values

func (*AdminResetPasswordV2NotFound) Error ¶

type AdminResetPasswordV2Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminResetPasswordV2Params() *AdminResetPasswordV2Params

NewAdminResetPasswordV2Params creates a new AdminResetPasswordV2Params object with the default values initialized.

func NewAdminResetPasswordV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin reset password v2 params

func (*AdminResetPasswordV2Params) SetBody ¶

SetBody adds the body to the admin reset password v2 params

func (*AdminResetPasswordV2Params) SetContext ¶

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

SetContext adds the context to the admin reset password v2 params

func (*AdminResetPasswordV2Params) SetFlightId ¶

func (o *AdminResetPasswordV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminResetPasswordV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin reset password v2 params

func (*AdminResetPasswordV2Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin reset password v2 params

func (*AdminResetPasswordV2Params) SetNamespace ¶

func (o *AdminResetPasswordV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin reset password v2 params

func (*AdminResetPasswordV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin reset password v2 params

func (*AdminResetPasswordV2Params) SetUserID ¶

func (o *AdminResetPasswordV2Params) SetUserID(userID string)

SetUserID adds the userId to the admin reset password v2 params

func (*AdminResetPasswordV2Params) WithBody ¶

WithBody adds the body to the admin reset password v2 params

func (*AdminResetPasswordV2Params) WithContext ¶

WithContext adds the context to the admin reset password v2 params

func (*AdminResetPasswordV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin reset password v2 params

func (*AdminResetPasswordV2Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin reset password v2 params

func (*AdminResetPasswordV2Params) WithTimeout ¶

WithTimeout adds the timeout to the admin reset password v2 params

func (*AdminResetPasswordV2Params) WithUserID ¶

WithUserID adds the userID to the admin reset password v2 params

func (*AdminResetPasswordV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminResetPasswordV2Reader ¶

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

AdminResetPasswordV2Reader is a Reader for the AdminResetPasswordV2 structure.

func (*AdminResetPasswordV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminResetPasswordV2Unauthorized ¶

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 ¶

func NewAdminResetPasswordV2Unauthorized() *AdminResetPasswordV2Unauthorized

NewAdminResetPasswordV2Unauthorized creates a AdminResetPasswordV2Unauthorized with default headers values

func (*AdminResetPasswordV2Unauthorized) Error ¶

func (*AdminResetPasswordV2Unauthorized) GetPayload ¶

func (*AdminResetPasswordV2Unauthorized) ToJSONString ¶

func (o *AdminResetPasswordV2Unauthorized) ToJSONString() string

type AdminResetPasswordV3BadRequest ¶

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 ¶

func NewAdminResetPasswordV3BadRequest() *AdminResetPasswordV3BadRequest

NewAdminResetPasswordV3BadRequest creates a AdminResetPasswordV3BadRequest with default headers values

func (*AdminResetPasswordV3BadRequest) Error ¶

type AdminResetPasswordV3Forbidden ¶

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 ¶

func NewAdminResetPasswordV3Forbidden() *AdminResetPasswordV3Forbidden

NewAdminResetPasswordV3Forbidden creates a AdminResetPasswordV3Forbidden with default headers values

func (*AdminResetPasswordV3Forbidden) Error ¶

func (*AdminResetPasswordV3Forbidden) GetPayload ¶

func (*AdminResetPasswordV3Forbidden) ToJSONString ¶

func (o *AdminResetPasswordV3Forbidden) ToJSONString() string

type AdminResetPasswordV3InternalServerError ¶

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 ¶

func NewAdminResetPasswordV3InternalServerError() *AdminResetPasswordV3InternalServerError

NewAdminResetPasswordV3InternalServerError creates a AdminResetPasswordV3InternalServerError with default headers values

func (*AdminResetPasswordV3InternalServerError) Error ¶

func (*AdminResetPasswordV3InternalServerError) GetPayload ¶

func (*AdminResetPasswordV3InternalServerError) ToJSONString ¶

type AdminResetPasswordV3NoContent ¶

type AdminResetPasswordV3NoContent struct {
}

AdminResetPasswordV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminResetPasswordV3NoContent ¶

func NewAdminResetPasswordV3NoContent() *AdminResetPasswordV3NoContent

NewAdminResetPasswordV3NoContent creates a AdminResetPasswordV3NoContent with default headers values

func (*AdminResetPasswordV3NoContent) Error ¶

type AdminResetPasswordV3NotFound ¶

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 ¶

func NewAdminResetPasswordV3NotFound() *AdminResetPasswordV3NotFound

NewAdminResetPasswordV3NotFound creates a AdminResetPasswordV3NotFound with default headers values

func (*AdminResetPasswordV3NotFound) Error ¶

type AdminResetPasswordV3Params ¶

type AdminResetPasswordV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserPasswordUpdateV3Request
	/*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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminResetPasswordV3Params() *AdminResetPasswordV3Params

NewAdminResetPasswordV3Params creates a new AdminResetPasswordV3Params object with the default values initialized.

func NewAdminResetPasswordV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin reset password v3 params

func (*AdminResetPasswordV3Params) SetBody ¶

SetBody adds the body to the admin reset password v3 params

func (*AdminResetPasswordV3Params) SetContext ¶

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

SetContext adds the context to the admin reset password v3 params

func (*AdminResetPasswordV3Params) SetFlightId ¶

func (o *AdminResetPasswordV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminResetPasswordV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin reset password v3 params

func (*AdminResetPasswordV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin reset password v3 params

func (*AdminResetPasswordV3Params) SetNamespace ¶

func (o *AdminResetPasswordV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin reset password v3 params

func (*AdminResetPasswordV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin reset password v3 params

func (*AdminResetPasswordV3Params) SetUserID ¶

func (o *AdminResetPasswordV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin reset password v3 params

func (*AdminResetPasswordV3Params) WithBody ¶

WithBody adds the body to the admin reset password v3 params

func (*AdminResetPasswordV3Params) WithContext ¶

WithContext adds the context to the admin reset password v3 params

func (*AdminResetPasswordV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin reset password v3 params

func (*AdminResetPasswordV3Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin reset password v3 params

func (*AdminResetPasswordV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin reset password v3 params

func (*AdminResetPasswordV3Params) WithUserID ¶

WithUserID adds the userID to the admin reset password v3 params

func (*AdminResetPasswordV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminResetPasswordV3Reader ¶

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

AdminResetPasswordV3Reader is a Reader for the AdminResetPasswordV3 structure.

func (*AdminResetPasswordV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminResetPasswordV3Unauthorized ¶

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 ¶

func NewAdminResetPasswordV3Unauthorized() *AdminResetPasswordV3Unauthorized

NewAdminResetPasswordV3Unauthorized creates a AdminResetPasswordV3Unauthorized with default headers values

func (*AdminResetPasswordV3Unauthorized) Error ¶

func (*AdminResetPasswordV3Unauthorized) GetPayload ¶

func (*AdminResetPasswordV3Unauthorized) ToJSONString ¶

func (o *AdminResetPasswordV3Unauthorized) ToJSONString() string

type AdminSaveUserRoleV3BadRequest ¶

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 ¶

func NewAdminSaveUserRoleV3BadRequest() *AdminSaveUserRoleV3BadRequest

NewAdminSaveUserRoleV3BadRequest creates a AdminSaveUserRoleV3BadRequest with default headers values

func (*AdminSaveUserRoleV3BadRequest) Error ¶

func (*AdminSaveUserRoleV3BadRequest) GetPayload ¶

func (*AdminSaveUserRoleV3BadRequest) ToJSONString ¶

func (o *AdminSaveUserRoleV3BadRequest) ToJSONString() string

type AdminSaveUserRoleV3Forbidden ¶

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 ¶

func NewAdminSaveUserRoleV3Forbidden() *AdminSaveUserRoleV3Forbidden

NewAdminSaveUserRoleV3Forbidden creates a AdminSaveUserRoleV3Forbidden with default headers values

func (*AdminSaveUserRoleV3Forbidden) Error ¶

func (*AdminSaveUserRoleV3Forbidden) GetPayload ¶

func (*AdminSaveUserRoleV3Forbidden) ToJSONString ¶

func (o *AdminSaveUserRoleV3Forbidden) ToJSONString() string

type AdminSaveUserRoleV3InternalServerError ¶

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 ¶

func NewAdminSaveUserRoleV3InternalServerError() *AdminSaveUserRoleV3InternalServerError

NewAdminSaveUserRoleV3InternalServerError creates a AdminSaveUserRoleV3InternalServerError with default headers values

func (*AdminSaveUserRoleV3InternalServerError) Error ¶

func (*AdminSaveUserRoleV3InternalServerError) GetPayload ¶

func (*AdminSaveUserRoleV3InternalServerError) ToJSONString ¶

type AdminSaveUserRoleV3NoContent ¶

type AdminSaveUserRoleV3NoContent struct {
}

AdminSaveUserRoleV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminSaveUserRoleV3NoContent ¶

func NewAdminSaveUserRoleV3NoContent() *AdminSaveUserRoleV3NoContent

NewAdminSaveUserRoleV3NoContent creates a AdminSaveUserRoleV3NoContent with default headers values

func (*AdminSaveUserRoleV3NoContent) Error ¶

type AdminSaveUserRoleV3NotFound ¶

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

func NewAdminSaveUserRoleV3NotFound ¶

func NewAdminSaveUserRoleV3NotFound() *AdminSaveUserRoleV3NotFound

NewAdminSaveUserRoleV3NotFound creates a AdminSaveUserRoleV3NotFound with default headers values

func (*AdminSaveUserRoleV3NotFound) Error ¶

func (*AdminSaveUserRoleV3NotFound) GetPayload ¶

func (*AdminSaveUserRoleV3NotFound) ToJSONString ¶

func (o *AdminSaveUserRoleV3NotFound) ToJSONString() string

type AdminSaveUserRoleV3Params ¶

type AdminSaveUserRoleV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body []*iamclientmodels.ModelNamespaceRoleRequest
	/*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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminSaveUserRoleV3Params() *AdminSaveUserRoleV3Params

NewAdminSaveUserRoleV3Params creates a new AdminSaveUserRoleV3Params object with the default values initialized.

func NewAdminSaveUserRoleV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

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

func (*AdminSaveUserRoleV3Params) SetBody ¶

SetBody adds the body to the admin save user role v3 params

func (*AdminSaveUserRoleV3Params) SetContext ¶

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

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

func (*AdminSaveUserRoleV3Params) SetFlightId ¶

func (o *AdminSaveUserRoleV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminSaveUserRoleV3Params) SetHTTPClient ¶

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

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

func (*AdminSaveUserRoleV3Params) SetHTTPClientTransport ¶

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

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

func (*AdminSaveUserRoleV3Params) SetNamespace ¶

func (o *AdminSaveUserRoleV3Params) SetNamespace(namespace string)

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

func (*AdminSaveUserRoleV3Params) SetTimeout ¶

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

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

func (*AdminSaveUserRoleV3Params) SetUserID ¶

func (o *AdminSaveUserRoleV3Params) SetUserID(userID string)

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

func (*AdminSaveUserRoleV3Params) WithBody ¶

WithBody adds the body to the admin save user role v3 params

func (*AdminSaveUserRoleV3Params) WithContext ¶

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

func (*AdminSaveUserRoleV3Params) WithHTTPClient ¶

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

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

func (*AdminSaveUserRoleV3Params) WithNamespace ¶

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

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

func (*AdminSaveUserRoleV3Params) WithTimeout ¶

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

func (*AdminSaveUserRoleV3Params) WithUserID ¶

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

func (*AdminSaveUserRoleV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminSaveUserRoleV3Reader ¶

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

AdminSaveUserRoleV3Reader is a Reader for the AdminSaveUserRoleV3 structure.

func (*AdminSaveUserRoleV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminSaveUserRoleV3Unauthorized ¶

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 ¶

func NewAdminSaveUserRoleV3Unauthorized() *AdminSaveUserRoleV3Unauthorized

NewAdminSaveUserRoleV3Unauthorized creates a AdminSaveUserRoleV3Unauthorized with default headers values

func (*AdminSaveUserRoleV3Unauthorized) Error ¶

func (*AdminSaveUserRoleV3Unauthorized) GetPayload ¶

func (*AdminSaveUserRoleV3Unauthorized) ToJSONString ¶

func (o *AdminSaveUserRoleV3Unauthorized) ToJSONString() string

type AdminSaveUserRoleV3UnprocessableEntity ¶

type AdminSaveUserRoleV3UnprocessableEntity struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSaveUserRoleV3UnprocessableEntity handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>422</td><td>request is unprocessable</td></tr></table>

func NewAdminSaveUserRoleV3UnprocessableEntity ¶

func NewAdminSaveUserRoleV3UnprocessableEntity() *AdminSaveUserRoleV3UnprocessableEntity

NewAdminSaveUserRoleV3UnprocessableEntity creates a AdminSaveUserRoleV3UnprocessableEntity with default headers values

func (*AdminSaveUserRoleV3UnprocessableEntity) Error ¶

func (*AdminSaveUserRoleV3UnprocessableEntity) GetPayload ¶

func (*AdminSaveUserRoleV3UnprocessableEntity) ToJSONString ¶

type AdminSearchUserV3BadRequest ¶

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 ¶

func NewAdminSearchUserV3BadRequest() *AdminSearchUserV3BadRequest

NewAdminSearchUserV3BadRequest creates a AdminSearchUserV3BadRequest with default headers values

func (*AdminSearchUserV3BadRequest) Error ¶

func (*AdminSearchUserV3BadRequest) GetPayload ¶

func (*AdminSearchUserV3BadRequest) ToJSONString ¶

func (o *AdminSearchUserV3BadRequest) ToJSONString() string

type AdminSearchUserV3Forbidden ¶

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 ¶

func NewAdminSearchUserV3Forbidden() *AdminSearchUserV3Forbidden

NewAdminSearchUserV3Forbidden creates a AdminSearchUserV3Forbidden with default headers values

func (*AdminSearchUserV3Forbidden) Error ¶

func (*AdminSearchUserV3Forbidden) GetPayload ¶

func (*AdminSearchUserV3Forbidden) ToJSONString ¶

func (o *AdminSearchUserV3Forbidden) ToJSONString() string

type AdminSearchUserV3InternalServerError ¶

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 ¶

func NewAdminSearchUserV3InternalServerError() *AdminSearchUserV3InternalServerError

NewAdminSearchUserV3InternalServerError creates a AdminSearchUserV3InternalServerError with default headers values

func (*AdminSearchUserV3InternalServerError) Error ¶

func (*AdminSearchUserV3InternalServerError) GetPayload ¶

func (*AdminSearchUserV3InternalServerError) ToJSONString ¶

func (o *AdminSearchUserV3InternalServerError) ToJSONString() string

type AdminSearchUserV3OK ¶

type AdminSearchUserV3OK struct {
	Payload *iamclientmodels.ModelSearchUsersResponseWithPaginationV3
}

AdminSearchUserV3OK handles this case with default header values.

OK

func NewAdminSearchUserV3OK ¶

func NewAdminSearchUserV3OK() *AdminSearchUserV3OK

NewAdminSearchUserV3OK creates a AdminSearchUserV3OK with default headers values

func (*AdminSearchUserV3OK) Error ¶

func (o *AdminSearchUserV3OK) Error() string

func (*AdminSearchUserV3OK) ToJSONString ¶

func (o *AdminSearchUserV3OK) ToJSONString() string

type AdminSearchUserV3Params ¶

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, uniqueDisplayName, username and thirdPartyPlatform

	*/
	By *string
	/*EndDate
	  End Date, format YYYY-MM-DD

	*/
	EndDate *string
	/*IncludeTotal
	  A flag whether this request should include total count, default false

	*/
	IncludeTotal *bool
	/*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 Platform:
	- Steam group(steamnetwork):
		- steam
		- steamopenid
	- PSN group(psn)
		- ps4web
		- ps4
		- ps5
	- XBOX group(xbox)
		- live
		- xblweb
	- Oculus group(oculusgroup)
		- oculus
		- oculusweb
	- epicgames
	- nintendo
	- aws cognito
	- facebook
	- google
	- discord
	- twitch
	- snapchat
	- amazon

	Note: you can use either platform ID or platform group as platformId query parameter

	*/
	PlatformID *string
	/*Query
	  Query, can be either email address or display name

	*/
	Query *string
	/*RoleIds
	  comma separated role ids

	*/
	RoleIds *string
	/*SkipLoginQueue
	  A flag to filter users that are exempted from login queue. if skipLoginQueue parameter is not defined, search result will include both exempted and not exempted users

	*/
	SkipLoginQueue *bool
	/*StartDate
	  Start Date, format YYYY-MM-DD

	*/
	StartDate *string
	/*TestAccount
	  A flag to filter test account. if testAccount parameter is not defined, search result will include both real and test accounts

	*/
	TestAccount *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminSearchUserV3Params() *AdminSearchUserV3Params

NewAdminSearchUserV3Params creates a new AdminSearchUserV3Params object with the default values initialized.

func NewAdminSearchUserV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin search user v3 params

func (*AdminSearchUserV3Params) SetBy ¶

func (o *AdminSearchUserV3Params) SetBy(by *string)

SetBy adds the by to the admin search user v3 params

func (*AdminSearchUserV3Params) SetContext ¶

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

SetContext adds the context to the admin search user v3 params

func (*AdminSearchUserV3Params) SetEndDate ¶

func (o *AdminSearchUserV3Params) SetEndDate(endDate *string)

SetEndDate adds the endDate to the admin search user v3 params

func (*AdminSearchUserV3Params) SetFlightId ¶

func (o *AdminSearchUserV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminSearchUserV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin search user v3 params

func (*AdminSearchUserV3Params) SetHTTPClientTransport ¶

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

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

func (*AdminSearchUserV3Params) SetIncludeTotal ¶

func (o *AdminSearchUserV3Params) SetIncludeTotal(includeTotal *bool)

SetIncludeTotal adds the includeTotal to the admin search user v3 params

func (*AdminSearchUserV3Params) SetLimit ¶

func (o *AdminSearchUserV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the admin search user v3 params

func (*AdminSearchUserV3Params) SetNamespace ¶

func (o *AdminSearchUserV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin search user v3 params

func (*AdminSearchUserV3Params) SetOffset ¶

func (o *AdminSearchUserV3Params) SetOffset(offset *int64)

SetOffset adds the offset to the admin search user v3 params

func (*AdminSearchUserV3Params) SetPlatformBy ¶

func (o *AdminSearchUserV3Params) SetPlatformBy(platformBy *string)

SetPlatformBy adds the platformBy to the admin search user v3 params

func (*AdminSearchUserV3Params) SetPlatformID ¶

func (o *AdminSearchUserV3Params) SetPlatformID(platformID *string)

SetPlatformID adds the platformId to the admin search user v3 params

func (*AdminSearchUserV3Params) SetQuery ¶

func (o *AdminSearchUserV3Params) SetQuery(query *string)

SetQuery adds the query to the admin search user v3 params

func (*AdminSearchUserV3Params) SetRoleIds ¶

func (o *AdminSearchUserV3Params) SetRoleIds(roleIds *string)

SetRoleIds adds the roleIds to the admin search user v3 params

func (*AdminSearchUserV3Params) SetSkipLoginQueue ¶

func (o *AdminSearchUserV3Params) SetSkipLoginQueue(skipLoginQueue *bool)

SetSkipLoginQueue adds the skipLoginQueue to the admin search user v3 params

func (*AdminSearchUserV3Params) SetStartDate ¶

func (o *AdminSearchUserV3Params) SetStartDate(startDate *string)

SetStartDate adds the startDate to the admin search user v3 params

func (*AdminSearchUserV3Params) SetTestAccount ¶

func (o *AdminSearchUserV3Params) SetTestAccount(testAccount *bool)

SetTestAccount adds the testAccount to the admin search user v3 params

func (*AdminSearchUserV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin search user v3 params

func (*AdminSearchUserV3Params) WithBy ¶

WithBy adds the by to the admin search user v3 params

func (*AdminSearchUserV3Params) WithContext ¶

WithContext adds the context to the admin search user v3 params

func (*AdminSearchUserV3Params) WithEndDate ¶

func (o *AdminSearchUserV3Params) WithEndDate(endDate *string) *AdminSearchUserV3Params

WithEndDate adds the endDate to the admin search user v3 params

func (*AdminSearchUserV3Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the admin search user v3 params

func (*AdminSearchUserV3Params) WithIncludeTotal ¶

func (o *AdminSearchUserV3Params) WithIncludeTotal(includeTotal *bool) *AdminSearchUserV3Params

WithIncludeTotal adds the includeTotal to the admin search user v3 params

func (*AdminSearchUserV3Params) WithLimit ¶

WithLimit adds the limit to the admin search user v3 params

func (*AdminSearchUserV3Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin search user v3 params

func (*AdminSearchUserV3Params) WithOffset ¶

func (o *AdminSearchUserV3Params) WithOffset(offset *int64) *AdminSearchUserV3Params

WithOffset adds the offset to the admin search user v3 params

func (*AdminSearchUserV3Params) WithPlatformBy ¶

func (o *AdminSearchUserV3Params) WithPlatformBy(platformBy *string) *AdminSearchUserV3Params

WithPlatformBy adds the platformBy to the admin search user v3 params

func (*AdminSearchUserV3Params) WithPlatformID ¶

func (o *AdminSearchUserV3Params) WithPlatformID(platformID *string) *AdminSearchUserV3Params

WithPlatformID adds the platformID to the admin search user v3 params

func (*AdminSearchUserV3Params) WithQuery ¶

WithQuery adds the query to the admin search user v3 params

func (*AdminSearchUserV3Params) WithRoleIds ¶

func (o *AdminSearchUserV3Params) WithRoleIds(roleIds *string) *AdminSearchUserV3Params

WithRoleIds adds the roleIds to the admin search user v3 params

func (*AdminSearchUserV3Params) WithSkipLoginQueue ¶

func (o *AdminSearchUserV3Params) WithSkipLoginQueue(skipLoginQueue *bool) *AdminSearchUserV3Params

WithSkipLoginQueue adds the skipLoginQueue to the admin search user v3 params

func (*AdminSearchUserV3Params) WithStartDate ¶

func (o *AdminSearchUserV3Params) WithStartDate(startDate *string) *AdminSearchUserV3Params

WithStartDate adds the startDate to the admin search user v3 params

func (*AdminSearchUserV3Params) WithTestAccount ¶

func (o *AdminSearchUserV3Params) WithTestAccount(testAccount *bool) *AdminSearchUserV3Params

WithTestAccount adds the testAccount to the admin search user v3 params

func (*AdminSearchUserV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin search user v3 params

func (*AdminSearchUserV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminSearchUserV3Reader ¶

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

AdminSearchUserV3Reader is a Reader for the AdminSearchUserV3 structure.

func (*AdminSearchUserV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminSearchUserV3Unauthorized ¶

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 ¶

func NewAdminSearchUserV3Unauthorized() *AdminSearchUserV3Unauthorized

NewAdminSearchUserV3Unauthorized creates a AdminSearchUserV3Unauthorized with default headers values

func (*AdminSearchUserV3Unauthorized) Error ¶

func (*AdminSearchUserV3Unauthorized) GetPayload ¶

func (*AdminSearchUserV3Unauthorized) ToJSONString ¶

func (o *AdminSearchUserV3Unauthorized) ToJSONString() string

type AdminSearchUsersV2BadRequest ¶

type AdminSearchUsersV2BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminSearchUsersV2BadRequest handles this case with default header values.

Invalid request

func NewAdminSearchUsersV2BadRequest ¶

func NewAdminSearchUsersV2BadRequest() *AdminSearchUsersV2BadRequest

NewAdminSearchUsersV2BadRequest creates a AdminSearchUsersV2BadRequest with default headers values

func (*AdminSearchUsersV2BadRequest) Error ¶

func (*AdminSearchUsersV2BadRequest) GetPayload ¶

func (*AdminSearchUsersV2BadRequest) ToJSONString ¶

func (o *AdminSearchUsersV2BadRequest) ToJSONString() string

type AdminSearchUsersV2Forbidden ¶

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 ¶

func NewAdminSearchUsersV2Forbidden() *AdminSearchUsersV2Forbidden

NewAdminSearchUsersV2Forbidden creates a AdminSearchUsersV2Forbidden with default headers values

func (*AdminSearchUsersV2Forbidden) Error ¶

func (*AdminSearchUsersV2Forbidden) GetPayload ¶

func (*AdminSearchUsersV2Forbidden) ToJSONString ¶

func (o *AdminSearchUsersV2Forbidden) ToJSONString() string

type AdminSearchUsersV2OK ¶

type AdminSearchUsersV2OK struct {
	Payload *iamclientmodels.ModelSearchUsersByPlatformIDResponse
}

AdminSearchUsersV2OK handles this case with default header values.

OK

func NewAdminSearchUsersV2OK ¶

func NewAdminSearchUsersV2OK() *AdminSearchUsersV2OK

NewAdminSearchUsersV2OK creates a AdminSearchUsersV2OK with default headers values

func (*AdminSearchUsersV2OK) Error ¶

func (o *AdminSearchUsersV2OK) Error() string

func (*AdminSearchUsersV2OK) GetPayload ¶

func (*AdminSearchUsersV2OK) ToJSONString ¶

func (o *AdminSearchUsersV2OK) ToJSONString() string

type AdminSearchUsersV2Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminSearchUsersV2Params() *AdminSearchUsersV2Params

NewAdminSearchUsersV2Params creates a new AdminSearchUsersV2Params object with the default values initialized.

func NewAdminSearchUsersV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *AdminSearchUsersV2Params) SetAfter(after *string)

SetAfter adds the after to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetAuthInfoWriter ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetBefore ¶

func (o *AdminSearchUsersV2Params) SetBefore(before *string)

SetBefore adds the before to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetContext ¶

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

SetContext adds the context to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetDisplayName ¶

func (o *AdminSearchUsersV2Params) SetDisplayName(displayName *string)

SetDisplayName adds the displayName to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetFlightId ¶

func (o *AdminSearchUsersV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminSearchUsersV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetLimit ¶

func (o *AdminSearchUsersV2Params) SetLimit(limit *int64)

SetLimit adds the limit to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetLoginID ¶

func (o *AdminSearchUsersV2Params) SetLoginID(loginID *string)

SetLoginID adds the loginId to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetNamespace ¶

func (o *AdminSearchUsersV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetPlatformID ¶

func (o *AdminSearchUsersV2Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetPlatformUserID ¶

func (o *AdminSearchUsersV2Params) SetPlatformUserID(platformUserID *string)

SetPlatformUserID adds the platformUserId to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetRoleID ¶

func (o *AdminSearchUsersV2Params) SetRoleID(roleID *string)

SetRoleID adds the roleId to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin search users v2 params

func (*AdminSearchUsersV2Params) SetUserID ¶

func (o *AdminSearchUsersV2Params) SetUserID(userID *string)

SetUserID adds the userId to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithAfter ¶

WithAfter adds the after to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithBefore ¶

WithBefore adds the before to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithContext ¶

WithContext adds the context to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithDisplayName ¶

func (o *AdminSearchUsersV2Params) WithDisplayName(displayName *string) *AdminSearchUsersV2Params

WithDisplayName adds the displayName to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithLimit ¶

WithLimit adds the limit to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithLoginID ¶

func (o *AdminSearchUsersV2Params) WithLoginID(loginID *string) *AdminSearchUsersV2Params

WithLoginID adds the loginID to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithPlatformID ¶

func (o *AdminSearchUsersV2Params) WithPlatformID(platformID string) *AdminSearchUsersV2Params

WithPlatformID adds the platformID to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithPlatformUserID ¶

func (o *AdminSearchUsersV2Params) WithPlatformUserID(platformUserID *string) *AdminSearchUsersV2Params

WithPlatformUserID adds the platformUserID to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithRoleID ¶

WithRoleID adds the roleID to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithTimeout ¶

WithTimeout adds the timeout to the admin search users v2 params

func (*AdminSearchUsersV2Params) WithUserID ¶

WithUserID adds the userID to the admin search users v2 params

func (*AdminSearchUsersV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminSearchUsersV2Reader ¶

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

AdminSearchUsersV2Reader is a Reader for the AdminSearchUsersV2 structure.

func (*AdminSearchUsersV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminSearchUsersV2Unauthorized ¶

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 ¶

func NewAdminSearchUsersV2Unauthorized() *AdminSearchUsersV2Unauthorized

NewAdminSearchUsersV2Unauthorized creates a AdminSearchUsersV2Unauthorized with default headers values

func (*AdminSearchUsersV2Unauthorized) Error ¶

func (*AdminSearchUsersV2Unauthorized) GetPayload ¶

func (*AdminSearchUsersV2Unauthorized) ToJSONString ¶

func (o *AdminSearchUsersV2Unauthorized) ToJSONString() string

type AdminSendVerificationCodeV3BadRequest ¶

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 ¶

func NewAdminSendVerificationCodeV3BadRequest() *AdminSendVerificationCodeV3BadRequest

NewAdminSendVerificationCodeV3BadRequest creates a AdminSendVerificationCodeV3BadRequest with default headers values

func (*AdminSendVerificationCodeV3BadRequest) Error ¶

func (*AdminSendVerificationCodeV3BadRequest) GetPayload ¶

func (*AdminSendVerificationCodeV3BadRequest) ToJSONString ¶

type AdminSendVerificationCodeV3Conflict ¶

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 ¶

func NewAdminSendVerificationCodeV3Conflict() *AdminSendVerificationCodeV3Conflict

NewAdminSendVerificationCodeV3Conflict creates a AdminSendVerificationCodeV3Conflict with default headers values

func (*AdminSendVerificationCodeV3Conflict) Error ¶

func (*AdminSendVerificationCodeV3Conflict) GetPayload ¶

func (*AdminSendVerificationCodeV3Conflict) ToJSONString ¶

func (o *AdminSendVerificationCodeV3Conflict) ToJSONString() string

type AdminSendVerificationCodeV3Forbidden ¶

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 ¶

func NewAdminSendVerificationCodeV3Forbidden() *AdminSendVerificationCodeV3Forbidden

NewAdminSendVerificationCodeV3Forbidden creates a AdminSendVerificationCodeV3Forbidden with default headers values

func (*AdminSendVerificationCodeV3Forbidden) Error ¶

func (*AdminSendVerificationCodeV3Forbidden) GetPayload ¶

func (*AdminSendVerificationCodeV3Forbidden) ToJSONString ¶

func (o *AdminSendVerificationCodeV3Forbidden) ToJSONString() string

type AdminSendVerificationCodeV3NoContent ¶

type AdminSendVerificationCodeV3NoContent struct {
}

AdminSendVerificationCodeV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminSendVerificationCodeV3NoContent ¶

func NewAdminSendVerificationCodeV3NoContent() *AdminSendVerificationCodeV3NoContent

NewAdminSendVerificationCodeV3NoContent creates a AdminSendVerificationCodeV3NoContent with default headers values

func (*AdminSendVerificationCodeV3NoContent) Error ¶

type AdminSendVerificationCodeV3NotFound ¶

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 ¶

func NewAdminSendVerificationCodeV3NotFound() *AdminSendVerificationCodeV3NotFound

NewAdminSendVerificationCodeV3NotFound creates a AdminSendVerificationCodeV3NotFound with default headers values

func (*AdminSendVerificationCodeV3NotFound) Error ¶

func (*AdminSendVerificationCodeV3NotFound) GetPayload ¶

func (*AdminSendVerificationCodeV3NotFound) ToJSONString ¶

func (o *AdminSendVerificationCodeV3NotFound) ToJSONString() string

type AdminSendVerificationCodeV3Params ¶

type AdminSendVerificationCodeV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelSendVerificationCodeRequestV3
	/*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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminSendVerificationCodeV3Params() *AdminSendVerificationCodeV3Params

NewAdminSendVerificationCodeV3Params creates a new AdminSendVerificationCodeV3Params object with the default values initialized.

func NewAdminSendVerificationCodeV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) SetBody ¶

SetBody adds the body to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) SetContext ¶

SetContext adds the context to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) SetFlightId ¶

func (o *AdminSendVerificationCodeV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminSendVerificationCodeV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) SetNamespace ¶

func (o *AdminSendVerificationCodeV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) SetUserID ¶

func (o *AdminSendVerificationCodeV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) WithBody ¶

WithBody adds the body to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) WithContext ¶

WithContext adds the context to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) WithUserID ¶

WithUserID adds the userID to the admin send verification code v3 params

func (*AdminSendVerificationCodeV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminSendVerificationCodeV3Reader ¶

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

AdminSendVerificationCodeV3Reader is a Reader for the AdminSendVerificationCodeV3 structure.

func (*AdminSendVerificationCodeV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminSendVerificationCodeV3TooManyRequests ¶

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 ¶

func NewAdminSendVerificationCodeV3TooManyRequests() *AdminSendVerificationCodeV3TooManyRequests

NewAdminSendVerificationCodeV3TooManyRequests creates a AdminSendVerificationCodeV3TooManyRequests with default headers values

func (*AdminSendVerificationCodeV3TooManyRequests) Error ¶

func (*AdminSendVerificationCodeV3TooManyRequests) GetPayload ¶

func (*AdminSendVerificationCodeV3TooManyRequests) ToJSONString ¶

type AdminSendVerificationCodeV3Unauthorized ¶

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 ¶

func NewAdminSendVerificationCodeV3Unauthorized() *AdminSendVerificationCodeV3Unauthorized

NewAdminSendVerificationCodeV3Unauthorized creates a AdminSendVerificationCodeV3Unauthorized with default headers values

func (*AdminSendVerificationCodeV3Unauthorized) Error ¶

func (*AdminSendVerificationCodeV3Unauthorized) GetPayload ¶

func (*AdminSendVerificationCodeV3Unauthorized) ToJSONString ¶

type AdminTrustlyUpdateUserIdentityBadRequest ¶

type AdminTrustlyUpdateUserIdentityBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminTrustlyUpdateUserIdentityBadRequest 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 NewAdminTrustlyUpdateUserIdentityBadRequest ¶

func NewAdminTrustlyUpdateUserIdentityBadRequest() *AdminTrustlyUpdateUserIdentityBadRequest

NewAdminTrustlyUpdateUserIdentityBadRequest creates a AdminTrustlyUpdateUserIdentityBadRequest with default headers values

func (*AdminTrustlyUpdateUserIdentityBadRequest) Error ¶

func (*AdminTrustlyUpdateUserIdentityBadRequest) GetPayload ¶

func (*AdminTrustlyUpdateUserIdentityBadRequest) ToJSONString ¶

type AdminTrustlyUpdateUserIdentityConflict ¶

type AdminTrustlyUpdateUserIdentityConflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminTrustlyUpdateUserIdentityConflict 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 NewAdminTrustlyUpdateUserIdentityConflict ¶

func NewAdminTrustlyUpdateUserIdentityConflict() *AdminTrustlyUpdateUserIdentityConflict

NewAdminTrustlyUpdateUserIdentityConflict creates a AdminTrustlyUpdateUserIdentityConflict with default headers values

func (*AdminTrustlyUpdateUserIdentityConflict) Error ¶

func (*AdminTrustlyUpdateUserIdentityConflict) GetPayload ¶

func (*AdminTrustlyUpdateUserIdentityConflict) ToJSONString ¶

type AdminTrustlyUpdateUserIdentityForbidden ¶

type AdminTrustlyUpdateUserIdentityForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminTrustlyUpdateUserIdentityForbidden 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 NewAdminTrustlyUpdateUserIdentityForbidden ¶

func NewAdminTrustlyUpdateUserIdentityForbidden() *AdminTrustlyUpdateUserIdentityForbidden

NewAdminTrustlyUpdateUserIdentityForbidden creates a AdminTrustlyUpdateUserIdentityForbidden with default headers values

func (*AdminTrustlyUpdateUserIdentityForbidden) Error ¶

func (*AdminTrustlyUpdateUserIdentityForbidden) GetPayload ¶

func (*AdminTrustlyUpdateUserIdentityForbidden) ToJSONString ¶

type AdminTrustlyUpdateUserIdentityInternalServerError ¶

type AdminTrustlyUpdateUserIdentityInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminTrustlyUpdateUserIdentityInternalServerError 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 NewAdminTrustlyUpdateUserIdentityInternalServerError ¶

func NewAdminTrustlyUpdateUserIdentityInternalServerError() *AdminTrustlyUpdateUserIdentityInternalServerError

NewAdminTrustlyUpdateUserIdentityInternalServerError creates a AdminTrustlyUpdateUserIdentityInternalServerError with default headers values

func (*AdminTrustlyUpdateUserIdentityInternalServerError) Error ¶

func (*AdminTrustlyUpdateUserIdentityInternalServerError) GetPayload ¶

func (*AdminTrustlyUpdateUserIdentityInternalServerError) ToJSONString ¶

type AdminTrustlyUpdateUserIdentityNoContent ¶

type AdminTrustlyUpdateUserIdentityNoContent struct {
}

AdminTrustlyUpdateUserIdentityNoContent handles this case with default header values.

No Content

func NewAdminTrustlyUpdateUserIdentityNoContent ¶

func NewAdminTrustlyUpdateUserIdentityNoContent() *AdminTrustlyUpdateUserIdentityNoContent

NewAdminTrustlyUpdateUserIdentityNoContent creates a AdminTrustlyUpdateUserIdentityNoContent with default headers values

func (*AdminTrustlyUpdateUserIdentityNoContent) Error ¶

type AdminTrustlyUpdateUserIdentityNotFound ¶

type AdminTrustlyUpdateUserIdentityNotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminTrustlyUpdateUserIdentityNotFound 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 NewAdminTrustlyUpdateUserIdentityNotFound ¶

func NewAdminTrustlyUpdateUserIdentityNotFound() *AdminTrustlyUpdateUserIdentityNotFound

NewAdminTrustlyUpdateUserIdentityNotFound creates a AdminTrustlyUpdateUserIdentityNotFound with default headers values

func (*AdminTrustlyUpdateUserIdentityNotFound) Error ¶

func (*AdminTrustlyUpdateUserIdentityNotFound) GetPayload ¶

func (*AdminTrustlyUpdateUserIdentityNotFound) ToJSONString ¶

type AdminTrustlyUpdateUserIdentityParams ¶

type AdminTrustlyUpdateUserIdentityParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserIdentityUpdateRequestV3
	/*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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

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

func NewAdminTrustlyUpdateUserIdentityParams ¶

func NewAdminTrustlyUpdateUserIdentityParams() *AdminTrustlyUpdateUserIdentityParams

NewAdminTrustlyUpdateUserIdentityParams creates a new AdminTrustlyUpdateUserIdentityParams object with the default values initialized.

func NewAdminTrustlyUpdateUserIdentityParamsWithContext ¶

func NewAdminTrustlyUpdateUserIdentityParamsWithContext(ctx context.Context) *AdminTrustlyUpdateUserIdentityParams

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

func NewAdminTrustlyUpdateUserIdentityParamsWithHTTPClient ¶

func NewAdminTrustlyUpdateUserIdentityParamsWithHTTPClient(client *http.Client) *AdminTrustlyUpdateUserIdentityParams

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

func NewAdminTrustlyUpdateUserIdentityParamsWithTimeout ¶

func NewAdminTrustlyUpdateUserIdentityParamsWithTimeout(timeout time.Duration) *AdminTrustlyUpdateUserIdentityParams

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

func (*AdminTrustlyUpdateUserIdentityParams) SetAuthInfoWriter ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin trustly update user identity params

func (*AdminTrustlyUpdateUserIdentityParams) SetBody ¶

SetBody adds the body to the admin trustly update user identity params

func (*AdminTrustlyUpdateUserIdentityParams) SetContext ¶

SetContext adds the context to the admin trustly update user identity params

func (*AdminTrustlyUpdateUserIdentityParams) SetFlightId ¶

func (o *AdminTrustlyUpdateUserIdentityParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminTrustlyUpdateUserIdentityParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin trustly update user identity params

func (*AdminTrustlyUpdateUserIdentityParams) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin trustly update user identity params

func (*AdminTrustlyUpdateUserIdentityParams) SetNamespace ¶

func (o *AdminTrustlyUpdateUserIdentityParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin trustly update user identity params

func (*AdminTrustlyUpdateUserIdentityParams) SetTimeout ¶

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

SetTimeout adds the timeout to the admin trustly update user identity params

func (*AdminTrustlyUpdateUserIdentityParams) SetUserID ¶

func (o *AdminTrustlyUpdateUserIdentityParams) SetUserID(userID string)

SetUserID adds the userId to the admin trustly update user identity params

func (*AdminTrustlyUpdateUserIdentityParams) WithBody ¶

WithBody adds the body to the admin trustly update user identity params

func (*AdminTrustlyUpdateUserIdentityParams) WithContext ¶

WithContext adds the context to the admin trustly update user identity params

func (*AdminTrustlyUpdateUserIdentityParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin trustly update user identity params

func (*AdminTrustlyUpdateUserIdentityParams) WithNamespace ¶

WithNamespace adds the namespace to the admin trustly update user identity params

func (*AdminTrustlyUpdateUserIdentityParams) WithTimeout ¶

WithTimeout adds the timeout to the admin trustly update user identity params

func (*AdminTrustlyUpdateUserIdentityParams) WithUserID ¶

WithUserID adds the userID to the admin trustly update user identity params

func (*AdminTrustlyUpdateUserIdentityParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminTrustlyUpdateUserIdentityReader ¶

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

AdminTrustlyUpdateUserIdentityReader is a Reader for the AdminTrustlyUpdateUserIdentity structure.

func (*AdminTrustlyUpdateUserIdentityReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminTrustlyUpdateUserIdentityUnauthorized ¶

type AdminTrustlyUpdateUserIdentityUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminTrustlyUpdateUserIdentityUnauthorized 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 NewAdminTrustlyUpdateUserIdentityUnauthorized ¶

func NewAdminTrustlyUpdateUserIdentityUnauthorized() *AdminTrustlyUpdateUserIdentityUnauthorized

NewAdminTrustlyUpdateUserIdentityUnauthorized creates a AdminTrustlyUpdateUserIdentityUnauthorized with default headers values

func (*AdminTrustlyUpdateUserIdentityUnauthorized) Error ¶

func (*AdminTrustlyUpdateUserIdentityUnauthorized) GetPayload ¶

func (*AdminTrustlyUpdateUserIdentityUnauthorized) ToJSONString ¶

type AdminUpdateAgeRestrictionConfigV2BadRequest ¶

type AdminUpdateAgeRestrictionConfigV2BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateAgeRestrictionConfigV2BadRequest handles this case with default header values.

Invalid request

func NewAdminUpdateAgeRestrictionConfigV2BadRequest ¶

func NewAdminUpdateAgeRestrictionConfigV2BadRequest() *AdminUpdateAgeRestrictionConfigV2BadRequest

NewAdminUpdateAgeRestrictionConfigV2BadRequest creates a AdminUpdateAgeRestrictionConfigV2BadRequest with default headers values

func (*AdminUpdateAgeRestrictionConfigV2BadRequest) Error ¶

func (*AdminUpdateAgeRestrictionConfigV2BadRequest) GetPayload ¶

func (*AdminUpdateAgeRestrictionConfigV2BadRequest) ToJSONString ¶

type AdminUpdateAgeRestrictionConfigV2Forbidden ¶

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 ¶

func NewAdminUpdateAgeRestrictionConfigV2Forbidden() *AdminUpdateAgeRestrictionConfigV2Forbidden

NewAdminUpdateAgeRestrictionConfigV2Forbidden creates a AdminUpdateAgeRestrictionConfigV2Forbidden with default headers values

func (*AdminUpdateAgeRestrictionConfigV2Forbidden) Error ¶

func (*AdminUpdateAgeRestrictionConfigV2Forbidden) GetPayload ¶

func (*AdminUpdateAgeRestrictionConfigV2Forbidden) ToJSONString ¶

type AdminUpdateAgeRestrictionConfigV2NotFound ¶

type AdminUpdateAgeRestrictionConfigV2NotFound struct {
}

AdminUpdateAgeRestrictionConfigV2NotFound handles this case with default header values.

Data not found

func NewAdminUpdateAgeRestrictionConfigV2NotFound ¶

func NewAdminUpdateAgeRestrictionConfigV2NotFound() *AdminUpdateAgeRestrictionConfigV2NotFound

NewAdminUpdateAgeRestrictionConfigV2NotFound creates a AdminUpdateAgeRestrictionConfigV2NotFound with default headers values

func (*AdminUpdateAgeRestrictionConfigV2NotFound) Error ¶

type AdminUpdateAgeRestrictionConfigV2OK ¶

type AdminUpdateAgeRestrictionConfigV2OK struct {
	Payload *iamclientmodels.ModelAgeRestrictionResponse
}

AdminUpdateAgeRestrictionConfigV2OK handles this case with default header values.

OK

func NewAdminUpdateAgeRestrictionConfigV2OK ¶

func NewAdminUpdateAgeRestrictionConfigV2OK() *AdminUpdateAgeRestrictionConfigV2OK

NewAdminUpdateAgeRestrictionConfigV2OK creates a AdminUpdateAgeRestrictionConfigV2OK with default headers values

func (*AdminUpdateAgeRestrictionConfigV2OK) Error ¶

func (*AdminUpdateAgeRestrictionConfigV2OK) GetPayload ¶

func (*AdminUpdateAgeRestrictionConfigV2OK) ToJSONString ¶

func (o *AdminUpdateAgeRestrictionConfigV2OK) ToJSONString() string

type AdminUpdateAgeRestrictionConfigV2Params ¶

type AdminUpdateAgeRestrictionConfigV2Params struct {

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

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminUpdateAgeRestrictionConfigV2Params() *AdminUpdateAgeRestrictionConfigV2Params

NewAdminUpdateAgeRestrictionConfigV2Params creates a new AdminUpdateAgeRestrictionConfigV2Params object with the default values initialized.

func NewAdminUpdateAgeRestrictionConfigV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) SetBody ¶

SetBody adds the body to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) SetContext ¶

SetContext adds the context to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) SetFlightId ¶

func (o *AdminUpdateAgeRestrictionConfigV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminUpdateAgeRestrictionConfigV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) SetNamespace ¶

func (o *AdminUpdateAgeRestrictionConfigV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) WithBody ¶

WithBody adds the body to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) WithContext ¶

WithContext adds the context to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) WithNamespace ¶

WithNamespace adds the namespace to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) WithTimeout ¶

WithTimeout adds the timeout to the admin update age restriction config v2 params

func (*AdminUpdateAgeRestrictionConfigV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminUpdateAgeRestrictionConfigV2Reader ¶

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

AdminUpdateAgeRestrictionConfigV2Reader is a Reader for the AdminUpdateAgeRestrictionConfigV2 structure.

func (*AdminUpdateAgeRestrictionConfigV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminUpdateAgeRestrictionConfigV2Unauthorized ¶

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 ¶

func NewAdminUpdateAgeRestrictionConfigV2Unauthorized() *AdminUpdateAgeRestrictionConfigV2Unauthorized

NewAdminUpdateAgeRestrictionConfigV2Unauthorized creates a AdminUpdateAgeRestrictionConfigV2Unauthorized with default headers values

func (*AdminUpdateAgeRestrictionConfigV2Unauthorized) Error ¶

func (*AdminUpdateAgeRestrictionConfigV2Unauthorized) GetPayload ¶

func (*AdminUpdateAgeRestrictionConfigV2Unauthorized) ToJSONString ¶

type AdminUpdateAgeRestrictionConfigV3BadRequest ¶

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 ¶

func NewAdminUpdateAgeRestrictionConfigV3BadRequest() *AdminUpdateAgeRestrictionConfigV3BadRequest

NewAdminUpdateAgeRestrictionConfigV3BadRequest creates a AdminUpdateAgeRestrictionConfigV3BadRequest with default headers values

func (*AdminUpdateAgeRestrictionConfigV3BadRequest) Error ¶

func (*AdminUpdateAgeRestrictionConfigV3BadRequest) GetPayload ¶

func (*AdminUpdateAgeRestrictionConfigV3BadRequest) ToJSONString ¶

type AdminUpdateAgeRestrictionConfigV3Forbidden ¶

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 ¶

func NewAdminUpdateAgeRestrictionConfigV3Forbidden() *AdminUpdateAgeRestrictionConfigV3Forbidden

NewAdminUpdateAgeRestrictionConfigV3Forbidden creates a AdminUpdateAgeRestrictionConfigV3Forbidden with default headers values

func (*AdminUpdateAgeRestrictionConfigV3Forbidden) Error ¶

func (*AdminUpdateAgeRestrictionConfigV3Forbidden) GetPayload ¶

func (*AdminUpdateAgeRestrictionConfigV3Forbidden) ToJSONString ¶

type AdminUpdateAgeRestrictionConfigV3InternalServerError ¶

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 ¶

func NewAdminUpdateAgeRestrictionConfigV3InternalServerError() *AdminUpdateAgeRestrictionConfigV3InternalServerError

NewAdminUpdateAgeRestrictionConfigV3InternalServerError creates a AdminUpdateAgeRestrictionConfigV3InternalServerError with default headers values

func (*AdminUpdateAgeRestrictionConfigV3InternalServerError) Error ¶

func (*AdminUpdateAgeRestrictionConfigV3InternalServerError) GetPayload ¶

func (*AdminUpdateAgeRestrictionConfigV3InternalServerError) ToJSONString ¶

type AdminUpdateAgeRestrictionConfigV3OK ¶

type AdminUpdateAgeRestrictionConfigV3OK struct {
	Payload *iamclientmodels.ModelAgeRestrictionResponseV3
}

AdminUpdateAgeRestrictionConfigV3OK handles this case with default header values.

OK

func NewAdminUpdateAgeRestrictionConfigV3OK ¶

func NewAdminUpdateAgeRestrictionConfigV3OK() *AdminUpdateAgeRestrictionConfigV3OK

NewAdminUpdateAgeRestrictionConfigV3OK creates a AdminUpdateAgeRestrictionConfigV3OK with default headers values

func (*AdminUpdateAgeRestrictionConfigV3OK) Error ¶

func (*AdminUpdateAgeRestrictionConfigV3OK) GetPayload ¶

func (*AdminUpdateAgeRestrictionConfigV3OK) ToJSONString ¶

func (o *AdminUpdateAgeRestrictionConfigV3OK) ToJSONString() string

type AdminUpdateAgeRestrictionConfigV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminUpdateAgeRestrictionConfigV3Params() *AdminUpdateAgeRestrictionConfigV3Params

NewAdminUpdateAgeRestrictionConfigV3Params creates a new AdminUpdateAgeRestrictionConfigV3Params object with the default values initialized.

func NewAdminUpdateAgeRestrictionConfigV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) SetBody ¶

SetBody adds the body to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) SetContext ¶

SetContext adds the context to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) SetFlightId ¶

func (o *AdminUpdateAgeRestrictionConfigV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminUpdateAgeRestrictionConfigV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) SetNamespace ¶

func (o *AdminUpdateAgeRestrictionConfigV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) WithBody ¶

WithBody adds the body to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) WithContext ¶

WithContext adds the context to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin update age restriction config v3 params

func (*AdminUpdateAgeRestrictionConfigV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminUpdateAgeRestrictionConfigV3Reader ¶

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

AdminUpdateAgeRestrictionConfigV3Reader is a Reader for the AdminUpdateAgeRestrictionConfigV3 structure.

func (*AdminUpdateAgeRestrictionConfigV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminUpdateAgeRestrictionConfigV3Unauthorized ¶

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 ¶

func NewAdminUpdateAgeRestrictionConfigV3Unauthorized() *AdminUpdateAgeRestrictionConfigV3Unauthorized

NewAdminUpdateAgeRestrictionConfigV3Unauthorized creates a AdminUpdateAgeRestrictionConfigV3Unauthorized with default headers values

func (*AdminUpdateAgeRestrictionConfigV3Unauthorized) Error ¶

func (*AdminUpdateAgeRestrictionConfigV3Unauthorized) GetPayload ¶

func (*AdminUpdateAgeRestrictionConfigV3Unauthorized) ToJSONString ¶

type AdminUpdateCountryAgeRestrictionV3BadRequest ¶

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 ¶

func NewAdminUpdateCountryAgeRestrictionV3BadRequest() *AdminUpdateCountryAgeRestrictionV3BadRequest

NewAdminUpdateCountryAgeRestrictionV3BadRequest creates a AdminUpdateCountryAgeRestrictionV3BadRequest with default headers values

func (*AdminUpdateCountryAgeRestrictionV3BadRequest) Error ¶

func (*AdminUpdateCountryAgeRestrictionV3BadRequest) GetPayload ¶

func (*AdminUpdateCountryAgeRestrictionV3BadRequest) ToJSONString ¶

type AdminUpdateCountryAgeRestrictionV3Forbidden ¶

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 ¶

func NewAdminUpdateCountryAgeRestrictionV3Forbidden() *AdminUpdateCountryAgeRestrictionV3Forbidden

NewAdminUpdateCountryAgeRestrictionV3Forbidden creates a AdminUpdateCountryAgeRestrictionV3Forbidden with default headers values

func (*AdminUpdateCountryAgeRestrictionV3Forbidden) Error ¶

func (*AdminUpdateCountryAgeRestrictionV3Forbidden) GetPayload ¶

func (*AdminUpdateCountryAgeRestrictionV3Forbidden) ToJSONString ¶

type AdminUpdateCountryAgeRestrictionV3InternalServerError ¶

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 ¶

func NewAdminUpdateCountryAgeRestrictionV3InternalServerError() *AdminUpdateCountryAgeRestrictionV3InternalServerError

NewAdminUpdateCountryAgeRestrictionV3InternalServerError creates a AdminUpdateCountryAgeRestrictionV3InternalServerError with default headers values

func (*AdminUpdateCountryAgeRestrictionV3InternalServerError) Error ¶

func (*AdminUpdateCountryAgeRestrictionV3InternalServerError) GetPayload ¶

func (*AdminUpdateCountryAgeRestrictionV3InternalServerError) ToJSONString ¶

type AdminUpdateCountryAgeRestrictionV3NotFound ¶

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 ¶

func NewAdminUpdateCountryAgeRestrictionV3NotFound() *AdminUpdateCountryAgeRestrictionV3NotFound

NewAdminUpdateCountryAgeRestrictionV3NotFound creates a AdminUpdateCountryAgeRestrictionV3NotFound with default headers values

func (*AdminUpdateCountryAgeRestrictionV3NotFound) Error ¶

func (*AdminUpdateCountryAgeRestrictionV3NotFound) GetPayload ¶

func (*AdminUpdateCountryAgeRestrictionV3NotFound) ToJSONString ¶

type AdminUpdateCountryAgeRestrictionV3OK ¶

type AdminUpdateCountryAgeRestrictionV3OK struct {
	Payload *iamclientmodels.ModelCountryV3Response
}

AdminUpdateCountryAgeRestrictionV3OK handles this case with default header values.

OK

func NewAdminUpdateCountryAgeRestrictionV3OK ¶

func NewAdminUpdateCountryAgeRestrictionV3OK() *AdminUpdateCountryAgeRestrictionV3OK

NewAdminUpdateCountryAgeRestrictionV3OK creates a AdminUpdateCountryAgeRestrictionV3OK with default headers values

func (*AdminUpdateCountryAgeRestrictionV3OK) Error ¶

func (*AdminUpdateCountryAgeRestrictionV3OK) GetPayload ¶

func (*AdminUpdateCountryAgeRestrictionV3OK) ToJSONString ¶

func (o *AdminUpdateCountryAgeRestrictionV3OK) ToJSONString() string

type AdminUpdateCountryAgeRestrictionV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminUpdateCountryAgeRestrictionV3Params() *AdminUpdateCountryAgeRestrictionV3Params

NewAdminUpdateCountryAgeRestrictionV3Params creates a new AdminUpdateCountryAgeRestrictionV3Params object with the default values initialized.

func NewAdminUpdateCountryAgeRestrictionV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) SetBody ¶

SetBody adds the body to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) SetContext ¶

SetContext adds the context to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) SetCountryCode ¶

func (o *AdminUpdateCountryAgeRestrictionV3Params) SetCountryCode(countryCode string)

SetCountryCode adds the countryCode to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) SetFlightId ¶

func (o *AdminUpdateCountryAgeRestrictionV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminUpdateCountryAgeRestrictionV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) SetNamespace ¶

func (o *AdminUpdateCountryAgeRestrictionV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) SetTimeout ¶

SetTimeout adds the timeout to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) WithBody ¶

WithBody adds the body to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) WithContext ¶

WithContext adds the context to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) WithCountryCode ¶

WithCountryCode adds the countryCode to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin update country age restriction v3 params

func (*AdminUpdateCountryAgeRestrictionV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminUpdateCountryAgeRestrictionV3Reader ¶

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

AdminUpdateCountryAgeRestrictionV3Reader is a Reader for the AdminUpdateCountryAgeRestrictionV3 structure.

func (*AdminUpdateCountryAgeRestrictionV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminUpdateCountryAgeRestrictionV3Unauthorized ¶

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 ¶

func NewAdminUpdateCountryAgeRestrictionV3Unauthorized() *AdminUpdateCountryAgeRestrictionV3Unauthorized

NewAdminUpdateCountryAgeRestrictionV3Unauthorized creates a AdminUpdateCountryAgeRestrictionV3Unauthorized with default headers values

func (*AdminUpdateCountryAgeRestrictionV3Unauthorized) Error ¶

func (*AdminUpdateCountryAgeRestrictionV3Unauthorized) GetPayload ¶

func (*AdminUpdateCountryAgeRestrictionV3Unauthorized) ToJSONString ¶

type AdminUpdateUserBanV3BadRequest ¶

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 ¶

func NewAdminUpdateUserBanV3BadRequest() *AdminUpdateUserBanV3BadRequest

NewAdminUpdateUserBanV3BadRequest creates a AdminUpdateUserBanV3BadRequest with default headers values

func (*AdminUpdateUserBanV3BadRequest) Error ¶

func (*AdminUpdateUserBanV3BadRequest) GetPayload ¶

func (*AdminUpdateUserBanV3BadRequest) ToJSONString ¶

func (o *AdminUpdateUserBanV3BadRequest) ToJSONString() string

type AdminUpdateUserBanV3Forbidden ¶

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 ¶

func NewAdminUpdateUserBanV3Forbidden() *AdminUpdateUserBanV3Forbidden

NewAdminUpdateUserBanV3Forbidden creates a AdminUpdateUserBanV3Forbidden with default headers values

func (*AdminUpdateUserBanV3Forbidden) Error ¶

func (*AdminUpdateUserBanV3Forbidden) GetPayload ¶

func (*AdminUpdateUserBanV3Forbidden) ToJSONString ¶

func (o *AdminUpdateUserBanV3Forbidden) ToJSONString() string

type AdminUpdateUserBanV3InternalServerError ¶

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 ¶

func NewAdminUpdateUserBanV3InternalServerError() *AdminUpdateUserBanV3InternalServerError

NewAdminUpdateUserBanV3InternalServerError creates a AdminUpdateUserBanV3InternalServerError with default headers values

func (*AdminUpdateUserBanV3InternalServerError) Error ¶

func (*AdminUpdateUserBanV3InternalServerError) GetPayload ¶

func (*AdminUpdateUserBanV3InternalServerError) ToJSONString ¶

type AdminUpdateUserBanV3NotFound ¶

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 ¶

func NewAdminUpdateUserBanV3NotFound() *AdminUpdateUserBanV3NotFound

NewAdminUpdateUserBanV3NotFound creates a AdminUpdateUserBanV3NotFound with default headers values

func (*AdminUpdateUserBanV3NotFound) Error ¶

func (*AdminUpdateUserBanV3NotFound) GetPayload ¶

func (*AdminUpdateUserBanV3NotFound) ToJSONString ¶

func (o *AdminUpdateUserBanV3NotFound) ToJSONString() string

type AdminUpdateUserBanV3OK ¶

type AdminUpdateUserBanV3OK struct {
	Payload *iamclientmodels.ModelUserBanResponseV3
}

AdminUpdateUserBanV3OK handles this case with default header values.

OK

func NewAdminUpdateUserBanV3OK ¶

func NewAdminUpdateUserBanV3OK() *AdminUpdateUserBanV3OK

NewAdminUpdateUserBanV3OK creates a AdminUpdateUserBanV3OK with default headers values

func (*AdminUpdateUserBanV3OK) Error ¶

func (o *AdminUpdateUserBanV3OK) Error() string

func (*AdminUpdateUserBanV3OK) GetPayload ¶

func (*AdminUpdateUserBanV3OK) ToJSONString ¶

func (o *AdminUpdateUserBanV3OK) ToJSONString() string

type AdminUpdateUserBanV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminUpdateUserBanV3Params() *AdminUpdateUserBanV3Params

NewAdminUpdateUserBanV3Params creates a new AdminUpdateUserBanV3Params object with the default values initialized.

func NewAdminUpdateUserBanV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) SetBanID ¶

func (o *AdminUpdateUserBanV3Params) SetBanID(banID string)

SetBanID adds the banId to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) SetBody ¶

SetBody adds the body to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) SetContext ¶

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

SetContext adds the context to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) SetFlightId ¶

func (o *AdminUpdateUserBanV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminUpdateUserBanV3Params) SetHTTPClient ¶

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

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

func (*AdminUpdateUserBanV3Params) SetHTTPClientTransport ¶

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

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

func (*AdminUpdateUserBanV3Params) SetNamespace ¶

func (o *AdminUpdateUserBanV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) SetUserID ¶

func (o *AdminUpdateUserBanV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) WithBanID ¶

WithBanID adds the banID to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) WithBody ¶

WithBody adds the body to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) WithContext ¶

WithContext adds the context to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) WithUserID ¶

WithUserID adds the userID to the admin update user ban v3 params

func (*AdminUpdateUserBanV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminUpdateUserBanV3Reader ¶

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

AdminUpdateUserBanV3Reader is a Reader for the AdminUpdateUserBanV3 structure.

func (*AdminUpdateUserBanV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminUpdateUserBanV3Unauthorized ¶

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 ¶

func NewAdminUpdateUserBanV3Unauthorized() *AdminUpdateUserBanV3Unauthorized

NewAdminUpdateUserBanV3Unauthorized creates a AdminUpdateUserBanV3Unauthorized with default headers values

func (*AdminUpdateUserBanV3Unauthorized) Error ¶

func (*AdminUpdateUserBanV3Unauthorized) GetPayload ¶

func (*AdminUpdateUserBanV3Unauthorized) ToJSONString ¶

func (o *AdminUpdateUserBanV3Unauthorized) ToJSONString() string

type AdminUpdateUserDeletionStatusV3BadRequest ¶

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 ¶

func NewAdminUpdateUserDeletionStatusV3BadRequest() *AdminUpdateUserDeletionStatusV3BadRequest

NewAdminUpdateUserDeletionStatusV3BadRequest creates a AdminUpdateUserDeletionStatusV3BadRequest with default headers values

func (*AdminUpdateUserDeletionStatusV3BadRequest) Error ¶

func (*AdminUpdateUserDeletionStatusV3BadRequest) GetPayload ¶

func (*AdminUpdateUserDeletionStatusV3BadRequest) ToJSONString ¶

type AdminUpdateUserDeletionStatusV3Forbidden ¶

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 ¶

func NewAdminUpdateUserDeletionStatusV3Forbidden() *AdminUpdateUserDeletionStatusV3Forbidden

NewAdminUpdateUserDeletionStatusV3Forbidden creates a AdminUpdateUserDeletionStatusV3Forbidden with default headers values

func (*AdminUpdateUserDeletionStatusV3Forbidden) Error ¶

func (*AdminUpdateUserDeletionStatusV3Forbidden) GetPayload ¶

func (*AdminUpdateUserDeletionStatusV3Forbidden) ToJSONString ¶

type AdminUpdateUserDeletionStatusV3InternalServerError ¶

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 ¶

func NewAdminUpdateUserDeletionStatusV3InternalServerError() *AdminUpdateUserDeletionStatusV3InternalServerError

NewAdminUpdateUserDeletionStatusV3InternalServerError creates a AdminUpdateUserDeletionStatusV3InternalServerError with default headers values

func (*AdminUpdateUserDeletionStatusV3InternalServerError) Error ¶

func (*AdminUpdateUserDeletionStatusV3InternalServerError) GetPayload ¶

func (*AdminUpdateUserDeletionStatusV3InternalServerError) ToJSONString ¶

type AdminUpdateUserDeletionStatusV3NoContent ¶

type AdminUpdateUserDeletionStatusV3NoContent struct {
}

AdminUpdateUserDeletionStatusV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminUpdateUserDeletionStatusV3NoContent ¶

func NewAdminUpdateUserDeletionStatusV3NoContent() *AdminUpdateUserDeletionStatusV3NoContent

NewAdminUpdateUserDeletionStatusV3NoContent creates a AdminUpdateUserDeletionStatusV3NoContent with default headers values

func (*AdminUpdateUserDeletionStatusV3NoContent) Error ¶

type AdminUpdateUserDeletionStatusV3NotFound ¶

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 ¶

func NewAdminUpdateUserDeletionStatusV3NotFound() *AdminUpdateUserDeletionStatusV3NotFound

NewAdminUpdateUserDeletionStatusV3NotFound creates a AdminUpdateUserDeletionStatusV3NotFound with default headers values

func (*AdminUpdateUserDeletionStatusV3NotFound) Error ¶

func (*AdminUpdateUserDeletionStatusV3NotFound) GetPayload ¶

func (*AdminUpdateUserDeletionStatusV3NotFound) ToJSONString ¶

type AdminUpdateUserDeletionStatusV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminUpdateUserDeletionStatusV3Params() *AdminUpdateUserDeletionStatusV3Params

NewAdminUpdateUserDeletionStatusV3Params creates a new AdminUpdateUserDeletionStatusV3Params object with the default values initialized.

func NewAdminUpdateUserDeletionStatusV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) SetBody ¶

SetBody adds the body to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) SetContext ¶

SetContext adds the context to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) SetFlightId ¶

func (o *AdminUpdateUserDeletionStatusV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminUpdateUserDeletionStatusV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) SetNamespace ¶

func (o *AdminUpdateUserDeletionStatusV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) SetUserID ¶

func (o *AdminUpdateUserDeletionStatusV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) WithBody ¶

WithBody adds the body to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) WithContext ¶

WithContext adds the context to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) WithUserID ¶

WithUserID adds the userID to the admin update user deletion status v3 params

func (*AdminUpdateUserDeletionStatusV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminUpdateUserDeletionStatusV3Reader ¶

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

AdminUpdateUserDeletionStatusV3Reader is a Reader for the AdminUpdateUserDeletionStatusV3 structure.

func (*AdminUpdateUserDeletionStatusV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminUpdateUserDeletionStatusV3Unauthorized ¶

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 ¶

func NewAdminUpdateUserDeletionStatusV3Unauthorized() *AdminUpdateUserDeletionStatusV3Unauthorized

NewAdminUpdateUserDeletionStatusV3Unauthorized creates a AdminUpdateUserDeletionStatusV3Unauthorized with default headers values

func (*AdminUpdateUserDeletionStatusV3Unauthorized) Error ¶

func (*AdminUpdateUserDeletionStatusV3Unauthorized) GetPayload ¶

func (*AdminUpdateUserDeletionStatusV3Unauthorized) ToJSONString ¶

type AdminUpdateUserPermissionV3BadRequest ¶

type AdminUpdateUserPermissionV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserPermissionV3BadRequest handles this case with default header values.

Invalid request

func NewAdminUpdateUserPermissionV3BadRequest ¶

func NewAdminUpdateUserPermissionV3BadRequest() *AdminUpdateUserPermissionV3BadRequest

NewAdminUpdateUserPermissionV3BadRequest creates a AdminUpdateUserPermissionV3BadRequest with default headers values

func (*AdminUpdateUserPermissionV3BadRequest) Error ¶

func (*AdminUpdateUserPermissionV3BadRequest) GetPayload ¶

func (*AdminUpdateUserPermissionV3BadRequest) ToJSONString ¶

type AdminUpdateUserPermissionV3Forbidden ¶

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 ¶

func NewAdminUpdateUserPermissionV3Forbidden() *AdminUpdateUserPermissionV3Forbidden

NewAdminUpdateUserPermissionV3Forbidden creates a AdminUpdateUserPermissionV3Forbidden with default headers values

func (*AdminUpdateUserPermissionV3Forbidden) Error ¶

func (*AdminUpdateUserPermissionV3Forbidden) GetPayload ¶

func (*AdminUpdateUserPermissionV3Forbidden) ToJSONString ¶

func (o *AdminUpdateUserPermissionV3Forbidden) ToJSONString() string

type AdminUpdateUserPermissionV3NoContent ¶

type AdminUpdateUserPermissionV3NoContent struct {
}

AdminUpdateUserPermissionV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminUpdateUserPermissionV3NoContent ¶

func NewAdminUpdateUserPermissionV3NoContent() *AdminUpdateUserPermissionV3NoContent

NewAdminUpdateUserPermissionV3NoContent creates a AdminUpdateUserPermissionV3NoContent with default headers values

func (*AdminUpdateUserPermissionV3NoContent) Error ¶

type AdminUpdateUserPermissionV3NotFound ¶

type AdminUpdateUserPermissionV3NotFound struct {
}

AdminUpdateUserPermissionV3NotFound handles this case with default header values.

Data not found

func NewAdminUpdateUserPermissionV3NotFound ¶

func NewAdminUpdateUserPermissionV3NotFound() *AdminUpdateUserPermissionV3NotFound

NewAdminUpdateUserPermissionV3NotFound creates a AdminUpdateUserPermissionV3NotFound with default headers values

func (*AdminUpdateUserPermissionV3NotFound) Error ¶

type AdminUpdateUserPermissionV3Params ¶

type AdminUpdateUserPermissionV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.AccountcommonPermissions
	/*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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminUpdateUserPermissionV3Params() *AdminUpdateUserPermissionV3Params

NewAdminUpdateUserPermissionV3Params creates a new AdminUpdateUserPermissionV3Params object with the default values initialized.

func NewAdminUpdateUserPermissionV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

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

func (*AdminUpdateUserPermissionV3Params) SetBody ¶

SetBody adds the body to the admin update user permission v3 params

func (*AdminUpdateUserPermissionV3Params) SetContext ¶

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

func (*AdminUpdateUserPermissionV3Params) SetFlightId ¶

func (o *AdminUpdateUserPermissionV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminUpdateUserPermissionV3Params) SetHTTPClient ¶

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

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

func (*AdminUpdateUserPermissionV3Params) SetHTTPClientTransport ¶

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

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

func (*AdminUpdateUserPermissionV3Params) SetNamespace ¶

func (o *AdminUpdateUserPermissionV3Params) SetNamespace(namespace string)

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

func (*AdminUpdateUserPermissionV3Params) SetTimeout ¶

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

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

func (*AdminUpdateUserPermissionV3Params) SetUserID ¶

func (o *AdminUpdateUserPermissionV3Params) SetUserID(userID string)

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

func (*AdminUpdateUserPermissionV3Params) WithBody ¶

WithBody adds the body to the admin update user permission v3 params

func (*AdminUpdateUserPermissionV3Params) WithContext ¶

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

func (*AdminUpdateUserPermissionV3Params) WithHTTPClient ¶

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

func (*AdminUpdateUserPermissionV3Params) WithNamespace ¶

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

func (*AdminUpdateUserPermissionV3Params) WithTimeout ¶

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

func (*AdminUpdateUserPermissionV3Params) WithUserID ¶

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

func (*AdminUpdateUserPermissionV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminUpdateUserPermissionV3Reader ¶

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

AdminUpdateUserPermissionV3Reader is a Reader for the AdminUpdateUserPermissionV3 structure.

func (*AdminUpdateUserPermissionV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminUpdateUserPermissionV3Unauthorized ¶

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 ¶

func NewAdminUpdateUserPermissionV3Unauthorized() *AdminUpdateUserPermissionV3Unauthorized

NewAdminUpdateUserPermissionV3Unauthorized creates a AdminUpdateUserPermissionV3Unauthorized with default headers values

func (*AdminUpdateUserPermissionV3Unauthorized) Error ¶

func (*AdminUpdateUserPermissionV3Unauthorized) GetPayload ¶

func (*AdminUpdateUserPermissionV3Unauthorized) ToJSONString ¶

type AdminUpdateUserStatusV3BadRequest ¶

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 ¶

func NewAdminUpdateUserStatusV3BadRequest() *AdminUpdateUserStatusV3BadRequest

NewAdminUpdateUserStatusV3BadRequest creates a AdminUpdateUserStatusV3BadRequest with default headers values

func (*AdminUpdateUserStatusV3BadRequest) Error ¶

func (*AdminUpdateUserStatusV3BadRequest) GetPayload ¶

func (*AdminUpdateUserStatusV3BadRequest) ToJSONString ¶

func (o *AdminUpdateUserStatusV3BadRequest) ToJSONString() string

type AdminUpdateUserStatusV3Forbidden ¶

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 ¶

func NewAdminUpdateUserStatusV3Forbidden() *AdminUpdateUserStatusV3Forbidden

NewAdminUpdateUserStatusV3Forbidden creates a AdminUpdateUserStatusV3Forbidden with default headers values

func (*AdminUpdateUserStatusV3Forbidden) Error ¶

func (*AdminUpdateUserStatusV3Forbidden) GetPayload ¶

func (*AdminUpdateUserStatusV3Forbidden) ToJSONString ¶

func (o *AdminUpdateUserStatusV3Forbidden) ToJSONString() string

type AdminUpdateUserStatusV3InternalServerError ¶

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 ¶

func NewAdminUpdateUserStatusV3InternalServerError() *AdminUpdateUserStatusV3InternalServerError

NewAdminUpdateUserStatusV3InternalServerError creates a AdminUpdateUserStatusV3InternalServerError with default headers values

func (*AdminUpdateUserStatusV3InternalServerError) Error ¶

func (*AdminUpdateUserStatusV3InternalServerError) GetPayload ¶

func (*AdminUpdateUserStatusV3InternalServerError) ToJSONString ¶

type AdminUpdateUserStatusV3NoContent ¶

type AdminUpdateUserStatusV3NoContent struct {
}

AdminUpdateUserStatusV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminUpdateUserStatusV3NoContent ¶

func NewAdminUpdateUserStatusV3NoContent() *AdminUpdateUserStatusV3NoContent

NewAdminUpdateUserStatusV3NoContent creates a AdminUpdateUserStatusV3NoContent with default headers values

func (*AdminUpdateUserStatusV3NoContent) Error ¶

type AdminUpdateUserStatusV3NotFound ¶

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 ¶

func NewAdminUpdateUserStatusV3NotFound() *AdminUpdateUserStatusV3NotFound

NewAdminUpdateUserStatusV3NotFound creates a AdminUpdateUserStatusV3NotFound with default headers values

func (*AdminUpdateUserStatusV3NotFound) Error ¶

func (*AdminUpdateUserStatusV3NotFound) GetPayload ¶

func (*AdminUpdateUserStatusV3NotFound) ToJSONString ¶

func (o *AdminUpdateUserStatusV3NotFound) ToJSONString() string

type AdminUpdateUserStatusV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminUpdateUserStatusV3Params() *AdminUpdateUserStatusV3Params

NewAdminUpdateUserStatusV3Params creates a new AdminUpdateUserStatusV3Params object with the default values initialized.

func NewAdminUpdateUserStatusV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) SetBody ¶

SetBody adds the body to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) SetContext ¶

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

SetContext adds the context to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) SetFlightId ¶

func (o *AdminUpdateUserStatusV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminUpdateUserStatusV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) SetNamespace ¶

func (o *AdminUpdateUserStatusV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) SetUserID ¶

func (o *AdminUpdateUserStatusV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) WithBody ¶

WithBody adds the body to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) WithContext ¶

WithContext adds the context to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) WithUserID ¶

WithUserID adds the userID to the admin update user status v3 params

func (*AdminUpdateUserStatusV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminUpdateUserStatusV3Reader ¶

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

AdminUpdateUserStatusV3Reader is a Reader for the AdminUpdateUserStatusV3 structure.

func (*AdminUpdateUserStatusV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminUpdateUserStatusV3Unauthorized ¶

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 ¶

func NewAdminUpdateUserStatusV3Unauthorized() *AdminUpdateUserStatusV3Unauthorized

NewAdminUpdateUserStatusV3Unauthorized creates a AdminUpdateUserStatusV3Unauthorized with default headers values

func (*AdminUpdateUserStatusV3Unauthorized) Error ¶

func (*AdminUpdateUserStatusV3Unauthorized) GetPayload ¶

func (*AdminUpdateUserStatusV3Unauthorized) ToJSONString ¶

func (o *AdminUpdateUserStatusV3Unauthorized) ToJSONString() string

type AdminUpdateUserV2BadRequest ¶

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 ¶

func NewAdminUpdateUserV2BadRequest() *AdminUpdateUserV2BadRequest

NewAdminUpdateUserV2BadRequest creates a AdminUpdateUserV2BadRequest with default headers values

func (*AdminUpdateUserV2BadRequest) Error ¶

type AdminUpdateUserV2Conflict ¶

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 ¶

func NewAdminUpdateUserV2Conflict() *AdminUpdateUserV2Conflict

NewAdminUpdateUserV2Conflict creates a AdminUpdateUserV2Conflict with default headers values

func (*AdminUpdateUserV2Conflict) Error ¶

func (o *AdminUpdateUserV2Conflict) Error() string

type AdminUpdateUserV2InternalServerError ¶

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 ¶

func NewAdminUpdateUserV2InternalServerError() *AdminUpdateUserV2InternalServerError

NewAdminUpdateUserV2InternalServerError creates a AdminUpdateUserV2InternalServerError with default headers values

func (*AdminUpdateUserV2InternalServerError) Error ¶

type AdminUpdateUserV2NotFound ¶

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 ¶

func NewAdminUpdateUserV2NotFound() *AdminUpdateUserV2NotFound

NewAdminUpdateUserV2NotFound creates a AdminUpdateUserV2NotFound with default headers values

func (*AdminUpdateUserV2NotFound) Error ¶

func (o *AdminUpdateUserV2NotFound) Error() string

type AdminUpdateUserV2OK ¶

type AdminUpdateUserV2OK struct {
	Payload *iamclientmodels.ModelUserResponse
}

AdminUpdateUserV2OK handles this case with default header values.

OK

func NewAdminUpdateUserV2OK ¶

func NewAdminUpdateUserV2OK() *AdminUpdateUserV2OK

NewAdminUpdateUserV2OK creates a AdminUpdateUserV2OK with default headers values

func (*AdminUpdateUserV2OK) Error ¶

func (o *AdminUpdateUserV2OK) Error() string

func (*AdminUpdateUserV2OK) GetPayload ¶

func (*AdminUpdateUserV2OK) ToJSONString ¶

func (o *AdminUpdateUserV2OK) ToJSONString() string

type AdminUpdateUserV2Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminUpdateUserV2Params() *AdminUpdateUserV2Params

NewAdminUpdateUserV2Params creates a new AdminUpdateUserV2Params object with the default values initialized.

func NewAdminUpdateUserV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin update user v2 params

func (*AdminUpdateUserV2Params) SetBody ¶

SetBody adds the body to the admin update user v2 params

func (*AdminUpdateUserV2Params) SetContext ¶

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

SetContext adds the context to the admin update user v2 params

func (*AdminUpdateUserV2Params) SetFlightId ¶

func (o *AdminUpdateUserV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminUpdateUserV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin update user v2 params

func (*AdminUpdateUserV2Params) SetHTTPClientTransport ¶

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

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

func (*AdminUpdateUserV2Params) SetNamespace ¶

func (o *AdminUpdateUserV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update user v2 params

func (*AdminUpdateUserV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin update user v2 params

func (*AdminUpdateUserV2Params) SetUserID ¶

func (o *AdminUpdateUserV2Params) SetUserID(userID string)

SetUserID adds the userId to the admin update user v2 params

func (*AdminUpdateUserV2Params) WithBody ¶

WithBody adds the body to the admin update user v2 params

func (*AdminUpdateUserV2Params) WithContext ¶

WithContext adds the context to the admin update user v2 params

func (*AdminUpdateUserV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the admin update user v2 params

func (*AdminUpdateUserV2Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin update user v2 params

func (*AdminUpdateUserV2Params) WithTimeout ¶

WithTimeout adds the timeout to the admin update user v2 params

func (*AdminUpdateUserV2Params) WithUserID ¶

WithUserID adds the userID to the admin update user v2 params

func (*AdminUpdateUserV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminUpdateUserV2Reader ¶

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

AdminUpdateUserV2Reader is a Reader for the AdminUpdateUserV2 structure.

func (*AdminUpdateUserV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminUpdateUserV2Unauthorized ¶

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 ¶

func NewAdminUpdateUserV2Unauthorized() *AdminUpdateUserV2Unauthorized

NewAdminUpdateUserV2Unauthorized creates a AdminUpdateUserV2Unauthorized with default headers values

func (*AdminUpdateUserV2Unauthorized) Error ¶

func (*AdminUpdateUserV2Unauthorized) GetPayload ¶

func (*AdminUpdateUserV2Unauthorized) ToJSONString ¶

func (o *AdminUpdateUserV2Unauthorized) ToJSONString() string

type AdminUpdateUserV3BadRequest ¶

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 ¶

func NewAdminUpdateUserV3BadRequest() *AdminUpdateUserV3BadRequest

NewAdminUpdateUserV3BadRequest creates a AdminUpdateUserV3BadRequest with default headers values

func (*AdminUpdateUserV3BadRequest) Error ¶

func (*AdminUpdateUserV3BadRequest) GetPayload ¶

func (*AdminUpdateUserV3BadRequest) ToJSONString ¶

func (o *AdminUpdateUserV3BadRequest) ToJSONString() string

type AdminUpdateUserV3Conflict ¶

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><tr><td>10222</td><td>unique display name already exists</td></tr></table>

func NewAdminUpdateUserV3Conflict ¶

func NewAdminUpdateUserV3Conflict() *AdminUpdateUserV3Conflict

NewAdminUpdateUserV3Conflict creates a AdminUpdateUserV3Conflict with default headers values

func (*AdminUpdateUserV3Conflict) Error ¶

func (o *AdminUpdateUserV3Conflict) Error() string

func (*AdminUpdateUserV3Conflict) GetPayload ¶

func (*AdminUpdateUserV3Conflict) ToJSONString ¶

func (o *AdminUpdateUserV3Conflict) ToJSONString() string

type AdminUpdateUserV3Forbidden ¶

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 ¶

func NewAdminUpdateUserV3Forbidden() *AdminUpdateUserV3Forbidden

NewAdminUpdateUserV3Forbidden creates a AdminUpdateUserV3Forbidden with default headers values

func (*AdminUpdateUserV3Forbidden) Error ¶

func (*AdminUpdateUserV3Forbidden) GetPayload ¶

func (*AdminUpdateUserV3Forbidden) ToJSONString ¶

func (o *AdminUpdateUserV3Forbidden) ToJSONString() string

type AdminUpdateUserV3InternalServerError ¶

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 ¶

func NewAdminUpdateUserV3InternalServerError() *AdminUpdateUserV3InternalServerError

NewAdminUpdateUserV3InternalServerError creates a AdminUpdateUserV3InternalServerError with default headers values

func (*AdminUpdateUserV3InternalServerError) Error ¶

func (*AdminUpdateUserV3InternalServerError) GetPayload ¶

func (*AdminUpdateUserV3InternalServerError) ToJSONString ¶

func (o *AdminUpdateUserV3InternalServerError) ToJSONString() string

type AdminUpdateUserV3NotFound ¶

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 ¶

func NewAdminUpdateUserV3NotFound() *AdminUpdateUserV3NotFound

NewAdminUpdateUserV3NotFound creates a AdminUpdateUserV3NotFound with default headers values

func (*AdminUpdateUserV3NotFound) Error ¶

func (o *AdminUpdateUserV3NotFound) Error() string

func (*AdminUpdateUserV3NotFound) GetPayload ¶

func (*AdminUpdateUserV3NotFound) ToJSONString ¶

func (o *AdminUpdateUserV3NotFound) ToJSONString() string

type AdminUpdateUserV3OK ¶

type AdminUpdateUserV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

AdminUpdateUserV3OK handles this case with default header values.

OK

func NewAdminUpdateUserV3OK ¶

func NewAdminUpdateUserV3OK() *AdminUpdateUserV3OK

NewAdminUpdateUserV3OK creates a AdminUpdateUserV3OK with default headers values

func (*AdminUpdateUserV3OK) Error ¶

func (o *AdminUpdateUserV3OK) Error() string

func (*AdminUpdateUserV3OK) GetPayload ¶

func (*AdminUpdateUserV3OK) ToJSONString ¶

func (o *AdminUpdateUserV3OK) ToJSONString() string

type AdminUpdateUserV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminUpdateUserV3Params() *AdminUpdateUserV3Params

NewAdminUpdateUserV3Params creates a new AdminUpdateUserV3Params object with the default values initialized.

func NewAdminUpdateUserV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin update user v3 params

func (*AdminUpdateUserV3Params) SetBody ¶

SetBody adds the body to the admin update user v3 params

func (*AdminUpdateUserV3Params) SetContext ¶

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

SetContext adds the context to the admin update user v3 params

func (*AdminUpdateUserV3Params) SetFlightId ¶

func (o *AdminUpdateUserV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminUpdateUserV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin update user v3 params

func (*AdminUpdateUserV3Params) SetHTTPClientTransport ¶

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

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

func (*AdminUpdateUserV3Params) SetNamespace ¶

func (o *AdminUpdateUserV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update user v3 params

func (*AdminUpdateUserV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin update user v3 params

func (*AdminUpdateUserV3Params) SetUserID ¶

func (o *AdminUpdateUserV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin update user v3 params

func (*AdminUpdateUserV3Params) WithBody ¶

WithBody adds the body to the admin update user v3 params

func (*AdminUpdateUserV3Params) WithContext ¶

WithContext adds the context to the admin update user v3 params

func (*AdminUpdateUserV3Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the admin update user v3 params

func (*AdminUpdateUserV3Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin update user v3 params

func (*AdminUpdateUserV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin update user v3 params

func (*AdminUpdateUserV3Params) WithUserID ¶

WithUserID adds the userID to the admin update user v3 params

func (*AdminUpdateUserV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminUpdateUserV3Reader ¶

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

AdminUpdateUserV3Reader is a Reader for the AdminUpdateUserV3 structure.

func (*AdminUpdateUserV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminUpdateUserV3Unauthorized ¶

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 ¶

func NewAdminUpdateUserV3Unauthorized() *AdminUpdateUserV3Unauthorized

NewAdminUpdateUserV3Unauthorized creates a AdminUpdateUserV3Unauthorized with default headers values

func (*AdminUpdateUserV3Unauthorized) Error ¶

func (*AdminUpdateUserV3Unauthorized) GetPayload ¶

func (*AdminUpdateUserV3Unauthorized) ToJSONString ¶

func (o *AdminUpdateUserV3Unauthorized) ToJSONString() string

type AdminUpgradeHeadlessAccountV3BadRequest ¶

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 ¶

func NewAdminUpgradeHeadlessAccountV3BadRequest() *AdminUpgradeHeadlessAccountV3BadRequest

NewAdminUpgradeHeadlessAccountV3BadRequest creates a AdminUpgradeHeadlessAccountV3BadRequest with default headers values

func (*AdminUpgradeHeadlessAccountV3BadRequest) Error ¶

func (*AdminUpgradeHeadlessAccountV3BadRequest) GetPayload ¶

func (*AdminUpgradeHeadlessAccountV3BadRequest) ToJSONString ¶

type AdminUpgradeHeadlessAccountV3Conflict ¶

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><tr><td>10222</td><td>unique display name already exists</td></tr></table>

func NewAdminUpgradeHeadlessAccountV3Conflict ¶

func NewAdminUpgradeHeadlessAccountV3Conflict() *AdminUpgradeHeadlessAccountV3Conflict

NewAdminUpgradeHeadlessAccountV3Conflict creates a AdminUpgradeHeadlessAccountV3Conflict with default headers values

func (*AdminUpgradeHeadlessAccountV3Conflict) Error ¶

func (*AdminUpgradeHeadlessAccountV3Conflict) GetPayload ¶

func (*AdminUpgradeHeadlessAccountV3Conflict) ToJSONString ¶

type AdminUpgradeHeadlessAccountV3Forbidden ¶

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><tr><td>10213</td><td>country is blocked</td></tr></table>

func NewAdminUpgradeHeadlessAccountV3Forbidden ¶

func NewAdminUpgradeHeadlessAccountV3Forbidden() *AdminUpgradeHeadlessAccountV3Forbidden

NewAdminUpgradeHeadlessAccountV3Forbidden creates a AdminUpgradeHeadlessAccountV3Forbidden with default headers values

func (*AdminUpgradeHeadlessAccountV3Forbidden) Error ¶

func (*AdminUpgradeHeadlessAccountV3Forbidden) GetPayload ¶

func (*AdminUpgradeHeadlessAccountV3Forbidden) ToJSONString ¶

type AdminUpgradeHeadlessAccountV3InternalServerError ¶

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 ¶

func NewAdminUpgradeHeadlessAccountV3InternalServerError() *AdminUpgradeHeadlessAccountV3InternalServerError

NewAdminUpgradeHeadlessAccountV3InternalServerError creates a AdminUpgradeHeadlessAccountV3InternalServerError with default headers values

func (*AdminUpgradeHeadlessAccountV3InternalServerError) Error ¶

func (*AdminUpgradeHeadlessAccountV3InternalServerError) GetPayload ¶

func (*AdminUpgradeHeadlessAccountV3InternalServerError) ToJSONString ¶

type AdminUpgradeHeadlessAccountV3NotFound ¶

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 ¶

func NewAdminUpgradeHeadlessAccountV3NotFound() *AdminUpgradeHeadlessAccountV3NotFound

NewAdminUpgradeHeadlessAccountV3NotFound creates a AdminUpgradeHeadlessAccountV3NotFound with default headers values

func (*AdminUpgradeHeadlessAccountV3NotFound) Error ¶

func (*AdminUpgradeHeadlessAccountV3NotFound) GetPayload ¶

func (*AdminUpgradeHeadlessAccountV3NotFound) ToJSONString ¶

type AdminUpgradeHeadlessAccountV3OK ¶

type AdminUpgradeHeadlessAccountV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

AdminUpgradeHeadlessAccountV3OK handles this case with default header values.

OK

func NewAdminUpgradeHeadlessAccountV3OK ¶

func NewAdminUpgradeHeadlessAccountV3OK() *AdminUpgradeHeadlessAccountV3OK

NewAdminUpgradeHeadlessAccountV3OK creates a AdminUpgradeHeadlessAccountV3OK with default headers values

func (*AdminUpgradeHeadlessAccountV3OK) Error ¶

func (*AdminUpgradeHeadlessAccountV3OK) GetPayload ¶

func (*AdminUpgradeHeadlessAccountV3OK) ToJSONString ¶

func (o *AdminUpgradeHeadlessAccountV3OK) ToJSONString() string

type AdminUpgradeHeadlessAccountV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminUpgradeHeadlessAccountV3Params() *AdminUpgradeHeadlessAccountV3Params

NewAdminUpgradeHeadlessAccountV3Params creates a new AdminUpgradeHeadlessAccountV3Params object with the default values initialized.

func NewAdminUpgradeHeadlessAccountV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) SetBody ¶

SetBody adds the body to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) SetContext ¶

SetContext adds the context to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) SetFlightId ¶

func (o *AdminUpgradeHeadlessAccountV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminUpgradeHeadlessAccountV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) SetNamespace ¶

func (o *AdminUpgradeHeadlessAccountV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) SetUserID ¶

func (o *AdminUpgradeHeadlessAccountV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) WithBody ¶

WithBody adds the body to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) WithContext ¶

WithContext adds the context to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) WithUserID ¶

WithUserID adds the userID to the admin upgrade headless account v3 params

func (*AdminUpgradeHeadlessAccountV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminUpgradeHeadlessAccountV3Reader ¶

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

AdminUpgradeHeadlessAccountV3Reader is a Reader for the AdminUpgradeHeadlessAccountV3 structure.

func (*AdminUpgradeHeadlessAccountV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminUpgradeHeadlessAccountV3Unauthorized ¶

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 ¶

func NewAdminUpgradeHeadlessAccountV3Unauthorized() *AdminUpgradeHeadlessAccountV3Unauthorized

NewAdminUpgradeHeadlessAccountV3Unauthorized creates a AdminUpgradeHeadlessAccountV3Unauthorized with default headers values

func (*AdminUpgradeHeadlessAccountV3Unauthorized) Error ¶

func (*AdminUpgradeHeadlessAccountV3Unauthorized) GetPayload ¶

func (*AdminUpgradeHeadlessAccountV3Unauthorized) ToJSONString ¶

type AdminVerifyAccountV3BadRequest ¶

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 ¶

func NewAdminVerifyAccountV3BadRequest() *AdminVerifyAccountV3BadRequest

NewAdminVerifyAccountV3BadRequest creates a AdminVerifyAccountV3BadRequest with default headers values

func (*AdminVerifyAccountV3BadRequest) Error ¶

func (*AdminVerifyAccountV3BadRequest) GetPayload ¶

func (*AdminVerifyAccountV3BadRequest) ToJSONString ¶

func (o *AdminVerifyAccountV3BadRequest) ToJSONString() string

type AdminVerifyAccountV3Forbidden ¶

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 ¶

func NewAdminVerifyAccountV3Forbidden() *AdminVerifyAccountV3Forbidden

NewAdminVerifyAccountV3Forbidden creates a AdminVerifyAccountV3Forbidden with default headers values

func (*AdminVerifyAccountV3Forbidden) Error ¶

func (*AdminVerifyAccountV3Forbidden) GetPayload ¶

func (*AdminVerifyAccountV3Forbidden) ToJSONString ¶

func (o *AdminVerifyAccountV3Forbidden) ToJSONString() string

type AdminVerifyAccountV3InternalServerError ¶

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 ¶

func NewAdminVerifyAccountV3InternalServerError() *AdminVerifyAccountV3InternalServerError

NewAdminVerifyAccountV3InternalServerError creates a AdminVerifyAccountV3InternalServerError with default headers values

func (*AdminVerifyAccountV3InternalServerError) Error ¶

func (*AdminVerifyAccountV3InternalServerError) GetPayload ¶

func (*AdminVerifyAccountV3InternalServerError) ToJSONString ¶

type AdminVerifyAccountV3NoContent ¶

type AdminVerifyAccountV3NoContent struct {
}

AdminVerifyAccountV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminVerifyAccountV3NoContent ¶

func NewAdminVerifyAccountV3NoContent() *AdminVerifyAccountV3NoContent

NewAdminVerifyAccountV3NoContent creates a AdminVerifyAccountV3NoContent with default headers values

func (*AdminVerifyAccountV3NoContent) Error ¶

type AdminVerifyAccountV3NotFound ¶

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 ¶

func NewAdminVerifyAccountV3NotFound() *AdminVerifyAccountV3NotFound

NewAdminVerifyAccountV3NotFound creates a AdminVerifyAccountV3NotFound with default headers values

func (*AdminVerifyAccountV3NotFound) Error ¶

func (*AdminVerifyAccountV3NotFound) GetPayload ¶

func (*AdminVerifyAccountV3NotFound) ToJSONString ¶

func (o *AdminVerifyAccountV3NotFound) ToJSONString() string

type AdminVerifyAccountV3Params ¶

type AdminVerifyAccountV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserVerificationRequest
	/*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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminVerifyAccountV3Params() *AdminVerifyAccountV3Params

NewAdminVerifyAccountV3Params creates a new AdminVerifyAccountV3Params object with the default values initialized.

func NewAdminVerifyAccountV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) SetBody ¶

SetBody adds the body to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) SetContext ¶

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

SetContext adds the context to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) SetFlightId ¶

func (o *AdminVerifyAccountV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminVerifyAccountV3Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) SetNamespace ¶

func (o *AdminVerifyAccountV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) SetTimeout ¶

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

SetTimeout adds the timeout to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) SetUserID ¶

func (o *AdminVerifyAccountV3Params) SetUserID(userID string)

SetUserID adds the userId to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) WithBody ¶

WithBody adds the body to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) WithContext ¶

WithContext adds the context to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) WithNamespace ¶

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

WithNamespace adds the namespace to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) WithUserID ¶

WithUserID adds the userID to the admin verify account v3 params

func (*AdminVerifyAccountV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminVerifyAccountV3Reader ¶

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

AdminVerifyAccountV3Reader is a Reader for the AdminVerifyAccountV3 structure.

func (*AdminVerifyAccountV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminVerifyAccountV3Unauthorized ¶

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 ¶

func NewAdminVerifyAccountV3Unauthorized() *AdminVerifyAccountV3Unauthorized

NewAdminVerifyAccountV3Unauthorized creates a AdminVerifyAccountV3Unauthorized with default headers values

func (*AdminVerifyAccountV3Unauthorized) Error ¶

func (*AdminVerifyAccountV3Unauthorized) GetPayload ¶

func (*AdminVerifyAccountV3Unauthorized) ToJSONString ¶

func (o *AdminVerifyAccountV3Unauthorized) ToJSONString() string

type AdminVerifyUserWithoutVerificationCodeV3BadRequest ¶

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 ¶

func NewAdminVerifyUserWithoutVerificationCodeV3BadRequest() *AdminVerifyUserWithoutVerificationCodeV3BadRequest

NewAdminVerifyUserWithoutVerificationCodeV3BadRequest creates a AdminVerifyUserWithoutVerificationCodeV3BadRequest with default headers values

func (*AdminVerifyUserWithoutVerificationCodeV3BadRequest) Error ¶

func (*AdminVerifyUserWithoutVerificationCodeV3BadRequest) GetPayload ¶

func (*AdminVerifyUserWithoutVerificationCodeV3BadRequest) ToJSONString ¶

type AdminVerifyUserWithoutVerificationCodeV3Conflict ¶

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 ¶

func NewAdminVerifyUserWithoutVerificationCodeV3Conflict() *AdminVerifyUserWithoutVerificationCodeV3Conflict

NewAdminVerifyUserWithoutVerificationCodeV3Conflict creates a AdminVerifyUserWithoutVerificationCodeV3Conflict with default headers values

func (*AdminVerifyUserWithoutVerificationCodeV3Conflict) Error ¶

func (*AdminVerifyUserWithoutVerificationCodeV3Conflict) GetPayload ¶

func (*AdminVerifyUserWithoutVerificationCodeV3Conflict) ToJSONString ¶

type AdminVerifyUserWithoutVerificationCodeV3Forbidden ¶

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 ¶

func NewAdminVerifyUserWithoutVerificationCodeV3Forbidden() *AdminVerifyUserWithoutVerificationCodeV3Forbidden

NewAdminVerifyUserWithoutVerificationCodeV3Forbidden creates a AdminVerifyUserWithoutVerificationCodeV3Forbidden with default headers values

func (*AdminVerifyUserWithoutVerificationCodeV3Forbidden) Error ¶

func (*AdminVerifyUserWithoutVerificationCodeV3Forbidden) GetPayload ¶

func (*AdminVerifyUserWithoutVerificationCodeV3Forbidden) ToJSONString ¶

type AdminVerifyUserWithoutVerificationCodeV3InternalServerError ¶

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 ¶

func NewAdminVerifyUserWithoutVerificationCodeV3InternalServerError() *AdminVerifyUserWithoutVerificationCodeV3InternalServerError

NewAdminVerifyUserWithoutVerificationCodeV3InternalServerError creates a AdminVerifyUserWithoutVerificationCodeV3InternalServerError with default headers values

func (*AdminVerifyUserWithoutVerificationCodeV3InternalServerError) Error ¶

func (*AdminVerifyUserWithoutVerificationCodeV3InternalServerError) GetPayload ¶

func (*AdminVerifyUserWithoutVerificationCodeV3InternalServerError) ToJSONString ¶

type AdminVerifyUserWithoutVerificationCodeV3NoContent ¶

type AdminVerifyUserWithoutVerificationCodeV3NoContent struct {
}

AdminVerifyUserWithoutVerificationCodeV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminVerifyUserWithoutVerificationCodeV3NoContent ¶

func NewAdminVerifyUserWithoutVerificationCodeV3NoContent() *AdminVerifyUserWithoutVerificationCodeV3NoContent

NewAdminVerifyUserWithoutVerificationCodeV3NoContent creates a AdminVerifyUserWithoutVerificationCodeV3NoContent with default headers values

func (*AdminVerifyUserWithoutVerificationCodeV3NoContent) Error ¶

type AdminVerifyUserWithoutVerificationCodeV3NotFound ¶

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 ¶

func NewAdminVerifyUserWithoutVerificationCodeV3NotFound() *AdminVerifyUserWithoutVerificationCodeV3NotFound

NewAdminVerifyUserWithoutVerificationCodeV3NotFound creates a AdminVerifyUserWithoutVerificationCodeV3NotFound with default headers values

func (*AdminVerifyUserWithoutVerificationCodeV3NotFound) Error ¶

func (*AdminVerifyUserWithoutVerificationCodeV3NotFound) GetPayload ¶

func (*AdminVerifyUserWithoutVerificationCodeV3NotFound) ToJSONString ¶

type AdminVerifyUserWithoutVerificationCodeV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewAdminVerifyUserWithoutVerificationCodeV3Params() *AdminVerifyUserWithoutVerificationCodeV3Params

NewAdminVerifyUserWithoutVerificationCodeV3Params creates a new AdminVerifyUserWithoutVerificationCodeV3Params object with the default values initialized.

func NewAdminVerifyUserWithoutVerificationCodeV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

SetAuthInfoWriter adds the authInfoWriter to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) SetContext ¶

SetContext adds the context to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) SetFlightId ¶

func (o *AdminVerifyUserWithoutVerificationCodeV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminVerifyUserWithoutVerificationCodeV3Params) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) SetHTTPClientTransport ¶

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 ¶

func (o *AdminVerifyUserWithoutVerificationCodeV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) SetTimeout ¶

SetTimeout adds the timeout to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) SetUserID ¶

SetUserID adds the userId to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) WithContext ¶

WithContext adds the context to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) WithNamespace ¶

WithNamespace adds the namespace to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) WithTimeout ¶

WithTimeout adds the timeout to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) WithUserID ¶

WithUserID adds the userID to the admin verify user without verification code v3 params

func (*AdminVerifyUserWithoutVerificationCodeV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AdminVerifyUserWithoutVerificationCodeV3Reader ¶

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

AdminVerifyUserWithoutVerificationCodeV3Reader is a Reader for the AdminVerifyUserWithoutVerificationCodeV3 structure.

func (*AdminVerifyUserWithoutVerificationCodeV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AdminVerifyUserWithoutVerificationCodeV3Unauthorized ¶

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 ¶

func NewAdminVerifyUserWithoutVerificationCodeV3Unauthorized() *AdminVerifyUserWithoutVerificationCodeV3Unauthorized

NewAdminVerifyUserWithoutVerificationCodeV3Unauthorized creates a AdminVerifyUserWithoutVerificationCodeV3Unauthorized with default headers values

func (*AdminVerifyUserWithoutVerificationCodeV3Unauthorized) Error ¶

func (*AdminVerifyUserWithoutVerificationCodeV3Unauthorized) GetPayload ¶

func (*AdminVerifyUserWithoutVerificationCodeV3Unauthorized) ToJSONString ¶

type BanUserBadRequest ¶

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 ¶

func NewBanUserBadRequest() *BanUserBadRequest

NewBanUserBadRequest creates a BanUserBadRequest with default headers values

func (*BanUserBadRequest) Error ¶

func (o *BanUserBadRequest) Error() string

type BanUserCreated ¶

type BanUserCreated struct {
	Payload *iamclientmodels.ModelUserBanResponse
}

BanUserCreated handles this case with default header values.

Created

func NewBanUserCreated ¶

func NewBanUserCreated() *BanUserCreated

NewBanUserCreated creates a BanUserCreated with default headers values

func (*BanUserCreated) Error ¶

func (o *BanUserCreated) Error() string

func (*BanUserCreated) GetPayload ¶

func (*BanUserCreated) ToJSONString ¶

func (o *BanUserCreated) ToJSONString() string

type BanUserForbidden ¶

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 ¶

func NewBanUserForbidden() *BanUserForbidden

NewBanUserForbidden creates a BanUserForbidden with default headers values

func (*BanUserForbidden) Error ¶

func (o *BanUserForbidden) Error() string

func (*BanUserForbidden) GetPayload ¶

func (*BanUserForbidden) ToJSONString ¶

func (o *BanUserForbidden) ToJSONString() string

type BanUserInternalServerError ¶

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 ¶

func NewBanUserInternalServerError() *BanUserInternalServerError

NewBanUserInternalServerError creates a BanUserInternalServerError with default headers values

func (*BanUserInternalServerError) Error ¶

type BanUserNotFound ¶

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 ¶

func NewBanUserNotFound() *BanUserNotFound

NewBanUserNotFound creates a BanUserNotFound with default headers values

func (*BanUserNotFound) Error ¶

func (o *BanUserNotFound) Error() string

type BanUserParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewBanUserParams() *BanUserParams

NewBanUserParams creates a new BanUserParams object with the default values initialized.

func NewBanUserParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the ban user params

func (*BanUserParams) SetBody ¶

SetBody adds the body to the ban user params

func (*BanUserParams) SetContext ¶

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

SetContext adds the context to the ban user params

func (*BanUserParams) SetFlightId ¶

func (o *BanUserParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*BanUserParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the ban user params

func (*BanUserParams) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the ban user params

func (*BanUserParams) SetNamespace ¶

func (o *BanUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the ban user params

func (*BanUserParams) SetTimeout ¶

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

SetTimeout adds the timeout to the ban user params

func (*BanUserParams) SetUserID ¶

func (o *BanUserParams) SetUserID(userID string)

SetUserID adds the userId to the ban user params

func (*BanUserParams) WithBody ¶

WithBody adds the body to the ban user params

func (*BanUserParams) WithContext ¶

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

WithContext adds the context to the ban user params

func (*BanUserParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the ban user params

func (*BanUserParams) WithNamespace ¶

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

WithNamespace adds the namespace to the ban user params

func (*BanUserParams) WithTimeout ¶

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

WithTimeout adds the timeout to the ban user params

func (*BanUserParams) WithUserID ¶

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

WithUserID adds the userID to the ban user params

func (*BanUserParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type BanUserReader ¶

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

BanUserReader is a Reader for the BanUser structure.

func (*BanUserReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type BanUserUnauthorized ¶

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 ¶

func NewBanUserUnauthorized() *BanUserUnauthorized

NewBanUserUnauthorized creates a BanUserUnauthorized with default headers values

func (*BanUserUnauthorized) Error ¶

func (o *BanUserUnauthorized) Error() string

func (*BanUserUnauthorized) GetPayload ¶

func (*BanUserUnauthorized) ToJSONString ¶

func (o *BanUserUnauthorized) ToJSONString() string

type CheckUserAvailabilityBadRequest ¶

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 ¶

func NewCheckUserAvailabilityBadRequest() *CheckUserAvailabilityBadRequest

NewCheckUserAvailabilityBadRequest creates a CheckUserAvailabilityBadRequest with default headers values

func (*CheckUserAvailabilityBadRequest) Error ¶

func (*CheckUserAvailabilityBadRequest) GetPayload ¶

func (*CheckUserAvailabilityBadRequest) ToJSONString ¶

func (o *CheckUserAvailabilityBadRequest) ToJSONString() string

type CheckUserAvailabilityNoContent ¶

type CheckUserAvailabilityNoContent struct {
}

CheckUserAvailabilityNoContent handles this case with default header values.

No Content

func NewCheckUserAvailabilityNoContent ¶

func NewCheckUserAvailabilityNoContent() *CheckUserAvailabilityNoContent

NewCheckUserAvailabilityNoContent creates a CheckUserAvailabilityNoContent with default headers values

func (*CheckUserAvailabilityNoContent) Error ¶

type CheckUserAvailabilityNotFound ¶

type CheckUserAvailabilityNotFound struct {
}

CheckUserAvailabilityNotFound handles this case with default header values.

Not Found

func NewCheckUserAvailabilityNotFound ¶

func NewCheckUserAvailabilityNotFound() *CheckUserAvailabilityNotFound

NewCheckUserAvailabilityNotFound creates a CheckUserAvailabilityNotFound with default headers values

func (*CheckUserAvailabilityNotFound) Error ¶

type CheckUserAvailabilityParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewCheckUserAvailabilityParams() *CheckUserAvailabilityParams

NewCheckUserAvailabilityParams creates a new CheckUserAvailabilityParams object with the default values initialized.

func NewCheckUserAvailabilityParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the check user availability params

func (*CheckUserAvailabilityParams) SetContext ¶

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

SetContext adds the context to the check user availability params

func (*CheckUserAvailabilityParams) SetField ¶

func (o *CheckUserAvailabilityParams) SetField(field string)

SetField adds the field to the check user availability params

func (*CheckUserAvailabilityParams) SetFlightId ¶

func (o *CheckUserAvailabilityParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*CheckUserAvailabilityParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the check user availability params

func (*CheckUserAvailabilityParams) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the check user availability params

func (*CheckUserAvailabilityParams) SetNamespace ¶

func (o *CheckUserAvailabilityParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the check user availability params

func (*CheckUserAvailabilityParams) SetQuery ¶

func (o *CheckUserAvailabilityParams) SetQuery(query string)

SetQuery adds the query to the check user availability params

func (*CheckUserAvailabilityParams) SetTimeout ¶

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

SetTimeout adds the timeout to the check user availability params

func (*CheckUserAvailabilityParams) WithContext ¶

WithContext adds the context to the check user availability params

func (*CheckUserAvailabilityParams) WithField ¶

WithField adds the field to the check user availability params

func (*CheckUserAvailabilityParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the check user availability params

func (*CheckUserAvailabilityParams) WithNamespace ¶

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

WithNamespace adds the namespace to the check user availability params

func (*CheckUserAvailabilityParams) WithQuery ¶

WithQuery adds the query to the check user availability params

func (*CheckUserAvailabilityParams) WithTimeout ¶

WithTimeout adds the timeout to the check user availability params

func (*CheckUserAvailabilityParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type CheckUserAvailabilityReader ¶

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

CheckUserAvailabilityReader is a Reader for the CheckUserAvailability structure.

func (*CheckUserAvailabilityReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type CheckUserAvailabilityUnprocessableEntity ¶

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 ¶

func NewCheckUserAvailabilityUnprocessableEntity() *CheckUserAvailabilityUnprocessableEntity

NewCheckUserAvailabilityUnprocessableEntity creates a CheckUserAvailabilityUnprocessableEntity with default headers values

func (*CheckUserAvailabilityUnprocessableEntity) Error ¶

func (*CheckUserAvailabilityUnprocessableEntity) GetPayload ¶

func (*CheckUserAvailabilityUnprocessableEntity) ToJSONString ¶

type Client ¶

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

Client for users API

func (*Client) AddUserPermission deprecated

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]_**

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 ¶

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]_**

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

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]_**

func (*Client) AddUserRoleShort ¶

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]_**

func (*Client) AdminAddUserPermissionsV3 deprecated

Deprecated: 2022-08-10 - Use AdminAddUserPermissionsV3Short instead.

AdminAddUserPermissionsV3 add user permissions 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 * / , - 1. Minutes: 0-59 * / , - 1. Hours: 0-23 * / , - 1. Day of month: 1-31 * / , - L W 1. Month: 1-12 JAN-DEC * / , - 1. Day of week: 0-6 SUN-SAT * / , - L # 1. Year: 1970-2099 * / , -

Special characters: 1. *: all values in the fields, e.g. * in seconds fields indicates every second 1. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter 1. ,: separate items of a list, e.g. MON,WED,FRI in day of week 1. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive 1. 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. 1. 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." 1. #: 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 ¶

func (a *Client) AdminAddUserPermissionsV3Short(params *AdminAddUserPermissionsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddUserPermissionsV3NoContent, error)

AdminAddUserPermissionsV3Short add user permissions 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 * / , - 1. Minutes: 0-59 * / , - 1. Hours: 0-23 * / , - 1. Day of month: 1-31 * / , - L W 1. Month: 1-12 JAN-DEC * / , - 1. Day of week: 0-6 SUN-SAT * / , - L # 1. Year: 1970-2099 * / , -

Special characters: 1. *: all values in the fields, e.g. * in seconds fields indicates every second 1. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter 1. ,: separate items of a list, e.g. MON,WED,FRI in day of week 1. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive 1. 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. 1. 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." 1. #: 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 action code: 10109

func (*Client) AdminAddUserRoleV3Short ¶

func (a *Client) AdminAddUserRoleV3Short(params *AdminAddUserRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddUserRoleV3NoContent, error)

AdminAddUserRoleV3Short add user role action code: 10109

func (*Client) AdminBanUserV2 deprecated

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]_**

func (*Client) AdminBanUserV2Short ¶

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]_**

func (*Client) AdminBanUserV3 deprecated

Deprecated: 2022-08-10 - Use AdminBanUserV3Short instead.

AdminBanUserV3 ban a single user Bans a user with specific type of ban. Ban types and reason can be queried. action code : 10141

func (*Client) AdminBanUserV3Short ¶

func (a *Client) AdminBanUserV3Short(params *AdminBanUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminBanUserV3Created, error)

AdminBanUserV3Short ban a single user Bans a user with specific type of ban. Ban types and reason can be queried. action code : 10141

func (*Client) AdminBulkGetUsersPlatform deprecated

Deprecated: 2022-08-10 - Use AdminBulkGetUsersPlatformShort instead.

AdminBulkGetUsersPlatform admin bulk get users' platform info by user ids 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

func (*Client) AdminBulkGetUsersPlatformShort ¶

func (a *Client) AdminBulkGetUsersPlatformShort(params *AdminBulkGetUsersPlatformParams, authInfo runtime.ClientAuthInfoWriter) (*AdminBulkGetUsersPlatformOK, error)

AdminBulkGetUsersPlatformShort admin bulk get users' platform info by user ids 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

func (*Client) AdminBulkUpdateUsersV3 deprecated

Deprecated: 2022-08-10 - Use AdminBulkUpdateUsersV3Short instead.

AdminBulkUpdateUsersV3 update users This endpoint support to bulk update users based on given data. ------ Supported fields: * skipLoginQueue

func (*Client) AdminBulkUpdateUsersV3Short ¶

func (a *Client) AdminBulkUpdateUsersV3Short(params *AdminBulkUpdateUsersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminBulkUpdateUsersV3NoContent, error)

AdminBulkUpdateUsersV3Short update users This endpoint support to bulk update users based on given data. ------ Supported fields: * skipLoginQueue

func (*Client) AdminCreateJusticeUser deprecated

Deprecated: 2022-08-10 - Use AdminCreateJusticeUserShort instead.

AdminCreateJusticeUser 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) AdminCreateJusticeUserShort ¶

func (a *Client) AdminCreateJusticeUserShort(params *AdminCreateJusticeUserParams, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateJusticeUserCreated, error)

AdminCreateJusticeUserShort 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) AdminCreateUserRolesV2 deprecated

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]_**

func (*Client) AdminCreateUserRolesV2Short ¶

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]_**

func (*Client) AdminDeletePlatformLinkV2 deprecated

Deprecated: 2022-08-10 - Use AdminDeletePlatformLinkV2Short instead.

AdminDeletePlatformLinkV2 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]_**

## 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 ¶

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]_**

## 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

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

func (*Client) AdminDeleteUserInformationV3Short ¶

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

func (*Client) AdminDeleteUserLinkingHistoryByPlatformIDV3 deprecated

Deprecated: 2022-08-10 - Use AdminDeleteUserLinkingHistoryByPlatformIDV3Short instead.

AdminDeleteUserLinkingHistoryByPlatformIDV3 admin remove user's platform linking history. This API is for admin to delete user's linking history with target platform id. Supported platform: - Steam group(steamnetwork) - steam - steamopenid - PSN group(psn) - ps4web - ps4 - ps5 - XBOX group(xbox) - live - xblweb - Oculus group(oculusgroup) - oculus - oculusweb - facebook - google - twitch - discord - apple - epicgames - nintendo - awscognito - netflix - snapchat - oidc platform id

Note: you can use either platform ID or platform group as platformId query parameter

func (*Client) AdminDeleteUserLinkingHistoryByPlatformIDV3Short ¶

AdminDeleteUserLinkingHistoryByPlatformIDV3Short admin remove user's platform linking history. This API is for admin to delete user's linking history with target platform id. Supported platform: - Steam group(steamnetwork) - steam - steamopenid - PSN group(psn) - ps4web - ps4 - ps5 - XBOX group(xbox) - live - xblweb - Oculus group(oculusgroup) - oculus - oculusweb - facebook - google - twitch - discord - apple - epicgames - nintendo - awscognito - netflix - snapchat - oidc platform id

Note: you can use either platform ID or platform group as platformId query parameter

func (*Client) AdminDeleteUserPermissionBulkV3 deprecated

Deprecated: 2022-08-10 - Use AdminDeleteUserPermissionBulkV3Short instead.

AdminDeleteUserPermissionBulkV3 delete user permission Delete User Permission

func (*Client) AdminDeleteUserPermissionBulkV3Short ¶

func (a *Client) AdminDeleteUserPermissionBulkV3Short(params *AdminDeleteUserPermissionBulkV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserPermissionBulkV3NoContent, error)

AdminDeleteUserPermissionBulkV3Short delete user permission Delete User Permission

func (*Client) AdminDeleteUserPermissionV3 deprecated

Deprecated: 2022-08-10 - Use AdminDeleteUserPermissionV3Short instead.

AdminDeleteUserPermissionV3 delete user permission Delete User Permission

func (*Client) AdminDeleteUserPermissionV3Short ¶

func (a *Client) AdminDeleteUserPermissionV3Short(params *AdminDeleteUserPermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserPermissionV3NoContent, error)

AdminDeleteUserPermissionV3Short delete user permission Delete User Permission

func (*Client) AdminDeleteUserRoleV3 deprecated

Deprecated: 2022-08-10 - Use AdminDeleteUserRoleV3Short instead.

AdminDeleteUserRoleV3 delete user role This endpoint removes role from user action code: 10110

func (*Client) AdminDeleteUserRoleV3Short ¶

func (a *Client) AdminDeleteUserRoleV3Short(params *AdminDeleteUserRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserRoleV3NoContent, error)

AdminDeleteUserRoleV3Short delete user role This endpoint removes role from user action code: 10110

func (*Client) AdminDeleteUserRolesV3 deprecated

Deprecated: 2022-08-10 - Use AdminDeleteUserRolesV3Short instead.

AdminDeleteUserRolesV3 delete user roles Delete User Roles

func (*Client) AdminDeleteUserRolesV3Short ¶

func (a *Client) AdminDeleteUserRolesV3Short(params *AdminDeleteUserRolesV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserRolesV3NoContent, error)

AdminDeleteUserRolesV3Short delete user roles Delete User Roles

func (*Client) AdminDisableUserV2 deprecated

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]_**

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 ¶

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]_**

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

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]_**

func (*Client) AdminEnableUserV2Short ¶

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]_**

func (*Client) AdminGetAgeRestrictionStatusV2 deprecated

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

func (*Client) AdminGetAgeRestrictionStatusV2Short ¶

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

func (*Client) AdminGetAgeRestrictionStatusV3 deprecated

Deprecated: 2022-08-10 - Use AdminGetAgeRestrictionStatusV3Short instead.

AdminGetAgeRestrictionStatusV3 get age restriction status action code: 10138

func (*Client) AdminGetAgeRestrictionStatusV3Short ¶

func (a *Client) AdminGetAgeRestrictionStatusV3Short(params *AdminGetAgeRestrictionStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetAgeRestrictionStatusV3OK, error)

AdminGetAgeRestrictionStatusV3Short get age restriction status action code: 10138

func (*Client) AdminGetBulkUserBanV3 deprecated

Deprecated: 2022-08-10 - Use AdminGetBulkUserBanV3Short instead.

AdminGetBulkUserBanV3 get bulk user bans This endpoint returns user bans of userIDs specified in the payload action code : 10127

func (*Client) AdminGetBulkUserBanV3Short ¶

func (a *Client) AdminGetBulkUserBanV3Short(params *AdminGetBulkUserBanV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetBulkUserBanV3OK, error)

AdminGetBulkUserBanV3Short get bulk user bans This endpoint returns user bans of userIDs specified in the payload action code : 10127

func (*Client) AdminGetBulkUserByEmailAddressV3 deprecated

Deprecated: 2022-08-10 - Use AdminGetBulkUserByEmailAddressV3Short instead.

AdminGetBulkUserByEmailAddressV3 get bulk user by email address This endpoint search user by the list of email addresses action code : 10132

func (*Client) AdminGetBulkUserByEmailAddressV3Short ¶

func (a *Client) AdminGetBulkUserByEmailAddressV3Short(params *AdminGetBulkUserByEmailAddressV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetBulkUserByEmailAddressV3OK, error)

AdminGetBulkUserByEmailAddressV3Short get bulk user by email address This endpoint search user by the list of email addresses action code : 10132

func (*Client) AdminGetListCountryAgeRestrictionV3 deprecated

Deprecated: 2022-08-10 - Use AdminGetListCountryAgeRestrictionV3Short instead.

AdminGetListCountryAgeRestrictionV3 get list country age restriction action code : 10139

func (*Client) AdminGetListCountryAgeRestrictionV3Short ¶

func (a *Client) AdminGetListCountryAgeRestrictionV3Short(params *AdminGetListCountryAgeRestrictionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetListCountryAgeRestrictionV3OK, error)

AdminGetListCountryAgeRestrictionV3Short get list country age restriction action code : 10139

func (*Client) AdminGetListJusticePlatformAccounts deprecated

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

func (*Client) AdminGetListJusticePlatformAccountsShort ¶

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

func (*Client) AdminGetMyUserV3 deprecated

Deprecated: 2022-08-10 - Use AdminGetMyUserV3Short instead.

AdminGetMyUserV3 get my user Get my user data action code : 10147

func (*Client) AdminGetMyUserV3Short ¶

func (a *Client) AdminGetMyUserV3Short(params *AdminGetMyUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetMyUserV3OK, error)

AdminGetMyUserV3Short get my user Get my user data action code : 10147

func (*Client) AdminGetThirdPartyPlatformTokenLinkStatusV3 deprecated

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.

## 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 ¶

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.

## 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

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]_**

func (*Client) AdminGetUserBanV2Short ¶

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]_**

func (*Client) AdminGetUserBanV3 deprecated

Deprecated: 2022-08-10 - Use AdminGetUserBanV3Short instead.

AdminGetUserBanV3 get user's bans This endpoint retrieve the first page of the data if after and before parameters is empty action code : 10126

func (*Client) AdminGetUserBanV3Short ¶

func (a *Client) AdminGetUserBanV3Short(params *AdminGetUserBanV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserBanV3OK, error)

AdminGetUserBanV3Short get user's bans This endpoint retrieve the first page of the data if after and before parameters is empty action code : 10126

func (*Client) AdminGetUserByEmailAddressV3 deprecated

Deprecated: 2022-08-10 - Use AdminGetUserByEmailAddressV3Short instead.

AdminGetUserByEmailAddressV3 get user by email address This endpoint search user who owns the given email address action code : 10132

func (*Client) AdminGetUserByEmailAddressV3Short ¶

func (a *Client) AdminGetUserByEmailAddressV3Short(params *AdminGetUserByEmailAddressV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserByEmailAddressV3OK, error)

AdminGetUserByEmailAddressV3Short get user by email address This endpoint search user who owns the given email address action code : 10132

func (*Client) AdminGetUserByPlatformUserIDV3 deprecated

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. Several platforms are grouped under account groups, you can use either platform ID or platform group as platformId path parameter. example: for steam network platform, you can use steamnetwork / steam / steamopenid as platformId path parameter.

Supported platform: - Steam group(steamnetwork) - steam - steamopenid - PSN group(psn) - ps4web - ps4 - ps5 - XBOX group(xbox) - live - xblweb - Oculus group(oculusgroup) - oculus - oculusweb - facebook - google - twitch - discord - android - ios - apple - device - justice - epicgames - nintendo - awscognito - netflix - snapchat - oidc platform id

Note: **nintendo platform user ID**: NSA ID need to be appended with Environment ID using colon as separator. e.g kmzwa8awaa:dd1

func (*Client) AdminGetUserByPlatformUserIDV3Short ¶

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. Several platforms are grouped under account groups, you can use either platform ID or platform group as platformId path parameter. example: for steam network platform, you can use steamnetwork / steam / steamopenid as platformId path parameter.

Supported platform: - Steam group(steamnetwork) - steam - steamopenid - PSN group(psn) - ps4web - ps4 - ps5 - XBOX group(xbox) - live - xblweb - Oculus group(oculusgroup) - oculus - oculusweb - facebook - google - twitch - discord - android - ios - apple - device - justice - epicgames - nintendo - awscognito - netflix - snapchat - oidc platform id

Note: **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

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]_**

func (*Client) AdminGetUserByUserIDV2Short ¶

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]_**

func (*Client) AdminGetUserByUserIDV3 deprecated

Deprecated: 2022-08-10 - Use AdminGetUserByUserIDV3Short instead.

AdminGetUserByUserIDV3 admin get user by user id Admin Get User By User Id

func (*Client) AdminGetUserByUserIDV3Short ¶

func (a *Client) AdminGetUserByUserIDV3Short(params *AdminGetUserByUserIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserByUserIDV3OK, error)

AdminGetUserByUserIDV3Short admin get user by user id Admin Get User By User Id

func (*Client) AdminGetUserDeletionStatusV3 deprecated

Deprecated: 2022-08-10 - Use AdminGetUserDeletionStatusV3Short instead.

AdminGetUserDeletionStatusV3 get user deletion status action code : 10145

func (*Client) AdminGetUserDeletionStatusV3Short ¶

func (a *Client) AdminGetUserDeletionStatusV3Short(params *AdminGetUserDeletionStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserDeletionStatusV3OK, error)

AdminGetUserDeletionStatusV3Short get user deletion status action code : 10145

func (*Client) AdminGetUserLoginHistoriesV3 deprecated

Deprecated: 2022-08-10 - Use AdminGetUserLoginHistoriesV3Short instead.

AdminGetUserLoginHistoriesV3 get user's login histories 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 ¶

func (a *Client) AdminGetUserLoginHistoriesV3Short(params *AdminGetUserLoginHistoriesV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserLoginHistoriesV3OK, error)

AdminGetUserLoginHistoriesV3Short get user's login histories 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

Deprecated: 2022-08-10 - Use AdminGetUserMappingShort instead.

AdminGetUserMapping get user mapping This endpoint requires the client access token as the bearer token 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 publisher user id and publisher namespace. If targetNamespace filled with game namespace then this endpoint will return its game user id and game namespace.

func (*Client) AdminGetUserMappingShort ¶

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 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 publisher user id and publisher namespace. If targetNamespace filled with game namespace then this endpoint will return its game user id and game namespace.

func (*Client) AdminGetUserPlatformAccountsV3 deprecated

Deprecated: 2022-08-10 - Use AdminGetUserPlatformAccountsV3Short instead.

AdminGetUserPlatformAccountsV3 get platform accounts linked to the user ## 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 ¶

func (a *Client) AdminGetUserPlatformAccountsV3Short(params *AdminGetUserPlatformAccountsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetUserPlatformAccountsV3OK, error)

AdminGetUserPlatformAccountsV3Short get platform accounts linked to the user ## 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

Deprecated: 2022-08-10 - Use AdminGetUserSinglePlatformAccountShort instead.

AdminGetUserSinglePlatformAccount admin get user single platform account metadata This endpoint gets user single platform account metadata. Supported Platform: - Steam group(steamnetwork): - steam - steamopenid - PSN group(psn) - ps4web - ps4 - ps5 - XBOX group(xbox) - live - xblweb - Oculus group(oculusgroup) - oculus - oculusweb - epicgames - nintendo - aws cognito - facebook - google - discord - twitch - snapchat - amazon

Note: you can use either platform ID or platform group as platformId query parameter

func (*Client) AdminGetUserSinglePlatformAccountShort ¶

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 Platform: - Steam group(steamnetwork): - steam - steamopenid - PSN group(psn) - ps4web - ps4 - ps5 - XBOX group(xbox) - live - xblweb - Oculus group(oculusgroup) - oculus - oculusweb - epicgames - nintendo - aws cognito - facebook - google - discord - twitch - snapchat - amazon

Note: you can use either platform ID or platform group as platformId query parameter

func (*Client) AdminInviteUserV3 deprecated

Deprecated: 2022-08-10 - Use AdminInviteUserV3Short instead.

AdminInviteUserV3 invite user Use this endpoint to invite admin or non-admin user and assign role to them. The role must be scoped to namespace based on the **{namespace}** value in path parameter. 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 ¶

func (a *Client) AdminInviteUserV3Short(params *AdminInviteUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminInviteUserV3Created, error)

AdminInviteUserV3Short invite user Use this endpoint to invite admin or non-admin user and assign role to them. The role must be scoped to namespace based on the **{namespace}** value in path parameter. 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

Deprecated: 2022-08-10 - Use AdminLinkPlatformAccountShort instead.

AdminLinkPlatformAccount link a platform user account to user account Force linking platform account to user User Account. This endpoint intended for admin to forcefully link account to user. By default, these cases are not allowed - The platform account current is linked by another account - The target account ever linked this platform's another account

func (*Client) AdminLinkPlatformAccountShort ¶

func (a *Client) AdminLinkPlatformAccountShort(params *AdminLinkPlatformAccountParams, authInfo runtime.ClientAuthInfoWriter) (*AdminLinkPlatformAccountNoContent, error)

AdminLinkPlatformAccountShort link a platform user account to user account Force linking platform account to user User Account. This endpoint intended for admin to forcefully link account to user. By default, these cases are not allowed - The platform account current is linked by another account - The target account ever linked this platform's another account

func (*Client) AdminListUserAllPlatformAccountsDistinctV3 deprecated

Deprecated: 2022-08-10 - Use AdminListUserAllPlatformAccountsDistinctV3Short instead.

AdminListUserAllPlatformAccountsDistinctV3 admin 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.

func (*Client) AdminListUserAllPlatformAccountsDistinctV3Short ¶

func (a *Client) AdminListUserAllPlatformAccountsDistinctV3Short(params *AdminListUserAllPlatformAccountsDistinctV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListUserAllPlatformAccountsDistinctV3OK, error)

AdminListUserAllPlatformAccountsDistinctV3Short admin 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.

func (*Client) AdminListUserIDByPlatformUserIDsV3 deprecated

Deprecated: 2022-08-10 - Use AdminListUserIDByPlatformUserIDsV3Short instead.

AdminListUserIDByPlatformUserIDsV3 admin list user id by platform user id Admin 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

Supported platform: - steam - steamopenid - ps4web - ps4 - ps5 - live - xblweb - oculus - oculusweb - facebook - google - twitch - discord - android - ios - apple - device - justice - epicgames - nintendo - awscognito - netflix - snapchat - oidc platform id

Note: **nintendo platform user ID**: NSA ID need to be appended with Environment ID using colon as separator. e.g kmzwa8awaa:dd1

func (*Client) AdminListUserIDByPlatformUserIDsV3Short ¶

func (a *Client) AdminListUserIDByPlatformUserIDsV3Short(params *AdminListUserIDByPlatformUserIDsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListUserIDByPlatformUserIDsV3OK, error)

AdminListUserIDByPlatformUserIDsV3Short admin list user id by platform user id Admin 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

Supported platform: - steam - steamopenid - ps4web - ps4 - ps5 - live - xblweb - oculus - oculusweb - facebook - google - twitch - discord - android - ios - apple - device - justice - epicgames - nintendo - awscognito - netflix - snapchat - oidc platform id

Note: **nintendo platform user ID**: NSA ID need to be appended with Environment ID using colon as separator. e.g kmzwa8awaa:dd1

func (*Client) AdminListUserIDByUserIDsV3 deprecated

Deprecated: 2022-08-10 - Use AdminListUserIDByUserIDsV3Short instead.

AdminListUserIDByUserIDsV3 list user by user id List User By User ID This endpoint intended to list user information from the given list of userID and namespace

func (*Client) AdminListUserIDByUserIDsV3Short ¶

func (a *Client) AdminListUserIDByUserIDsV3Short(params *AdminListUserIDByUserIDsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListUserIDByUserIDsV3OK, error)

AdminListUserIDByUserIDsV3Short list user by user id List User By User ID This endpoint intended to list user information from the given list of userID and namespace

func (*Client) AdminListUsersV3 deprecated

Deprecated: 2022-08-10 - Use AdminListUsersV3Short instead.

AdminListUsersV3 admin list users v3 **This endpoint requires publisher namespace.** 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 ¶

func (a *Client) AdminListUsersV3Short(params *AdminListUsersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListUsersV3OK, error)

AdminListUsersV3Short admin list users v3 **This endpoint requires publisher namespace.** 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

Deprecated: 2022-08-10 - Use AdminPlatformLinkV3Short instead.

AdminPlatformLinkV3 link user's account with platform **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 ¶

func (a *Client) AdminPlatformLinkV3Short(params *AdminPlatformLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPlatformLinkV3NoContent, error)

AdminPlatformLinkV3Short link user's account with platform **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) AdminPlatformUnlinkAllV3 deprecated

Deprecated: 2022-08-10 - Use AdminPlatformUnlinkAllV3Short instead.

AdminPlatformUnlinkAllV3 admin unlink user's account from specific platform for all namespaces Unlink user's account from third platform in all namespaces. Several platforms are grouped under account groups, you can use either platform ID or platform group as platformId path parameter. example: to unlink steam third party account, you can use steamnetwork / steam / steamopenid as platformId path parameter

Supported platform: - Steam group(steamnetwork) - steam - steamopenid - PSN group(psn) - ps4web - ps4 - ps5 - XBOX group(xbox) - live - xblweb - Oculus group(oculusgroup) - oculus - oculusweb - facebook - google - twitch - discord - android - ios - apple - device - justice - epicgames - nintendo - awscognito - netflix - snapchat - oidc platform id

Note: if user unlink platform account that have group, the API logic will unlink all of platform account under that group as well. example: if user unlink from ps4, the API logic will unlink ps5 and ps4web as well

func (*Client) AdminPlatformUnlinkAllV3Short ¶

func (a *Client) AdminPlatformUnlinkAllV3Short(params *AdminPlatformUnlinkAllV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPlatformUnlinkAllV3NoContent, error)

AdminPlatformUnlinkAllV3Short admin unlink user's account from specific platform for all namespaces Unlink user's account from third platform in all namespaces. Several platforms are grouped under account groups, you can use either platform ID or platform group as platformId path parameter. example: to unlink steam third party account, you can use steamnetwork / steam / steamopenid as platformId path parameter

Supported platform: - Steam group(steamnetwork) - steam - steamopenid - PSN group(psn) - ps4web - ps4 - ps5 - XBOX group(xbox) - live - xblweb - Oculus group(oculusgroup) - oculus - oculusweb - facebook - google - twitch - discord - android - ios - apple - device - justice - epicgames - nintendo - awscognito - netflix - snapchat - oidc platform id

Note: if user unlink platform account that have group, the API logic will unlink all of platform account under that group as well. example: if user unlink from ps4, the API logic will unlink ps5 and ps4web as well

func (*Client) AdminPlatformUnlinkV3 deprecated

Deprecated: 2022-08-10 - Use AdminPlatformUnlinkV3Short instead.

AdminPlatformUnlinkV3 admin unlink user's account from specific platform ## 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 ¶

func (a *Client) AdminPlatformUnlinkV3Short(params *AdminPlatformUnlinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPlatformUnlinkV3NoContent, error)

AdminPlatformUnlinkV3Short admin unlink user's account from specific platform ## 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

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]_**

func (*Client) AdminPutUserRolesV2Short ¶

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]_**

func (*Client) AdminQueryThirdPlatformLinkHistoryV3 deprecated

Deprecated: 2022-08-10 - Use AdminQueryThirdPlatformLinkHistoryV3Short instead.

AdminQueryThirdPlatformLinkHistoryV3 search linking history of the query platform with platform user id if limit is not defined, The default limit is 100

func (*Client) AdminQueryThirdPlatformLinkHistoryV3Short ¶

func (a *Client) AdminQueryThirdPlatformLinkHistoryV3Short(params *AdminQueryThirdPlatformLinkHistoryV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminQueryThirdPlatformLinkHistoryV3OK, error)

AdminQueryThirdPlatformLinkHistoryV3Short search linking history of the query platform with platform user id if limit is not defined, The default limit is 100

func (*Client) AdminResetPasswordV2 deprecated

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]_**

func (*Client) AdminResetPasswordV2Short ¶

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]_**

func (*Client) AdminResetPasswordV3 deprecated

Deprecated: 2022-08-10 - Use AdminResetPasswordV3Short instead.

AdminResetPasswordV3 update user password Update User Password

func (*Client) AdminResetPasswordV3Short ¶

func (a *Client) AdminResetPasswordV3Short(params *AdminResetPasswordV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminResetPasswordV3NoContent, error)

AdminResetPasswordV3Short update user password Update User Password

func (*Client) AdminSaveUserRoleV3 deprecated

Deprecated: 2022-08-10 - Use AdminSaveUserRoleV3Short instead.

AdminSaveUserRoleV3 admin save user role v3 User's roles will be replaced with roles from request body. An admin user can only assign role with **namespace** (in request body) if the admin user has required permission which is same as the required permission of endpoint: [AdminAddUserRoleV4].

func (*Client) AdminSaveUserRoleV3Short ¶

func (a *Client) AdminSaveUserRoleV3Short(params *AdminSaveUserRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminSaveUserRoleV3NoContent, error)

AdminSaveUserRoleV3Short admin save user role v3 User's roles will be replaced with roles from request body. An admin user can only assign role with **namespace** (in request body) if the admin user has required permission which is same as the required permission of endpoint: [AdminAddUserRoleV4].

func (*Client) AdminSearchUserV3 deprecated

Deprecated: 2022-08-10 - Use AdminSearchUserV3Short instead.

AdminSearchUserV3 search user 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 ¶

func (a *Client) AdminSearchUserV3Short(params *AdminSearchUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminSearchUserV3OK, error)

AdminSearchUserV3Short search user 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

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]_**

func (*Client) AdminSearchUsersV2Short ¶

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]_**

func (*Client) AdminSendVerificationCodeV3 deprecated

Deprecated: 2022-08-10 - Use AdminSendVerificationCodeV3Short instead.

AdminSendVerificationCodeV3 send verification code to user The verification code is sent to email address. Available contexts for use : - **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_**

- **UpdateEmailAddress** a context type used for verify user before updating email address.(Without email address verified checking)

- **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 ¶

func (a *Client) AdminSendVerificationCodeV3Short(params *AdminSendVerificationCodeV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminSendVerificationCodeV3NoContent, error)

AdminSendVerificationCodeV3Short send verification code to user The verification code is sent to email address. Available contexts for use : - **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_**

- **UpdateEmailAddress** a context type used for verify user before updating email address.(Without email address verified checking)

- **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) AdminTrustlyUpdateUserIdentity deprecated

Deprecated: 2022-08-10 - Use AdminTrustlyUpdateUserIdentityShort instead.

AdminTrustlyUpdateUserIdentity update user identity This endpoint ONLY accept **Client Token** This endpoint is utilized for specific scenarios where **email notifications are disabled** The user's email will be marked as verified

Note: - emailAddress or password field are optional - request body can't be empty

action code : 10103

func (*Client) AdminTrustlyUpdateUserIdentityShort ¶

func (a *Client) AdminTrustlyUpdateUserIdentityShort(params *AdminTrustlyUpdateUserIdentityParams, authInfo runtime.ClientAuthInfoWriter) (*AdminTrustlyUpdateUserIdentityNoContent, error)

AdminTrustlyUpdateUserIdentityShort update user identity This endpoint ONLY accept **Client Token** This endpoint is utilized for specific scenarios where **email notifications are disabled** The user's email will be marked as verified

Note: - emailAddress or password field are optional - request body can't be empty

action code : 10103

func (*Client) AdminUpdateAgeRestrictionConfigV2 deprecated

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]_**

func (*Client) AdminUpdateAgeRestrictionConfigV2Short ¶

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]_**

func (*Client) AdminUpdateAgeRestrictionConfigV3 deprecated

Deprecated: 2022-08-10 - Use AdminUpdateAgeRestrictionConfigV3Short instead.

AdminUpdateAgeRestrictionConfigV3 update age restriction config value action code: 10122

func (*Client) AdminUpdateAgeRestrictionConfigV3Short ¶

func (a *Client) AdminUpdateAgeRestrictionConfigV3Short(params *AdminUpdateAgeRestrictionConfigV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateAgeRestrictionConfigV3OK, error)

AdminUpdateAgeRestrictionConfigV3Short update age restriction config value action code: 10122

func (*Client) AdminUpdateCountryAgeRestrictionV3 deprecated

Deprecated: 2022-08-10 - Use AdminUpdateCountryAgeRestrictionV3Short instead.

AdminUpdateCountryAgeRestrictionV3 update country's age restriction action code: 10123

func (*Client) AdminUpdateCountryAgeRestrictionV3Short ¶

func (a *Client) AdminUpdateCountryAgeRestrictionV3Short(params *AdminUpdateCountryAgeRestrictionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateCountryAgeRestrictionV3OK, error)

AdminUpdateCountryAgeRestrictionV3Short update country's age restriction action code: 10123

func (*Client) AdminUpdateUserBanV3 deprecated

Deprecated: 2022-08-10 - Use AdminUpdateUserBanV3Short instead.

AdminUpdateUserBanV3 enable or disable ban for a single user 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 ¶

func (a *Client) AdminUpdateUserBanV3Short(params *AdminUpdateUserBanV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserBanV3OK, error)

AdminUpdateUserBanV3Short enable or disable ban for a single user 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

Deprecated: 2022-08-10 - Use AdminUpdateUserDeletionStatusV3Short instead.

AdminUpdateUserDeletionStatusV3 update user deletion status action code : 10144

func (*Client) AdminUpdateUserDeletionStatusV3Short ¶

func (a *Client) AdminUpdateUserDeletionStatusV3Short(params *AdminUpdateUserDeletionStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserDeletionStatusV3NoContent, error)

AdminUpdateUserDeletionStatusV3Short update user deletion status action code : 10144

func (*Client) AdminUpdateUserPermissionV3 deprecated

Deprecated: 2022-08-10 - Use AdminUpdateUserPermissionV3Short instead.

AdminUpdateUserPermissionV3 update user permissions 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 ¶

func (a *Client) AdminUpdateUserPermissionV3Short(params *AdminUpdateUserPermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserPermissionV3NoContent, error)

AdminUpdateUserPermissionV3Short update user permissions 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

Deprecated: 2022-08-10 - Use AdminUpdateUserStatusV3Short instead.

AdminUpdateUserStatusV3 update user status 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 ¶

func (a *Client) AdminUpdateUserStatusV3Short(params *AdminUpdateUserStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserStatusV3NoContent, error)

AdminUpdateUserStatusV3Short update user status 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

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]_**

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 ¶

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]_**

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

Deprecated: 2022-08-10 - Use AdminUpdateUserV3Short instead.

AdminUpdateUserV3 update user 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, userName} Country use ISO3166-1 alpha-2 two letter, e.g. US. Date of Birth format : YYYY-MM-DD, e.g. 2019-04-29.

**Response body logic when user 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 ¶

func (a *Client) AdminUpdateUserV3Short(params *AdminUpdateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserV3OK, error)

AdminUpdateUserV3Short update user 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, userName} Country use ISO3166-1 alpha-2 two letter, e.g. US. Date of Birth format : YYYY-MM-DD, e.g. 2019-04-29.

**Response body logic when user 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

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 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 ¶

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 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

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 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 ¶

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 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

Deprecated: 2022-08-10 - Use AdminVerifyUserWithoutVerificationCodeV3Short instead.

AdminVerifyUserWithoutVerificationCodeV3 verify user without verification code This endpoint force verify user action code: 10118

func (*Client) AdminVerifyUserWithoutVerificationCodeV3Short ¶

AdminVerifyUserWithoutVerificationCodeV3Short verify user without verification code This endpoint force verify user action code: 10118

func (*Client) BanUser deprecated

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]_**

func (*Client) BanUserShort ¶

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]_**

func (*Client) CheckUserAvailability deprecated

Deprecated: 2022-08-10 - Use CheckUserAvailabilityShort instead.

CheckUserAvailability check user's account availability Check user's account availability. Available field : - displayName - uniqueDisplayName - username

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 ¶

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 - uniqueDisplayName - username

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

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)

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

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.

**Note**: * **uniqueDisplayName**: this is required when uniqueDisplayNameEnabled/UNIQUE_DISPLAY_NAME_ENABLED is true.

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 ¶

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.

**Note**: * **uniqueDisplayName**: this is required when uniqueDisplayNameEnabled/UNIQUE_DISPLAY_NAME_ENABLED is true.

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 ¶

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)

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

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]_**

func (*Client) DeleteUserInformation deprecated

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]_**

func (*Client) DeleteUserInformationShort ¶

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]_**

func (*Client) DeleteUserPermission deprecated

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]_**

func (*Client) DeleteUserPermissionShort ¶

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]_**

func (*Client) DeleteUserRole deprecated

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]_**

func (*Client) DeleteUserRoleShort ¶

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]_**

func (*Client) DeleteUserShort ¶

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]_**

func (*Client) DisableUser deprecated

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]_**

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

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]_**

**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 ¶

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]_**

**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 ¶

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]_**

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

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]_**

func (*Client) EnableUserBan deprecated

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]_**

func (*Client) EnableUserBanShort ¶

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]_**

func (*Client) EnableUserShort ¶

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]_**

func (*Client) ForgotPassword deprecated

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]_**

**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 ¶

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]_**

**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

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 ¶

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

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

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 ¶

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

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

Deprecated: 2022-08-10 - Use GetAdminUsersByRoleIDV3Short instead.

GetAdminUsersByRoleIDV3 get admin users by roleid 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 ¶

func (a *Client) GetAdminUsersByRoleIDV3Short(params *GetAdminUsersByRoleIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetAdminUsersByRoleIDV3OK, error)

GetAdminUsersByRoleIDV3Short get admin users by roleid 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

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]_**

func (*Client) GetListCountryAgeRestrictionShort ¶

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]_**

func (*Client) GetListJusticePlatformAccounts deprecated

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 ¶

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

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]_**

**Restriction:** Path Parameter *namespace* can be provided only with game namespace

func (*Client) GetPublisherUserShort ¶

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]_**

**Restriction:** Path Parameter *namespace* can be provided only with game namespace

func (*Client) GetUserBanHistory deprecated

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]_**

func (*Client) GetUserBanHistoryShort ¶

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]_**

func (*Client) GetUserByLoginID deprecated

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]_**

func (*Client) GetUserByLoginIDShort ¶

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]_**

func (*Client) GetUserByPlatformUserID deprecated

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

func (*Client) GetUserByPlatformUserIDShort ¶

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

func (*Client) GetUserByUserID deprecated

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

func (*Client) GetUserByUserIDShort ¶

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

func (*Client) GetUserInformation deprecated

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]_**

func (*Client) GetUserInformationShort ¶

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]_**

func (*Client) GetUserJusticePlatformAccount deprecated

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 ¶

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 Without permission the UserID is going to be censored and replaced with �Redacted� text.

func (*Client) GetUserJusticePlatformAccountShort ¶

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 ¶

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 Without permission the UserID is going to be censored and replaced with �Redacted� text.

func (*Client) GetUserLoginHistories deprecated

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]_**

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 ¶

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]_**

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

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 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 publisher user id and publisher namespace. If targetNamespace filled with game namespace then this endpoint will return its game user id and game namespace. **Will create game user id if not exists.**

func (*Client) GetUserMappingShort ¶

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 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 publisher user id and publisher namespace. If targetNamespace filled with game namespace then this endpoint will return its game user id and game namespace. **Will create game user id if not exists.**

func (*Client) GetUserPlatformAccounts deprecated

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]_**

## 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 ¶

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]_**

## 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

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. action code: 10146

func (*Client) GetUserVerificationCodeShort ¶

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. action code: 10146

func (*Client) GetUsersByLoginIds deprecated

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]_**

func (*Client) GetUsersByLoginIdsShort ¶

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]_**

func (*Client) LinkHeadlessAccountToMyAccountV3 deprecated

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 ¶

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

Deprecated: 2022-08-10 - Use ListAdminsV3Short instead.

ListAdminsV3 list user admins List all users that has admin role (role that has admin_role attribute set to true). Endpoint behavior : - if query parameter is defined, endpoint will search users whose email address and display name match with the query - if roleId parameter is defined, endpoint will search users that have the defined roleId - if startDate and endDate parameters is defined, endpoint will search users which 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

In multi tenant mode : - if super admin search in super admin namespace, the result will be all admin users - if super admin search in game studio namespace, the result will be all admin users under the game studio namespace - if studio admin search in their studio namespace, the result will be all admin user in the game studio namespace

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 ¶

func (a *Client) ListAdminsV3Short(params *ListAdminsV3Params, authInfo runtime.ClientAuthInfoWriter) (*ListAdminsV3OK, error)

ListAdminsV3Short list user admins List all users that has admin role (role that has admin_role attribute set to true). Endpoint behavior : - if query parameter is defined, endpoint will search users whose email address and display name match with the query - if roleId parameter is defined, endpoint will search users that have the defined roleId - if startDate and endDate parameters is defined, endpoint will search users which 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

In multi tenant mode : - if super admin search in super admin namespace, the result will be all admin users - if super admin search in game studio namespace, the result will be all admin users under the game studio namespace - if studio admin search in their studio namespace, the result will be all admin user in the game studio namespace

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]_**

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 ¶

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]_**

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.

PlatformLink 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. - **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 ¶

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]_**

**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.

PlatformUnlink 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]_**

## 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 ¶

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]_**

## 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

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 ¶

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

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 ¶

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

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 ¶

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.

**Note**: * **uniqueDisplayName**: this is required when uniqueDisplayNameEnabled/UNIQUE_DISPLAY_NAME_ENABLED is true.

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 ¶

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.

**Note**: * **uniqueDisplayName**: this is required when uniqueDisplayNameEnabled/UNIQUE_DISPLAY_NAME_ENABLED is true.

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

Deprecated: 2022-08-10 - Use PublicDeletePlatformLinkV2Short instead.

PublicDeletePlatformLinkV2 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) PublicDeletePlatformLinkV2Short ¶

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

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](#operations-Users-PublicGetAsyncStatus).

func (*Client) PublicForceLinkPlatformWithProgressionShort ¶

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](#operations-Users-PublicGetAsyncStatus).

func (*Client) PublicForcePlatformLinkV3 deprecated

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 ¶

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

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 ¶

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

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 ¶

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

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 ¶

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

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 ¶

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

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 ¶

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

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 ¶

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

Deprecated: 2022-08-10 - Use PublicGetMyUserV3Short instead.

PublicGetMyUserV3 get my user Get my user data

__Supported 3rd platforms:__

* __PSN(ps4web, ps4, ps5)__ * account id * display name * avatar * __Xbox(live, xblweb)__ * xuid or pxuid * display name * __Steam(steam, steamopenid)__ * steam id * display name * avatar * __EpicGames(epicgames)__ * epic account id * display name

action code : 10147

func (*Client) PublicGetMyUserV3Short ¶

func (a *Client) PublicGetMyUserV3Short(params *PublicGetMyUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetMyUserV3OK, error)

PublicGetMyUserV3Short get my user Get my user data

__Supported 3rd platforms:__

* __PSN(ps4web, ps4, ps5)__ * account id * display name * avatar * __Xbox(live, xblweb)__ * xuid or pxuid * display name * __Steam(steam, steamopenid)__ * steam id * display name * avatar * __EpicGames(epicgames)__ * epic account id * display name

action code : 10147

func (*Client) PublicGetPublisherUserV3 deprecated

Deprecated: 2022-08-10 - Use PublicGetPublisherUserV3Short instead.

PublicGetPublisherUserV3 get publisher user **Restriction:** Path Parameter **namespace** can be provided only with game namespace

func (*Client) PublicGetPublisherUserV3Short ¶

func (a *Client) PublicGetPublisherUserV3Short(params *PublicGetPublisherUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetPublisherUserV3OK, error)

PublicGetPublisherUserV3Short get publisher user **Restriction:** Path Parameter **namespace** can be provided only with game namespace

func (*Client) PublicGetUserBan deprecated

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

Deprecated: 2022-08-10 - Use PublicGetUserBanHistoryV3Short instead.

PublicGetUserBanHistoryV3 get user's bans 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 ¶

func (a *Client) PublicGetUserBanHistoryV3Short(params *PublicGetUserBanHistoryV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserBanHistoryV3OK, error)

PublicGetUserBanHistoryV3Short get user's bans 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 ¶

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

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. Several platforms are grouped under account groups, you can use either platform ID or platform group as platformId path parameter. example: for steam network platform, you can use steamnetwork / steam / steamopenid as platformId path parameter.

Supported platform: - Steam group(steamnetwork) - steam - steamopenid - PSN group(psn) - ps4web - ps4 - ps5 - XBOX group(xbox) - live - xblweb - Oculus group(oculusgroup) - oculus - oculusweb - facebook - google - twitch - discord - android - ios - apple - device - justice - epicgames - nintendo - awscognito - netflix - snapchat - oidc platform id

Note: **nintendo platform user ID**: NSA ID need to be appended with Environment ID using colon as separator. e.g kmzwa8awaa:dd1

func (*Client) PublicGetUserByPlatformUserIDV3Short ¶

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. Several platforms are grouped under account groups, you can use either platform ID or platform group as platformId path parameter. example: for steam network platform, you can use steamnetwork / steam / steamopenid as platformId path parameter.

Supported platform: - Steam group(steamnetwork) - steam - steamopenid - PSN group(psn) - ps4web - ps4 - ps5 - XBOX group(xbox) - live - xblweb - Oculus group(oculusgroup) - oculus - oculusweb - facebook - google - twitch - discord - android - ios - apple - device - justice - epicgames - nintendo - awscognito - netflix - snapchat - oidc platform id

Note: **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

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 ¶

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

Deprecated: 2022-08-10 - Use PublicGetUserByUserIDV3Short instead.

PublicGetUserByUserIDV3 get user by user id This endpoint retrieve user attributes. action code: 10129 **Substitute endpoint:** /v4/public/namespaces/{namespace}/users/{userId} [READ]

func (*Client) PublicGetUserByUserIDV3Short ¶

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 **Substitute endpoint:** /v4/public/namespaces/{namespace}/users/{userId} [READ]

func (*Client) PublicGetUserInformationV3 deprecated

Deprecated: 2022-08-10 - Use PublicGetUserInformationV3Short instead.

PublicGetUserInformationV3 get user's information v3 This endpoint retrieves user info and linked platform accounts

func (*Client) PublicGetUserInformationV3Short ¶

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

func (*Client) PublicGetUserLoginHistoriesV3 deprecated

Deprecated: 2022-08-10 - Use PublicGetUserLoginHistoriesV3Short instead.

PublicGetUserLoginHistoriesV3 get user's login histories 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 ¶

func (a *Client) PublicGetUserLoginHistoriesV3Short(params *PublicGetUserLoginHistoriesV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUserLoginHistoriesV3OK, error)

PublicGetUserLoginHistoriesV3Short get user's login histories 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

Deprecated: 2022-08-10 - Use PublicGetUserPlatformAccountsV3Short instead.

PublicGetUserPlatformAccountsV3 get platform accounts linked to the user This endpoint retrieves platform accounts linked to user. action code: 10128

func (*Client) PublicGetUserPlatformAccountsV3Short ¶

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. action code: 10128

func (*Client) PublicGetUsersPlatformInfosV3 deprecated

Deprecated: 2022-08-10 - Use PublicGetUsersPlatformInfosV3Short instead.

PublicGetUsersPlatformInfosV3 get user's basic info and public info of 3rd party account Note: 1. the max count of user ids in the request is 100 2. if platform id is not empty, the result will only contain the corresponding platform infos 3. if platform id is empty, the result will contain all the supported platform infos

__Supported 3rd platforms:__

* __PSN(ps4web, ps4, ps5)__ * account id * display name * avatar * __Xbox(live, xblweb)__ * xuid or pxuid * display name * __Steam(steam, steamopenid)__ * steam id * display name * avatar * __EpicGames(epicgames)__ * epic account id * display name

func (*Client) PublicGetUsersPlatformInfosV3Short ¶

func (a *Client) PublicGetUsersPlatformInfosV3Short(params *PublicGetUsersPlatformInfosV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUsersPlatformInfosV3OK, error)

PublicGetUsersPlatformInfosV3Short get user's basic info and public info of 3rd party account Note: 1. the max count of user ids in the request is 100 2. if platform id is not empty, the result will only contain the corresponding platform infos 3. if platform id is empty, the result will contain all the supported platform infos

__Supported 3rd platforms:__

* __PSN(ps4web, ps4, ps5)__ * account id * display name * avatar * __Xbox(live, xblweb)__ * xuid or pxuid * display name * __Steam(steam, steamopenid)__ * steam id * display name * avatar * __EpicGames(epicgames)__ * epic account id * display name

func (*Client) PublicLinkPlatformAccount deprecated

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 ¶

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

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

func (*Client) PublicListJusticePlatformAccountsV3Short ¶

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

func (*Client) PublicListUserAllPlatformAccountsDistinctV3 deprecated

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.

func (*Client) PublicListUserAllPlatformAccountsDistinctV3Short ¶

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.

func (*Client) PublicListUserIDByPlatformUserIDsV3 deprecated

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

Supported platform: - steam - steamopenid - ps4web - ps4 - ps5 - live - xblweb - oculus - oculusweb - facebook - google - twitch - discord - apple - device - justice - epicgames - nintendo - awscognito - netflix - snapchat - oidc platform id

Note: **nintendo platform user ID**: NSA ID need to be appended with Environment ID using colon as separator. e.g kmzwa8awaa:dd1

func (*Client) PublicListUserIDByPlatformUserIDsV3Short ¶

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

Supported platform: - steam - steamopenid - ps4web - ps4 - ps5 - live - xblweb - oculus - oculusweb - facebook - google - twitch - discord - apple - device - justice - epicgames - nintendo - awscognito - netflix - snapchat - oidc platform id

Note: **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

Deprecated: 2022-08-10 - Use PublicPartialUpdateUserV3Short instead.

PublicPartialUpdateUserV3 update user 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, userName} Country use ISO3166-1 alpha-2 two letter, e.g. US. Date of Birth format : YYYY-MM-DD, e.g. 2019-04-29. **Response body logic when user 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 ¶

func (a *Client) PublicPartialUpdateUserV3Short(params *PublicPartialUpdateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPartialUpdateUserV3OK, error)

PublicPartialUpdateUserV3Short update user 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, userName} Country use ISO3166-1 alpha-2 two letter, e.g. US. Date of Birth format : YYYY-MM-DD, e.g. 2019-04-29. **Response body logic when user 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

Deprecated: 2022-08-10 - Use PublicPlatformLinkV2Short instead.

PublicPlatformLinkV2 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) PublicPlatformLinkV2Short ¶

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

Deprecated: 2022-08-10 - Use PublicPlatformLinkV3Short instead.

PublicPlatformLinkV3 link user's account with platform **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 ¶

func (a *Client) PublicPlatformLinkV3Short(params *PublicPlatformLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPlatformLinkV3NoContent, error)

PublicPlatformLinkV3Short link user's account with platform **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

Deprecated: 2022-08-10 - Use PublicPlatformUnlinkAllV3Short instead.

PublicPlatformUnlinkAllV3 public unlink user's account from specific platform for all namespaces Unlink user's account from third platform in all namespaces. Several platforms are grouped under account groups, you can use either platform ID or platform group as platformId path parameter. example: to unlink steam third party account, you can use steamnetwork / steam / steamopenid as platformId path parameter.

Supported platform: - Steam group(steamnetwork) - steam - steamopenid - PSN group(psn) - ps4web - ps4 - ps5 - XBOX group(xbox) - live - xblweb - Oculus group(oculusgroup) - oculus - oculusweb - facebook - google - twitch - discord - android - ios - apple - device - justice - epicgames - nintendo - awscognito - netflix - snapchat - oidc platform id

Note: if user unlink platform account that have group, the API logic will unlink all of platform account under that group as well. example: if user unlink from ps4, the API logic will unlink ps5 and ps4web as well

func (*Client) PublicPlatformUnlinkAllV3Short ¶

func (a *Client) PublicPlatformUnlinkAllV3Short(params *PublicPlatformUnlinkAllV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPlatformUnlinkAllV3NoContent, error)

PublicPlatformUnlinkAllV3Short public unlink user's account from specific platform for all namespaces Unlink user's account from third platform in all namespaces. Several platforms are grouped under account groups, you can use either platform ID or platform group as platformId path parameter. example: to unlink steam third party account, you can use steamnetwork / steam / steamopenid as platformId path parameter.

Supported platform: - Steam group(steamnetwork) - steam - steamopenid - PSN group(psn) - ps4web - ps4 - ps5 - XBOX group(xbox) - live - xblweb - Oculus group(oculusgroup) - oculus - oculusweb - facebook - google - twitch - discord - android - ios - apple - device - justice - epicgames - nintendo - awscognito - netflix - snapchat - oidc platform id

Note: if user unlink platform account that have group, the API logic will unlink all of platform account under that group as well. example: if user unlink from ps4, the API logic will unlink ps5 and ps4web as well

func (*Client) PublicPlatformUnlinkV3 deprecated

Deprecated: 2022-08-10 - Use PublicPlatformUnlinkV3Short instead.

PublicPlatformUnlinkV3 public unlink user's account from specific platform ## 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 ¶

func (a *Client) PublicPlatformUnlinkV3Short(params *PublicPlatformUnlinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPlatformUnlinkV3NoContent, error)

PublicPlatformUnlinkV3Short public unlink user's account from specific platform ## 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) PublicProcessWebLinkPlatformV3 deprecated

Deprecated: 2022-08-10 - Use PublicProcessWebLinkPlatformV3Short instead.

PublicProcessWebLinkPlatformV3 process link progress This endpoint is used to process third party account link, this endpoint will return the link status directly instead of redirecting to the original page. The param **state** comes from the response of `/users/me/platforms/{platformId}/web/link` Supported platforms: - ps4web - xblweb - steamopenid - epicgames - facebook - twitch - google - apple - snapchat - discord - amazon - oculusweb

func (*Client) PublicProcessWebLinkPlatformV3Short ¶

func (a *Client) PublicProcessWebLinkPlatformV3Short(params *PublicProcessWebLinkPlatformV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicProcessWebLinkPlatformV3OK, error)

PublicProcessWebLinkPlatformV3Short process link progress This endpoint is used to process third party account link, this endpoint will return the link status directly instead of redirecting to the original page. The param **state** comes from the response of `/users/me/platforms/{platformId}/web/link` Supported platforms: - ps4web - xblweb - steamopenid - epicgames - facebook - twitch - google - apple - snapchat - discord - amazon - oculusweb

func (*Client) PublicResetPasswordV2 deprecated

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 ¶

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 This endpoint search all users on the specified namespace that match the query on these fields: display name, unique display name, username or by 3rd party display name. The query length should between 3-20, otherwise will not query the database. The default limit value is 20.

## Searching by 3rd party platform

**Note: searching by 3rd party platform display name will use exact query, not fuzzy query.**

Step when searching by 3rd party platform display name: 1. set __by__ to __thirdPartyPlatform__ 2. set __platformId__ to the _supported platform id_ 3. set __platformBy__ to __platformDisplayName__

### Supported platform id: * Steam group(steamnetwork) * steam * steamopenid * PSN group(psn) * ps4web * ps4 * ps5 * XBOX group(xbox) * live * xblweb * Oculus group(oculusgroup) * oculus * oculusweb * facebook * google * twitch * discord * android * ios * apple * device * epicgames * nintendo * awscognito * netflix * snapchat * _oidc platform id_

Note: you can use either platform ID or platform group as __platformId__ query parameter.

func (*Client) PublicSearchUserV3Short ¶

func (a *Client) PublicSearchUserV3Short(params *PublicSearchUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicSearchUserV3OK, error)

PublicSearchUserV3Short search user This endpoint search all users on the specified namespace that match the query on these fields: display name, unique display name, username or by 3rd party display name. The query length should between 3-20, otherwise will not query the database. The default limit value is 20.

## Searching by 3rd party platform

**Note: searching by 3rd party platform display name will use exact query, not fuzzy query.**

Step when searching by 3rd party platform display name: 1. set __by__ to __thirdPartyPlatform__ 2. set __platformId__ to the _supported platform id_ 3. set __platformBy__ to __platformDisplayName__

### Supported platform id: * Steam group(steamnetwork) * steam * steamopenid * PSN group(psn) * ps4web * ps4 * ps5 * XBOX group(xbox) * live * xblweb * Oculus group(oculusgroup) * oculus * oculusweb * facebook * google * twitch * discord * android * ios * apple * device * epicgames * nintendo * awscognito * netflix * snapchat * _oidc platform id_

Note: you can use either platform ID or platform group as __platformId__ query parameter.

func (*Client) PublicSendRegistrationCode deprecated

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](#operations-Users-PublicVerifyRegistrationCode).

func (*Client) PublicSendRegistrationCodeShort ¶

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](#operations-Users-PublicVerifyRegistrationCode).

func (*Client) PublicSendVerificationCodeV3 deprecated

Deprecated: 2022-08-10 - Use PublicSendVerificationCodeV3Short instead.

PublicSendVerificationCodeV3 send verification code to user 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) 3. **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 ¶

func (a *Client) PublicSendVerificationCodeV3Short(params *PublicSendVerificationCodeV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicSendVerificationCodeV3NoContent, error)

PublicSendVerificationCodeV3Short send verification code to user 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) 3. **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

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' The verification link is sent to email address It will not send request if user email is already verified

func (*Client) PublicSendVerificationLinkV3Short ¶

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' The verification link is sent to email address It will not send request if user email is already verified

func (*Client) PublicUpdatePasswordV2 deprecated

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]_**

func (*Client) PublicUpdatePasswordV2Short ¶

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]_**

func (*Client) PublicUpdatePasswordV3 deprecated

Deprecated: 2022-08-10 - Use PublicUpdatePasswordV3Short instead.

PublicUpdatePasswordV3 update user password action code: 10107

func (*Client) PublicUpdatePasswordV3Short ¶

func (a *Client) PublicUpdatePasswordV3Short(params *PublicUpdatePasswordV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUpdatePasswordV3NoContent, error)

PublicUpdatePasswordV3Short update user password action code: 10107

func (*Client) PublicUpdateUserV2 deprecated

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.** Supported field {Country, DisplayName, LanguageTag}

func (*Client) PublicUpdateUserV2Short ¶

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.** Supported field {Country, DisplayName, LanguageTag}

func (*Client) PublicUpgradeHeadlessAccountV3 deprecated

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 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 ¶

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 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 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 ¶

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 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

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. Require valid user ID.

Notes: - This endpoint validate the user password by specifying the userId and password

func (*Client) PublicValidateUserByUserIDAndPasswordV3Short ¶

PublicValidateUserByUserIDAndPasswordV3Short validate user password by user id and password This endpoint is used to validate the user password. Require valid user ID.

Notes: - This endpoint validate the user password by specifying the userId and password

func (*Client) PublicVerifyHeadlessAccountV3 deprecated

Deprecated: 2022-08-10 - Use PublicVerifyHeadlessAccountV3Short instead.

PublicVerifyHeadlessAccountV3 upgrade user headless account to full account (with email) 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 ¶

func (a *Client) PublicVerifyHeadlessAccountV3Short(params *PublicVerifyHeadlessAccountV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicVerifyHeadlessAccountV3OK, error)

PublicVerifyHeadlessAccountV3Short upgrade user headless account to full account (with email) 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

Deprecated: 2022-08-10 - Use PublicVerifyRegistrationCodeShort instead.

PublicVerifyRegistrationCode verify the registration code Verify the registration code

func (*Client) PublicVerifyRegistrationCodeShort ¶

func (a *Client) PublicVerifyRegistrationCodeShort(params *PublicVerifyRegistrationCodeParams, authInfo runtime.ClientAuthInfoWriter) (*PublicVerifyRegistrationCodeNoContent, error)

PublicVerifyRegistrationCodeShort verify the registration code Verify the registration code

func (*Client) PublicVerifyUserByLinkV3 deprecated

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 ¶

func (a *Client) PublicVerifyUserByLinkV3Short(params *PublicVerifyUserByLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicVerifyUserByLinkV3Found, error)

PublicVerifyUserByLinkV3Short verify user email by the verification link code

func (*Client) PublicWebLinkPlatform deprecated

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. Supported platforms: - ps4web - xblweb - steamopenid - epicgames - facebook - twitch - google - apple - snapchat - discord - amazon - oculusweb

func (*Client) PublicWebLinkPlatformEstablish deprecated

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. Supported platforms: - ps4web - xblweb - steamopenid - epicgames - facebook - twitch - google - apple - snapchat - discord - amazon - oculusweb

func (*Client) PublicWebLinkPlatformEstablishShort ¶

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. Supported platforms: - ps4web - xblweb - steamopenid - epicgames - facebook - twitch - google - apple - snapchat - discord - amazon - oculusweb

func (*Client) PublicWebLinkPlatformShort ¶

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. Supported platforms: - ps4web - xblweb - steamopenid - epicgames - facebook - twitch - google - apple - snapchat - discord - amazon - oculusweb

func (*Client) ResetPassword deprecated

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]_**

func (*Client) ResetPasswordShort ¶

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]_**

func (*Client) ResetPasswordV3 deprecated

Deprecated: 2022-08-10 - Use ResetPasswordV3Short instead.

ResetPasswordV3 reset user password action code: 10105

func (*Client) ResetPasswordV3Short ¶

func (a *Client) ResetPasswordV3Short(params *ResetPasswordV3Params, authInfo runtime.ClientAuthInfoWriter) (*ResetPasswordV3NoContent, error)

ResetPasswordV3Short reset user password action code: 10105

func (*Client) SaveUserPermission deprecated

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]_**

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 ¶

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]_**

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

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]_**

func (*Client) SaveUserRolesShort ¶

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]_**

func (*Client) SearchUser deprecated

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.

func (*Client) SearchUserShort ¶

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.

func (*Client) SendVerificationCode deprecated

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]_**

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_** 2. **UpdateEmailAddress** a context type used for verify user before updating email address.(Without email address verified checking) 3. **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 ¶

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]_**

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_** 2. **UpdateEmailAddress** a context type used for verify user before updating email address.(Without email address verified checking) 3. **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

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]_**

func (*Client) UpdateCountryAgeRestrictionShort ¶

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]_**

func (*Client) UpdatePassword deprecated

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]_**

func (*Client) UpdatePasswordShort ¶

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]_**

func (*Client) UpdateUser deprecated

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

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 ¶

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

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

Deprecated: 2022-08-10 - Use UpdateUserV3Short instead.

UpdateUserV3 update user 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, userName} Country use ISO3166-1 alpha-2 two letter, e.g. US. Date of Birth format : YYYY-MM-DD, e.g. 2019-04-29. **Response body logic when user 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 ¶

func (a *Client) UpdateUserV3Short(params *UpdateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateUserV3OK, error)

UpdateUserV3Short update user 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, userName} Country use ISO3166-1 alpha-2 two letter, e.g. US. Date of Birth format : YYYY-MM-DD, e.g. 2019-04-29. **Response body logic when user 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

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]_**

func (*Client) UpgradeHeadlessAccountShort ¶

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]_**

func (*Client) UpgradeHeadlessAccountWithVerificationCode deprecated

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]_**

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 ¶

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]_**

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

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]_**

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 ¶

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]_**

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)
	AdminListUserIDByPlatformUserIDsV3(params *AdminListUserIDByPlatformUserIDsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListUserIDByPlatformUserIDsV3OK, *AdminListUserIDByPlatformUserIDsV3BadRequest, *AdminListUserIDByPlatformUserIDsV3Unauthorized, *AdminListUserIDByPlatformUserIDsV3Forbidden, *AdminListUserIDByPlatformUserIDsV3InternalServerError, error)
	AdminListUserIDByPlatformUserIDsV3Short(params *AdminListUserIDByPlatformUserIDsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListUserIDByPlatformUserIDsV3OK, 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)
	AdminBulkUpdateUsersV3(params *AdminBulkUpdateUsersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminBulkUpdateUsersV3NoContent, *AdminBulkUpdateUsersV3BadRequest, *AdminBulkUpdateUsersV3Unauthorized, *AdminBulkUpdateUsersV3Forbidden, *AdminBulkUpdateUsersV3NotFound, *AdminBulkUpdateUsersV3InternalServerError, error)
	AdminBulkUpdateUsersV3Short(params *AdminBulkUpdateUsersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminBulkUpdateUsersV3NoContent, error)
	AdminGetBulkUserBanV3(params *AdminGetBulkUserBanV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetBulkUserBanV3OK, *AdminGetBulkUserBanV3BadRequest, *AdminGetBulkUserBanV3Unauthorized, *AdminGetBulkUserBanV3Forbidden, *AdminGetBulkUserBanV3NotFound, *AdminGetBulkUserBanV3InternalServerError, error)
	AdminGetBulkUserBanV3Short(params *AdminGetBulkUserBanV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetBulkUserBanV3OK, error)
	AdminListUserIDByUserIDsV3(params *AdminListUserIDByUserIDsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListUserIDByUserIDsV3OK, *AdminListUserIDByUserIDsV3BadRequest, *AdminListUserIDByUserIDsV3Unauthorized, *AdminListUserIDByUserIDsV3Forbidden, *AdminListUserIDByUserIDsV3InternalServerError, error)
	AdminListUserIDByUserIDsV3Short(params *AdminListUserIDByUserIDsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListUserIDByUserIDsV3OK, error)
	AdminBulkGetUsersPlatform(params *AdminBulkGetUsersPlatformParams, authInfo runtime.ClientAuthInfoWriter) (*AdminBulkGetUsersPlatformOK, *AdminBulkGetUsersPlatformBadRequest, *AdminBulkGetUsersPlatformInternalServerError, error)
	AdminBulkGetUsersPlatformShort(params *AdminBulkGetUsersPlatformParams, authInfo runtime.ClientAuthInfoWriter) (*AdminBulkGetUsersPlatformOK, 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)
	AdminListUserAllPlatformAccountsDistinctV3(params *AdminListUserAllPlatformAccountsDistinctV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListUserAllPlatformAccountsDistinctV3OK, *AdminListUserAllPlatformAccountsDistinctV3BadRequest, *AdminListUserAllPlatformAccountsDistinctV3Unauthorized, *AdminListUserAllPlatformAccountsDistinctV3Forbidden, *AdminListUserAllPlatformAccountsDistinctV3NotFound, *AdminListUserAllPlatformAccountsDistinctV3InternalServerError, error)
	AdminListUserAllPlatformAccountsDistinctV3Short(params *AdminListUserAllPlatformAccountsDistinctV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListUserAllPlatformAccountsDistinctV3OK, 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, *AdminLinkPlatformAccountConflict, *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)
	AdminPlatformUnlinkAllV3(params *AdminPlatformUnlinkAllV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPlatformUnlinkAllV3NoContent, *AdminPlatformUnlinkAllV3BadRequest, *AdminPlatformUnlinkAllV3Unauthorized, *AdminPlatformUnlinkAllV3NotFound, *AdminPlatformUnlinkAllV3InternalServerError, error)
	AdminPlatformUnlinkAllV3Short(params *AdminPlatformUnlinkAllV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPlatformUnlinkAllV3NoContent, error)
	AdminPlatformLinkV3(params *AdminPlatformLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPlatformLinkV3NoContent, *AdminPlatformLinkV3BadRequest, *AdminPlatformLinkV3Unauthorized, *AdminPlatformLinkV3Forbidden, *AdminPlatformLinkV3NotFound, *AdminPlatformLinkV3Conflict, *AdminPlatformLinkV3InternalServerError, error)
	AdminPlatformLinkV3Short(params *AdminPlatformLinkV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPlatformLinkV3NoContent, error)
	AdminDeleteUserLinkingHistoryByPlatformIDV3(params *AdminDeleteUserLinkingHistoryByPlatformIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserLinkingHistoryByPlatformIDV3NoContent, *AdminDeleteUserLinkingHistoryByPlatformIDV3BadRequest, *AdminDeleteUserLinkingHistoryByPlatformIDV3Unauthorized, *AdminDeleteUserLinkingHistoryByPlatformIDV3Forbidden, *AdminDeleteUserLinkingHistoryByPlatformIDV3NotFound, *AdminDeleteUserLinkingHistoryByPlatformIDV3InternalServerError, error)
	AdminDeleteUserLinkingHistoryByPlatformIDV3Short(params *AdminDeleteUserLinkingHistoryByPlatformIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteUserLinkingHistoryByPlatformIDV3NoContent, 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)
	AdminTrustlyUpdateUserIdentity(params *AdminTrustlyUpdateUserIdentityParams, authInfo runtime.ClientAuthInfoWriter) (*AdminTrustlyUpdateUserIdentityNoContent, *AdminTrustlyUpdateUserIdentityBadRequest, *AdminTrustlyUpdateUserIdentityUnauthorized, *AdminTrustlyUpdateUserIdentityForbidden, *AdminTrustlyUpdateUserIdentityNotFound, *AdminTrustlyUpdateUserIdentityConflict, *AdminTrustlyUpdateUserIdentityInternalServerError, error)
	AdminTrustlyUpdateUserIdentityShort(params *AdminTrustlyUpdateUserIdentityParams, authInfo runtime.ClientAuthInfoWriter) (*AdminTrustlyUpdateUserIdentityNoContent, 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, *PublicSearchUserV3TooManyRequests, *PublicSearchUserV3InternalServerError, error)
	PublicSearchUserV3Short(params *PublicSearchUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicSearchUserV3OK, error)
	PublicCreateUserV3(params *PublicCreateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicCreateUserV3Created, *PublicCreateUserV3BadRequest, *PublicCreateUserV3Forbidden, *PublicCreateUserV3NotFound, *PublicCreateUserV3Conflict, *PublicCreateUserV3TooManyRequests, *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, *PublicSendRegistrationCodeTooManyRequests, 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, *CreateUserFromInvitationV3Forbidden, *CreateUserFromInvitationV3NotFound, *CreateUserFromInvitationV3Conflict, *CreateUserFromInvitationV3InternalServerError, error)
	CreateUserFromInvitationV3Short(params *CreateUserFromInvitationV3Params, authInfo runtime.ClientAuthInfoWriter) (*CreateUserFromInvitationV3Created, error)
	UpdateUserV3(params *UpdateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateUserV3OK, *UpdateUserV3BadRequest, *UpdateUserV3Unauthorized, *UpdateUserV3Forbidden, *UpdateUserV3Conflict, *UpdateUserV3InternalServerError, error)
	UpdateUserV3Short(params *UpdateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateUserV3OK, error)
	PublicPartialUpdateUserV3(params *PublicPartialUpdateUserV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicPartialUpdateUserV3OK, *PublicPartialUpdateUserV3BadRequest, *PublicPartialUpdateUserV3Unauthorized, *PublicPartialUpdateUserV3Forbidden, *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, *PublicUpdatePasswordV3TooManyRequests, *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)
	PublicProcessWebLinkPlatformV3(params *PublicProcessWebLinkPlatformV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicProcessWebLinkPlatformV3OK, *PublicProcessWebLinkPlatformV3BadRequest, error)
	PublicProcessWebLinkPlatformV3Short(params *PublicProcessWebLinkPlatformV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicProcessWebLinkPlatformV3OK, error)
	PublicGetUsersPlatformInfosV3(params *PublicGetUsersPlatformInfosV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUsersPlatformInfosV3OK, *PublicGetUsersPlatformInfosV3BadRequest, *PublicGetUsersPlatformInfosV3Unauthorized, *PublicGetUsersPlatformInfosV3InternalServerError, error)
	PublicGetUsersPlatformInfosV3Short(params *PublicGetUsersPlatformInfosV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetUsersPlatformInfosV3OK, 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 ¶

type CreateUserBadRequest struct {
}

CreateUserBadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>1014001</td><td>unable to parse request body</td></tr></table>

func NewCreateUserBadRequest ¶

func NewCreateUserBadRequest() *CreateUserBadRequest

NewCreateUserBadRequest creates a CreateUserBadRequest with default headers values

func (*CreateUserBadRequest) Error ¶

func (o *CreateUserBadRequest) Error() string

type CreateUserConflict ¶

type CreateUserConflict struct {
}

CreateUserConflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>1014002</td><td>user already exists</td></tr></table>

func NewCreateUserConflict ¶

func NewCreateUserConflict() *CreateUserConflict

NewCreateUserConflict creates a CreateUserConflict with default headers values

func (*CreateUserConflict) Error ¶

func (o *CreateUserConflict) Error() string

type CreateUserCreated ¶

type CreateUserCreated struct {
	Payload *iamclientmodels.ModelUserCreateResponse
}

CreateUserCreated handles this case with default header values.

Created

func NewCreateUserCreated ¶

func NewCreateUserCreated() *CreateUserCreated

NewCreateUserCreated creates a CreateUserCreated with default headers values

func (*CreateUserCreated) Error ¶

func (o *CreateUserCreated) Error() string

func (*CreateUserCreated) GetPayload ¶

func (*CreateUserCreated) ToJSONString ¶

func (o *CreateUserCreated) ToJSONString() string

type CreateUserForbidden ¶

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 ¶

func NewCreateUserForbidden() *CreateUserForbidden

NewCreateUserForbidden creates a CreateUserForbidden with default headers values

func (*CreateUserForbidden) Error ¶

func (o *CreateUserForbidden) Error() string

func (*CreateUserForbidden) GetPayload ¶

func (*CreateUserForbidden) ToJSONString ¶

func (o *CreateUserForbidden) ToJSONString() string

type CreateUserFromInvitationV3BadRequest ¶

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 ¶

func NewCreateUserFromInvitationV3BadRequest() *CreateUserFromInvitationV3BadRequest

NewCreateUserFromInvitationV3BadRequest creates a CreateUserFromInvitationV3BadRequest with default headers values

func (*CreateUserFromInvitationV3BadRequest) Error ¶

func (*CreateUserFromInvitationV3BadRequest) GetPayload ¶

func (*CreateUserFromInvitationV3BadRequest) ToJSONString ¶

func (o *CreateUserFromInvitationV3BadRequest) ToJSONString() string

type CreateUserFromInvitationV3Conflict ¶

type CreateUserFromInvitationV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

CreateUserFromInvitationV3Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10222</td><td>unique display name already exists</td></tr></table>

func NewCreateUserFromInvitationV3Conflict ¶

func NewCreateUserFromInvitationV3Conflict() *CreateUserFromInvitationV3Conflict

NewCreateUserFromInvitationV3Conflict creates a CreateUserFromInvitationV3Conflict with default headers values

func (*CreateUserFromInvitationV3Conflict) Error ¶

func (*CreateUserFromInvitationV3Conflict) GetPayload ¶

func (*CreateUserFromInvitationV3Conflict) ToJSONString ¶

func (o *CreateUserFromInvitationV3Conflict) ToJSONString() string

type CreateUserFromInvitationV3Created ¶

type CreateUserFromInvitationV3Created struct {
	Payload *iamclientmodels.ModelUserCreateResponseV3
}

CreateUserFromInvitationV3Created handles this case with default header values.

Created

func NewCreateUserFromInvitationV3Created ¶

func NewCreateUserFromInvitationV3Created() *CreateUserFromInvitationV3Created

NewCreateUserFromInvitationV3Created creates a CreateUserFromInvitationV3Created with default headers values

func (*CreateUserFromInvitationV3Created) Error ¶

func (*CreateUserFromInvitationV3Created) GetPayload ¶

func (*CreateUserFromInvitationV3Created) ToJSONString ¶

func (o *CreateUserFromInvitationV3Created) ToJSONString() string

type CreateUserFromInvitationV3Forbidden ¶

type CreateUserFromInvitationV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

CreateUserFromInvitationV3Forbidden 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><tr><td>10213</td><td>country is blocked</td></tr></table>

func NewCreateUserFromInvitationV3Forbidden ¶

func NewCreateUserFromInvitationV3Forbidden() *CreateUserFromInvitationV3Forbidden

NewCreateUserFromInvitationV3Forbidden creates a CreateUserFromInvitationV3Forbidden with default headers values

func (*CreateUserFromInvitationV3Forbidden) Error ¶

func (*CreateUserFromInvitationV3Forbidden) GetPayload ¶

func (*CreateUserFromInvitationV3Forbidden) ToJSONString ¶

func (o *CreateUserFromInvitationV3Forbidden) ToJSONString() string

type CreateUserFromInvitationV3InternalServerError ¶

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 ¶

func NewCreateUserFromInvitationV3InternalServerError() *CreateUserFromInvitationV3InternalServerError

NewCreateUserFromInvitationV3InternalServerError creates a CreateUserFromInvitationV3InternalServerError with default headers values

func (*CreateUserFromInvitationV3InternalServerError) Error ¶

func (*CreateUserFromInvitationV3InternalServerError) GetPayload ¶

func (*CreateUserFromInvitationV3InternalServerError) ToJSONString ¶

type CreateUserFromInvitationV3NotFound ¶

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 ¶

func NewCreateUserFromInvitationV3NotFound() *CreateUserFromInvitationV3NotFound

NewCreateUserFromInvitationV3NotFound creates a CreateUserFromInvitationV3NotFound with default headers values

func (*CreateUserFromInvitationV3NotFound) Error ¶

func (*CreateUserFromInvitationV3NotFound) GetPayload ¶

func (*CreateUserFromInvitationV3NotFound) ToJSONString ¶

func (o *CreateUserFromInvitationV3NotFound) ToJSONString() string

type CreateUserFromInvitationV3Params ¶

type CreateUserFromInvitationV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserCreateRequestV3
	/*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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewCreateUserFromInvitationV3Params() *CreateUserFromInvitationV3Params

NewCreateUserFromInvitationV3Params creates a new CreateUserFromInvitationV3Params object with the default values initialized.

func NewCreateUserFromInvitationV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the create user from invitation v3 params

func (*CreateUserFromInvitationV3Params) SetBody ¶

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

func (*CreateUserFromInvitationV3Params) SetContext ¶

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

func (*CreateUserFromInvitationV3Params) SetFlightId ¶

func (o *CreateUserFromInvitationV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*CreateUserFromInvitationV3Params) SetHTTPClient ¶

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

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

func (*CreateUserFromInvitationV3Params) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the create user from invitation v3 params

func (*CreateUserFromInvitationV3Params) SetInvitationID ¶

func (o *CreateUserFromInvitationV3Params) SetInvitationID(invitationID string)

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

func (*CreateUserFromInvitationV3Params) SetNamespace ¶

func (o *CreateUserFromInvitationV3Params) SetNamespace(namespace string)

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

func (*CreateUserFromInvitationV3Params) SetTimeout ¶

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

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

func (*CreateUserFromInvitationV3Params) WithBody ¶

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

func (*CreateUserFromInvitationV3Params) WithContext ¶

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

func (*CreateUserFromInvitationV3Params) WithHTTPClient ¶

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

func (*CreateUserFromInvitationV3Params) WithInvitationID ¶

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

func (*CreateUserFromInvitationV3Params) WithNamespace ¶

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

func (*CreateUserFromInvitationV3Params) WithTimeout ¶

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

func (*CreateUserFromInvitationV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type CreateUserFromInvitationV3Reader ¶

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

CreateUserFromInvitationV3Reader is a Reader for the CreateUserFromInvitationV3 structure.

func (*CreateUserFromInvitationV3Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type CreateUserParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

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

func NewCreateUserParams ¶

func NewCreateUserParams() *CreateUserParams

NewCreateUserParams creates a new CreateUserParams object with the default values initialized.

func NewCreateUserParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the create user params

func (*CreateUserParams) SetBody ¶

SetBody adds the body to the create user params

func (*CreateUserParams) SetContext ¶

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

SetContext adds the context to the create user params

func (*CreateUserParams) SetFlightId ¶

func (o *CreateUserParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*CreateUserParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the create user params

func (*CreateUserParams) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the create user params

func (*CreateUserParams) SetNamespace ¶

func (o *CreateUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the create user params

func (*CreateUserParams) SetTimeout ¶

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

SetTimeout adds the timeout to the create user params

func (*CreateUserParams) WithBody ¶

WithBody adds the body to the create user params

func (*CreateUserParams) WithContext ¶

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

WithContext adds the context to the create user params

func (*CreateUserParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the create user params

func (*CreateUserParams) WithNamespace ¶

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

WithNamespace adds the namespace to the create user params

func (*CreateUserParams) WithTimeout ¶

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

WithTimeout adds the timeout to the create user params

func (*CreateUserParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type CreateUserReader ¶

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

CreateUserReader is a Reader for the CreateUser structure.

func (*CreateUserReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type CreateUserUnauthorized ¶

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 ¶

func NewCreateUserUnauthorized() *CreateUserUnauthorized

NewCreateUserUnauthorized creates a CreateUserUnauthorized with default headers values

func (*CreateUserUnauthorized) Error ¶

func (o *CreateUserUnauthorized) Error() string

func (*CreateUserUnauthorized) GetPayload ¶

func (*CreateUserUnauthorized) ToJSONString ¶

func (o *CreateUserUnauthorized) ToJSONString() string

type DeleteUserForbidden ¶

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 ¶

func NewDeleteUserForbidden() *DeleteUserForbidden

NewDeleteUserForbidden creates a DeleteUserForbidden with default headers values

func (*DeleteUserForbidden) Error ¶

func (o *DeleteUserForbidden) Error() string

func (*DeleteUserForbidden) GetPayload ¶

func (*DeleteUserForbidden) ToJSONString ¶

func (o *DeleteUserForbidden) ToJSONString() string

type DeleteUserInformationForbidden ¶

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 ¶

func NewDeleteUserInformationForbidden() *DeleteUserInformationForbidden

NewDeleteUserInformationForbidden creates a DeleteUserInformationForbidden with default headers values

func (*DeleteUserInformationForbidden) Error ¶

func (*DeleteUserInformationForbidden) GetPayload ¶

func (*DeleteUserInformationForbidden) ToJSONString ¶

func (o *DeleteUserInformationForbidden) ToJSONString() string

type DeleteUserInformationNoContent ¶

type DeleteUserInformationNoContent struct {
}

DeleteUserInformationNoContent handles this case with default header values.

Operation succeeded

func NewDeleteUserInformationNoContent ¶

func NewDeleteUserInformationNoContent() *DeleteUserInformationNoContent

NewDeleteUserInformationNoContent creates a DeleteUserInformationNoContent with default headers values

func (*DeleteUserInformationNoContent) Error ¶

type DeleteUserInformationNotFound ¶

type DeleteUserInformationNotFound struct {
}

DeleteUserInformationNotFound handles this case with default header values.

Data not found

func NewDeleteUserInformationNotFound ¶

func NewDeleteUserInformationNotFound() *DeleteUserInformationNotFound

NewDeleteUserInformationNotFound creates a DeleteUserInformationNotFound with default headers values

func (*DeleteUserInformationNotFound) Error ¶

type DeleteUserInformationParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewDeleteUserInformationParams() *DeleteUserInformationParams

NewDeleteUserInformationParams creates a new DeleteUserInformationParams object with the default values initialized.

func NewDeleteUserInformationParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the delete user information params

func (*DeleteUserInformationParams) SetContext ¶

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

SetContext adds the context to the delete user information params

func (*DeleteUserInformationParams) SetFlightId ¶

func (o *DeleteUserInformationParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*DeleteUserInformationParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete user information params

func (*DeleteUserInformationParams) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the delete user information params

func (*DeleteUserInformationParams) SetNamespace ¶

func (o *DeleteUserInformationParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete user information params

func (*DeleteUserInformationParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete user information params

func (*DeleteUserInformationParams) SetUserID ¶

func (o *DeleteUserInformationParams) SetUserID(userID string)

SetUserID adds the userId to the delete user information params

func (*DeleteUserInformationParams) WithContext ¶

WithContext adds the context to the delete user information params

func (*DeleteUserInformationParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the delete user information params

func (*DeleteUserInformationParams) WithNamespace ¶

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

WithNamespace adds the namespace to the delete user information params

func (*DeleteUserInformationParams) WithTimeout ¶

WithTimeout adds the timeout to the delete user information params

func (*DeleteUserInformationParams) WithUserID ¶

WithUserID adds the userID to the delete user information params

func (*DeleteUserInformationParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteUserInformationReader ¶

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

DeleteUserInformationReader is a Reader for the DeleteUserInformation structure.

func (*DeleteUserInformationReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteUserInformationUnauthorized ¶

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 ¶

func NewDeleteUserInformationUnauthorized() *DeleteUserInformationUnauthorized

NewDeleteUserInformationUnauthorized creates a DeleteUserInformationUnauthorized with default headers values

func (*DeleteUserInformationUnauthorized) Error ¶

func (*DeleteUserInformationUnauthorized) GetPayload ¶

func (*DeleteUserInformationUnauthorized) ToJSONString ¶

func (o *DeleteUserInformationUnauthorized) ToJSONString() string

type DeleteUserNoContent ¶

type DeleteUserNoContent struct {
}

DeleteUserNoContent handles this case with default header values.

Operation succeeded

func NewDeleteUserNoContent ¶

func NewDeleteUserNoContent() *DeleteUserNoContent

NewDeleteUserNoContent creates a DeleteUserNoContent with default headers values

func (*DeleteUserNoContent) Error ¶

func (o *DeleteUserNoContent) Error() string

type DeleteUserNotFound ¶

type DeleteUserNotFound struct {
}

DeleteUserNotFound handles this case with default header values.

Data not found

func NewDeleteUserNotFound ¶

func NewDeleteUserNotFound() *DeleteUserNotFound

NewDeleteUserNotFound creates a DeleteUserNotFound with default headers values

func (*DeleteUserNotFound) Error ¶

func (o *DeleteUserNotFound) Error() string

type DeleteUserParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

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

func NewDeleteUserParams ¶

func NewDeleteUserParams() *DeleteUserParams

NewDeleteUserParams creates a new DeleteUserParams object with the default values initialized.

func NewDeleteUserParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the delete user params

func (*DeleteUserParams) SetContext ¶

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

SetContext adds the context to the delete user params

func (*DeleteUserParams) SetFlightId ¶

func (o *DeleteUserParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*DeleteUserParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete user params

func (*DeleteUserParams) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the delete user params

func (*DeleteUserParams) SetNamespace ¶

func (o *DeleteUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete user params

func (*DeleteUserParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete user params

func (*DeleteUserParams) SetUserID ¶

func (o *DeleteUserParams) SetUserID(userID string)

SetUserID adds the userId to the delete user params

func (*DeleteUserParams) WithContext ¶

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

WithContext adds the context to the delete user params

func (*DeleteUserParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the delete user params

func (*DeleteUserParams) WithNamespace ¶

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

WithNamespace adds the namespace to the delete user params

func (*DeleteUserParams) WithTimeout ¶

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

WithTimeout adds the timeout to the delete user params

func (*DeleteUserParams) WithUserID ¶

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

WithUserID adds the userID to the delete user params

func (*DeleteUserParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type DeleteUserPermissionBadRequest ¶

type DeleteUserPermissionBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteUserPermissionBadRequest handles this case with default header values.

Invalid request

func NewDeleteUserPermissionBadRequest ¶

func NewDeleteUserPermissionBadRequest() *DeleteUserPermissionBadRequest

NewDeleteUserPermissionBadRequest creates a DeleteUserPermissionBadRequest with default headers values

func (*DeleteUserPermissionBadRequest) Error ¶

func (*DeleteUserPermissionBadRequest) GetPayload ¶

func (*DeleteUserPermissionBadRequest) ToJSONString ¶

func (o *DeleteUserPermissionBadRequest) ToJSONString() string

type DeleteUserPermissionForbidden ¶

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 ¶

func NewDeleteUserPermissionForbidden() *DeleteUserPermissionForbidden

NewDeleteUserPermissionForbidden creates a DeleteUserPermissionForbidden with default headers values

func (*DeleteUserPermissionForbidden) Error ¶

func (*DeleteUserPermissionForbidden) GetPayload ¶

func (*DeleteUserPermissionForbidden) ToJSONString ¶

func (o *DeleteUserPermissionForbidden) ToJSONString() string

type DeleteUserPermissionNoContent ¶

type DeleteUserPermissionNoContent struct {
}

DeleteUserPermissionNoContent handles this case with default header values.

Operation succeeded

func NewDeleteUserPermissionNoContent ¶

func NewDeleteUserPermissionNoContent() *DeleteUserPermissionNoContent

NewDeleteUserPermissionNoContent creates a DeleteUserPermissionNoContent with default headers values

func (*DeleteUserPermissionNoContent) Error ¶

type DeleteUserPermissionNotFound ¶

type DeleteUserPermissionNotFound struct {
}

DeleteUserPermissionNotFound handles this case with default header values.

Data not found

func NewDeleteUserPermissionNotFound ¶

func NewDeleteUserPermissionNotFound() *DeleteUserPermissionNotFound

NewDeleteUserPermissionNotFound creates a DeleteUserPermissionNotFound with default headers values

func (*DeleteUserPermissionNotFound) Error ¶

type DeleteUserPermissionParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewDeleteUserPermissionParams() *DeleteUserPermissionParams

NewDeleteUserPermissionParams creates a new DeleteUserPermissionParams object with the default values initialized.

func NewDeleteUserPermissionParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *DeleteUserPermissionParams) SetAction(action int64)

SetAction adds the action to the delete user permission params

func (*DeleteUserPermissionParams) SetAuthInfoWriter ¶

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

SetAuthInfoWriter adds the authInfoWriter to the delete user permission params

func (*DeleteUserPermissionParams) SetContext ¶

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

SetContext adds the context to the delete user permission params

func (*DeleteUserPermissionParams) SetFlightId ¶

func (o *DeleteUserPermissionParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*DeleteUserPermissionParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete user permission params

func (*DeleteUserPermissionParams) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the delete user permission params

func (*DeleteUserPermissionParams) SetNamespace ¶

func (o *DeleteUserPermissionParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete user permission params

func (*DeleteUserPermissionParams) SetResource ¶

func (o *DeleteUserPermissionParams) SetResource(resource string)

SetResource adds the resource to the delete user permission params

func (*DeleteUserPermissionParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete user permission params

func (*DeleteUserPermissionParams) SetUserID ¶

func (o *DeleteUserPermissionParams) SetUserID(userID string)

SetUserID adds the userId to the delete user permission params

func (*DeleteUserPermissionParams) WithAction ¶

WithAction adds the action to the delete user permission params

func (*DeleteUserPermissionParams) WithContext ¶

WithContext adds the context to the delete user permission params

func (*DeleteUserPermissionParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the delete user permission params

func (*DeleteUserPermissionParams) WithNamespace ¶

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

WithNamespace adds the namespace to the delete user permission params

func (*DeleteUserPermissionParams) WithResource ¶

WithResource adds the resource to the delete user permission params

func (*DeleteUserPermissionParams) WithTimeout ¶

WithTimeout adds the timeout to the delete user permission params

func (*DeleteUserPermissionParams) WithUserID ¶

WithUserID adds the userID to the delete user permission params

func (*DeleteUserPermissionParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteUserPermissionReader ¶

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

DeleteUserPermissionReader is a Reader for the DeleteUserPermission structure.

func (*DeleteUserPermissionReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteUserPermissionUnauthorized ¶

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 ¶

func NewDeleteUserPermissionUnauthorized() *DeleteUserPermissionUnauthorized

NewDeleteUserPermissionUnauthorized creates a DeleteUserPermissionUnauthorized with default headers values

func (*DeleteUserPermissionUnauthorized) Error ¶

func (*DeleteUserPermissionUnauthorized) GetPayload ¶

func (*DeleteUserPermissionUnauthorized) ToJSONString ¶

func (o *DeleteUserPermissionUnauthorized) ToJSONString() string

type DeleteUserReader ¶

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

DeleteUserReader is a Reader for the DeleteUser structure.

func (*DeleteUserReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteUserRoleForbidden ¶

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 ¶

func NewDeleteUserRoleForbidden() *DeleteUserRoleForbidden

NewDeleteUserRoleForbidden creates a DeleteUserRoleForbidden with default headers values

func (*DeleteUserRoleForbidden) Error ¶

func (o *DeleteUserRoleForbidden) Error() string

type DeleteUserRoleInternalServerError ¶

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 ¶

func NewDeleteUserRoleInternalServerError() *DeleteUserRoleInternalServerError

NewDeleteUserRoleInternalServerError creates a DeleteUserRoleInternalServerError with default headers values

func (*DeleteUserRoleInternalServerError) Error ¶

type DeleteUserRoleNoContent ¶

type DeleteUserRoleNoContent struct {
}

DeleteUserRoleNoContent handles this case with default header values.

Operation succeeded

func NewDeleteUserRoleNoContent ¶

func NewDeleteUserRoleNoContent() *DeleteUserRoleNoContent

NewDeleteUserRoleNoContent creates a DeleteUserRoleNoContent with default headers values

func (*DeleteUserRoleNoContent) Error ¶

func (o *DeleteUserRoleNoContent) Error() string

type DeleteUserRoleNotFound ¶

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 ¶

func NewDeleteUserRoleNotFound() *DeleteUserRoleNotFound

NewDeleteUserRoleNotFound creates a DeleteUserRoleNotFound with default headers values

func (*DeleteUserRoleNotFound) Error ¶

func (o *DeleteUserRoleNotFound) Error() string

type DeleteUserRoleParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewDeleteUserRoleParams() *DeleteUserRoleParams

NewDeleteUserRoleParams creates a new DeleteUserRoleParams object with the default values initialized.

func NewDeleteUserRoleParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the delete user role params

func (*DeleteUserRoleParams) SetContext ¶

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

SetContext adds the context to the delete user role params

func (*DeleteUserRoleParams) SetFlightId ¶

func (o *DeleteUserRoleParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*DeleteUserRoleParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete user role params

func (*DeleteUserRoleParams) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the delete user role params

func (*DeleteUserRoleParams) SetNamespace ¶

func (o *DeleteUserRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete user role params

func (*DeleteUserRoleParams) SetRoleID ¶

func (o *DeleteUserRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the delete user role params

func (*DeleteUserRoleParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete user role params

func (*DeleteUserRoleParams) SetUserID ¶

func (o *DeleteUserRoleParams) SetUserID(userID string)

SetUserID adds the userId to the delete user role params

func (*DeleteUserRoleParams) WithContext ¶

WithContext adds the context to the delete user role params

func (*DeleteUserRoleParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the delete user role params

func (*DeleteUserRoleParams) WithNamespace ¶

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

WithNamespace adds the namespace to the delete user role params

func (*DeleteUserRoleParams) WithRoleID ¶

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

WithRoleID adds the roleID to the delete user role params

func (*DeleteUserRoleParams) WithTimeout ¶

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

WithTimeout adds the timeout to the delete user role params

func (*DeleteUserRoleParams) WithUserID ¶

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

WithUserID adds the userID to the delete user role params

func (*DeleteUserRoleParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type DeleteUserRoleReader ¶

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

DeleteUserRoleReader is a Reader for the DeleteUserRole structure.

func (*DeleteUserRoleReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteUserRoleUnauthorized ¶

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 ¶

func NewDeleteUserRoleUnauthorized() *DeleteUserRoleUnauthorized

NewDeleteUserRoleUnauthorized creates a DeleteUserRoleUnauthorized with default headers values

func (*DeleteUserRoleUnauthorized) Error ¶

func (*DeleteUserRoleUnauthorized) GetPayload ¶

func (*DeleteUserRoleUnauthorized) ToJSONString ¶

func (o *DeleteUserRoleUnauthorized) ToJSONString() string

type DeleteUserUnauthorized ¶

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 ¶

func NewDeleteUserUnauthorized() *DeleteUserUnauthorized

NewDeleteUserUnauthorized creates a DeleteUserUnauthorized with default headers values

func (*DeleteUserUnauthorized) Error ¶

func (o *DeleteUserUnauthorized) Error() string

func (*DeleteUserUnauthorized) GetPayload ¶

func (*DeleteUserUnauthorized) ToJSONString ¶

func (o *DeleteUserUnauthorized) ToJSONString() string

type DisableUserBadRequest ¶

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 ¶

func NewDisableUserBadRequest() *DisableUserBadRequest

NewDisableUserBadRequest creates a DisableUserBadRequest with default headers values

func (*DisableUserBadRequest) Error ¶

func (o *DisableUserBadRequest) Error() string

type DisableUserBanForbidden ¶

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 ¶

func NewDisableUserBanForbidden() *DisableUserBanForbidden

NewDisableUserBanForbidden creates a DisableUserBanForbidden with default headers values

func (*DisableUserBanForbidden) Error ¶

func (o *DisableUserBanForbidden) Error() string

type DisableUserBanInternalServerError ¶

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 ¶

func NewDisableUserBanInternalServerError() *DisableUserBanInternalServerError

NewDisableUserBanInternalServerError creates a DisableUserBanInternalServerError with default headers values

func (*DisableUserBanInternalServerError) Error ¶

type DisableUserBanNotFound ¶

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 ¶

func NewDisableUserBanNotFound() *DisableUserBanNotFound

NewDisableUserBanNotFound creates a DisableUserBanNotFound with default headers values

func (*DisableUserBanNotFound) Error ¶

func (o *DisableUserBanNotFound) Error() string

type DisableUserBanOK ¶

type DisableUserBanOK struct {
	Payload *iamclientmodels.ModelUserBanResponse
}

DisableUserBanOK handles this case with default header values.

OK

func NewDisableUserBanOK ¶

func NewDisableUserBanOK() *DisableUserBanOK

NewDisableUserBanOK creates a DisableUserBanOK with default headers values

func (*DisableUserBanOK) Error ¶

func (o *DisableUserBanOK) Error() string

func (*DisableUserBanOK) GetPayload ¶

func (*DisableUserBanOK) ToJSONString ¶

func (o *DisableUserBanOK) ToJSONString() string

type DisableUserBanParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewDisableUserBanParams() *DisableUserBanParams

NewDisableUserBanParams creates a new DisableUserBanParams object with the default values initialized.

func NewDisableUserBanParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the disable user ban params

func (*DisableUserBanParams) SetBanID ¶

func (o *DisableUserBanParams) SetBanID(banID string)

SetBanID adds the banId to the disable user ban params

func (*DisableUserBanParams) SetContext ¶

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

SetContext adds the context to the disable user ban params

func (*DisableUserBanParams) SetFlightId ¶

func (o *DisableUserBanParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*DisableUserBanParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the disable user ban params

func (*DisableUserBanParams) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the disable user ban params

func (*DisableUserBanParams) SetNamespace ¶

func (o *DisableUserBanParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the disable user ban params

func (*DisableUserBanParams) SetTimeout ¶

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

SetTimeout adds the timeout to the disable user ban params

func (*DisableUserBanParams) SetUserID ¶

func (o *DisableUserBanParams) SetUserID(userID string)

SetUserID adds the userId to the disable user ban params

func (*DisableUserBanParams) WithBanID ¶

func (o *DisableUserBanParams) WithBanID(banID string) *DisableUserBanParams

WithBanID adds the banID to the disable user ban params

func (*DisableUserBanParams) WithContext ¶

WithContext adds the context to the disable user ban params

func (*DisableUserBanParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the disable user ban params

func (*DisableUserBanParams) WithNamespace ¶

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

WithNamespace adds the namespace to the disable user ban params

func (*DisableUserBanParams) WithTimeout ¶

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

WithTimeout adds the timeout to the disable user ban params

func (*DisableUserBanParams) WithUserID ¶

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

WithUserID adds the userID to the disable user ban params

func (*DisableUserBanParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type DisableUserBanReader ¶

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

DisableUserBanReader is a Reader for the DisableUserBan structure.

func (*DisableUserBanReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DisableUserBanUnauthorized ¶

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 ¶

func NewDisableUserBanUnauthorized() *DisableUserBanUnauthorized

NewDisableUserBanUnauthorized creates a DisableUserBanUnauthorized with default headers values

func (*DisableUserBanUnauthorized) Error ¶

func (*DisableUserBanUnauthorized) GetPayload ¶

func (*DisableUserBanUnauthorized) ToJSONString ¶

func (o *DisableUserBanUnauthorized) ToJSONString() string

type DisableUserForbidden ¶

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 ¶

func NewDisableUserForbidden() *DisableUserForbidden

NewDisableUserForbidden creates a DisableUserForbidden with default headers values

func (*DisableUserForbidden) Error ¶

func (o *DisableUserForbidden) Error() string

func (*DisableUserForbidden) GetPayload ¶

func (*DisableUserForbidden) ToJSONString ¶

func (o *DisableUserForbidden) ToJSONString() string

type DisableUserInternalServerError ¶

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 ¶

func NewDisableUserInternalServerError() *DisableUserInternalServerError

NewDisableUserInternalServerError creates a DisableUserInternalServerError with default headers values

func (*DisableUserInternalServerError) Error ¶

type DisableUserNoContent ¶

type DisableUserNoContent struct {
}

DisableUserNoContent handles this case with default header values.

Operation succeeded

func NewDisableUserNoContent ¶

func NewDisableUserNoContent() *DisableUserNoContent

NewDisableUserNoContent creates a DisableUserNoContent with default headers values

func (*DisableUserNoContent) Error ¶

func (o *DisableUserNoContent) Error() string

type DisableUserNotFound ¶

type DisableUserNotFound struct {
}

DisableUserNotFound handles this case with default header values.

Data not found

func NewDisableUserNotFound ¶

func NewDisableUserNotFound() *DisableUserNotFound

NewDisableUserNotFound creates a DisableUserNotFound with default headers values

func (*DisableUserNotFound) Error ¶

func (o *DisableUserNotFound) Error() string

type DisableUserParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewDisableUserParams() *DisableUserParams

NewDisableUserParams creates a new DisableUserParams object with the default values initialized.

func NewDisableUserParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the disable user params

func (*DisableUserParams) SetBody ¶

SetBody adds the body to the disable user params

func (*DisableUserParams) SetContext ¶

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

SetContext adds the context to the disable user params

func (*DisableUserParams) SetFlightId ¶

func (o *DisableUserParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*DisableUserParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the disable user params

func (*DisableUserParams) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the disable user params

func (*DisableUserParams) SetNamespace ¶

func (o *DisableUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the disable user params

func (*DisableUserParams) SetTimeout ¶

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

SetTimeout adds the timeout to the disable user params

func (*DisableUserParams) SetUserID ¶

func (o *DisableUserParams) SetUserID(userID string)

SetUserID adds the userId to the disable user params

func (*DisableUserParams) WithBody ¶

WithBody adds the body to the disable user params

func (*DisableUserParams) WithContext ¶

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

WithContext adds the context to the disable user params

func (*DisableUserParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the disable user params

func (*DisableUserParams) WithNamespace ¶

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

WithNamespace adds the namespace to the disable user params

func (*DisableUserParams) WithTimeout ¶

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

WithTimeout adds the timeout to the disable user params

func (*DisableUserParams) WithUserID ¶

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

WithUserID adds the userID to the disable user params

func (*DisableUserParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type DisableUserReader ¶

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

DisableUserReader is a Reader for the DisableUser structure.

func (*DisableUserReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DisableUserUnauthorized ¶

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 ¶

func NewDisableUserUnauthorized() *DisableUserUnauthorized

NewDisableUserUnauthorized creates a DisableUserUnauthorized with default headers values

func (*DisableUserUnauthorized) Error ¶

func (o *DisableUserUnauthorized) Error() string

func (*DisableUserUnauthorized) GetPayload ¶

func (*DisableUserUnauthorized) ToJSONString ¶

func (o *DisableUserUnauthorized) ToJSONString() string

type EnableUserBanForbidden ¶

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 ¶

func NewEnableUserBanForbidden() *EnableUserBanForbidden

NewEnableUserBanForbidden creates a EnableUserBanForbidden with default headers values

func (*EnableUserBanForbidden) Error ¶

func (o *EnableUserBanForbidden) Error() string

type EnableUserBanInternalServerError ¶

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 ¶

func NewEnableUserBanInternalServerError() *EnableUserBanInternalServerError

NewEnableUserBanInternalServerError creates a EnableUserBanInternalServerError with default headers values

func (*EnableUserBanInternalServerError) Error ¶

type EnableUserBanNotFound ¶

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 ¶

func NewEnableUserBanNotFound() *EnableUserBanNotFound

NewEnableUserBanNotFound creates a EnableUserBanNotFound with default headers values

func (*EnableUserBanNotFound) Error ¶

func (o *EnableUserBanNotFound) Error() string

type EnableUserBanOK ¶

type EnableUserBanOK struct {
	Payload *iamclientmodels.ModelUserBanResponse
}

EnableUserBanOK handles this case with default header values.

OK

func NewEnableUserBanOK ¶

func NewEnableUserBanOK() *EnableUserBanOK

NewEnableUserBanOK creates a EnableUserBanOK with default headers values

func (*EnableUserBanOK) Error ¶

func (o *EnableUserBanOK) Error() string

func (*EnableUserBanOK) GetPayload ¶

func (*EnableUserBanOK) ToJSONString ¶

func (o *EnableUserBanOK) ToJSONString() string

type EnableUserBanParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewEnableUserBanParams() *EnableUserBanParams

NewEnableUserBanParams creates a new EnableUserBanParams object with the default values initialized.

func NewEnableUserBanParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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

SetAuthInfoWriter adds the authInfoWriter to the enable user ban params

func (*EnableUserBanParams) SetBanID ¶

func (o *EnableUserBanParams) SetBanID(banID string)

SetBanID adds the banId to the enable user ban params

func (*EnableUserBanParams) SetContext ¶

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

SetContext adds the context to the enable user ban params

func (*EnableUserBanParams) SetFlightId ¶

func (o *EnableUserBanParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*EnableUserBanParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the enable user ban params

func (*EnableUserBanParams) SetHTTPClientTransport ¶

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

SetHTTPClient adds the HTTPClient Transport to the enable user ban params

func (*EnableUserBanParams) SetNamespace ¶

func (o *EnableUserBanParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the enable user ban params

func (*EnableUserBanParams) SetTimeout ¶

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

SetTimeout adds the timeout to the enable user ban params

func (*EnableUserBanParams) SetUserID ¶

func (o *EnableUserBanParams) SetUserID(userID string)

SetUserID adds the userId to the enable user ban params

func (*EnableUserBanParams) WithBanID ¶

func (o *EnableUserBanParams) WithBanID(banID string) *EnableUserBanParams

WithBanID adds the banID to the enable user ban params

func (*EnableUserBanParams) WithContext ¶

WithContext adds the context to the enable user ban params

func (*EnableUserBanParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the enable user ban params

func (*EnableUserBanParams) WithNamespace ¶

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

WithNamespace adds the namespace to the enable user ban params

func (*EnableUserBanParams) WithTimeout ¶

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

WithTimeout adds the timeout to the enable user ban params

func (*EnableUserBanParams) WithUserID ¶

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

WithUserID adds the userID to the enable user ban params

func (*EnableUserBanParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type EnableUserBanReader ¶

type EnableUserBanReader struct {
	// contains filtered or unexported fields
}

EnableUserBanReader is a Reader for the EnableUserBan structure.

func (*EnableUserBanReader) ReadResponse ¶

func (o *EnableUserBanReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type EnableUserBanUnauthorized ¶

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 ¶

func NewEnableUserBanUnauthorized() *EnableUserBanUnauthorized

NewEnableUserBanUnauthorized creates a EnableUserBanUnauthorized with default headers values

func (*EnableUserBanUnauthorized) Error ¶

func (o *EnableUserBanUnauthorized) Error() string

func (*EnableUserBanUnauthorized) GetPayload ¶

func (*EnableUserBanUnauthorized) ToJSONString ¶

func (o *EnableUserBanUnauthorized) ToJSONString() string

type EnableUserForbidden ¶

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 ¶

func NewEnableUserForbidden() *EnableUserForbidden

NewEnableUserForbidden creates a EnableUserForbidden with default headers values

func (*EnableUserForbidden) Error ¶

func (o *EnableUserForbidden) Error() string

func (*EnableUserForbidden) GetPayload ¶

func (*EnableUserForbidden) ToJSONString ¶

func (o *EnableUserForbidden) ToJSONString() string

type EnableUserInternalServerError ¶

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 ¶

func NewEnableUserInternalServerError() *EnableUserInternalServerError

NewEnableUserInternalServerError creates a EnableUserInternalServerError with default headers values

func (*EnableUserInternalServerError) Error ¶

type EnableUserNoContent ¶

type EnableUserNoContent struct {
}

EnableUserNoContent handles this case with default header values.

Operation succeeded

func NewEnableUserNoContent ¶

func NewEnableUserNoContent() *EnableUserNoContent

NewEnableUserNoContent creates a EnableUserNoContent with default headers values

func (*EnableUserNoContent) Error ¶

func (o *EnableUserNoContent) Error() string

type EnableUserNotFound ¶

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 ¶

func NewEnableUserNotFound() *EnableUserNotFound

NewEnableUserNotFound creates a EnableUserNotFound with default headers values

func (*EnableUserNotFound) Error ¶

func (o *EnableUserNotFound) Error() string

type EnableUserParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewEnableUserParams() *EnableUserParams

NewEnableUserParams creates a new EnableUserParams object with the default values initialized.

func NewEnableUserParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *EnableUserParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the enable user params

func (*EnableUserParams) SetContext ¶

func (o *EnableUserParams) SetContext(ctx context.Context)

SetContext adds the context to the enable user params

func (*EnableUserParams) SetFlightId ¶

func (o *EnableUserParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*EnableUserParams) SetHTTPClient ¶

func (o *EnableUserParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the enable user params

func (*EnableUserParams) SetHTTPClientTransport ¶

func (o *EnableUserParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the enable user params

func (*EnableUserParams) SetNamespace ¶

func (o *EnableUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the enable user params

func (*EnableUserParams) SetTimeout ¶

func (o *EnableUserParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the enable user params

func (*EnableUserParams) SetUserID ¶

func (o *EnableUserParams) SetUserID(userID string)

SetUserID adds the userId to the enable user params

func (*EnableUserParams) WithContext ¶

func (o *EnableUserParams) WithContext(ctx context.Context) *EnableUserParams

WithContext adds the context to the enable user params

func (*EnableUserParams) WithHTTPClient ¶

func (o *EnableUserParams) WithHTTPClient(client *http.Client) *EnableUserParams

WithHTTPClient adds the HTTPClient to the enable user params

func (*EnableUserParams) WithNamespace ¶

func (o *EnableUserParams) WithNamespace(namespace string) *EnableUserParams

WithNamespace adds the namespace to the enable user params

func (*EnableUserParams) WithTimeout ¶

func (o *EnableUserParams) WithTimeout(timeout time.Duration) *EnableUserParams

WithTimeout adds the timeout to the enable user params

func (*EnableUserParams) WithUserID ¶

func (o *EnableUserParams) WithUserID(userID string) *EnableUserParams

WithUserID adds the userID to the enable user params

func (*EnableUserParams) WriteToRequest ¶

func (o *EnableUserParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type EnableUserReader ¶

type EnableUserReader struct {
	// contains filtered or unexported fields
}

EnableUserReader is a Reader for the EnableUser structure.

func (*EnableUserReader) ReadResponse ¶

func (o *EnableUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type EnableUserUnauthorized ¶

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 ¶

func NewEnableUserUnauthorized() *EnableUserUnauthorized

NewEnableUserUnauthorized creates a EnableUserUnauthorized with default headers values

func (*EnableUserUnauthorized) Error ¶

func (o *EnableUserUnauthorized) Error() string

func (*EnableUserUnauthorized) GetPayload ¶

func (*EnableUserUnauthorized) ToJSONString ¶

func (o *EnableUserUnauthorized) ToJSONString() string

type ForgotPasswordBadRequest ¶

type ForgotPasswordBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

ForgotPasswordBadRequest handles this case with default header values.

Invalid request

func NewForgotPasswordBadRequest ¶

func NewForgotPasswordBadRequest() *ForgotPasswordBadRequest

NewForgotPasswordBadRequest creates a ForgotPasswordBadRequest with default headers values

func (*ForgotPasswordBadRequest) Error ¶

func (o *ForgotPasswordBadRequest) Error() string

func (*ForgotPasswordBadRequest) GetPayload ¶

func (*ForgotPasswordBadRequest) ToJSONString ¶

func (o *ForgotPasswordBadRequest) ToJSONString() string

type ForgotPasswordForbidden ¶

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 ¶

func NewForgotPasswordForbidden() *ForgotPasswordForbidden

NewForgotPasswordForbidden creates a ForgotPasswordForbidden with default headers values

func (*ForgotPasswordForbidden) Error ¶

func (o *ForgotPasswordForbidden) Error() string

func (*ForgotPasswordForbidden) GetPayload ¶

func (*ForgotPasswordForbidden) ToJSONString ¶

func (o *ForgotPasswordForbidden) ToJSONString() string

type ForgotPasswordNoContent ¶

type ForgotPasswordNoContent struct {
}

ForgotPasswordNoContent handles this case with default header values.

Operation succeeded

func NewForgotPasswordNoContent ¶

func NewForgotPasswordNoContent() *ForgotPasswordNoContent

NewForgotPasswordNoContent creates a ForgotPasswordNoContent with default headers values

func (*ForgotPasswordNoContent) Error ¶

func (o *ForgotPasswordNoContent) Error() string

type ForgotPasswordNotFound ¶

type ForgotPasswordNotFound struct {
}

ForgotPasswordNotFound handles this case with default header values.

Data not found

func NewForgotPasswordNotFound ¶

func NewForgotPasswordNotFound() *ForgotPasswordNotFound

NewForgotPasswordNotFound creates a ForgotPasswordNotFound with default headers values

func (*ForgotPasswordNotFound) Error ¶

func (o *ForgotPasswordNotFound) Error() string

type ForgotPasswordParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewForgotPasswordParams() *ForgotPasswordParams

NewForgotPasswordParams creates a new ForgotPasswordParams object with the default values initialized.

func NewForgotPasswordParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *ForgotPasswordParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the forgot password params

func (*ForgotPasswordParams) SetBody ¶

SetBody adds the body to the forgot password params

func (*ForgotPasswordParams) SetContext ¶

func (o *ForgotPasswordParams) SetContext(ctx context.Context)

SetContext adds the context to the forgot password params

func (*ForgotPasswordParams) SetFlightId ¶

func (o *ForgotPasswordParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*ForgotPasswordParams) SetHTTPClient ¶

func (o *ForgotPasswordParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the forgot password params

func (*ForgotPasswordParams) SetHTTPClientTransport ¶

func (o *ForgotPasswordParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the forgot password params

func (*ForgotPasswordParams) SetNamespace ¶

func (o *ForgotPasswordParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the forgot password params

func (*ForgotPasswordParams) SetTimeout ¶

func (o *ForgotPasswordParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the forgot password params

func (*ForgotPasswordParams) WithBody ¶

WithBody adds the body to the forgot password params

func (*ForgotPasswordParams) WithContext ¶

WithContext adds the context to the forgot password params

func (*ForgotPasswordParams) WithHTTPClient ¶

func (o *ForgotPasswordParams) WithHTTPClient(client *http.Client) *ForgotPasswordParams

WithHTTPClient adds the HTTPClient to the forgot password params

func (*ForgotPasswordParams) WithNamespace ¶

func (o *ForgotPasswordParams) WithNamespace(namespace string) *ForgotPasswordParams

WithNamespace adds the namespace to the forgot password params

func (*ForgotPasswordParams) WithTimeout ¶

func (o *ForgotPasswordParams) WithTimeout(timeout time.Duration) *ForgotPasswordParams

WithTimeout adds the timeout to the forgot password params

func (*ForgotPasswordParams) WriteToRequest ¶

func (o *ForgotPasswordParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ForgotPasswordReader ¶

type ForgotPasswordReader struct {
	// contains filtered or unexported fields
}

ForgotPasswordReader is a Reader for the ForgotPassword structure.

func (*ForgotPasswordReader) ReadResponse ¶

func (o *ForgotPasswordReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ForgotPasswordUnauthorized ¶

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 ¶

func NewForgotPasswordUnauthorized() *ForgotPasswordUnauthorized

NewForgotPasswordUnauthorized creates a ForgotPasswordUnauthorized with default headers values

func (*ForgotPasswordUnauthorized) Error ¶

func (*ForgotPasswordUnauthorized) GetPayload ¶

func (*ForgotPasswordUnauthorized) ToJSONString ¶

func (o *ForgotPasswordUnauthorized) ToJSONString() string

type GetAdminInvitationV3InternalServerError ¶

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 ¶

func NewGetAdminInvitationV3InternalServerError() *GetAdminInvitationV3InternalServerError

NewGetAdminInvitationV3InternalServerError creates a GetAdminInvitationV3InternalServerError with default headers values

func (*GetAdminInvitationV3InternalServerError) Error ¶

func (*GetAdminInvitationV3InternalServerError) GetPayload ¶

func (*GetAdminInvitationV3InternalServerError) ToJSONString ¶

type GetAdminInvitationV3NotFound ¶

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 ¶

func NewGetAdminInvitationV3NotFound() *GetAdminInvitationV3NotFound

NewGetAdminInvitationV3NotFound creates a GetAdminInvitationV3NotFound with default headers values

func (*GetAdminInvitationV3NotFound) Error ¶

func (*GetAdminInvitationV3NotFound) GetPayload ¶

func (*GetAdminInvitationV3NotFound) ToJSONString ¶

func (o *GetAdminInvitationV3NotFound) ToJSONString() string

type GetAdminInvitationV3OK ¶

type GetAdminInvitationV3OK struct {
	Payload *iamclientmodels.ModelUserInvitationV3
}

GetAdminInvitationV3OK handles this case with default header values.

OK

func NewGetAdminInvitationV3OK ¶

func NewGetAdminInvitationV3OK() *GetAdminInvitationV3OK

NewGetAdminInvitationV3OK creates a GetAdminInvitationV3OK with default headers values

func (*GetAdminInvitationV3OK) Error ¶

func (o *GetAdminInvitationV3OK) Error() string

func (*GetAdminInvitationV3OK) GetPayload ¶

func (*GetAdminInvitationV3OK) ToJSONString ¶

func (o *GetAdminInvitationV3OK) ToJSONString() string

type GetAdminInvitationV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewGetAdminInvitationV3Params() *GetAdminInvitationV3Params

NewGetAdminInvitationV3Params creates a new GetAdminInvitationV3Params object with the default values initialized.

func NewGetAdminInvitationV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *GetAdminInvitationV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) SetContext ¶

func (o *GetAdminInvitationV3Params) SetContext(ctx context.Context)

SetContext adds the context to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) SetFlightId ¶

func (o *GetAdminInvitationV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetAdminInvitationV3Params) SetHTTPClient ¶

func (o *GetAdminInvitationV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) SetHTTPClientTransport ¶

func (o *GetAdminInvitationV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) SetInvitationID ¶

func (o *GetAdminInvitationV3Params) SetInvitationID(invitationID string)

SetInvitationID adds the invitationId to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) SetNamespace ¶

func (o *GetAdminInvitationV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) SetTimeout ¶

func (o *GetAdminInvitationV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) WithContext ¶

WithContext adds the context to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) WithInvitationID ¶

func (o *GetAdminInvitationV3Params) WithInvitationID(invitationID string) *GetAdminInvitationV3Params

WithInvitationID adds the invitationID to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) WithNamespace ¶

func (o *GetAdminInvitationV3Params) WithNamespace(namespace string) *GetAdminInvitationV3Params

WithNamespace adds the namespace to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) WithTimeout ¶

WithTimeout adds the timeout to the get admin invitation v3 params

func (*GetAdminInvitationV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetAdminInvitationV3Reader ¶

type GetAdminInvitationV3Reader struct {
	// contains filtered or unexported fields
}

GetAdminInvitationV3Reader is a Reader for the GetAdminInvitationV3 structure.

func (*GetAdminInvitationV3Reader) ReadResponse ¶

func (o *GetAdminInvitationV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetAdminUsersByRoleIDBadRequest ¶

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 ¶

func NewGetAdminUsersByRoleIDBadRequest() *GetAdminUsersByRoleIDBadRequest

NewGetAdminUsersByRoleIDBadRequest creates a GetAdminUsersByRoleIDBadRequest with default headers values

func (*GetAdminUsersByRoleIDBadRequest) Error ¶

func (*GetAdminUsersByRoleIDBadRequest) GetPayload ¶

func (*GetAdminUsersByRoleIDBadRequest) ToJSONString ¶

func (o *GetAdminUsersByRoleIDBadRequest) ToJSONString() string

type GetAdminUsersByRoleIDForbidden ¶

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 ¶

func NewGetAdminUsersByRoleIDForbidden() *GetAdminUsersByRoleIDForbidden

NewGetAdminUsersByRoleIDForbidden creates a GetAdminUsersByRoleIDForbidden with default headers values

func (*GetAdminUsersByRoleIDForbidden) Error ¶

func (*GetAdminUsersByRoleIDForbidden) GetPayload ¶

func (*GetAdminUsersByRoleIDForbidden) ToJSONString ¶

func (o *GetAdminUsersByRoleIDForbidden) ToJSONString() string

type GetAdminUsersByRoleIDInternalServerError ¶

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 ¶

func NewGetAdminUsersByRoleIDInternalServerError() *GetAdminUsersByRoleIDInternalServerError

NewGetAdminUsersByRoleIDInternalServerError creates a GetAdminUsersByRoleIDInternalServerError with default headers values

func (*GetAdminUsersByRoleIDInternalServerError) Error ¶

type GetAdminUsersByRoleIDNotFound ¶

type GetAdminUsersByRoleIDNotFound struct {
}

GetAdminUsersByRoleIDNotFound handles this case with default header values.

Data not found

func NewGetAdminUsersByRoleIDNotFound ¶

func NewGetAdminUsersByRoleIDNotFound() *GetAdminUsersByRoleIDNotFound

NewGetAdminUsersByRoleIDNotFound creates a GetAdminUsersByRoleIDNotFound with default headers values

func (*GetAdminUsersByRoleIDNotFound) Error ¶

type GetAdminUsersByRoleIDOK ¶

type GetAdminUsersByRoleIDOK struct {
	Payload *iamclientmodels.ModelGetAdminUsersResponse
}

GetAdminUsersByRoleIDOK handles this case with default header values.

OK

func NewGetAdminUsersByRoleIDOK ¶

func NewGetAdminUsersByRoleIDOK() *GetAdminUsersByRoleIDOK

NewGetAdminUsersByRoleIDOK creates a GetAdminUsersByRoleIDOK with default headers values

func (*GetAdminUsersByRoleIDOK) Error ¶

func (o *GetAdminUsersByRoleIDOK) Error() string

func (*GetAdminUsersByRoleIDOK) GetPayload ¶

func (*GetAdminUsersByRoleIDOK) ToJSONString ¶

func (o *GetAdminUsersByRoleIDOK) ToJSONString() string

type GetAdminUsersByRoleIDParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewGetAdminUsersByRoleIDParams() *GetAdminUsersByRoleIDParams

NewGetAdminUsersByRoleIDParams creates a new GetAdminUsersByRoleIDParams object with the default values initialized.

func NewGetAdminUsersByRoleIDParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *GetAdminUsersByRoleIDParams) SetAfter(after *int64)

SetAfter adds the after to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) SetAuthInfoWriter ¶

func (o *GetAdminUsersByRoleIDParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) SetBefore ¶

func (o *GetAdminUsersByRoleIDParams) SetBefore(before *int64)

SetBefore adds the before to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) SetContext ¶

func (o *GetAdminUsersByRoleIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) SetFlightId ¶

func (o *GetAdminUsersByRoleIDParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetAdminUsersByRoleIDParams) SetHTTPClient ¶

func (o *GetAdminUsersByRoleIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) SetHTTPClientTransport ¶

func (o *GetAdminUsersByRoleIDParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) SetLimit ¶

func (o *GetAdminUsersByRoleIDParams) SetLimit(limit *int64)

SetLimit adds the limit to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) SetNamespace ¶

func (o *GetAdminUsersByRoleIDParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) SetRoleID ¶

func (o *GetAdminUsersByRoleIDParams) SetRoleID(roleID *string)

SetRoleID adds the roleId to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) SetTimeout ¶

func (o *GetAdminUsersByRoleIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) WithAfter ¶

WithAfter adds the after to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) WithBefore ¶

WithBefore adds the before to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) WithContext ¶

WithContext adds the context to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) WithLimit ¶

WithLimit adds the limit to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) WithNamespace ¶

func (o *GetAdminUsersByRoleIDParams) WithNamespace(namespace string) *GetAdminUsersByRoleIDParams

WithNamespace adds the namespace to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) WithRoleID ¶

WithRoleID adds the roleID to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get admin users by role id params

func (*GetAdminUsersByRoleIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetAdminUsersByRoleIDReader ¶

type GetAdminUsersByRoleIDReader struct {
	// contains filtered or unexported fields
}

GetAdminUsersByRoleIDReader is a Reader for the GetAdminUsersByRoleID structure.

func (*GetAdminUsersByRoleIDReader) ReadResponse ¶

func (o *GetAdminUsersByRoleIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetAdminUsersByRoleIDUnauthorized ¶

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 ¶

func NewGetAdminUsersByRoleIDUnauthorized() *GetAdminUsersByRoleIDUnauthorized

NewGetAdminUsersByRoleIDUnauthorized creates a GetAdminUsersByRoleIDUnauthorized with default headers values

func (*GetAdminUsersByRoleIDUnauthorized) Error ¶

func (*GetAdminUsersByRoleIDUnauthorized) GetPayload ¶

func (*GetAdminUsersByRoleIDUnauthorized) ToJSONString ¶

func (o *GetAdminUsersByRoleIDUnauthorized) ToJSONString() string

type GetAdminUsersByRoleIDV3BadRequest ¶

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 ¶

func NewGetAdminUsersByRoleIDV3BadRequest() *GetAdminUsersByRoleIDV3BadRequest

NewGetAdminUsersByRoleIDV3BadRequest creates a GetAdminUsersByRoleIDV3BadRequest with default headers values

func (*GetAdminUsersByRoleIDV3BadRequest) Error ¶

func (*GetAdminUsersByRoleIDV3BadRequest) GetPayload ¶

func (*GetAdminUsersByRoleIDV3BadRequest) ToJSONString ¶

func (o *GetAdminUsersByRoleIDV3BadRequest) ToJSONString() string

type GetAdminUsersByRoleIDV3Forbidden ¶

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 ¶

func NewGetAdminUsersByRoleIDV3Forbidden() *GetAdminUsersByRoleIDV3Forbidden

NewGetAdminUsersByRoleIDV3Forbidden creates a GetAdminUsersByRoleIDV3Forbidden with default headers values

func (*GetAdminUsersByRoleIDV3Forbidden) Error ¶

func (*GetAdminUsersByRoleIDV3Forbidden) GetPayload ¶

func (*GetAdminUsersByRoleIDV3Forbidden) ToJSONString ¶

func (o *GetAdminUsersByRoleIDV3Forbidden) ToJSONString() string

type GetAdminUsersByRoleIDV3InternalServerError ¶

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 ¶

func NewGetAdminUsersByRoleIDV3InternalServerError() *GetAdminUsersByRoleIDV3InternalServerError

NewGetAdminUsersByRoleIDV3InternalServerError creates a GetAdminUsersByRoleIDV3InternalServerError with default headers values

func (*GetAdminUsersByRoleIDV3InternalServerError) Error ¶

func (*GetAdminUsersByRoleIDV3InternalServerError) GetPayload ¶

func (*GetAdminUsersByRoleIDV3InternalServerError) ToJSONString ¶

type GetAdminUsersByRoleIDV3NotFound ¶

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 ¶

func NewGetAdminUsersByRoleIDV3NotFound() *GetAdminUsersByRoleIDV3NotFound

NewGetAdminUsersByRoleIDV3NotFound creates a GetAdminUsersByRoleIDV3NotFound with default headers values

func (*GetAdminUsersByRoleIDV3NotFound) Error ¶

func (*GetAdminUsersByRoleIDV3NotFound) GetPayload ¶

func (*GetAdminUsersByRoleIDV3NotFound) ToJSONString ¶

func (o *GetAdminUsersByRoleIDV3NotFound) ToJSONString() string

type GetAdminUsersByRoleIDV3OK ¶

type GetAdminUsersByRoleIDV3OK struct {
	Payload *iamclientmodels.ModelGetUsersResponseWithPaginationV3
}

GetAdminUsersByRoleIDV3OK handles this case with default header values.

OK

func NewGetAdminUsersByRoleIDV3OK ¶

func NewGetAdminUsersByRoleIDV3OK() *GetAdminUsersByRoleIDV3OK

NewGetAdminUsersByRoleIDV3OK creates a GetAdminUsersByRoleIDV3OK with default headers values

func (*GetAdminUsersByRoleIDV3OK) Error ¶

func (o *GetAdminUsersByRoleIDV3OK) Error() string

func (*GetAdminUsersByRoleIDV3OK) GetPayload ¶

func (*GetAdminUsersByRoleIDV3OK) ToJSONString ¶

func (o *GetAdminUsersByRoleIDV3OK) ToJSONString() string

type GetAdminUsersByRoleIDV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewGetAdminUsersByRoleIDV3Params() *GetAdminUsersByRoleIDV3Params

NewGetAdminUsersByRoleIDV3Params creates a new GetAdminUsersByRoleIDV3Params object with the default values initialized.

func NewGetAdminUsersByRoleIDV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *GetAdminUsersByRoleIDV3Params) SetAfter(after *int64)

SetAfter adds the after to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) SetAuthInfoWriter ¶

func (o *GetAdminUsersByRoleIDV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) SetBefore ¶

func (o *GetAdminUsersByRoleIDV3Params) SetBefore(before *int64)

SetBefore adds the before to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) SetContext ¶

func (o *GetAdminUsersByRoleIDV3Params) SetContext(ctx context.Context)

SetContext adds the context to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) SetFlightId ¶

func (o *GetAdminUsersByRoleIDV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetAdminUsersByRoleIDV3Params) SetHTTPClient ¶

func (o *GetAdminUsersByRoleIDV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) SetHTTPClientTransport ¶

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 ¶

func (o *GetAdminUsersByRoleIDV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) SetNamespace ¶

func (o *GetAdminUsersByRoleIDV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) SetRoleID ¶

func (o *GetAdminUsersByRoleIDV3Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) SetTimeout ¶

func (o *GetAdminUsersByRoleIDV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) WithAfter ¶

WithAfter adds the after to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) WithBefore ¶

WithBefore adds the before to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) WithContext ¶

WithContext adds the context to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) WithLimit ¶

WithLimit adds the limit to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) WithNamespace ¶

WithNamespace adds the namespace to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) WithRoleID ¶

WithRoleID adds the roleID to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) WithTimeout ¶

WithTimeout adds the timeout to the get admin users by role id v3 params

func (*GetAdminUsersByRoleIDV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetAdminUsersByRoleIDV3Reader ¶

type GetAdminUsersByRoleIDV3Reader struct {
	// contains filtered or unexported fields
}

GetAdminUsersByRoleIDV3Reader is a Reader for the GetAdminUsersByRoleIDV3 structure.

func (*GetAdminUsersByRoleIDV3Reader) ReadResponse ¶

func (o *GetAdminUsersByRoleIDV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetAdminUsersByRoleIDV3Unauthorized ¶

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 ¶

func NewGetAdminUsersByRoleIDV3Unauthorized() *GetAdminUsersByRoleIDV3Unauthorized

NewGetAdminUsersByRoleIDV3Unauthorized creates a GetAdminUsersByRoleIDV3Unauthorized with default headers values

func (*GetAdminUsersByRoleIDV3Unauthorized) Error ¶

func (*GetAdminUsersByRoleIDV3Unauthorized) GetPayload ¶

func (*GetAdminUsersByRoleIDV3Unauthorized) ToJSONString ¶

func (o *GetAdminUsersByRoleIDV3Unauthorized) ToJSONString() string

type GetListCountryAgeRestrictionForbidden ¶

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 ¶

func NewGetListCountryAgeRestrictionForbidden() *GetListCountryAgeRestrictionForbidden

NewGetListCountryAgeRestrictionForbidden creates a GetListCountryAgeRestrictionForbidden with default headers values

func (*GetListCountryAgeRestrictionForbidden) Error ¶

func (*GetListCountryAgeRestrictionForbidden) GetPayload ¶

func (*GetListCountryAgeRestrictionForbidden) ToJSONString ¶

type GetListCountryAgeRestrictionNotFound ¶

type GetListCountryAgeRestrictionNotFound struct {
}

GetListCountryAgeRestrictionNotFound handles this case with default header values.

Data not found

func NewGetListCountryAgeRestrictionNotFound ¶

func NewGetListCountryAgeRestrictionNotFound() *GetListCountryAgeRestrictionNotFound

NewGetListCountryAgeRestrictionNotFound creates a GetListCountryAgeRestrictionNotFound with default headers values

func (*GetListCountryAgeRestrictionNotFound) Error ¶

type GetListCountryAgeRestrictionOK ¶

type GetListCountryAgeRestrictionOK struct {
	Payload []*iamclientmodels.AccountcommonCountryAgeRestriction
}

GetListCountryAgeRestrictionOK handles this case with default header values.

OK

func NewGetListCountryAgeRestrictionOK ¶

func NewGetListCountryAgeRestrictionOK() *GetListCountryAgeRestrictionOK

NewGetListCountryAgeRestrictionOK creates a GetListCountryAgeRestrictionOK with default headers values

func (*GetListCountryAgeRestrictionOK) Error ¶

func (*GetListCountryAgeRestrictionOK) GetPayload ¶

func (*GetListCountryAgeRestrictionOK) ToJSONString ¶

func (o *GetListCountryAgeRestrictionOK) ToJSONString() string

type GetListCountryAgeRestrictionParams ¶

type GetListCountryAgeRestrictionParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewGetListCountryAgeRestrictionParams() *GetListCountryAgeRestrictionParams

NewGetListCountryAgeRestrictionParams creates a new GetListCountryAgeRestrictionParams object with the default values initialized.

func NewGetListCountryAgeRestrictionParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *GetListCountryAgeRestrictionParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) SetContext ¶

SetContext adds the context to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) SetFlightId ¶

func (o *GetListCountryAgeRestrictionParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetListCountryAgeRestrictionParams) SetHTTPClient ¶

func (o *GetListCountryAgeRestrictionParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) SetHTTPClientTransport ¶

func (o *GetListCountryAgeRestrictionParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) SetNamespace ¶

func (o *GetListCountryAgeRestrictionParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) SetTimeout ¶

func (o *GetListCountryAgeRestrictionParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) WithContext ¶

WithContext adds the context to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) WithNamespace ¶

WithNamespace adds the namespace to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) WithTimeout ¶

WithTimeout adds the timeout to the get list country age restriction params

func (*GetListCountryAgeRestrictionParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetListCountryAgeRestrictionReader ¶

type GetListCountryAgeRestrictionReader struct {
	// contains filtered or unexported fields
}

GetListCountryAgeRestrictionReader is a Reader for the GetListCountryAgeRestriction structure.

func (*GetListCountryAgeRestrictionReader) ReadResponse ¶

func (o *GetListCountryAgeRestrictionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetListCountryAgeRestrictionUnauthorized ¶

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 ¶

func NewGetListCountryAgeRestrictionUnauthorized() *GetListCountryAgeRestrictionUnauthorized

NewGetListCountryAgeRestrictionUnauthorized creates a GetListCountryAgeRestrictionUnauthorized with default headers values

func (*GetListCountryAgeRestrictionUnauthorized) Error ¶

func (*GetListCountryAgeRestrictionUnauthorized) GetPayload ¶

func (*GetListCountryAgeRestrictionUnauthorized) ToJSONString ¶

type GetListJusticePlatformAccountsBadRequest ¶

type GetListJusticePlatformAccountsBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetListJusticePlatformAccountsBadRequest handles this case with default header values.

Invalid request

func NewGetListJusticePlatformAccountsBadRequest ¶

func NewGetListJusticePlatformAccountsBadRequest() *GetListJusticePlatformAccountsBadRequest

NewGetListJusticePlatformAccountsBadRequest creates a GetListJusticePlatformAccountsBadRequest with default headers values

func (*GetListJusticePlatformAccountsBadRequest) Error ¶

func (*GetListJusticePlatformAccountsBadRequest) GetPayload ¶

func (*GetListJusticePlatformAccountsBadRequest) ToJSONString ¶

type GetListJusticePlatformAccountsNotFound ¶

type GetListJusticePlatformAccountsNotFound struct {
}

GetListJusticePlatformAccountsNotFound handles this case with default header values.

Data not found

func NewGetListJusticePlatformAccountsNotFound ¶

func NewGetListJusticePlatformAccountsNotFound() *GetListJusticePlatformAccountsNotFound

NewGetListJusticePlatformAccountsNotFound creates a GetListJusticePlatformAccountsNotFound with default headers values

func (*GetListJusticePlatformAccountsNotFound) Error ¶

type GetListJusticePlatformAccountsOK ¶

type GetListJusticePlatformAccountsOK struct {
	Payload []*iamclientmodels.ModelGetUserMapping
}

GetListJusticePlatformAccountsOK handles this case with default header values.

OK

func NewGetListJusticePlatformAccountsOK ¶

func NewGetListJusticePlatformAccountsOK() *GetListJusticePlatformAccountsOK

NewGetListJusticePlatformAccountsOK creates a GetListJusticePlatformAccountsOK with default headers values

func (*GetListJusticePlatformAccountsOK) Error ¶

func (*GetListJusticePlatformAccountsOK) GetPayload ¶

func (*GetListJusticePlatformAccountsOK) ToJSONString ¶

func (o *GetListJusticePlatformAccountsOK) ToJSONString() string

type GetListJusticePlatformAccountsParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewGetListJusticePlatformAccountsParams() *GetListJusticePlatformAccountsParams

NewGetListJusticePlatformAccountsParams creates a new GetListJusticePlatformAccountsParams object with the default values initialized.

func NewGetListJusticePlatformAccountsParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *GetListJusticePlatformAccountsParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) SetContext ¶

SetContext adds the context to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) SetFlightId ¶

func (o *GetListJusticePlatformAccountsParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetListJusticePlatformAccountsParams) SetHTTPClient ¶

func (o *GetListJusticePlatformAccountsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) SetHTTPClientTransport ¶

func (o *GetListJusticePlatformAccountsParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) SetNamespace ¶

func (o *GetListJusticePlatformAccountsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) SetTimeout ¶

func (o *GetListJusticePlatformAccountsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) SetUserID ¶

func (o *GetListJusticePlatformAccountsParams) SetUserID(userID string)

SetUserID adds the userId to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) WithContext ¶

WithContext adds the context to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) WithNamespace ¶

WithNamespace adds the namespace to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) WithTimeout ¶

WithTimeout adds the timeout to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) WithUserID ¶

WithUserID adds the userID to the get list justice platform accounts params

func (*GetListJusticePlatformAccountsParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetListJusticePlatformAccountsReader ¶

type GetListJusticePlatformAccountsReader struct {
	// contains filtered or unexported fields
}

GetListJusticePlatformAccountsReader is a Reader for the GetListJusticePlatformAccounts structure.

func (*GetListJusticePlatformAccountsReader) ReadResponse ¶

func (o *GetListJusticePlatformAccountsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetPublisherUserBadRequest ¶

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 ¶

func NewGetPublisherUserBadRequest() *GetPublisherUserBadRequest

NewGetPublisherUserBadRequest creates a GetPublisherUserBadRequest with default headers values

func (*GetPublisherUserBadRequest) Error ¶

func (*GetPublisherUserBadRequest) GetPayload ¶

func (*GetPublisherUserBadRequest) ToJSONString ¶

func (o *GetPublisherUserBadRequest) ToJSONString() string

type GetPublisherUserForbidden ¶

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 ¶

func NewGetPublisherUserForbidden() *GetPublisherUserForbidden

NewGetPublisherUserForbidden creates a GetPublisherUserForbidden with default headers values

func (*GetPublisherUserForbidden) Error ¶

func (o *GetPublisherUserForbidden) Error() string

func (*GetPublisherUserForbidden) GetPayload ¶

func (*GetPublisherUserForbidden) ToJSONString ¶

func (o *GetPublisherUserForbidden) ToJSONString() string

type GetPublisherUserNotFound ¶

type GetPublisherUserNotFound struct {
}

GetPublisherUserNotFound handles this case with default header values.

Data not found

func NewGetPublisherUserNotFound ¶

func NewGetPublisherUserNotFound() *GetPublisherUserNotFound

NewGetPublisherUserNotFound creates a GetPublisherUserNotFound with default headers values

func (*GetPublisherUserNotFound) Error ¶

func (o *GetPublisherUserNotFound) Error() string

type GetPublisherUserOK ¶

type GetPublisherUserOK struct {
	Payload *iamclientmodels.ModelGetPublisherUserResponse
}

GetPublisherUserOK handles this case with default header values.

OK

func NewGetPublisherUserOK ¶

func NewGetPublisherUserOK() *GetPublisherUserOK

NewGetPublisherUserOK creates a GetPublisherUserOK with default headers values

func (*GetPublisherUserOK) Error ¶

func (o *GetPublisherUserOK) Error() string

func (*GetPublisherUserOK) GetPayload ¶

func (*GetPublisherUserOK) ToJSONString ¶

func (o *GetPublisherUserOK) ToJSONString() string

type GetPublisherUserParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewGetPublisherUserParams() *GetPublisherUserParams

NewGetPublisherUserParams creates a new GetPublisherUserParams object with the default values initialized.

func NewGetPublisherUserParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *GetPublisherUserParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get publisher user params

func (*GetPublisherUserParams) SetContext ¶

func (o *GetPublisherUserParams) SetContext(ctx context.Context)

SetContext adds the context to the get publisher user params

func (*GetPublisherUserParams) SetFlightId ¶

func (o *GetPublisherUserParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetPublisherUserParams) SetHTTPClient ¶

func (o *GetPublisherUserParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get publisher user params

func (*GetPublisherUserParams) SetHTTPClientTransport ¶

func (o *GetPublisherUserParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get publisher user params

func (*GetPublisherUserParams) SetNamespace ¶

func (o *GetPublisherUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get publisher user params

func (*GetPublisherUserParams) SetTimeout ¶

func (o *GetPublisherUserParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get publisher user params

func (*GetPublisherUserParams) SetUserID ¶

func (o *GetPublisherUserParams) SetUserID(userID string)

SetUserID adds the userId to the get publisher user params

func (*GetPublisherUserParams) WithContext ¶

WithContext adds the context to the get publisher user params

func (*GetPublisherUserParams) WithHTTPClient ¶

func (o *GetPublisherUserParams) WithHTTPClient(client *http.Client) *GetPublisherUserParams

WithHTTPClient adds the HTTPClient to the get publisher user params

func (*GetPublisherUserParams) WithNamespace ¶

func (o *GetPublisherUserParams) WithNamespace(namespace string) *GetPublisherUserParams

WithNamespace adds the namespace to the get publisher user params

func (*GetPublisherUserParams) WithTimeout ¶

WithTimeout adds the timeout to the get publisher user params

func (*GetPublisherUserParams) WithUserID ¶

func (o *GetPublisherUserParams) WithUserID(userID string) *GetPublisherUserParams

WithUserID adds the userID to the get publisher user params

func (*GetPublisherUserParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetPublisherUserReader ¶

type GetPublisherUserReader struct {
	// contains filtered or unexported fields
}

GetPublisherUserReader is a Reader for the GetPublisherUser structure.

func (*GetPublisherUserReader) ReadResponse ¶

func (o *GetPublisherUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetPublisherUserUnauthorized ¶

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 ¶

func NewGetPublisherUserUnauthorized() *GetPublisherUserUnauthorized

NewGetPublisherUserUnauthorized creates a GetPublisherUserUnauthorized with default headers values

func (*GetPublisherUserUnauthorized) Error ¶

func (*GetPublisherUserUnauthorized) GetPayload ¶

func (*GetPublisherUserUnauthorized) ToJSONString ¶

func (o *GetPublisherUserUnauthorized) ToJSONString() string

type GetUserBanHistoryForbidden ¶

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 ¶

func NewGetUserBanHistoryForbidden() *GetUserBanHistoryForbidden

NewGetUserBanHistoryForbidden creates a GetUserBanHistoryForbidden with default headers values

func (*GetUserBanHistoryForbidden) Error ¶

func (*GetUserBanHistoryForbidden) GetPayload ¶

func (*GetUserBanHistoryForbidden) ToJSONString ¶

func (o *GetUserBanHistoryForbidden) ToJSONString() string

type GetUserBanHistoryNotFound ¶

type GetUserBanHistoryNotFound struct {
}

GetUserBanHistoryNotFound handles this case with default header values.

Data not found

func NewGetUserBanHistoryNotFound ¶

func NewGetUserBanHistoryNotFound() *GetUserBanHistoryNotFound

NewGetUserBanHistoryNotFound creates a GetUserBanHistoryNotFound with default headers values

func (*GetUserBanHistoryNotFound) Error ¶

func (o *GetUserBanHistoryNotFound) Error() string

type GetUserBanHistoryOK ¶

type GetUserBanHistoryOK struct {
	Payload []*iamclientmodels.ModelUserBanResponse
}

GetUserBanHistoryOK handles this case with default header values.

OK

func NewGetUserBanHistoryOK ¶

func NewGetUserBanHistoryOK() *GetUserBanHistoryOK

NewGetUserBanHistoryOK creates a GetUserBanHistoryOK with default headers values

func (*GetUserBanHistoryOK) Error ¶

func (o *GetUserBanHistoryOK) Error() string

func (*GetUserBanHistoryOK) GetPayload ¶

func (*GetUserBanHistoryOK) ToJSONString ¶

func (o *GetUserBanHistoryOK) ToJSONString() string

type GetUserBanHistoryParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewGetUserBanHistoryParams() *GetUserBanHistoryParams

NewGetUserBanHistoryParams creates a new GetUserBanHistoryParams object with the default values initialized.

func NewGetUserBanHistoryParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *GetUserBanHistoryParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user ban history params

func (*GetUserBanHistoryParams) SetContext ¶

func (o *GetUserBanHistoryParams) SetContext(ctx context.Context)

SetContext adds the context to the get user ban history params

func (*GetUserBanHistoryParams) SetFlightId ¶

func (o *GetUserBanHistoryParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetUserBanHistoryParams) SetHTTPClient ¶

func (o *GetUserBanHistoryParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user ban history params

func (*GetUserBanHistoryParams) SetHTTPClientTransport ¶

func (o *GetUserBanHistoryParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user ban history params

func (*GetUserBanHistoryParams) SetNamespace ¶

func (o *GetUserBanHistoryParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user ban history params

func (*GetUserBanHistoryParams) SetTimeout ¶

func (o *GetUserBanHistoryParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user ban history params

func (*GetUserBanHistoryParams) SetUserID ¶

func (o *GetUserBanHistoryParams) SetUserID(userID string)

SetUserID adds the userId to the get user ban history params

func (*GetUserBanHistoryParams) WithContext ¶

WithContext adds the context to the get user ban history params

func (*GetUserBanHistoryParams) WithHTTPClient ¶

func (o *GetUserBanHistoryParams) WithHTTPClient(client *http.Client) *GetUserBanHistoryParams

WithHTTPClient adds the HTTPClient to the get user ban history params

func (*GetUserBanHistoryParams) WithNamespace ¶

func (o *GetUserBanHistoryParams) WithNamespace(namespace string) *GetUserBanHistoryParams

WithNamespace adds the namespace to the get user ban history params

func (*GetUserBanHistoryParams) WithTimeout ¶

WithTimeout adds the timeout to the get user ban history params

func (*GetUserBanHistoryParams) WithUserID ¶

WithUserID adds the userID to the get user ban history params

func (*GetUserBanHistoryParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetUserBanHistoryReader ¶

type GetUserBanHistoryReader struct {
	// contains filtered or unexported fields
}

GetUserBanHistoryReader is a Reader for the GetUserBanHistory structure.

func (*GetUserBanHistoryReader) ReadResponse ¶

func (o *GetUserBanHistoryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserBanHistoryUnauthorized ¶

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 ¶

func NewGetUserBanHistoryUnauthorized() *GetUserBanHistoryUnauthorized

NewGetUserBanHistoryUnauthorized creates a GetUserBanHistoryUnauthorized with default headers values

func (*GetUserBanHistoryUnauthorized) Error ¶

func (*GetUserBanHistoryUnauthorized) GetPayload ¶

func (*GetUserBanHistoryUnauthorized) ToJSONString ¶

func (o *GetUserBanHistoryUnauthorized) ToJSONString() string

type GetUserByLoginIDBadRequest ¶

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 ¶

func NewGetUserByLoginIDBadRequest() *GetUserByLoginIDBadRequest

NewGetUserByLoginIDBadRequest creates a GetUserByLoginIDBadRequest with default headers values

func (*GetUserByLoginIDBadRequest) Error ¶

type GetUserByLoginIDInternalServerError ¶

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 ¶

func NewGetUserByLoginIDInternalServerError() *GetUserByLoginIDInternalServerError

NewGetUserByLoginIDInternalServerError creates a GetUserByLoginIDInternalServerError with default headers values

func (*GetUserByLoginIDInternalServerError) Error ¶

type GetUserByLoginIDNotFound ¶

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 ¶

func NewGetUserByLoginIDNotFound() *GetUserByLoginIDNotFound

NewGetUserByLoginIDNotFound creates a GetUserByLoginIDNotFound with default headers values

func (*GetUserByLoginIDNotFound) Error ¶

func (o *GetUserByLoginIDNotFound) Error() string

type GetUserByLoginIDOK ¶

type GetUserByLoginIDOK struct {
	Payload *iamclientmodels.ModelPublicUserResponse
}

GetUserByLoginIDOK handles this case with default header values.

OK

func NewGetUserByLoginIDOK ¶

func NewGetUserByLoginIDOK() *GetUserByLoginIDOK

NewGetUserByLoginIDOK creates a GetUserByLoginIDOK with default headers values

func (*GetUserByLoginIDOK) Error ¶

func (o *GetUserByLoginIDOK) Error() string

func (*GetUserByLoginIDOK) GetPayload ¶

func (*GetUserByLoginIDOK) ToJSONString ¶

func (o *GetUserByLoginIDOK) ToJSONString() string

type GetUserByLoginIDParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewGetUserByLoginIDParams() *GetUserByLoginIDParams

NewGetUserByLoginIDParams creates a new GetUserByLoginIDParams object with the default values initialized.

func NewGetUserByLoginIDParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *GetUserByLoginIDParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user by login id params

func (*GetUserByLoginIDParams) SetContext ¶

func (o *GetUserByLoginIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get user by login id params

func (*GetUserByLoginIDParams) SetFlightId ¶

func (o *GetUserByLoginIDParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetUserByLoginIDParams) SetHTTPClient ¶

func (o *GetUserByLoginIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user by login id params

func (*GetUserByLoginIDParams) SetHTTPClientTransport ¶

func (o *GetUserByLoginIDParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user by login id params

func (*GetUserByLoginIDParams) SetLoginID ¶

func (o *GetUserByLoginIDParams) SetLoginID(loginID *string)

SetLoginID adds the loginId to the get user by login id params

func (*GetUserByLoginIDParams) SetNamespace ¶

func (o *GetUserByLoginIDParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user by login id params

func (*GetUserByLoginIDParams) SetTimeout ¶

func (o *GetUserByLoginIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user by login id params

func (*GetUserByLoginIDParams) WithContext ¶

WithContext adds the context to the get user by login id params

func (*GetUserByLoginIDParams) WithHTTPClient ¶

func (o *GetUserByLoginIDParams) WithHTTPClient(client *http.Client) *GetUserByLoginIDParams

WithHTTPClient adds the HTTPClient to the get user by login id params

func (*GetUserByLoginIDParams) WithLoginID ¶

func (o *GetUserByLoginIDParams) WithLoginID(loginID *string) *GetUserByLoginIDParams

WithLoginID adds the loginID to the get user by login id params

func (*GetUserByLoginIDParams) WithNamespace ¶

func (o *GetUserByLoginIDParams) WithNamespace(namespace string) *GetUserByLoginIDParams

WithNamespace adds the namespace to the get user by login id params

func (*GetUserByLoginIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get user by login id params

func (*GetUserByLoginIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetUserByLoginIDReader ¶

type GetUserByLoginIDReader struct {
	// contains filtered or unexported fields
}

GetUserByLoginIDReader is a Reader for the GetUserByLoginID structure.

func (*GetUserByLoginIDReader) ReadResponse ¶

func (o *GetUserByLoginIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserByPlatformUserIDBadRequest ¶

type GetUserByPlatformUserIDBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserByPlatformUserIDBadRequest handles this case with default header values.

Invalid request

func NewGetUserByPlatformUserIDBadRequest ¶

func NewGetUserByPlatformUserIDBadRequest() *GetUserByPlatformUserIDBadRequest

NewGetUserByPlatformUserIDBadRequest creates a GetUserByPlatformUserIDBadRequest with default headers values

func (*GetUserByPlatformUserIDBadRequest) Error ¶

func (*GetUserByPlatformUserIDBadRequest) GetPayload ¶

func (*GetUserByPlatformUserIDBadRequest) ToJSONString ¶

func (o *GetUserByPlatformUserIDBadRequest) ToJSONString() string

type GetUserByPlatformUserIDForbidden ¶

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 ¶

func NewGetUserByPlatformUserIDForbidden() *GetUserByPlatformUserIDForbidden

NewGetUserByPlatformUserIDForbidden creates a GetUserByPlatformUserIDForbidden with default headers values

func (*GetUserByPlatformUserIDForbidden) Error ¶

func (*GetUserByPlatformUserIDForbidden) GetPayload ¶

func (*GetUserByPlatformUserIDForbidden) ToJSONString ¶

func (o *GetUserByPlatformUserIDForbidden) ToJSONString() string

type GetUserByPlatformUserIDNotFound ¶

type GetUserByPlatformUserIDNotFound struct {
}

GetUserByPlatformUserIDNotFound handles this case with default header values.

Data not found

func NewGetUserByPlatformUserIDNotFound ¶

func NewGetUserByPlatformUserIDNotFound() *GetUserByPlatformUserIDNotFound

NewGetUserByPlatformUserIDNotFound creates a GetUserByPlatformUserIDNotFound with default headers values

func (*GetUserByPlatformUserIDNotFound) Error ¶

type GetUserByPlatformUserIDOK ¶

type GetUserByPlatformUserIDOK struct {
	Payload *iamclientmodels.ModelPublicUserResponse
}

GetUserByPlatformUserIDOK handles this case with default header values.

OK

func NewGetUserByPlatformUserIDOK ¶

func NewGetUserByPlatformUserIDOK() *GetUserByPlatformUserIDOK

NewGetUserByPlatformUserIDOK creates a GetUserByPlatformUserIDOK with default headers values

func (*GetUserByPlatformUserIDOK) Error ¶

func (o *GetUserByPlatformUserIDOK) Error() string

func (*GetUserByPlatformUserIDOK) GetPayload ¶

func (*GetUserByPlatformUserIDOK) ToJSONString ¶

func (o *GetUserByPlatformUserIDOK) ToJSONString() string

type GetUserByPlatformUserIDParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewGetUserByPlatformUserIDParams() *GetUserByPlatformUserIDParams

NewGetUserByPlatformUserIDParams creates a new GetUserByPlatformUserIDParams object with the default values initialized.

func NewGetUserByPlatformUserIDParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *GetUserByPlatformUserIDParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) SetContext ¶

func (o *GetUserByPlatformUserIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) SetFlightId ¶

func (o *GetUserByPlatformUserIDParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetUserByPlatformUserIDParams) SetHTTPClient ¶

func (o *GetUserByPlatformUserIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) SetHTTPClientTransport ¶

func (o *GetUserByPlatformUserIDParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) SetNamespace ¶

func (o *GetUserByPlatformUserIDParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) SetPlatformID ¶

func (o *GetUserByPlatformUserIDParams) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) SetPlatformUserID ¶

func (o *GetUserByPlatformUserIDParams) SetPlatformUserID(platformUserID string)

SetPlatformUserID adds the platformUserId to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) SetTimeout ¶

func (o *GetUserByPlatformUserIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) WithContext ¶

WithContext adds the context to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) WithNamespace ¶

WithNamespace adds the namespace to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) WithPlatformID ¶

WithPlatformID adds the platformID to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) WithPlatformUserID ¶

func (o *GetUserByPlatformUserIDParams) WithPlatformUserID(platformUserID string) *GetUserByPlatformUserIDParams

WithPlatformUserID adds the platformUserID to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get user by platform user id params

func (*GetUserByPlatformUserIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetUserByPlatformUserIDReader ¶

type GetUserByPlatformUserIDReader struct {
	// contains filtered or unexported fields
}

GetUserByPlatformUserIDReader is a Reader for the GetUserByPlatformUserID structure.

func (*GetUserByPlatformUserIDReader) ReadResponse ¶

func (o *GetUserByPlatformUserIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserByPlatformUserIDUnauthorized ¶

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 ¶

func NewGetUserByPlatformUserIDUnauthorized() *GetUserByPlatformUserIDUnauthorized

NewGetUserByPlatformUserIDUnauthorized creates a GetUserByPlatformUserIDUnauthorized with default headers values

func (*GetUserByPlatformUserIDUnauthorized) Error ¶

func (*GetUserByPlatformUserIDUnauthorized) GetPayload ¶

func (*GetUserByPlatformUserIDUnauthorized) ToJSONString ¶

func (o *GetUserByPlatformUserIDUnauthorized) ToJSONString() string

type GetUserByUserIDInternalServerError ¶

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 ¶

func NewGetUserByUserIDInternalServerError() *GetUserByUserIDInternalServerError

NewGetUserByUserIDInternalServerError creates a GetUserByUserIDInternalServerError with default headers values

func (*GetUserByUserIDInternalServerError) Error ¶

type GetUserByUserIDNotFound ¶

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 ¶

func NewGetUserByUserIDNotFound() *GetUserByUserIDNotFound

NewGetUserByUserIDNotFound creates a GetUserByUserIDNotFound with default headers values

func (*GetUserByUserIDNotFound) Error ¶

func (o *GetUserByUserIDNotFound) Error() string

type GetUserByUserIDOK ¶

type GetUserByUserIDOK struct {
	Payload *iamclientmodels.ModelUserResponse
}

GetUserByUserIDOK handles this case with default header values.

OK

func NewGetUserByUserIDOK ¶

func NewGetUserByUserIDOK() *GetUserByUserIDOK

NewGetUserByUserIDOK creates a GetUserByUserIDOK with default headers values

func (*GetUserByUserIDOK) Error ¶

func (o *GetUserByUserIDOK) Error() string

func (*GetUserByUserIDOK) GetPayload ¶

func (*GetUserByUserIDOK) ToJSONString ¶

func (o *GetUserByUserIDOK) ToJSONString() string

type GetUserByUserIDParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewGetUserByUserIDParams() *GetUserByUserIDParams

NewGetUserByUserIDParams creates a new GetUserByUserIDParams object with the default values initialized.

func NewGetUserByUserIDParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *GetUserByUserIDParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user by user id params

func (*GetUserByUserIDParams) SetContext ¶

func (o *GetUserByUserIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get user by user id params

func (*GetUserByUserIDParams) SetFlightId ¶

func (o *GetUserByUserIDParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetUserByUserIDParams) SetHTTPClient ¶

func (o *GetUserByUserIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user by user id params

func (*GetUserByUserIDParams) SetHTTPClientTransport ¶

func (o *GetUserByUserIDParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user by user id params

func (*GetUserByUserIDParams) SetNamespace ¶

func (o *GetUserByUserIDParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user by user id params

func (*GetUserByUserIDParams) SetTimeout ¶

func (o *GetUserByUserIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user by user id params

func (*GetUserByUserIDParams) SetUserID ¶

func (o *GetUserByUserIDParams) SetUserID(userID string)

SetUserID adds the userId to the get user by user id params

func (*GetUserByUserIDParams) WithContext ¶

WithContext adds the context to the get user by user id params

func (*GetUserByUserIDParams) WithHTTPClient ¶

func (o *GetUserByUserIDParams) WithHTTPClient(client *http.Client) *GetUserByUserIDParams

WithHTTPClient adds the HTTPClient to the get user by user id params

func (*GetUserByUserIDParams) WithNamespace ¶

func (o *GetUserByUserIDParams) WithNamespace(namespace string) *GetUserByUserIDParams

WithNamespace adds the namespace to the get user by user id params

func (*GetUserByUserIDParams) WithTimeout ¶

func (o *GetUserByUserIDParams) WithTimeout(timeout time.Duration) *GetUserByUserIDParams

WithTimeout adds the timeout to the get user by user id params

func (*GetUserByUserIDParams) WithUserID ¶

func (o *GetUserByUserIDParams) WithUserID(userID string) *GetUserByUserIDParams

WithUserID adds the userID to the get user by user id params

func (*GetUserByUserIDParams) WriteToRequest ¶

func (o *GetUserByUserIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetUserByUserIDReader ¶

type GetUserByUserIDReader struct {
	// contains filtered or unexported fields
}

GetUserByUserIDReader is a Reader for the GetUserByUserID structure.

func (*GetUserByUserIDReader) ReadResponse ¶

func (o *GetUserByUserIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserInformationForbidden ¶

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 ¶

func NewGetUserInformationForbidden() *GetUserInformationForbidden

NewGetUserInformationForbidden creates a GetUserInformationForbidden with default headers values

func (*GetUserInformationForbidden) Error ¶

func (*GetUserInformationForbidden) GetPayload ¶

func (*GetUserInformationForbidden) ToJSONString ¶

func (o *GetUserInformationForbidden) ToJSONString() string

type GetUserInformationNotFound ¶

type GetUserInformationNotFound struct {
}

GetUserInformationNotFound handles this case with default header values.

Data not found

func NewGetUserInformationNotFound ¶

func NewGetUserInformationNotFound() *GetUserInformationNotFound

NewGetUserInformationNotFound creates a GetUserInformationNotFound with default headers values

func (*GetUserInformationNotFound) Error ¶

type GetUserInformationOK ¶

type GetUserInformationOK struct {
	Payload *iamclientmodels.ModelUserInformation
}

GetUserInformationOK handles this case with default header values.

OK

func NewGetUserInformationOK ¶

func NewGetUserInformationOK() *GetUserInformationOK

NewGetUserInformationOK creates a GetUserInformationOK with default headers values

func (*GetUserInformationOK) Error ¶

func (o *GetUserInformationOK) Error() string

func (*GetUserInformationOK) GetPayload ¶

func (*GetUserInformationOK) ToJSONString ¶

func (o *GetUserInformationOK) ToJSONString() string

type GetUserInformationParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewGetUserInformationParams() *GetUserInformationParams

NewGetUserInformationParams creates a new GetUserInformationParams object with the default values initialized.

func NewGetUserInformationParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *GetUserInformationParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user information params

func (*GetUserInformationParams) SetContext ¶

func (o *GetUserInformationParams) SetContext(ctx context.Context)

SetContext adds the context to the get user information params

func (*GetUserInformationParams) SetFlightId ¶

func (o *GetUserInformationParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetUserInformationParams) SetHTTPClient ¶

func (o *GetUserInformationParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user information params

func (*GetUserInformationParams) SetHTTPClientTransport ¶

func (o *GetUserInformationParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user information params

func (*GetUserInformationParams) SetNamespace ¶

func (o *GetUserInformationParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user information params

func (*GetUserInformationParams) SetTimeout ¶

func (o *GetUserInformationParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user information params

func (*GetUserInformationParams) SetUserID ¶

func (o *GetUserInformationParams) SetUserID(userID string)

SetUserID adds the userId to the get user information params

func (*GetUserInformationParams) WithContext ¶

WithContext adds the context to the get user information params

func (*GetUserInformationParams) WithHTTPClient ¶

func (o *GetUserInformationParams) WithHTTPClient(client *http.Client) *GetUserInformationParams

WithHTTPClient adds the HTTPClient to the get user information params

func (*GetUserInformationParams) WithNamespace ¶

func (o *GetUserInformationParams) WithNamespace(namespace string) *GetUserInformationParams

WithNamespace adds the namespace to the get user information params

func (*GetUserInformationParams) WithTimeout ¶

WithTimeout adds the timeout to the get user information params

func (*GetUserInformationParams) WithUserID ¶

WithUserID adds the userID to the get user information params

func (*GetUserInformationParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetUserInformationReader ¶

type GetUserInformationReader struct {
	// contains filtered or unexported fields
}

GetUserInformationReader is a Reader for the GetUserInformation structure.

func (*GetUserInformationReader) ReadResponse ¶

func (o *GetUserInformationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserInformationUnauthorized ¶

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 ¶

func NewGetUserInformationUnauthorized() *GetUserInformationUnauthorized

NewGetUserInformationUnauthorized creates a GetUserInformationUnauthorized with default headers values

func (*GetUserInformationUnauthorized) Error ¶

func (*GetUserInformationUnauthorized) GetPayload ¶

func (*GetUserInformationUnauthorized) ToJSONString ¶

func (o *GetUserInformationUnauthorized) ToJSONString() string

type GetUserJusticePlatformAccountBadRequest ¶

type GetUserJusticePlatformAccountBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserJusticePlatformAccountBadRequest handles this case with default header values.

Invalid request

func NewGetUserJusticePlatformAccountBadRequest ¶

func NewGetUserJusticePlatformAccountBadRequest() *GetUserJusticePlatformAccountBadRequest

NewGetUserJusticePlatformAccountBadRequest creates a GetUserJusticePlatformAccountBadRequest with default headers values

func (*GetUserJusticePlatformAccountBadRequest) Error ¶

func (*GetUserJusticePlatformAccountBadRequest) GetPayload ¶

func (*GetUserJusticePlatformAccountBadRequest) ToJSONString ¶

type GetUserJusticePlatformAccountForbidden ¶

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 ¶

func NewGetUserJusticePlatformAccountForbidden() *GetUserJusticePlatformAccountForbidden

NewGetUserJusticePlatformAccountForbidden creates a GetUserJusticePlatformAccountForbidden with default headers values

func (*GetUserJusticePlatformAccountForbidden) Error ¶

func (*GetUserJusticePlatformAccountForbidden) GetPayload ¶

func (*GetUserJusticePlatformAccountForbidden) ToJSONString ¶

type GetUserJusticePlatformAccountOK ¶

type GetUserJusticePlatformAccountOK struct {
	Payload *iamclientmodels.ModelGetUserJusticePlatformAccountResponse
}

GetUserJusticePlatformAccountOK handles this case with default header values.

OK

func NewGetUserJusticePlatformAccountOK ¶

func NewGetUserJusticePlatformAccountOK() *GetUserJusticePlatformAccountOK

NewGetUserJusticePlatformAccountOK creates a GetUserJusticePlatformAccountOK with default headers values

func (*GetUserJusticePlatformAccountOK) Error ¶

func (*GetUserJusticePlatformAccountOK) GetPayload ¶

func (*GetUserJusticePlatformAccountOK) ToJSONString ¶

func (o *GetUserJusticePlatformAccountOK) ToJSONString() string

type GetUserJusticePlatformAccountParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewGetUserJusticePlatformAccountParams() *GetUserJusticePlatformAccountParams

NewGetUserJusticePlatformAccountParams creates a new GetUserJusticePlatformAccountParams object with the default values initialized.

func NewGetUserJusticePlatformAccountParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *GetUserJusticePlatformAccountParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) SetContext ¶

SetContext adds the context to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) SetFlightId ¶

func (o *GetUserJusticePlatformAccountParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetUserJusticePlatformAccountParams) SetHTTPClient ¶

func (o *GetUserJusticePlatformAccountParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) SetHTTPClientTransport ¶

func (o *GetUserJusticePlatformAccountParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) SetNamespace ¶

func (o *GetUserJusticePlatformAccountParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) SetTargetNamespace ¶

func (o *GetUserJusticePlatformAccountParams) SetTargetNamespace(targetNamespace string)

SetTargetNamespace adds the targetNamespace to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) SetTimeout ¶

func (o *GetUserJusticePlatformAccountParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) SetUserID ¶

func (o *GetUserJusticePlatformAccountParams) SetUserID(userID string)

SetUserID adds the userId to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) WithContext ¶

WithContext adds the context to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) WithNamespace ¶

WithNamespace adds the namespace to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) WithTargetNamespace ¶

func (o *GetUserJusticePlatformAccountParams) WithTargetNamespace(targetNamespace string) *GetUserJusticePlatformAccountParams

WithTargetNamespace adds the targetNamespace to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) WithTimeout ¶

WithTimeout adds the timeout to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) WithUserID ¶

WithUserID adds the userID to the get user justice platform account params

func (*GetUserJusticePlatformAccountParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetUserJusticePlatformAccountReader ¶

type GetUserJusticePlatformAccountReader struct {
	// contains filtered or unexported fields
}

GetUserJusticePlatformAccountReader is a Reader for the GetUserJusticePlatformAccount structure.

func (*GetUserJusticePlatformAccountReader) ReadResponse ¶

func (o *GetUserJusticePlatformAccountReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserJusticePlatformAccountUnauthorized ¶

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 ¶

func NewGetUserJusticePlatformAccountUnauthorized() *GetUserJusticePlatformAccountUnauthorized

NewGetUserJusticePlatformAccountUnauthorized creates a GetUserJusticePlatformAccountUnauthorized with default headers values

func (*GetUserJusticePlatformAccountUnauthorized) Error ¶

func (*GetUserJusticePlatformAccountUnauthorized) GetPayload ¶

func (*GetUserJusticePlatformAccountUnauthorized) ToJSONString ¶

type GetUserLoginHistoriesForbidden ¶

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 ¶

func NewGetUserLoginHistoriesForbidden() *GetUserLoginHistoriesForbidden

NewGetUserLoginHistoriesForbidden creates a GetUserLoginHistoriesForbidden with default headers values

func (*GetUserLoginHistoriesForbidden) Error ¶

func (*GetUserLoginHistoriesForbidden) GetPayload ¶

func (*GetUserLoginHistoriesForbidden) ToJSONString ¶

func (o *GetUserLoginHistoriesForbidden) ToJSONString() string

type GetUserLoginHistoriesNotFound ¶

type GetUserLoginHistoriesNotFound struct {
}

GetUserLoginHistoriesNotFound handles this case with default header values.

Data not found

func NewGetUserLoginHistoriesNotFound ¶

func NewGetUserLoginHistoriesNotFound() *GetUserLoginHistoriesNotFound

NewGetUserLoginHistoriesNotFound creates a GetUserLoginHistoriesNotFound with default headers values

func (*GetUserLoginHistoriesNotFound) Error ¶

type GetUserLoginHistoriesOK ¶

type GetUserLoginHistoriesOK struct {
	Payload *iamclientmodels.ModelLoginHistoriesResponse
}

GetUserLoginHistoriesOK handles this case with default header values.

OK

func NewGetUserLoginHistoriesOK ¶

func NewGetUserLoginHistoriesOK() *GetUserLoginHistoriesOK

NewGetUserLoginHistoriesOK creates a GetUserLoginHistoriesOK with default headers values

func (*GetUserLoginHistoriesOK) Error ¶

func (o *GetUserLoginHistoriesOK) Error() string

func (*GetUserLoginHistoriesOK) GetPayload ¶

func (*GetUserLoginHistoriesOK) ToJSONString ¶

func (o *GetUserLoginHistoriesOK) ToJSONString() string

type GetUserLoginHistoriesParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewGetUserLoginHistoriesParams() *GetUserLoginHistoriesParams

NewGetUserLoginHistoriesParams creates a new GetUserLoginHistoriesParams object with the default values initialized.

func NewGetUserLoginHistoriesParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *GetUserLoginHistoriesParams) SetAfter(after *float64)

SetAfter adds the after to the get user login histories params

func (*GetUserLoginHistoriesParams) SetAuthInfoWriter ¶

func (o *GetUserLoginHistoriesParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user login histories params

func (*GetUserLoginHistoriesParams) SetBefore ¶

func (o *GetUserLoginHistoriesParams) SetBefore(before *float64)

SetBefore adds the before to the get user login histories params

func (*GetUserLoginHistoriesParams) SetContext ¶

func (o *GetUserLoginHistoriesParams) SetContext(ctx context.Context)

SetContext adds the context to the get user login histories params

func (*GetUserLoginHistoriesParams) SetFlightId ¶

func (o *GetUserLoginHistoriesParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetUserLoginHistoriesParams) SetHTTPClient ¶

func (o *GetUserLoginHistoriesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user login histories params

func (*GetUserLoginHistoriesParams) SetHTTPClientTransport ¶

func (o *GetUserLoginHistoriesParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user login histories params

func (*GetUserLoginHistoriesParams) SetLimit ¶

func (o *GetUserLoginHistoriesParams) SetLimit(limit *int64)

SetLimit adds the limit to the get user login histories params

func (*GetUserLoginHistoriesParams) SetNamespace ¶

func (o *GetUserLoginHistoriesParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user login histories params

func (*GetUserLoginHistoriesParams) SetTimeout ¶

func (o *GetUserLoginHistoriesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user login histories params

func (*GetUserLoginHistoriesParams) SetUserID ¶

func (o *GetUserLoginHistoriesParams) SetUserID(userID string)

SetUserID adds the userId to the get user login histories params

func (*GetUserLoginHistoriesParams) WithAfter ¶

WithAfter adds the after to the get user login histories params

func (*GetUserLoginHistoriesParams) WithBefore ¶

WithBefore adds the before to the get user login histories params

func (*GetUserLoginHistoriesParams) WithContext ¶

WithContext adds the context to the get user login histories params

func (*GetUserLoginHistoriesParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get user login histories params

func (*GetUserLoginHistoriesParams) WithLimit ¶

WithLimit adds the limit to the get user login histories params

func (*GetUserLoginHistoriesParams) WithNamespace ¶

func (o *GetUserLoginHistoriesParams) WithNamespace(namespace string) *GetUserLoginHistoriesParams

WithNamespace adds the namespace to the get user login histories params

func (*GetUserLoginHistoriesParams) WithTimeout ¶

WithTimeout adds the timeout to the get user login histories params

func (*GetUserLoginHistoriesParams) WithUserID ¶

WithUserID adds the userID to the get user login histories params

func (*GetUserLoginHistoriesParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetUserLoginHistoriesReader ¶

type GetUserLoginHistoriesReader struct {
	// contains filtered or unexported fields
}

GetUserLoginHistoriesReader is a Reader for the GetUserLoginHistories structure.

func (*GetUserLoginHistoriesReader) ReadResponse ¶

func (o *GetUserLoginHistoriesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserLoginHistoriesUnauthorized ¶

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 ¶

func NewGetUserLoginHistoriesUnauthorized() *GetUserLoginHistoriesUnauthorized

NewGetUserLoginHistoriesUnauthorized creates a GetUserLoginHistoriesUnauthorized with default headers values

func (*GetUserLoginHistoriesUnauthorized) Error ¶

func (*GetUserLoginHistoriesUnauthorized) GetPayload ¶

func (*GetUserLoginHistoriesUnauthorized) ToJSONString ¶

func (o *GetUserLoginHistoriesUnauthorized) ToJSONString() string

type GetUserMappingBadRequest ¶

type GetUserMappingBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserMappingBadRequest handles this case with default header values.

Invalid request

func NewGetUserMappingBadRequest ¶

func NewGetUserMappingBadRequest() *GetUserMappingBadRequest

NewGetUserMappingBadRequest creates a GetUserMappingBadRequest with default headers values

func (*GetUserMappingBadRequest) Error ¶

func (o *GetUserMappingBadRequest) Error() string

func (*GetUserMappingBadRequest) GetPayload ¶

func (*GetUserMappingBadRequest) ToJSONString ¶

func (o *GetUserMappingBadRequest) ToJSONString() string

type GetUserMappingForbidden ¶

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 ¶

func NewGetUserMappingForbidden() *GetUserMappingForbidden

NewGetUserMappingForbidden creates a GetUserMappingForbidden with default headers values

func (*GetUserMappingForbidden) Error ¶

func (o *GetUserMappingForbidden) Error() string

func (*GetUserMappingForbidden) GetPayload ¶

func (*GetUserMappingForbidden) ToJSONString ¶

func (o *GetUserMappingForbidden) ToJSONString() string

type GetUserMappingNotFound ¶

type GetUserMappingNotFound struct {
}

GetUserMappingNotFound handles this case with default header values.

Data not found

func NewGetUserMappingNotFound ¶

func NewGetUserMappingNotFound() *GetUserMappingNotFound

NewGetUserMappingNotFound creates a GetUserMappingNotFound with default headers values

func (*GetUserMappingNotFound) Error ¶

func (o *GetUserMappingNotFound) Error() string

type GetUserMappingOK ¶

type GetUserMappingOK struct {
	Payload *iamclientmodels.ModelGetUserMapping
}

GetUserMappingOK handles this case with default header values.

OK

func NewGetUserMappingOK ¶

func NewGetUserMappingOK() *GetUserMappingOK

NewGetUserMappingOK creates a GetUserMappingOK with default headers values

func (*GetUserMappingOK) Error ¶

func (o *GetUserMappingOK) Error() string

func (*GetUserMappingOK) GetPayload ¶

func (*GetUserMappingOK) ToJSONString ¶

func (o *GetUserMappingOK) ToJSONString() string

type GetUserMappingParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewGetUserMappingParams() *GetUserMappingParams

NewGetUserMappingParams creates a new GetUserMappingParams object with the default values initialized.

func NewGetUserMappingParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *GetUserMappingParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user mapping params

func (*GetUserMappingParams) SetContext ¶

func (o *GetUserMappingParams) SetContext(ctx context.Context)

SetContext adds the context to the get user mapping params

func (*GetUserMappingParams) SetFlightId ¶

func (o *GetUserMappingParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetUserMappingParams) SetHTTPClient ¶

func (o *GetUserMappingParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user mapping params

func (*GetUserMappingParams) SetHTTPClientTransport ¶

func (o *GetUserMappingParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user mapping params

func (*GetUserMappingParams) SetNamespace ¶

func (o *GetUserMappingParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user mapping params

func (*GetUserMappingParams) SetTargetNamespace ¶

func (o *GetUserMappingParams) SetTargetNamespace(targetNamespace string)

SetTargetNamespace adds the targetNamespace to the get user mapping params

func (*GetUserMappingParams) SetTimeout ¶

func (o *GetUserMappingParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user mapping params

func (*GetUserMappingParams) SetUserID ¶

func (o *GetUserMappingParams) SetUserID(userID string)

SetUserID adds the userId to the get user mapping params

func (*GetUserMappingParams) WithContext ¶

WithContext adds the context to the get user mapping params

func (*GetUserMappingParams) WithHTTPClient ¶

func (o *GetUserMappingParams) WithHTTPClient(client *http.Client) *GetUserMappingParams

WithHTTPClient adds the HTTPClient to the get user mapping params

func (*GetUserMappingParams) WithNamespace ¶

func (o *GetUserMappingParams) WithNamespace(namespace string) *GetUserMappingParams

WithNamespace adds the namespace to the get user mapping params

func (*GetUserMappingParams) WithTargetNamespace ¶

func (o *GetUserMappingParams) WithTargetNamespace(targetNamespace string) *GetUserMappingParams

WithTargetNamespace adds the targetNamespace to the get user mapping params

func (*GetUserMappingParams) WithTimeout ¶

func (o *GetUserMappingParams) WithTimeout(timeout time.Duration) *GetUserMappingParams

WithTimeout adds the timeout to the get user mapping params

func (*GetUserMappingParams) WithUserID ¶

func (o *GetUserMappingParams) WithUserID(userID string) *GetUserMappingParams

WithUserID adds the userID to the get user mapping params

func (*GetUserMappingParams) WriteToRequest ¶

func (o *GetUserMappingParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetUserMappingReader ¶

type GetUserMappingReader struct {
	// contains filtered or unexported fields
}

GetUserMappingReader is a Reader for the GetUserMapping structure.

func (*GetUserMappingReader) ReadResponse ¶

func (o *GetUserMappingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserMappingUnauthorized ¶

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 ¶

func NewGetUserMappingUnauthorized() *GetUserMappingUnauthorized

NewGetUserMappingUnauthorized creates a GetUserMappingUnauthorized with default headers values

func (*GetUserMappingUnauthorized) Error ¶

func (*GetUserMappingUnauthorized) GetPayload ¶

func (*GetUserMappingUnauthorized) ToJSONString ¶

func (o *GetUserMappingUnauthorized) ToJSONString() string

type GetUserPlatformAccountsBadRequest ¶

type GetUserPlatformAccountsBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUserPlatformAccountsBadRequest handles this case with default header values.

Invalid request

func NewGetUserPlatformAccountsBadRequest ¶

func NewGetUserPlatformAccountsBadRequest() *GetUserPlatformAccountsBadRequest

NewGetUserPlatformAccountsBadRequest creates a GetUserPlatformAccountsBadRequest with default headers values

func (*GetUserPlatformAccountsBadRequest) Error ¶

func (*GetUserPlatformAccountsBadRequest) GetPayload ¶

func (*GetUserPlatformAccountsBadRequest) ToJSONString ¶

func (o *GetUserPlatformAccountsBadRequest) ToJSONString() string

type GetUserPlatformAccountsForbidden ¶

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 ¶

func NewGetUserPlatformAccountsForbidden() *GetUserPlatformAccountsForbidden

NewGetUserPlatformAccountsForbidden creates a GetUserPlatformAccountsForbidden with default headers values

func (*GetUserPlatformAccountsForbidden) Error ¶

func (*GetUserPlatformAccountsForbidden) GetPayload ¶

func (*GetUserPlatformAccountsForbidden) ToJSONString ¶

func (o *GetUserPlatformAccountsForbidden) ToJSONString() string

type GetUserPlatformAccountsOK ¶

type GetUserPlatformAccountsOK struct {
	Payload []*iamclientmodels.AccountcommonUserLinkedPlatform
}

GetUserPlatformAccountsOK handles this case with default header values.

OK

func NewGetUserPlatformAccountsOK ¶

func NewGetUserPlatformAccountsOK() *GetUserPlatformAccountsOK

NewGetUserPlatformAccountsOK creates a GetUserPlatformAccountsOK with default headers values

func (*GetUserPlatformAccountsOK) Error ¶

func (o *GetUserPlatformAccountsOK) Error() string

func (*GetUserPlatformAccountsOK) GetPayload ¶

func (*GetUserPlatformAccountsOK) ToJSONString ¶

func (o *GetUserPlatformAccountsOK) ToJSONString() string

type GetUserPlatformAccountsParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewGetUserPlatformAccountsParams() *GetUserPlatformAccountsParams

NewGetUserPlatformAccountsParams creates a new GetUserPlatformAccountsParams object with the default values initialized.

func NewGetUserPlatformAccountsParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *GetUserPlatformAccountsParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user platform accounts params

func (*GetUserPlatformAccountsParams) SetContext ¶

func (o *GetUserPlatformAccountsParams) SetContext(ctx context.Context)

SetContext adds the context to the get user platform accounts params

func (*GetUserPlatformAccountsParams) SetFlightId ¶

func (o *GetUserPlatformAccountsParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetUserPlatformAccountsParams) SetHTTPClient ¶

func (o *GetUserPlatformAccountsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user platform accounts params

func (*GetUserPlatformAccountsParams) SetHTTPClientTransport ¶

func (o *GetUserPlatformAccountsParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user platform accounts params

func (*GetUserPlatformAccountsParams) SetNamespace ¶

func (o *GetUserPlatformAccountsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user platform accounts params

func (*GetUserPlatformAccountsParams) SetTimeout ¶

func (o *GetUserPlatformAccountsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user platform accounts params

func (*GetUserPlatformAccountsParams) SetUserID ¶

func (o *GetUserPlatformAccountsParams) SetUserID(userID string)

SetUserID adds the userId to the get user platform accounts params

func (*GetUserPlatformAccountsParams) WithContext ¶

WithContext adds the context to the get user platform accounts params

func (*GetUserPlatformAccountsParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get user platform accounts params

func (*GetUserPlatformAccountsParams) WithNamespace ¶

WithNamespace adds the namespace to the get user platform accounts params

func (*GetUserPlatformAccountsParams) WithTimeout ¶

WithTimeout adds the timeout to the get user platform accounts params

func (*GetUserPlatformAccountsParams) WithUserID ¶

WithUserID adds the userID to the get user platform accounts params

func (*GetUserPlatformAccountsParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetUserPlatformAccountsReader ¶

type GetUserPlatformAccountsReader struct {
	// contains filtered or unexported fields
}

GetUserPlatformAccountsReader is a Reader for the GetUserPlatformAccounts structure.

func (*GetUserPlatformAccountsReader) ReadResponse ¶

func (o *GetUserPlatformAccountsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserPlatformAccountsUnauthorized ¶

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 ¶

func NewGetUserPlatformAccountsUnauthorized() *GetUserPlatformAccountsUnauthorized

NewGetUserPlatformAccountsUnauthorized creates a GetUserPlatformAccountsUnauthorized with default headers values

func (*GetUserPlatformAccountsUnauthorized) Error ¶

func (*GetUserPlatformAccountsUnauthorized) GetPayload ¶

func (*GetUserPlatformAccountsUnauthorized) ToJSONString ¶

func (o *GetUserPlatformAccountsUnauthorized) ToJSONString() string

type GetUserVerificationCodeForbidden ¶

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 ¶

func NewGetUserVerificationCodeForbidden() *GetUserVerificationCodeForbidden

NewGetUserVerificationCodeForbidden creates a GetUserVerificationCodeForbidden with default headers values

func (*GetUserVerificationCodeForbidden) Error ¶

func (*GetUserVerificationCodeForbidden) GetPayload ¶

func (*GetUserVerificationCodeForbidden) ToJSONString ¶

func (o *GetUserVerificationCodeForbidden) ToJSONString() string

type GetUserVerificationCodeInternalServerError ¶

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 ¶

func NewGetUserVerificationCodeInternalServerError() *GetUserVerificationCodeInternalServerError

NewGetUserVerificationCodeInternalServerError creates a GetUserVerificationCodeInternalServerError with default headers values

func (*GetUserVerificationCodeInternalServerError) Error ¶

func (*GetUserVerificationCodeInternalServerError) GetPayload ¶

func (*GetUserVerificationCodeInternalServerError) ToJSONString ¶

type GetUserVerificationCodeNotFound ¶

type GetUserVerificationCodeNotFound struct {
}

GetUserVerificationCodeNotFound handles this case with default header values.

Data not found

func NewGetUserVerificationCodeNotFound ¶

func NewGetUserVerificationCodeNotFound() *GetUserVerificationCodeNotFound

NewGetUserVerificationCodeNotFound creates a GetUserVerificationCodeNotFound with default headers values

func (*GetUserVerificationCodeNotFound) Error ¶

type GetUserVerificationCodeOK ¶

type GetUserVerificationCodeOK struct {
	Payload *iamclientmodels.ModelVerificationCodeResponse
}

GetUserVerificationCodeOK handles this case with default header values.

OK

func NewGetUserVerificationCodeOK ¶

func NewGetUserVerificationCodeOK() *GetUserVerificationCodeOK

NewGetUserVerificationCodeOK creates a GetUserVerificationCodeOK with default headers values

func (*GetUserVerificationCodeOK) Error ¶

func (o *GetUserVerificationCodeOK) Error() string

func (*GetUserVerificationCodeOK) GetPayload ¶

func (*GetUserVerificationCodeOK) ToJSONString ¶

func (o *GetUserVerificationCodeOK) ToJSONString() string

type GetUserVerificationCodeParams ¶

type GetUserVerificationCodeParams 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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewGetUserVerificationCodeParams() *GetUserVerificationCodeParams

NewGetUserVerificationCodeParams creates a new GetUserVerificationCodeParams object with the default values initialized.

func NewGetUserVerificationCodeParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *GetUserVerificationCodeParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get user verification code params

func (*GetUserVerificationCodeParams) SetContext ¶

func (o *GetUserVerificationCodeParams) SetContext(ctx context.Context)

SetContext adds the context to the get user verification code params

func (*GetUserVerificationCodeParams) SetFlightId ¶

func (o *GetUserVerificationCodeParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetUserVerificationCodeParams) SetHTTPClient ¶

func (o *GetUserVerificationCodeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get user verification code params

func (*GetUserVerificationCodeParams) SetHTTPClientTransport ¶

func (o *GetUserVerificationCodeParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get user verification code params

func (*GetUserVerificationCodeParams) SetNamespace ¶

func (o *GetUserVerificationCodeParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user verification code params

func (*GetUserVerificationCodeParams) SetTimeout ¶

func (o *GetUserVerificationCodeParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get user verification code params

func (*GetUserVerificationCodeParams) SetUserID ¶

func (o *GetUserVerificationCodeParams) SetUserID(userID string)

SetUserID adds the userId to the get user verification code params

func (*GetUserVerificationCodeParams) WithContext ¶

WithContext adds the context to the get user verification code params

func (*GetUserVerificationCodeParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get user verification code params

func (*GetUserVerificationCodeParams) WithNamespace ¶

WithNamespace adds the namespace to the get user verification code params

func (*GetUserVerificationCodeParams) WithTimeout ¶

WithTimeout adds the timeout to the get user verification code params

func (*GetUserVerificationCodeParams) WithUserID ¶

WithUserID adds the userID to the get user verification code params

func (*GetUserVerificationCodeParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetUserVerificationCodeReader ¶

type GetUserVerificationCodeReader struct {
	// contains filtered or unexported fields
}

GetUserVerificationCodeReader is a Reader for the GetUserVerificationCode structure.

func (*GetUserVerificationCodeReader) ReadResponse ¶

func (o *GetUserVerificationCodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUserVerificationCodeUnauthorized ¶

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 ¶

func NewGetUserVerificationCodeUnauthorized() *GetUserVerificationCodeUnauthorized

NewGetUserVerificationCodeUnauthorized creates a GetUserVerificationCodeUnauthorized with default headers values

func (*GetUserVerificationCodeUnauthorized) Error ¶

func (*GetUserVerificationCodeUnauthorized) GetPayload ¶

func (*GetUserVerificationCodeUnauthorized) ToJSONString ¶

func (o *GetUserVerificationCodeUnauthorized) ToJSONString() string

type GetUsersByLoginIdsBadRequest ¶

type GetUsersByLoginIdsBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetUsersByLoginIdsBadRequest handles this case with default header values.

Invalid request

func NewGetUsersByLoginIdsBadRequest ¶

func NewGetUsersByLoginIdsBadRequest() *GetUsersByLoginIdsBadRequest

NewGetUsersByLoginIdsBadRequest creates a GetUsersByLoginIdsBadRequest with default headers values

func (*GetUsersByLoginIdsBadRequest) Error ¶

func (*GetUsersByLoginIdsBadRequest) GetPayload ¶

func (*GetUsersByLoginIdsBadRequest) ToJSONString ¶

func (o *GetUsersByLoginIdsBadRequest) ToJSONString() string

type GetUsersByLoginIdsForbidden ¶

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 ¶

func NewGetUsersByLoginIdsForbidden() *GetUsersByLoginIdsForbidden

NewGetUsersByLoginIdsForbidden creates a GetUsersByLoginIdsForbidden with default headers values

func (*GetUsersByLoginIdsForbidden) Error ¶

func (*GetUsersByLoginIdsForbidden) GetPayload ¶

func (*GetUsersByLoginIdsForbidden) ToJSONString ¶

func (o *GetUsersByLoginIdsForbidden) ToJSONString() string

type GetUsersByLoginIdsOK ¶

type GetUsersByLoginIdsOK struct {
	Payload *iamclientmodels.ModelPublicUsersResponse
}

GetUsersByLoginIdsOK handles this case with default header values.

OK

func NewGetUsersByLoginIdsOK ¶

func NewGetUsersByLoginIdsOK() *GetUsersByLoginIdsOK

NewGetUsersByLoginIdsOK creates a GetUsersByLoginIdsOK with default headers values

func (*GetUsersByLoginIdsOK) Error ¶

func (o *GetUsersByLoginIdsOK) Error() string

func (*GetUsersByLoginIdsOK) GetPayload ¶

func (*GetUsersByLoginIdsOK) ToJSONString ¶

func (o *GetUsersByLoginIdsOK) ToJSONString() string

type GetUsersByLoginIdsParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewGetUsersByLoginIdsParams() *GetUsersByLoginIdsParams

NewGetUsersByLoginIdsParams creates a new GetUsersByLoginIdsParams object with the default values initialized.

func NewGetUsersByLoginIdsParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *GetUsersByLoginIdsParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get users by login ids params

func (*GetUsersByLoginIdsParams) SetContext ¶

func (o *GetUsersByLoginIdsParams) SetContext(ctx context.Context)

SetContext adds the context to the get users by login ids params

func (*GetUsersByLoginIdsParams) SetFlightId ¶

func (o *GetUsersByLoginIdsParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetUsersByLoginIdsParams) SetHTTPClient ¶

func (o *GetUsersByLoginIdsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get users by login ids params

func (*GetUsersByLoginIdsParams) SetHTTPClientTransport ¶

func (o *GetUsersByLoginIdsParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get users by login ids params

func (*GetUsersByLoginIdsParams) SetLoginIds ¶

func (o *GetUsersByLoginIdsParams) SetLoginIds(loginIds *string)

SetLoginIds adds the loginIds to the get users by login ids params

func (*GetUsersByLoginIdsParams) SetNamespace ¶

func (o *GetUsersByLoginIdsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get users by login ids params

func (*GetUsersByLoginIdsParams) SetTimeout ¶

func (o *GetUsersByLoginIdsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get users by login ids params

func (*GetUsersByLoginIdsParams) WithContext ¶

WithContext adds the context to the get users by login ids params

func (*GetUsersByLoginIdsParams) WithHTTPClient ¶

func (o *GetUsersByLoginIdsParams) WithHTTPClient(client *http.Client) *GetUsersByLoginIdsParams

WithHTTPClient adds the HTTPClient to the get users by login ids params

func (*GetUsersByLoginIdsParams) WithLoginIds ¶

func (o *GetUsersByLoginIdsParams) WithLoginIds(loginIds *string) *GetUsersByLoginIdsParams

WithLoginIds adds the loginIds to the get users by login ids params

func (*GetUsersByLoginIdsParams) WithNamespace ¶

func (o *GetUsersByLoginIdsParams) WithNamespace(namespace string) *GetUsersByLoginIdsParams

WithNamespace adds the namespace to the get users by login ids params

func (*GetUsersByLoginIdsParams) WithTimeout ¶

WithTimeout adds the timeout to the get users by login ids params

func (*GetUsersByLoginIdsParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetUsersByLoginIdsReader ¶

type GetUsersByLoginIdsReader struct {
	// contains filtered or unexported fields
}

GetUsersByLoginIdsReader is a Reader for the GetUsersByLoginIds structure.

func (*GetUsersByLoginIdsReader) ReadResponse ¶

func (o *GetUsersByLoginIdsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUsersByLoginIdsUnauthorized ¶

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 ¶

func NewGetUsersByLoginIdsUnauthorized() *GetUsersByLoginIdsUnauthorized

NewGetUsersByLoginIdsUnauthorized creates a GetUsersByLoginIdsUnauthorized with default headers values

func (*GetUsersByLoginIdsUnauthorized) Error ¶

func (*GetUsersByLoginIdsUnauthorized) GetPayload ¶

func (*GetUsersByLoginIdsUnauthorized) ToJSONString ¶

func (o *GetUsersByLoginIdsUnauthorized) ToJSONString() string

type LinkHeadlessAccountToMyAccountV3BadRequest ¶

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 ¶

func NewLinkHeadlessAccountToMyAccountV3BadRequest() *LinkHeadlessAccountToMyAccountV3BadRequest

NewLinkHeadlessAccountToMyAccountV3BadRequest creates a LinkHeadlessAccountToMyAccountV3BadRequest with default headers values

func (*LinkHeadlessAccountToMyAccountV3BadRequest) Error ¶

func (*LinkHeadlessAccountToMyAccountV3BadRequest) GetPayload ¶

func (*LinkHeadlessAccountToMyAccountV3BadRequest) ToJSONString ¶

type LinkHeadlessAccountToMyAccountV3Forbidden ¶

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 ¶

func NewLinkHeadlessAccountToMyAccountV3Forbidden() *LinkHeadlessAccountToMyAccountV3Forbidden

NewLinkHeadlessAccountToMyAccountV3Forbidden creates a LinkHeadlessAccountToMyAccountV3Forbidden with default headers values

func (*LinkHeadlessAccountToMyAccountV3Forbidden) Error ¶

func (*LinkHeadlessAccountToMyAccountV3Forbidden) GetPayload ¶

func (*LinkHeadlessAccountToMyAccountV3Forbidden) ToJSONString ¶

type LinkHeadlessAccountToMyAccountV3InternalServerError ¶

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 ¶

func NewLinkHeadlessAccountToMyAccountV3InternalServerError() *LinkHeadlessAccountToMyAccountV3InternalServerError

NewLinkHeadlessAccountToMyAccountV3InternalServerError creates a LinkHeadlessAccountToMyAccountV3InternalServerError with default headers values

func (*LinkHeadlessAccountToMyAccountV3InternalServerError) Error ¶

func (*LinkHeadlessAccountToMyAccountV3InternalServerError) GetPayload ¶

func (*LinkHeadlessAccountToMyAccountV3InternalServerError) ToJSONString ¶

type LinkHeadlessAccountToMyAccountV3NoContent ¶

type LinkHeadlessAccountToMyAccountV3NoContent struct {
}

LinkHeadlessAccountToMyAccountV3NoContent handles this case with default header values.

No Content

func NewLinkHeadlessAccountToMyAccountV3NoContent ¶

func NewLinkHeadlessAccountToMyAccountV3NoContent() *LinkHeadlessAccountToMyAccountV3NoContent

NewLinkHeadlessAccountToMyAccountV3NoContent creates a LinkHeadlessAccountToMyAccountV3NoContent with default headers values

func (*LinkHeadlessAccountToMyAccountV3NoContent) Error ¶

type LinkHeadlessAccountToMyAccountV3Params ¶

type LinkHeadlessAccountToMyAccountV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelLinkHeadlessAccountRequest

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewLinkHeadlessAccountToMyAccountV3Params() *LinkHeadlessAccountToMyAccountV3Params

NewLinkHeadlessAccountToMyAccountV3Params creates a new LinkHeadlessAccountToMyAccountV3Params object with the default values initialized.

func NewLinkHeadlessAccountToMyAccountV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *LinkHeadlessAccountToMyAccountV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) SetBody ¶

SetBody adds the body to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) SetContext ¶

SetContext adds the context to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) SetFlightId ¶

func (o *LinkHeadlessAccountToMyAccountV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*LinkHeadlessAccountToMyAccountV3Params) SetHTTPClient ¶

func (o *LinkHeadlessAccountToMyAccountV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) SetHTTPClientTransport ¶

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 ¶

func (o *LinkHeadlessAccountToMyAccountV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) WithBody ¶

WithBody adds the body to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) WithContext ¶

WithContext adds the context to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) WithTimeout ¶

WithTimeout adds the timeout to the link headless account to my account v3 params

func (*LinkHeadlessAccountToMyAccountV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type LinkHeadlessAccountToMyAccountV3Reader ¶

type LinkHeadlessAccountToMyAccountV3Reader struct {
	// contains filtered or unexported fields
}

LinkHeadlessAccountToMyAccountV3Reader is a Reader for the LinkHeadlessAccountToMyAccountV3 structure.

func (*LinkHeadlessAccountToMyAccountV3Reader) ReadResponse ¶

func (o *LinkHeadlessAccountToMyAccountV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type LinkHeadlessAccountToMyAccountV3Unauthorized ¶

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 ¶

func NewLinkHeadlessAccountToMyAccountV3Unauthorized() *LinkHeadlessAccountToMyAccountV3Unauthorized

NewLinkHeadlessAccountToMyAccountV3Unauthorized creates a LinkHeadlessAccountToMyAccountV3Unauthorized with default headers values

func (*LinkHeadlessAccountToMyAccountV3Unauthorized) Error ¶

func (*LinkHeadlessAccountToMyAccountV3Unauthorized) GetPayload ¶

func (*LinkHeadlessAccountToMyAccountV3Unauthorized) ToJSONString ¶

type ListAdminsV3Forbidden ¶

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 ¶

func NewListAdminsV3Forbidden() *ListAdminsV3Forbidden

NewListAdminsV3Forbidden creates a ListAdminsV3Forbidden with default headers values

func (*ListAdminsV3Forbidden) Error ¶

func (o *ListAdminsV3Forbidden) Error() string

func (*ListAdminsV3Forbidden) GetPayload ¶

func (*ListAdminsV3Forbidden) ToJSONString ¶

func (o *ListAdminsV3Forbidden) ToJSONString() string

type ListAdminsV3InternalServerError ¶

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 ¶

func NewListAdminsV3InternalServerError() *ListAdminsV3InternalServerError

NewListAdminsV3InternalServerError creates a ListAdminsV3InternalServerError with default headers values

func (*ListAdminsV3InternalServerError) Error ¶

func (*ListAdminsV3InternalServerError) GetPayload ¶

func (*ListAdminsV3InternalServerError) ToJSONString ¶

func (o *ListAdminsV3InternalServerError) ToJSONString() string

type ListAdminsV3OK ¶

type ListAdminsV3OK struct {
	Payload *iamclientmodels.ModelGetUsersResponseWithPaginationV3
}

ListAdminsV3OK handles this case with default header values.

Operation succeeded

func NewListAdminsV3OK ¶

func NewListAdminsV3OK() *ListAdminsV3OK

NewListAdminsV3OK creates a ListAdminsV3OK with default headers values

func (*ListAdminsV3OK) Error ¶

func (o *ListAdminsV3OK) Error() string

func (*ListAdminsV3OK) ToJSONString ¶

func (o *ListAdminsV3OK) ToJSONString() string

type ListAdminsV3Params ¶

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
	/*EndDate
	  End Date, format YYYY-MM-DD

	*/
	EndDate *string
	/*Limit
	  The maximum number of data that may be returned (1...100)

	*/
	Limit *int64
	/*Query
	  Query, can be either display name or email address

	*/
	Query *string
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID *string
	/*StartDate
	  Start Date, format YYYY-MM-DD

	*/
	StartDate *string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewListAdminsV3Params() *ListAdminsV3Params

NewListAdminsV3Params creates a new ListAdminsV3Params object with the default values initialized.

func NewListAdminsV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *ListAdminsV3Params) SetAfter(after *string)

SetAfter adds the after to the list admins v3 params

func (*ListAdminsV3Params) SetAuthInfoWriter ¶

func (o *ListAdminsV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the list admins v3 params

func (*ListAdminsV3Params) SetBefore ¶

func (o *ListAdminsV3Params) SetBefore(before *string)

SetBefore adds the before to the list admins v3 params

func (*ListAdminsV3Params) SetContext ¶

func (o *ListAdminsV3Params) SetContext(ctx context.Context)

SetContext adds the context to the list admins v3 params

func (*ListAdminsV3Params) SetEndDate ¶

func (o *ListAdminsV3Params) SetEndDate(endDate *string)

SetEndDate adds the endDate to the list admins v3 params

func (*ListAdminsV3Params) SetFlightId ¶

func (o *ListAdminsV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*ListAdminsV3Params) SetHTTPClient ¶

func (o *ListAdminsV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list admins v3 params

func (*ListAdminsV3Params) SetHTTPClientTransport ¶

func (o *ListAdminsV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the list admins v3 params

func (*ListAdminsV3Params) SetLimit ¶

func (o *ListAdminsV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the list admins v3 params

func (*ListAdminsV3Params) SetNamespace ¶

func (o *ListAdminsV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the list admins v3 params

func (*ListAdminsV3Params) SetQuery ¶

func (o *ListAdminsV3Params) SetQuery(query *string)

SetQuery adds the query to the list admins v3 params

func (*ListAdminsV3Params) SetRoleID ¶

func (o *ListAdminsV3Params) SetRoleID(roleID *string)

SetRoleID adds the roleId to the list admins v3 params

func (*ListAdminsV3Params) SetStartDate ¶

func (o *ListAdminsV3Params) SetStartDate(startDate *string)

SetStartDate adds the startDate to the list admins v3 params

func (*ListAdminsV3Params) SetTimeout ¶

func (o *ListAdminsV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list admins v3 params

func (*ListAdminsV3Params) WithAfter ¶

func (o *ListAdminsV3Params) WithAfter(after *string) *ListAdminsV3Params

WithAfter adds the after to the list admins v3 params

func (*ListAdminsV3Params) WithBefore ¶

func (o *ListAdminsV3Params) WithBefore(before *string) *ListAdminsV3Params

WithBefore adds the before to the list admins v3 params

func (*ListAdminsV3Params) WithContext ¶

WithContext adds the context to the list admins v3 params

func (*ListAdminsV3Params) WithEndDate ¶

func (o *ListAdminsV3Params) WithEndDate(endDate *string) *ListAdminsV3Params

WithEndDate adds the endDate to the list admins v3 params

func (*ListAdminsV3Params) WithHTTPClient ¶

func (o *ListAdminsV3Params) WithHTTPClient(client *http.Client) *ListAdminsV3Params

WithHTTPClient adds the HTTPClient to the list admins v3 params

func (*ListAdminsV3Params) WithLimit ¶

func (o *ListAdminsV3Params) WithLimit(limit *int64) *ListAdminsV3Params

WithLimit adds the limit to the list admins v3 params

func (*ListAdminsV3Params) WithNamespace ¶

func (o *ListAdminsV3Params) WithNamespace(namespace string) *ListAdminsV3Params

WithNamespace adds the namespace to the list admins v3 params

func (*ListAdminsV3Params) WithQuery ¶

func (o *ListAdminsV3Params) WithQuery(query *string) *ListAdminsV3Params

WithQuery adds the query to the list admins v3 params

func (*ListAdminsV3Params) WithRoleID ¶

func (o *ListAdminsV3Params) WithRoleID(roleID *string) *ListAdminsV3Params

WithRoleID adds the roleID to the list admins v3 params

func (*ListAdminsV3Params) WithStartDate ¶

func (o *ListAdminsV3Params) WithStartDate(startDate *string) *ListAdminsV3Params

WithStartDate adds the startDate to the list admins v3 params

func (*ListAdminsV3Params) WithTimeout ¶

func (o *ListAdminsV3Params) WithTimeout(timeout time.Duration) *ListAdminsV3Params

WithTimeout adds the timeout to the list admins v3 params

func (*ListAdminsV3Params) WriteToRequest ¶

func (o *ListAdminsV3Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListAdminsV3Reader ¶

type ListAdminsV3Reader struct {
	// contains filtered or unexported fields
}

ListAdminsV3Reader is a Reader for the ListAdminsV3 structure.

func (*ListAdminsV3Reader) ReadResponse ¶

func (o *ListAdminsV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListAdminsV3Unauthorized ¶

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 ¶

func NewListAdminsV3Unauthorized() *ListAdminsV3Unauthorized

NewListAdminsV3Unauthorized creates a ListAdminsV3Unauthorized with default headers values

func (*ListAdminsV3Unauthorized) Error ¶

func (o *ListAdminsV3Unauthorized) Error() string

func (*ListAdminsV3Unauthorized) GetPayload ¶

func (*ListAdminsV3Unauthorized) ToJSONString ¶

func (o *ListAdminsV3Unauthorized) ToJSONString() string

type ListCrossNamespaceAccountLinkBadRequest ¶

type ListCrossNamespaceAccountLinkBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

ListCrossNamespaceAccountLinkBadRequest handles this case with default header values.

Invalid request

func NewListCrossNamespaceAccountLinkBadRequest ¶

func NewListCrossNamespaceAccountLinkBadRequest() *ListCrossNamespaceAccountLinkBadRequest

NewListCrossNamespaceAccountLinkBadRequest creates a ListCrossNamespaceAccountLinkBadRequest with default headers values

func (*ListCrossNamespaceAccountLinkBadRequest) Error ¶

func (*ListCrossNamespaceAccountLinkBadRequest) GetPayload ¶

func (*ListCrossNamespaceAccountLinkBadRequest) ToJSONString ¶

type ListCrossNamespaceAccountLinkForbidden ¶

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 ¶

func NewListCrossNamespaceAccountLinkForbidden() *ListCrossNamespaceAccountLinkForbidden

NewListCrossNamespaceAccountLinkForbidden creates a ListCrossNamespaceAccountLinkForbidden with default headers values

func (*ListCrossNamespaceAccountLinkForbidden) Error ¶

func (*ListCrossNamespaceAccountLinkForbidden) GetPayload ¶

func (*ListCrossNamespaceAccountLinkForbidden) ToJSONString ¶

type ListCrossNamespaceAccountLinkNotFound ¶

type ListCrossNamespaceAccountLinkNotFound struct {
}

ListCrossNamespaceAccountLinkNotFound handles this case with default header values.

Data not found

func NewListCrossNamespaceAccountLinkNotFound ¶

func NewListCrossNamespaceAccountLinkNotFound() *ListCrossNamespaceAccountLinkNotFound

NewListCrossNamespaceAccountLinkNotFound creates a ListCrossNamespaceAccountLinkNotFound with default headers values

func (*ListCrossNamespaceAccountLinkNotFound) Error ¶

type ListCrossNamespaceAccountLinkOK ¶

type ListCrossNamespaceAccountLinkOK struct {
}

ListCrossNamespaceAccountLinkOK handles this case with default header values.

Operation succeeded

func NewListCrossNamespaceAccountLinkOK ¶

func NewListCrossNamespaceAccountLinkOK() *ListCrossNamespaceAccountLinkOK

NewListCrossNamespaceAccountLinkOK creates a ListCrossNamespaceAccountLinkOK with default headers values

func (*ListCrossNamespaceAccountLinkOK) Error ¶

type ListCrossNamespaceAccountLinkParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewListCrossNamespaceAccountLinkParams() *ListCrossNamespaceAccountLinkParams

NewListCrossNamespaceAccountLinkParams creates a new ListCrossNamespaceAccountLinkParams object with the default values initialized.

func NewListCrossNamespaceAccountLinkParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *ListCrossNamespaceAccountLinkParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) SetContext ¶

SetContext adds the context to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) SetFlightId ¶

func (o *ListCrossNamespaceAccountLinkParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*ListCrossNamespaceAccountLinkParams) SetHTTPClient ¶

func (o *ListCrossNamespaceAccountLinkParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) SetHTTPClientTransport ¶

func (o *ListCrossNamespaceAccountLinkParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) SetLinkingToken ¶

func (o *ListCrossNamespaceAccountLinkParams) SetLinkingToken(linkingToken string)

SetLinkingToken adds the linkingToken to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) SetNamespace ¶

func (o *ListCrossNamespaceAccountLinkParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) SetPlatformID ¶

func (o *ListCrossNamespaceAccountLinkParams) SetPlatformID(platformID *string)

SetPlatformID adds the platformId to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) SetTimeout ¶

func (o *ListCrossNamespaceAccountLinkParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) SetUserID ¶

func (o *ListCrossNamespaceAccountLinkParams) SetUserID(userID string)

SetUserID adds the userId to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) WithContext ¶

WithContext adds the context to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) WithLinkingToken ¶

WithLinkingToken adds the linkingToken to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) WithNamespace ¶

WithNamespace adds the namespace to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) WithPlatformID ¶

WithPlatformID adds the platformID to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) WithTimeout ¶

WithTimeout adds the timeout to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) WithUserID ¶

WithUserID adds the userID to the list cross namespace account link params

func (*ListCrossNamespaceAccountLinkParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ListCrossNamespaceAccountLinkReader ¶

type ListCrossNamespaceAccountLinkReader struct {
	// contains filtered or unexported fields
}

ListCrossNamespaceAccountLinkReader is a Reader for the ListCrossNamespaceAccountLink structure.

func (*ListCrossNamespaceAccountLinkReader) ReadResponse ¶

func (o *ListCrossNamespaceAccountLinkReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListCrossNamespaceAccountLinkUnauthorized ¶

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 ¶

func NewListCrossNamespaceAccountLinkUnauthorized() *ListCrossNamespaceAccountLinkUnauthorized

NewListCrossNamespaceAccountLinkUnauthorized creates a ListCrossNamespaceAccountLinkUnauthorized with default headers values

func (*ListCrossNamespaceAccountLinkUnauthorized) Error ¶

func (*ListCrossNamespaceAccountLinkUnauthorized) GetPayload ¶

func (*ListCrossNamespaceAccountLinkUnauthorized) ToJSONString ¶

type PlatformLinkBadRequest ¶

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 ¶

func NewPlatformLinkBadRequest() *PlatformLinkBadRequest

NewPlatformLinkBadRequest creates a PlatformLinkBadRequest with default headers values

func (*PlatformLinkBadRequest) Error ¶

func (o *PlatformLinkBadRequest) Error() string

type PlatformLinkConflict ¶

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 ¶

func NewPlatformLinkConflict() *PlatformLinkConflict

NewPlatformLinkConflict creates a PlatformLinkConflict with default headers values

func (*PlatformLinkConflict) Error ¶

func (o *PlatformLinkConflict) Error() string

type PlatformLinkForbidden ¶

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 ¶

func NewPlatformLinkForbidden() *PlatformLinkForbidden

NewPlatformLinkForbidden creates a PlatformLinkForbidden with default headers values

func (*PlatformLinkForbidden) Error ¶

func (o *PlatformLinkForbidden) Error() string

func (*PlatformLinkForbidden) GetPayload ¶

func (*PlatformLinkForbidden) ToJSONString ¶

func (o *PlatformLinkForbidden) ToJSONString() string

type PlatformLinkInternalServerError ¶

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 ¶

func NewPlatformLinkInternalServerError() *PlatformLinkInternalServerError

NewPlatformLinkInternalServerError creates a PlatformLinkInternalServerError with default headers values

func (*PlatformLinkInternalServerError) Error ¶

type PlatformLinkNoContent ¶

type PlatformLinkNoContent struct {
}

PlatformLinkNoContent handles this case with default header values.

Operation succeeded

func NewPlatformLinkNoContent ¶

func NewPlatformLinkNoContent() *PlatformLinkNoContent

NewPlatformLinkNoContent creates a PlatformLinkNoContent with default headers values

func (*PlatformLinkNoContent) Error ¶

func (o *PlatformLinkNoContent) Error() string

type PlatformLinkNotFound ¶

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 ¶

func NewPlatformLinkNotFound() *PlatformLinkNotFound

NewPlatformLinkNotFound creates a PlatformLinkNotFound with default headers values

func (*PlatformLinkNotFound) Error ¶

func (o *PlatformLinkNotFound) Error() string

type PlatformLinkParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPlatformLinkParams() *PlatformLinkParams

NewPlatformLinkParams creates a new PlatformLinkParams object with the default values initialized.

func NewPlatformLinkParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PlatformLinkParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the platform link params

func (*PlatformLinkParams) SetContext ¶

func (o *PlatformLinkParams) SetContext(ctx context.Context)

SetContext adds the context to the platform link params

func (*PlatformLinkParams) SetFlightId ¶

func (o *PlatformLinkParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PlatformLinkParams) SetHTTPClient ¶

func (o *PlatformLinkParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the platform link params

func (*PlatformLinkParams) SetHTTPClientTransport ¶

func (o *PlatformLinkParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the platform link params

func (*PlatformLinkParams) SetNamespace ¶

func (o *PlatformLinkParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the platform link params

func (*PlatformLinkParams) SetPlatformID ¶

func (o *PlatformLinkParams) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the platform link params

func (*PlatformLinkParams) SetTicket ¶

func (o *PlatformLinkParams) SetTicket(ticket string)

SetTicket adds the ticket to the platform link params

func (*PlatformLinkParams) SetTimeout ¶

func (o *PlatformLinkParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the platform link params

func (*PlatformLinkParams) SetUserID ¶

func (o *PlatformLinkParams) SetUserID(userID string)

SetUserID adds the userId to the platform link params

func (*PlatformLinkParams) WithContext ¶

WithContext adds the context to the platform link params

func (*PlatformLinkParams) WithHTTPClient ¶

func (o *PlatformLinkParams) WithHTTPClient(client *http.Client) *PlatformLinkParams

WithHTTPClient adds the HTTPClient to the platform link params

func (*PlatformLinkParams) WithNamespace ¶

func (o *PlatformLinkParams) WithNamespace(namespace string) *PlatformLinkParams

WithNamespace adds the namespace to the platform link params

func (*PlatformLinkParams) WithPlatformID ¶

func (o *PlatformLinkParams) WithPlatformID(platformID string) *PlatformLinkParams

WithPlatformID adds the platformID to the platform link params

func (*PlatformLinkParams) WithTicket ¶

func (o *PlatformLinkParams) WithTicket(ticket string) *PlatformLinkParams

WithTicket adds the ticket to the platform link params

func (*PlatformLinkParams) WithTimeout ¶

func (o *PlatformLinkParams) WithTimeout(timeout time.Duration) *PlatformLinkParams

WithTimeout adds the timeout to the platform link params

func (*PlatformLinkParams) WithUserID ¶

func (o *PlatformLinkParams) WithUserID(userID string) *PlatformLinkParams

WithUserID adds the userID to the platform link params

func (*PlatformLinkParams) WriteToRequest ¶

func (o *PlatformLinkParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PlatformLinkReader ¶

type PlatformLinkReader struct {
	// contains filtered or unexported fields
}

PlatformLinkReader is a Reader for the PlatformLink structure.

func (*PlatformLinkReader) ReadResponse ¶

func (o *PlatformLinkReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PlatformLinkUnauthorized ¶

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 ¶

func NewPlatformLinkUnauthorized() *PlatformLinkUnauthorized

NewPlatformLinkUnauthorized creates a PlatformLinkUnauthorized with default headers values

func (*PlatformLinkUnauthorized) Error ¶

func (o *PlatformLinkUnauthorized) Error() string

func (*PlatformLinkUnauthorized) GetPayload ¶

func (*PlatformLinkUnauthorized) ToJSONString ¶

func (o *PlatformLinkUnauthorized) ToJSONString() string

type PlatformUnlinkBadRequest ¶

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 ¶

func NewPlatformUnlinkBadRequest() *PlatformUnlinkBadRequest

NewPlatformUnlinkBadRequest creates a PlatformUnlinkBadRequest with default headers values

func (*PlatformUnlinkBadRequest) Error ¶

func (o *PlatformUnlinkBadRequest) Error() string

type PlatformUnlinkForbidden ¶

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 ¶

func NewPlatformUnlinkForbidden() *PlatformUnlinkForbidden

NewPlatformUnlinkForbidden creates a PlatformUnlinkForbidden with default headers values

func (*PlatformUnlinkForbidden) Error ¶

func (o *PlatformUnlinkForbidden) Error() string

func (*PlatformUnlinkForbidden) GetPayload ¶

func (*PlatformUnlinkForbidden) ToJSONString ¶

func (o *PlatformUnlinkForbidden) ToJSONString() string

type PlatformUnlinkInternalServerError ¶

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 ¶

func NewPlatformUnlinkInternalServerError() *PlatformUnlinkInternalServerError

NewPlatformUnlinkInternalServerError creates a PlatformUnlinkInternalServerError with default headers values

func (*PlatformUnlinkInternalServerError) Error ¶

type PlatformUnlinkNoContent ¶

type PlatformUnlinkNoContent struct {
}

PlatformUnlinkNoContent handles this case with default header values.

Operation succeeded

func NewPlatformUnlinkNoContent ¶

func NewPlatformUnlinkNoContent() *PlatformUnlinkNoContent

NewPlatformUnlinkNoContent creates a PlatformUnlinkNoContent with default headers values

func (*PlatformUnlinkNoContent) Error ¶

func (o *PlatformUnlinkNoContent) Error() string

type PlatformUnlinkNotFound ¶

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 ¶

func NewPlatformUnlinkNotFound() *PlatformUnlinkNotFound

NewPlatformUnlinkNotFound creates a PlatformUnlinkNotFound with default headers values

func (*PlatformUnlinkNotFound) Error ¶

func (o *PlatformUnlinkNotFound) Error() string

type PlatformUnlinkParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPlatformUnlinkParams() *PlatformUnlinkParams

NewPlatformUnlinkParams creates a new PlatformUnlinkParams object with the default values initialized.

func NewPlatformUnlinkParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PlatformUnlinkParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the platform unlink params

func (*PlatformUnlinkParams) SetContext ¶

func (o *PlatformUnlinkParams) SetContext(ctx context.Context)

SetContext adds the context to the platform unlink params

func (*PlatformUnlinkParams) SetFlightId ¶

func (o *PlatformUnlinkParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PlatformUnlinkParams) SetHTTPClient ¶

func (o *PlatformUnlinkParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the platform unlink params

func (*PlatformUnlinkParams) SetHTTPClientTransport ¶

func (o *PlatformUnlinkParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the platform unlink params

func (*PlatformUnlinkParams) SetNamespace ¶

func (o *PlatformUnlinkParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the platform unlink params

func (*PlatformUnlinkParams) SetPlatformID ¶

func (o *PlatformUnlinkParams) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the platform unlink params

func (*PlatformUnlinkParams) SetPlatformNamespace ¶

func (o *PlatformUnlinkParams) SetPlatformNamespace(platformNamespace *string)

SetPlatformNamespace adds the platformNamespace to the platform unlink params

func (*PlatformUnlinkParams) SetTimeout ¶

func (o *PlatformUnlinkParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the platform unlink params

func (*PlatformUnlinkParams) SetUserID ¶

func (o *PlatformUnlinkParams) SetUserID(userID string)

SetUserID adds the userId to the platform unlink params

func (*PlatformUnlinkParams) WithContext ¶

WithContext adds the context to the platform unlink params

func (*PlatformUnlinkParams) WithHTTPClient ¶

func (o *PlatformUnlinkParams) WithHTTPClient(client *http.Client) *PlatformUnlinkParams

WithHTTPClient adds the HTTPClient to the platform unlink params

func (*PlatformUnlinkParams) WithNamespace ¶

func (o *PlatformUnlinkParams) WithNamespace(namespace string) *PlatformUnlinkParams

WithNamespace adds the namespace to the platform unlink params

func (*PlatformUnlinkParams) WithPlatformID ¶

func (o *PlatformUnlinkParams) WithPlatformID(platformID string) *PlatformUnlinkParams

WithPlatformID adds the platformID to the platform unlink params

func (*PlatformUnlinkParams) WithPlatformNamespace ¶

func (o *PlatformUnlinkParams) WithPlatformNamespace(platformNamespace *string) *PlatformUnlinkParams

WithPlatformNamespace adds the platformNamespace to the platform unlink params

func (*PlatformUnlinkParams) WithTimeout ¶

func (o *PlatformUnlinkParams) WithTimeout(timeout time.Duration) *PlatformUnlinkParams

WithTimeout adds the timeout to the platform unlink params

func (*PlatformUnlinkParams) WithUserID ¶

func (o *PlatformUnlinkParams) WithUserID(userID string) *PlatformUnlinkParams

WithUserID adds the userID to the platform unlink params

func (*PlatformUnlinkParams) WriteToRequest ¶

func (o *PlatformUnlinkParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PlatformUnlinkReader ¶

type PlatformUnlinkReader struct {
	// contains filtered or unexported fields
}

PlatformUnlinkReader is a Reader for the PlatformUnlink structure.

func (*PlatformUnlinkReader) ReadResponse ¶

func (o *PlatformUnlinkReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PlatformUnlinkUnauthorized ¶

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 ¶

func NewPlatformUnlinkUnauthorized() *PlatformUnlinkUnauthorized

NewPlatformUnlinkUnauthorized creates a PlatformUnlinkUnauthorized with default headers values

func (*PlatformUnlinkUnauthorized) Error ¶

func (*PlatformUnlinkUnauthorized) GetPayload ¶

func (*PlatformUnlinkUnauthorized) ToJSONString ¶

func (o *PlatformUnlinkUnauthorized) ToJSONString() string

type PublicBulkGetUsersBadRequest ¶

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 ¶

func NewPublicBulkGetUsersBadRequest() *PublicBulkGetUsersBadRequest

NewPublicBulkGetUsersBadRequest creates a PublicBulkGetUsersBadRequest with default headers values

func (*PublicBulkGetUsersBadRequest) Error ¶

func (*PublicBulkGetUsersBadRequest) GetPayload ¶

func (*PublicBulkGetUsersBadRequest) ToJSONString ¶

func (o *PublicBulkGetUsersBadRequest) ToJSONString() string

type PublicBulkGetUsersInternalServerError ¶

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 ¶

func NewPublicBulkGetUsersInternalServerError() *PublicBulkGetUsersInternalServerError

NewPublicBulkGetUsersInternalServerError creates a PublicBulkGetUsersInternalServerError with default headers values

func (*PublicBulkGetUsersInternalServerError) Error ¶

func (*PublicBulkGetUsersInternalServerError) GetPayload ¶

func (*PublicBulkGetUsersInternalServerError) ToJSONString ¶

type PublicBulkGetUsersOK ¶

type PublicBulkGetUsersOK struct {
	Payload *iamclientmodels.ModelListBulkUserResponse
}

PublicBulkGetUsersOK handles this case with default header values.

OK

func NewPublicBulkGetUsersOK ¶

func NewPublicBulkGetUsersOK() *PublicBulkGetUsersOK

NewPublicBulkGetUsersOK creates a PublicBulkGetUsersOK with default headers values

func (*PublicBulkGetUsersOK) Error ¶

func (o *PublicBulkGetUsersOK) Error() string

func (*PublicBulkGetUsersOK) GetPayload ¶

func (*PublicBulkGetUsersOK) ToJSONString ¶

func (o *PublicBulkGetUsersOK) ToJSONString() string

type PublicBulkGetUsersParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicBulkGetUsersParams() *PublicBulkGetUsersParams

NewPublicBulkGetUsersParams creates a new PublicBulkGetUsersParams object with the default values initialized.

func NewPublicBulkGetUsersParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicBulkGetUsersParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public bulk get users params

func (*PublicBulkGetUsersParams) SetBody ¶

SetBody adds the body to the public bulk get users params

func (*PublicBulkGetUsersParams) SetContext ¶

func (o *PublicBulkGetUsersParams) SetContext(ctx context.Context)

SetContext adds the context to the public bulk get users params

func (*PublicBulkGetUsersParams) SetFlightId ¶

func (o *PublicBulkGetUsersParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicBulkGetUsersParams) SetHTTPClient ¶

func (o *PublicBulkGetUsersParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public bulk get users params

func (*PublicBulkGetUsersParams) SetHTTPClientTransport ¶

func (o *PublicBulkGetUsersParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public bulk get users params

func (*PublicBulkGetUsersParams) SetNamespace ¶

func (o *PublicBulkGetUsersParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public bulk get users params

func (*PublicBulkGetUsersParams) SetTimeout ¶

func (o *PublicBulkGetUsersParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public bulk get users params

func (*PublicBulkGetUsersParams) WithBody ¶

WithBody adds the body to the public bulk get users params

func (*PublicBulkGetUsersParams) WithContext ¶

WithContext adds the context to the public bulk get users params

func (*PublicBulkGetUsersParams) WithHTTPClient ¶

func (o *PublicBulkGetUsersParams) WithHTTPClient(client *http.Client) *PublicBulkGetUsersParams

WithHTTPClient adds the HTTPClient to the public bulk get users params

func (*PublicBulkGetUsersParams) WithNamespace ¶

func (o *PublicBulkGetUsersParams) WithNamespace(namespace string) *PublicBulkGetUsersParams

WithNamespace adds the namespace to the public bulk get users params

func (*PublicBulkGetUsersParams) WithTimeout ¶

WithTimeout adds the timeout to the public bulk get users params

func (*PublicBulkGetUsersParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicBulkGetUsersReader ¶

type PublicBulkGetUsersReader struct {
	// contains filtered or unexported fields
}

PublicBulkGetUsersReader is a Reader for the PublicBulkGetUsers structure.

func (*PublicBulkGetUsersReader) ReadResponse ¶

func (o *PublicBulkGetUsersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicCreateJusticeUserBadRequest ¶

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 ¶

func NewPublicCreateJusticeUserBadRequest() *PublicCreateJusticeUserBadRequest

NewPublicCreateJusticeUserBadRequest creates a PublicCreateJusticeUserBadRequest with default headers values

func (*PublicCreateJusticeUserBadRequest) Error ¶

func (*PublicCreateJusticeUserBadRequest) GetPayload ¶

func (*PublicCreateJusticeUserBadRequest) ToJSONString ¶

func (o *PublicCreateJusticeUserBadRequest) ToJSONString() string

type PublicCreateJusticeUserCreated ¶

type PublicCreateJusticeUserCreated struct {
	Payload *iamclientmodels.ModelCreateJusticeUserResponse
}

PublicCreateJusticeUserCreated handles this case with default header values.

Created

func NewPublicCreateJusticeUserCreated ¶

func NewPublicCreateJusticeUserCreated() *PublicCreateJusticeUserCreated

NewPublicCreateJusticeUserCreated creates a PublicCreateJusticeUserCreated with default headers values

func (*PublicCreateJusticeUserCreated) Error ¶

func (*PublicCreateJusticeUserCreated) GetPayload ¶

func (*PublicCreateJusticeUserCreated) ToJSONString ¶

func (o *PublicCreateJusticeUserCreated) ToJSONString() string

type PublicCreateJusticeUserForbidden ¶

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 ¶

func NewPublicCreateJusticeUserForbidden() *PublicCreateJusticeUserForbidden

NewPublicCreateJusticeUserForbidden creates a PublicCreateJusticeUserForbidden with default headers values

func (*PublicCreateJusticeUserForbidden) Error ¶

func (*PublicCreateJusticeUserForbidden) GetPayload ¶

func (*PublicCreateJusticeUserForbidden) ToJSONString ¶

func (o *PublicCreateJusticeUserForbidden) ToJSONString() string

type PublicCreateJusticeUserInternalServerError ¶

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 ¶

func NewPublicCreateJusticeUserInternalServerError() *PublicCreateJusticeUserInternalServerError

NewPublicCreateJusticeUserInternalServerError creates a PublicCreateJusticeUserInternalServerError with default headers values

func (*PublicCreateJusticeUserInternalServerError) Error ¶

func (*PublicCreateJusticeUserInternalServerError) GetPayload ¶

func (*PublicCreateJusticeUserInternalServerError) ToJSONString ¶

type PublicCreateJusticeUserNotFound ¶

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 ¶

func NewPublicCreateJusticeUserNotFound() *PublicCreateJusticeUserNotFound

NewPublicCreateJusticeUserNotFound creates a PublicCreateJusticeUserNotFound with default headers values

func (*PublicCreateJusticeUserNotFound) Error ¶

func (*PublicCreateJusticeUserNotFound) GetPayload ¶

func (*PublicCreateJusticeUserNotFound) ToJSONString ¶

func (o *PublicCreateJusticeUserNotFound) ToJSONString() string

type PublicCreateJusticeUserParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicCreateJusticeUserParams() *PublicCreateJusticeUserParams

NewPublicCreateJusticeUserParams creates a new PublicCreateJusticeUserParams object with the default values initialized.

func NewPublicCreateJusticeUserParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicCreateJusticeUserParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public create justice user params

func (*PublicCreateJusticeUserParams) SetContext ¶

func (o *PublicCreateJusticeUserParams) SetContext(ctx context.Context)

SetContext adds the context to the public create justice user params

func (*PublicCreateJusticeUserParams) SetFlightId ¶

func (o *PublicCreateJusticeUserParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicCreateJusticeUserParams) SetHTTPClient ¶

func (o *PublicCreateJusticeUserParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public create justice user params

func (*PublicCreateJusticeUserParams) SetHTTPClientTransport ¶

func (o *PublicCreateJusticeUserParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public create justice user params

func (*PublicCreateJusticeUserParams) SetNamespace ¶

func (o *PublicCreateJusticeUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public create justice user params

func (*PublicCreateJusticeUserParams) SetTargetNamespace ¶

func (o *PublicCreateJusticeUserParams) SetTargetNamespace(targetNamespace string)

SetTargetNamespace adds the targetNamespace to the public create justice user params

func (*PublicCreateJusticeUserParams) SetTimeout ¶

func (o *PublicCreateJusticeUserParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public create justice user params

func (*PublicCreateJusticeUserParams) WithContext ¶

WithContext adds the context to the public create justice user params

func (*PublicCreateJusticeUserParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public create justice user params

func (*PublicCreateJusticeUserParams) WithNamespace ¶

WithNamespace adds the namespace to the public create justice user params

func (*PublicCreateJusticeUserParams) WithTargetNamespace ¶

func (o *PublicCreateJusticeUserParams) WithTargetNamespace(targetNamespace string) *PublicCreateJusticeUserParams

WithTargetNamespace adds the targetNamespace to the public create justice user params

func (*PublicCreateJusticeUserParams) WithTimeout ¶

WithTimeout adds the timeout to the public create justice user params

func (*PublicCreateJusticeUserParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicCreateJusticeUserReader ¶

type PublicCreateJusticeUserReader struct {
	// contains filtered or unexported fields
}

PublicCreateJusticeUserReader is a Reader for the PublicCreateJusticeUser structure.

func (*PublicCreateJusticeUserReader) ReadResponse ¶

func (o *PublicCreateJusticeUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicCreateJusticeUserUnauthorized ¶

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 ¶

func NewPublicCreateJusticeUserUnauthorized() *PublicCreateJusticeUserUnauthorized

NewPublicCreateJusticeUserUnauthorized creates a PublicCreateJusticeUserUnauthorized with default headers values

func (*PublicCreateJusticeUserUnauthorized) Error ¶

func (*PublicCreateJusticeUserUnauthorized) GetPayload ¶

func (*PublicCreateJusticeUserUnauthorized) ToJSONString ¶

func (o *PublicCreateJusticeUserUnauthorized) ToJSONString() string

type PublicCreateUserV2BadRequest ¶

type PublicCreateUserV2BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateUserV2BadRequest handles this case with default header values.

Invalid request

func NewPublicCreateUserV2BadRequest ¶

func NewPublicCreateUserV2BadRequest() *PublicCreateUserV2BadRequest

NewPublicCreateUserV2BadRequest creates a PublicCreateUserV2BadRequest with default headers values

func (*PublicCreateUserV2BadRequest) Error ¶

func (*PublicCreateUserV2BadRequest) GetPayload ¶

func (*PublicCreateUserV2BadRequest) ToJSONString ¶

func (o *PublicCreateUserV2BadRequest) ToJSONString() string

type PublicCreateUserV2Conflict ¶

type PublicCreateUserV2Conflict struct {
}

PublicCreateUserV2Conflict handles this case with default header values.

Conflict

func NewPublicCreateUserV2Conflict ¶

func NewPublicCreateUserV2Conflict() *PublicCreateUserV2Conflict

NewPublicCreateUserV2Conflict creates a PublicCreateUserV2Conflict with default headers values

func (*PublicCreateUserV2Conflict) Error ¶

type PublicCreateUserV2Created ¶

type PublicCreateUserV2Created struct {
	Payload *iamclientmodels.ModelUserCreateResponse
}

PublicCreateUserV2Created handles this case with default header values.

Created

func NewPublicCreateUserV2Created ¶

func NewPublicCreateUserV2Created() *PublicCreateUserV2Created

NewPublicCreateUserV2Created creates a PublicCreateUserV2Created with default headers values

func (*PublicCreateUserV2Created) Error ¶

func (o *PublicCreateUserV2Created) Error() string

func (*PublicCreateUserV2Created) GetPayload ¶

func (*PublicCreateUserV2Created) ToJSONString ¶

func (o *PublicCreateUserV2Created) ToJSONString() string

type PublicCreateUserV2Forbidden ¶

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 ¶

func NewPublicCreateUserV2Forbidden() *PublicCreateUserV2Forbidden

NewPublicCreateUserV2Forbidden creates a PublicCreateUserV2Forbidden with default headers values

func (*PublicCreateUserV2Forbidden) Error ¶

func (*PublicCreateUserV2Forbidden) GetPayload ¶

func (*PublicCreateUserV2Forbidden) ToJSONString ¶

func (o *PublicCreateUserV2Forbidden) ToJSONString() string

type PublicCreateUserV2Params ¶

type PublicCreateUserV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUserCreateRequest
	/*Namespace
	  Namespace

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicCreateUserV2Params() *PublicCreateUserV2Params

NewPublicCreateUserV2Params creates a new PublicCreateUserV2Params object with the default values initialized.

func NewPublicCreateUserV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicCreateUserV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public create user v2 params

func (*PublicCreateUserV2Params) SetBody ¶

SetBody adds the body to the public create user v2 params

func (*PublicCreateUserV2Params) SetContext ¶

func (o *PublicCreateUserV2Params) SetContext(ctx context.Context)

SetContext adds the context to the public create user v2 params

func (*PublicCreateUserV2Params) SetFlightId ¶

func (o *PublicCreateUserV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicCreateUserV2Params) SetHTTPClient ¶

func (o *PublicCreateUserV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public create user v2 params

func (*PublicCreateUserV2Params) SetHTTPClientTransport ¶

func (o *PublicCreateUserV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public create user v2 params

func (*PublicCreateUserV2Params) SetNamespace ¶

func (o *PublicCreateUserV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public create user v2 params

func (*PublicCreateUserV2Params) SetTimeout ¶

func (o *PublicCreateUserV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public create user v2 params

func (*PublicCreateUserV2Params) WithBody ¶

WithBody adds the body to the public create user v2 params

func (*PublicCreateUserV2Params) WithContext ¶

WithContext adds the context to the public create user v2 params

func (*PublicCreateUserV2Params) WithHTTPClient ¶

func (o *PublicCreateUserV2Params) WithHTTPClient(client *http.Client) *PublicCreateUserV2Params

WithHTTPClient adds the HTTPClient to the public create user v2 params

func (*PublicCreateUserV2Params) WithNamespace ¶

func (o *PublicCreateUserV2Params) WithNamespace(namespace string) *PublicCreateUserV2Params

WithNamespace adds the namespace to the public create user v2 params

func (*PublicCreateUserV2Params) WithTimeout ¶

WithTimeout adds the timeout to the public create user v2 params

func (*PublicCreateUserV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicCreateUserV2Reader ¶

type PublicCreateUserV2Reader struct {
	// contains filtered or unexported fields
}

PublicCreateUserV2Reader is a Reader for the PublicCreateUserV2 structure.

func (*PublicCreateUserV2Reader) ReadResponse ¶

func (o *PublicCreateUserV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicCreateUserV2Unauthorized ¶

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 ¶

func NewPublicCreateUserV2Unauthorized() *PublicCreateUserV2Unauthorized

NewPublicCreateUserV2Unauthorized creates a PublicCreateUserV2Unauthorized with default headers values

func (*PublicCreateUserV2Unauthorized) Error ¶

func (*PublicCreateUserV2Unauthorized) GetPayload ¶

func (*PublicCreateUserV2Unauthorized) ToJSONString ¶

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 ¶

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><tr><td>10222</td><td>unique display name already exists</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 ¶

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 ¶

func (o *PublicCreateUserV3Created) ToJSONString() string

type PublicCreateUserV3Forbidden ¶

type PublicCreateUserV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateUserV3Forbidden 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><tr><td>10213</td><td>country is blocked</td></tr></table>

func NewPublicCreateUserV3Forbidden ¶

func NewPublicCreateUserV3Forbidden() *PublicCreateUserV3Forbidden

NewPublicCreateUserV3Forbidden creates a PublicCreateUserV3Forbidden with default headers values

func (*PublicCreateUserV3Forbidden) Error ¶

func (*PublicCreateUserV3Forbidden) GetPayload ¶

func (*PublicCreateUserV3Forbidden) ToJSONString ¶

func (o *PublicCreateUserV3Forbidden) 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 ¶

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 ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

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) SetFlightId ¶

func (o *PublicCreateUserV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicCreateUserV3Params) SetHTTPClient ¶

func (o *PublicCreateUserV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public create user v3 params

func (*PublicCreateUserV3Params) SetHTTPClientTransport ¶

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 PublicCreateUserV3TooManyRequests ¶

type PublicCreateUserV3TooManyRequests struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateUserV3TooManyRequests 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 NewPublicCreateUserV3TooManyRequests ¶

func NewPublicCreateUserV3TooManyRequests() *PublicCreateUserV3TooManyRequests

NewPublicCreateUserV3TooManyRequests creates a PublicCreateUserV3TooManyRequests with default headers values

func (*PublicCreateUserV3TooManyRequests) Error ¶

func (*PublicCreateUserV3TooManyRequests) GetPayload ¶

func (*PublicCreateUserV3TooManyRequests) ToJSONString ¶

func (o *PublicCreateUserV3TooManyRequests) ToJSONString() string

type PublicDeletePlatformLinkV2BadRequest ¶

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 ¶

func NewPublicDeletePlatformLinkV2BadRequest() *PublicDeletePlatformLinkV2BadRequest

NewPublicDeletePlatformLinkV2BadRequest creates a PublicDeletePlatformLinkV2BadRequest with default headers values

func (*PublicDeletePlatformLinkV2BadRequest) Error ¶

type PublicDeletePlatformLinkV2Forbidden ¶

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 ¶

func NewPublicDeletePlatformLinkV2Forbidden() *PublicDeletePlatformLinkV2Forbidden

NewPublicDeletePlatformLinkV2Forbidden creates a PublicDeletePlatformLinkV2Forbidden with default headers values

func (*PublicDeletePlatformLinkV2Forbidden) Error ¶

func (*PublicDeletePlatformLinkV2Forbidden) GetPayload ¶

func (*PublicDeletePlatformLinkV2Forbidden) ToJSONString ¶

func (o *PublicDeletePlatformLinkV2Forbidden) ToJSONString() string

type PublicDeletePlatformLinkV2InternalServerError ¶

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 ¶

func NewPublicDeletePlatformLinkV2InternalServerError() *PublicDeletePlatformLinkV2InternalServerError

NewPublicDeletePlatformLinkV2InternalServerError creates a PublicDeletePlatformLinkV2InternalServerError with default headers values

func (*PublicDeletePlatformLinkV2InternalServerError) Error ¶

type PublicDeletePlatformLinkV2NoContent ¶

type PublicDeletePlatformLinkV2NoContent struct {
}

PublicDeletePlatformLinkV2NoContent handles this case with default header values.

Operation succeeded

func NewPublicDeletePlatformLinkV2NoContent ¶

func NewPublicDeletePlatformLinkV2NoContent() *PublicDeletePlatformLinkV2NoContent

NewPublicDeletePlatformLinkV2NoContent creates a PublicDeletePlatformLinkV2NoContent with default headers values

func (*PublicDeletePlatformLinkV2NoContent) Error ¶

type PublicDeletePlatformLinkV2NotFound ¶

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 ¶

func NewPublicDeletePlatformLinkV2NotFound() *PublicDeletePlatformLinkV2NotFound

NewPublicDeletePlatformLinkV2NotFound creates a PublicDeletePlatformLinkV2NotFound with default headers values

func (*PublicDeletePlatformLinkV2NotFound) Error ¶

type PublicDeletePlatformLinkV2Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicDeletePlatformLinkV2Params() *PublicDeletePlatformLinkV2Params

NewPublicDeletePlatformLinkV2Params creates a new PublicDeletePlatformLinkV2Params object with the default values initialized.

func NewPublicDeletePlatformLinkV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicDeletePlatformLinkV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) SetContext ¶

SetContext adds the context to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) SetFlightId ¶

func (o *PublicDeletePlatformLinkV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicDeletePlatformLinkV2Params) SetHTTPClient ¶

func (o *PublicDeletePlatformLinkV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) SetHTTPClientTransport ¶

func (o *PublicDeletePlatformLinkV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) SetNamespace ¶

func (o *PublicDeletePlatformLinkV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) SetPlatformID ¶

func (o *PublicDeletePlatformLinkV2Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) SetPlatformNamespace ¶

func (o *PublicDeletePlatformLinkV2Params) SetPlatformNamespace(platformNamespace *string)

SetPlatformNamespace adds the platformNamespace to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) SetTimeout ¶

func (o *PublicDeletePlatformLinkV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) SetUserID ¶

func (o *PublicDeletePlatformLinkV2Params) SetUserID(userID string)

SetUserID adds the userId to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) WithContext ¶

WithContext adds the context to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) WithNamespace ¶

WithNamespace adds the namespace to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) WithPlatformID ¶

WithPlatformID adds the platformID to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) WithPlatformNamespace ¶

func (o *PublicDeletePlatformLinkV2Params) WithPlatformNamespace(platformNamespace *string) *PublicDeletePlatformLinkV2Params

WithPlatformNamespace adds the platformNamespace to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) WithTimeout ¶

WithTimeout adds the timeout to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) WithUserID ¶

WithUserID adds the userID to the public delete platform link v2 params

func (*PublicDeletePlatformLinkV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicDeletePlatformLinkV2Reader ¶

type PublicDeletePlatformLinkV2Reader struct {
	// contains filtered or unexported fields
}

PublicDeletePlatformLinkV2Reader is a Reader for the PublicDeletePlatformLinkV2 structure.

func (*PublicDeletePlatformLinkV2Reader) ReadResponse ¶

func (o *PublicDeletePlatformLinkV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicDeletePlatformLinkV2Unauthorized ¶

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 ¶

func NewPublicDeletePlatformLinkV2Unauthorized() *PublicDeletePlatformLinkV2Unauthorized

NewPublicDeletePlatformLinkV2Unauthorized creates a PublicDeletePlatformLinkV2Unauthorized with default headers values

func (*PublicDeletePlatformLinkV2Unauthorized) Error ¶

func (*PublicDeletePlatformLinkV2Unauthorized) GetPayload ¶

func (*PublicDeletePlatformLinkV2Unauthorized) ToJSONString ¶

type PublicForceLinkPlatformWithProgressionBadRequest ¶

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 ¶

func NewPublicForceLinkPlatformWithProgressionBadRequest() *PublicForceLinkPlatformWithProgressionBadRequest

NewPublicForceLinkPlatformWithProgressionBadRequest creates a PublicForceLinkPlatformWithProgressionBadRequest with default headers values

func (*PublicForceLinkPlatformWithProgressionBadRequest) Error ¶

func (*PublicForceLinkPlatformWithProgressionBadRequest) GetPayload ¶

func (*PublicForceLinkPlatformWithProgressionBadRequest) ToJSONString ¶

type PublicForceLinkPlatformWithProgressionForbidden ¶

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 ¶

func NewPublicForceLinkPlatformWithProgressionForbidden() *PublicForceLinkPlatformWithProgressionForbidden

NewPublicForceLinkPlatformWithProgressionForbidden creates a PublicForceLinkPlatformWithProgressionForbidden with default headers values

func (*PublicForceLinkPlatformWithProgressionForbidden) Error ¶

func (*PublicForceLinkPlatformWithProgressionForbidden) GetPayload ¶

func (*PublicForceLinkPlatformWithProgressionForbidden) ToJSONString ¶

type PublicForceLinkPlatformWithProgressionInternalServerError ¶

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 ¶

func NewPublicForceLinkPlatformWithProgressionInternalServerError() *PublicForceLinkPlatformWithProgressionInternalServerError

NewPublicForceLinkPlatformWithProgressionInternalServerError creates a PublicForceLinkPlatformWithProgressionInternalServerError with default headers values

func (*PublicForceLinkPlatformWithProgressionInternalServerError) Error ¶

func (*PublicForceLinkPlatformWithProgressionInternalServerError) GetPayload ¶

func (*PublicForceLinkPlatformWithProgressionInternalServerError) ToJSONString ¶

type PublicForceLinkPlatformWithProgressionNoContent ¶

type PublicForceLinkPlatformWithProgressionNoContent struct {
}

PublicForceLinkPlatformWithProgressionNoContent handles this case with default header values.

No Content

func NewPublicForceLinkPlatformWithProgressionNoContent ¶

func NewPublicForceLinkPlatformWithProgressionNoContent() *PublicForceLinkPlatformWithProgressionNoContent

NewPublicForceLinkPlatformWithProgressionNoContent creates a PublicForceLinkPlatformWithProgressionNoContent with default headers values

func (*PublicForceLinkPlatformWithProgressionNoContent) Error ¶

type PublicForceLinkPlatformWithProgressionParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicForceLinkPlatformWithProgressionParams() *PublicForceLinkPlatformWithProgressionParams

NewPublicForceLinkPlatformWithProgressionParams creates a new PublicForceLinkPlatformWithProgressionParams object with the default values initialized.

func NewPublicForceLinkPlatformWithProgressionParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicForceLinkPlatformWithProgressionParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) SetBody ¶

SetBody adds the body to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) SetContext ¶

SetContext adds the context to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) SetFlightId ¶

func (o *PublicForceLinkPlatformWithProgressionParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicForceLinkPlatformWithProgressionParams) SetHTTPClient ¶

func (o *PublicForceLinkPlatformWithProgressionParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) SetHTTPClientTransport ¶

func (o *PublicForceLinkPlatformWithProgressionParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) SetNamespace ¶

func (o *PublicForceLinkPlatformWithProgressionParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) SetTimeout ¶

SetTimeout adds the timeout to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) SetUserID ¶

SetUserID adds the userId to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) WithBody ¶

WithBody adds the body to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) WithContext ¶

WithContext adds the context to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) WithNamespace ¶

WithNamespace adds the namespace to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) WithTimeout ¶

WithTimeout adds the timeout to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) WithUserID ¶

WithUserID adds the userID to the public force link platform with progression params

func (*PublicForceLinkPlatformWithProgressionParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicForceLinkPlatformWithProgressionReader ¶

type PublicForceLinkPlatformWithProgressionReader struct {
	// contains filtered or unexported fields
}

PublicForceLinkPlatformWithProgressionReader is a Reader for the PublicForceLinkPlatformWithProgression structure.

func (*PublicForceLinkPlatformWithProgressionReader) ReadResponse ¶

func (o *PublicForceLinkPlatformWithProgressionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicForceLinkPlatformWithProgressionUnauthorized ¶

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 ¶

func NewPublicForceLinkPlatformWithProgressionUnauthorized() *PublicForceLinkPlatformWithProgressionUnauthorized

NewPublicForceLinkPlatformWithProgressionUnauthorized creates a PublicForceLinkPlatformWithProgressionUnauthorized with default headers values

func (*PublicForceLinkPlatformWithProgressionUnauthorized) Error ¶

func (*PublicForceLinkPlatformWithProgressionUnauthorized) GetPayload ¶

func (*PublicForceLinkPlatformWithProgressionUnauthorized) ToJSONString ¶

type PublicForcePlatformLinkV3BadRequest ¶

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 ¶

func NewPublicForcePlatformLinkV3BadRequest() *PublicForcePlatformLinkV3BadRequest

NewPublicForcePlatformLinkV3BadRequest creates a PublicForcePlatformLinkV3BadRequest with default headers values

func (*PublicForcePlatformLinkV3BadRequest) Error ¶

func (*PublicForcePlatformLinkV3BadRequest) GetPayload ¶

func (*PublicForcePlatformLinkV3BadRequest) ToJSONString ¶

func (o *PublicForcePlatformLinkV3BadRequest) ToJSONString() string

type PublicForcePlatformLinkV3Conflict ¶

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 ¶

func NewPublicForcePlatformLinkV3Conflict() *PublicForcePlatformLinkV3Conflict

NewPublicForcePlatformLinkV3Conflict creates a PublicForcePlatformLinkV3Conflict with default headers values

func (*PublicForcePlatformLinkV3Conflict) Error ¶

func (*PublicForcePlatformLinkV3Conflict) GetPayload ¶

func (*PublicForcePlatformLinkV3Conflict) ToJSONString ¶

func (o *PublicForcePlatformLinkV3Conflict) ToJSONString() string

type PublicForcePlatformLinkV3InternalServerError ¶

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 ¶

func NewPublicForcePlatformLinkV3InternalServerError() *PublicForcePlatformLinkV3InternalServerError

NewPublicForcePlatformLinkV3InternalServerError creates a PublicForcePlatformLinkV3InternalServerError with default headers values

func (*PublicForcePlatformLinkV3InternalServerError) Error ¶

func (*PublicForcePlatformLinkV3InternalServerError) GetPayload ¶

func (*PublicForcePlatformLinkV3InternalServerError) ToJSONString ¶

type PublicForcePlatformLinkV3NoContent ¶

type PublicForcePlatformLinkV3NoContent struct {
}

PublicForcePlatformLinkV3NoContent handles this case with default header values.

Operation succeeded

func NewPublicForcePlatformLinkV3NoContent ¶

func NewPublicForcePlatformLinkV3NoContent() *PublicForcePlatformLinkV3NoContent

NewPublicForcePlatformLinkV3NoContent creates a PublicForcePlatformLinkV3NoContent with default headers values

func (*PublicForcePlatformLinkV3NoContent) Error ¶

type PublicForcePlatformLinkV3NotFound ¶

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 ¶

func NewPublicForcePlatformLinkV3NotFound() *PublicForcePlatformLinkV3NotFound

NewPublicForcePlatformLinkV3NotFound creates a PublicForcePlatformLinkV3NotFound with default headers values

func (*PublicForcePlatformLinkV3NotFound) Error ¶

func (*PublicForcePlatformLinkV3NotFound) GetPayload ¶

func (*PublicForcePlatformLinkV3NotFound) ToJSONString ¶

func (o *PublicForcePlatformLinkV3NotFound) ToJSONString() string

type PublicForcePlatformLinkV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicForcePlatformLinkV3Params() *PublicForcePlatformLinkV3Params

NewPublicForcePlatformLinkV3Params creates a new PublicForcePlatformLinkV3Params object with the default values initialized.

func NewPublicForcePlatformLinkV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicForcePlatformLinkV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) SetContext ¶

func (o *PublicForcePlatformLinkV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) SetFlightId ¶

func (o *PublicForcePlatformLinkV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicForcePlatformLinkV3Params) SetHTTPClient ¶

func (o *PublicForcePlatformLinkV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) SetHTTPClientTransport ¶

func (o *PublicForcePlatformLinkV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) SetNamespace ¶

func (o *PublicForcePlatformLinkV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) SetPlatformID ¶

func (o *PublicForcePlatformLinkV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) SetTicket ¶

func (o *PublicForcePlatformLinkV3Params) SetTicket(ticket string)

SetTicket adds the ticket to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) SetTimeout ¶

func (o *PublicForcePlatformLinkV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) WithContext ¶

WithContext adds the context to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) WithPlatformID ¶

WithPlatformID adds the platformID to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) WithTicket ¶

WithTicket adds the ticket to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public force platform link v3 params

func (*PublicForcePlatformLinkV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicForcePlatformLinkV3Reader ¶

type PublicForcePlatformLinkV3Reader struct {
	// contains filtered or unexported fields
}

PublicForcePlatformLinkV3Reader is a Reader for the PublicForcePlatformLinkV3 structure.

func (*PublicForcePlatformLinkV3Reader) ReadResponse ¶

func (o *PublicForcePlatformLinkV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicForcePlatformLinkV3Unauthorized ¶

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 ¶

func NewPublicForcePlatformLinkV3Unauthorized() *PublicForcePlatformLinkV3Unauthorized

NewPublicForcePlatformLinkV3Unauthorized creates a PublicForcePlatformLinkV3Unauthorized with default headers values

func (*PublicForcePlatformLinkV3Unauthorized) Error ¶

func (*PublicForcePlatformLinkV3Unauthorized) GetPayload ¶

func (*PublicForcePlatformLinkV3Unauthorized) ToJSONString ¶

type PublicForgotPasswordV2BadRequest ¶

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 ¶

func NewPublicForgotPasswordV2BadRequest() *PublicForgotPasswordV2BadRequest

NewPublicForgotPasswordV2BadRequest creates a PublicForgotPasswordV2BadRequest with default headers values

func (*PublicForgotPasswordV2BadRequest) Error ¶

type PublicForgotPasswordV2InternalServerError ¶

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 ¶

func NewPublicForgotPasswordV2InternalServerError() *PublicForgotPasswordV2InternalServerError

NewPublicForgotPasswordV2InternalServerError creates a PublicForgotPasswordV2InternalServerError with default headers values

func (*PublicForgotPasswordV2InternalServerError) Error ¶

type PublicForgotPasswordV2NoContent ¶

type PublicForgotPasswordV2NoContent struct {
}

PublicForgotPasswordV2NoContent handles this case with default header values.

Operation succeeded

func NewPublicForgotPasswordV2NoContent ¶

func NewPublicForgotPasswordV2NoContent() *PublicForgotPasswordV2NoContent

NewPublicForgotPasswordV2NoContent creates a PublicForgotPasswordV2NoContent with default headers values

func (*PublicForgotPasswordV2NoContent) Error ¶

type PublicForgotPasswordV2NotFound ¶

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 ¶

func NewPublicForgotPasswordV2NotFound() *PublicForgotPasswordV2NotFound

NewPublicForgotPasswordV2NotFound creates a PublicForgotPasswordV2NotFound with default headers values

func (*PublicForgotPasswordV2NotFound) Error ¶

type PublicForgotPasswordV2Params ¶

type PublicForgotPasswordV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelSendVerificationCodeRequest
	/*Namespace
	  Namespace

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicForgotPasswordV2Params() *PublicForgotPasswordV2Params

NewPublicForgotPasswordV2Params creates a new PublicForgotPasswordV2Params object with the default values initialized.

func NewPublicForgotPasswordV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicForgotPasswordV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) SetBody ¶

SetBody adds the body to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) SetContext ¶

func (o *PublicForgotPasswordV2Params) SetContext(ctx context.Context)

SetContext adds the context to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) SetFlightId ¶

func (o *PublicForgotPasswordV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicForgotPasswordV2Params) SetHTTPClient ¶

func (o *PublicForgotPasswordV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) SetHTTPClientTransport ¶

func (o *PublicForgotPasswordV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) SetNamespace ¶

func (o *PublicForgotPasswordV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) SetTimeout ¶

func (o *PublicForgotPasswordV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) WithBody ¶

WithBody adds the body to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) WithContext ¶

WithContext adds the context to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) WithNamespace ¶

WithNamespace adds the namespace to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) WithTimeout ¶

WithTimeout adds the timeout to the public forgot password v2 params

func (*PublicForgotPasswordV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicForgotPasswordV2Reader ¶

type PublicForgotPasswordV2Reader struct {
	// contains filtered or unexported fields
}

PublicForgotPasswordV2Reader is a Reader for the PublicForgotPasswordV2 structure.

func (*PublicForgotPasswordV2Reader) ReadResponse ¶

func (o *PublicForgotPasswordV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicForgotPasswordV2TooManyRequests ¶

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 ¶

func NewPublicForgotPasswordV2TooManyRequests() *PublicForgotPasswordV2TooManyRequests

NewPublicForgotPasswordV2TooManyRequests creates a PublicForgotPasswordV2TooManyRequests with default headers values

func (*PublicForgotPasswordV2TooManyRequests) Error ¶

type PublicForgotPasswordV3BadRequest ¶

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 ¶

func NewPublicForgotPasswordV3BadRequest() *PublicForgotPasswordV3BadRequest

NewPublicForgotPasswordV3BadRequest creates a PublicForgotPasswordV3BadRequest with default headers values

func (*PublicForgotPasswordV3BadRequest) Error ¶

func (*PublicForgotPasswordV3BadRequest) GetPayload ¶

func (*PublicForgotPasswordV3BadRequest) ToJSONString ¶

func (o *PublicForgotPasswordV3BadRequest) ToJSONString() string

type PublicForgotPasswordV3NoContent ¶

type PublicForgotPasswordV3NoContent struct {
}

PublicForgotPasswordV3NoContent handles this case with default header values.

Operation succeeded

func NewPublicForgotPasswordV3NoContent ¶

func NewPublicForgotPasswordV3NoContent() *PublicForgotPasswordV3NoContent

NewPublicForgotPasswordV3NoContent creates a PublicForgotPasswordV3NoContent with default headers values

func (*PublicForgotPasswordV3NoContent) Error ¶

type PublicForgotPasswordV3NotFound ¶

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 ¶

func NewPublicForgotPasswordV3NotFound() *PublicForgotPasswordV3NotFound

NewPublicForgotPasswordV3NotFound creates a PublicForgotPasswordV3NotFound with default headers values

func (*PublicForgotPasswordV3NotFound) Error ¶

func (*PublicForgotPasswordV3NotFound) GetPayload ¶

func (*PublicForgotPasswordV3NotFound) ToJSONString ¶

func (o *PublicForgotPasswordV3NotFound) ToJSONString() string

type PublicForgotPasswordV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicForgotPasswordV3Params() *PublicForgotPasswordV3Params

NewPublicForgotPasswordV3Params creates a new PublicForgotPasswordV3Params object with the default values initialized.

func NewPublicForgotPasswordV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicForgotPasswordV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) SetBody ¶

SetBody adds the body to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) SetContext ¶

func (o *PublicForgotPasswordV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) SetFlightId ¶

func (o *PublicForgotPasswordV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicForgotPasswordV3Params) SetHTTPClient ¶

func (o *PublicForgotPasswordV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) SetHTTPClientTransport ¶

func (o *PublicForgotPasswordV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) SetNamespace ¶

func (o *PublicForgotPasswordV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) SetTimeout ¶

func (o *PublicForgotPasswordV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) WithBody ¶

WithBody adds the body to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) WithContext ¶

WithContext adds the context to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public forgot password v3 params

func (*PublicForgotPasswordV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicForgotPasswordV3Reader ¶

type PublicForgotPasswordV3Reader struct {
	// contains filtered or unexported fields
}

PublicForgotPasswordV3Reader is a Reader for the PublicForgotPasswordV3 structure.

func (*PublicForgotPasswordV3Reader) ReadResponse ¶

func (o *PublicForgotPasswordV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicForgotPasswordV3TooManyRequests ¶

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 ¶

func NewPublicForgotPasswordV3TooManyRequests() *PublicForgotPasswordV3TooManyRequests

NewPublicForgotPasswordV3TooManyRequests creates a PublicForgotPasswordV3TooManyRequests with default headers values

func (*PublicForgotPasswordV3TooManyRequests) Error ¶

func (*PublicForgotPasswordV3TooManyRequests) GetPayload ¶

func (*PublicForgotPasswordV3TooManyRequests) ToJSONString ¶

type PublicGetAsyncStatusForbidden ¶

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 ¶

func NewPublicGetAsyncStatusForbidden() *PublicGetAsyncStatusForbidden

NewPublicGetAsyncStatusForbidden creates a PublicGetAsyncStatusForbidden with default headers values

func (*PublicGetAsyncStatusForbidden) Error ¶

func (*PublicGetAsyncStatusForbidden) GetPayload ¶

func (*PublicGetAsyncStatusForbidden) ToJSONString ¶

func (o *PublicGetAsyncStatusForbidden) ToJSONString() string

type PublicGetAsyncStatusInternalServerError ¶

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 ¶

func NewPublicGetAsyncStatusInternalServerError() *PublicGetAsyncStatusInternalServerError

NewPublicGetAsyncStatusInternalServerError creates a PublicGetAsyncStatusInternalServerError with default headers values

func (*PublicGetAsyncStatusInternalServerError) Error ¶

func (*PublicGetAsyncStatusInternalServerError) GetPayload ¶

func (*PublicGetAsyncStatusInternalServerError) ToJSONString ¶

type PublicGetAsyncStatusOK ¶

type PublicGetAsyncStatusOK struct {
	Payload *iamclientmodels.ModelLinkRequest
}

PublicGetAsyncStatusOK handles this case with default header values.

OK

func NewPublicGetAsyncStatusOK ¶

func NewPublicGetAsyncStatusOK() *PublicGetAsyncStatusOK

NewPublicGetAsyncStatusOK creates a PublicGetAsyncStatusOK with default headers values

func (*PublicGetAsyncStatusOK) Error ¶

func (o *PublicGetAsyncStatusOK) Error() string

func (*PublicGetAsyncStatusOK) GetPayload ¶

func (*PublicGetAsyncStatusOK) ToJSONString ¶

func (o *PublicGetAsyncStatusOK) ToJSONString() string

type PublicGetAsyncStatusParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicGetAsyncStatusParams() *PublicGetAsyncStatusParams

NewPublicGetAsyncStatusParams creates a new PublicGetAsyncStatusParams object with the default values initialized.

func NewPublicGetAsyncStatusParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicGetAsyncStatusParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get async status params

func (*PublicGetAsyncStatusParams) SetContext ¶

func (o *PublicGetAsyncStatusParams) SetContext(ctx context.Context)

SetContext adds the context to the public get async status params

func (*PublicGetAsyncStatusParams) SetFlightId ¶

func (o *PublicGetAsyncStatusParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetAsyncStatusParams) SetHTTPClient ¶

func (o *PublicGetAsyncStatusParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get async status params

func (*PublicGetAsyncStatusParams) SetHTTPClientTransport ¶

func (o *PublicGetAsyncStatusParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get async status params

func (*PublicGetAsyncStatusParams) SetNamespace ¶

func (o *PublicGetAsyncStatusParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get async status params

func (*PublicGetAsyncStatusParams) SetRequestID ¶

func (o *PublicGetAsyncStatusParams) SetRequestID(requestID string)

SetRequestID adds the requestId to the public get async status params

func (*PublicGetAsyncStatusParams) SetTimeout ¶

func (o *PublicGetAsyncStatusParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get async status params

func (*PublicGetAsyncStatusParams) WithContext ¶

WithContext adds the context to the public get async status params

func (*PublicGetAsyncStatusParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public get async status params

func (*PublicGetAsyncStatusParams) WithNamespace ¶

func (o *PublicGetAsyncStatusParams) WithNamespace(namespace string) *PublicGetAsyncStatusParams

WithNamespace adds the namespace to the public get async status params

func (*PublicGetAsyncStatusParams) WithRequestID ¶

func (o *PublicGetAsyncStatusParams) WithRequestID(requestID string) *PublicGetAsyncStatusParams

WithRequestID adds the requestID to the public get async status params

func (*PublicGetAsyncStatusParams) WithTimeout ¶

WithTimeout adds the timeout to the public get async status params

func (*PublicGetAsyncStatusParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicGetAsyncStatusReader ¶

type PublicGetAsyncStatusReader struct {
	// contains filtered or unexported fields
}

PublicGetAsyncStatusReader is a Reader for the PublicGetAsyncStatus structure.

func (*PublicGetAsyncStatusReader) ReadResponse ¶

func (o *PublicGetAsyncStatusReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetAsyncStatusUnauthorized ¶

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 ¶

func NewPublicGetAsyncStatusUnauthorized() *PublicGetAsyncStatusUnauthorized

NewPublicGetAsyncStatusUnauthorized creates a PublicGetAsyncStatusUnauthorized with default headers values

func (*PublicGetAsyncStatusUnauthorized) Error ¶

func (*PublicGetAsyncStatusUnauthorized) GetPayload ¶

func (*PublicGetAsyncStatusUnauthorized) ToJSONString ¶

func (o *PublicGetAsyncStatusUnauthorized) ToJSONString() string

type PublicGetCountryAgeRestrictionNotFound ¶

type PublicGetCountryAgeRestrictionNotFound struct {
}

PublicGetCountryAgeRestrictionNotFound handles this case with default header values.

Data not found

func NewPublicGetCountryAgeRestrictionNotFound ¶

func NewPublicGetCountryAgeRestrictionNotFound() *PublicGetCountryAgeRestrictionNotFound

NewPublicGetCountryAgeRestrictionNotFound creates a PublicGetCountryAgeRestrictionNotFound with default headers values

func (*PublicGetCountryAgeRestrictionNotFound) Error ¶

type PublicGetCountryAgeRestrictionOK ¶

type PublicGetCountryAgeRestrictionOK struct {
	Payload *iamclientmodels.AccountcommonCountry
}

PublicGetCountryAgeRestrictionOK handles this case with default header values.

OK

func NewPublicGetCountryAgeRestrictionOK ¶

func NewPublicGetCountryAgeRestrictionOK() *PublicGetCountryAgeRestrictionOK

NewPublicGetCountryAgeRestrictionOK creates a PublicGetCountryAgeRestrictionOK with default headers values

func (*PublicGetCountryAgeRestrictionOK) Error ¶

func (*PublicGetCountryAgeRestrictionOK) GetPayload ¶

func (*PublicGetCountryAgeRestrictionOK) ToJSONString ¶

func (o *PublicGetCountryAgeRestrictionOK) ToJSONString() string

type PublicGetCountryAgeRestrictionParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicGetCountryAgeRestrictionParams() *PublicGetCountryAgeRestrictionParams

NewPublicGetCountryAgeRestrictionParams creates a new PublicGetCountryAgeRestrictionParams object with the default values initialized.

func NewPublicGetCountryAgeRestrictionParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicGetCountryAgeRestrictionParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) SetContext ¶

SetContext adds the context to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) SetCountryCode ¶

func (o *PublicGetCountryAgeRestrictionParams) SetCountryCode(countryCode string)

SetCountryCode adds the countryCode to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) SetFlightId ¶

func (o *PublicGetCountryAgeRestrictionParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetCountryAgeRestrictionParams) SetHTTPClient ¶

func (o *PublicGetCountryAgeRestrictionParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) SetHTTPClientTransport ¶

func (o *PublicGetCountryAgeRestrictionParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) SetNamespace ¶

func (o *PublicGetCountryAgeRestrictionParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) SetTimeout ¶

func (o *PublicGetCountryAgeRestrictionParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) WithContext ¶

WithContext adds the context to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) WithCountryCode ¶

WithCountryCode adds the countryCode to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) WithNamespace ¶

WithNamespace adds the namespace to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) WithTimeout ¶

WithTimeout adds the timeout to the public get country age restriction params

func (*PublicGetCountryAgeRestrictionParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicGetCountryAgeRestrictionReader ¶

type PublicGetCountryAgeRestrictionReader struct {
	// contains filtered or unexported fields
}

PublicGetCountryAgeRestrictionReader is a Reader for the PublicGetCountryAgeRestriction structure.

func (*PublicGetCountryAgeRestrictionReader) ReadResponse ¶

func (o *PublicGetCountryAgeRestrictionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetCountryAgeRestrictionUnauthorized ¶

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 ¶

func NewPublicGetCountryAgeRestrictionUnauthorized() *PublicGetCountryAgeRestrictionUnauthorized

NewPublicGetCountryAgeRestrictionUnauthorized creates a PublicGetCountryAgeRestrictionUnauthorized with default headers values

func (*PublicGetCountryAgeRestrictionUnauthorized) Error ¶

func (*PublicGetCountryAgeRestrictionUnauthorized) GetPayload ¶

func (*PublicGetCountryAgeRestrictionUnauthorized) ToJSONString ¶

type PublicGetCountryAgeRestrictionV3NotFound ¶

type PublicGetCountryAgeRestrictionV3NotFound struct {
}

PublicGetCountryAgeRestrictionV3NotFound handles this case with default header values.

Data not found

func NewPublicGetCountryAgeRestrictionV3NotFound ¶

func NewPublicGetCountryAgeRestrictionV3NotFound() *PublicGetCountryAgeRestrictionV3NotFound

NewPublicGetCountryAgeRestrictionV3NotFound creates a PublicGetCountryAgeRestrictionV3NotFound with default headers values

func (*PublicGetCountryAgeRestrictionV3NotFound) Error ¶

type PublicGetCountryAgeRestrictionV3OK ¶

type PublicGetCountryAgeRestrictionV3OK struct {
	Payload *iamclientmodels.ModelCountryV3Response
}

PublicGetCountryAgeRestrictionV3OK handles this case with default header values.

OK

func NewPublicGetCountryAgeRestrictionV3OK ¶

func NewPublicGetCountryAgeRestrictionV3OK() *PublicGetCountryAgeRestrictionV3OK

NewPublicGetCountryAgeRestrictionV3OK creates a PublicGetCountryAgeRestrictionV3OK with default headers values

func (*PublicGetCountryAgeRestrictionV3OK) Error ¶

func (*PublicGetCountryAgeRestrictionV3OK) GetPayload ¶

func (*PublicGetCountryAgeRestrictionV3OK) ToJSONString ¶

func (o *PublicGetCountryAgeRestrictionV3OK) ToJSONString() string

type PublicGetCountryAgeRestrictionV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicGetCountryAgeRestrictionV3Params() *PublicGetCountryAgeRestrictionV3Params

NewPublicGetCountryAgeRestrictionV3Params creates a new PublicGetCountryAgeRestrictionV3Params object with the default values initialized.

func NewPublicGetCountryAgeRestrictionV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicGetCountryAgeRestrictionV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) SetContext ¶

SetContext adds the context to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) SetCountryCode ¶

func (o *PublicGetCountryAgeRestrictionV3Params) SetCountryCode(countryCode string)

SetCountryCode adds the countryCode to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) SetFlightId ¶

func (o *PublicGetCountryAgeRestrictionV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetCountryAgeRestrictionV3Params) SetHTTPClient ¶

func (o *PublicGetCountryAgeRestrictionV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) SetHTTPClientTransport ¶

func (o *PublicGetCountryAgeRestrictionV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) SetNamespace ¶

func (o *PublicGetCountryAgeRestrictionV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) SetTimeout ¶

func (o *PublicGetCountryAgeRestrictionV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) WithContext ¶

WithContext adds the context to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) WithCountryCode ¶

WithCountryCode adds the countryCode to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public get country age restriction v3 params

func (*PublicGetCountryAgeRestrictionV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicGetCountryAgeRestrictionV3Reader ¶

type PublicGetCountryAgeRestrictionV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetCountryAgeRestrictionV3Reader is a Reader for the PublicGetCountryAgeRestrictionV3 structure.

func (*PublicGetCountryAgeRestrictionV3Reader) ReadResponse ¶

func (o *PublicGetCountryAgeRestrictionV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetCountryAgeRestrictionV3Unauthorized ¶

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 ¶

func NewPublicGetCountryAgeRestrictionV3Unauthorized() *PublicGetCountryAgeRestrictionV3Unauthorized

NewPublicGetCountryAgeRestrictionV3Unauthorized creates a PublicGetCountryAgeRestrictionV3Unauthorized with default headers values

func (*PublicGetCountryAgeRestrictionV3Unauthorized) Error ¶

func (*PublicGetCountryAgeRestrictionV3Unauthorized) GetPayload ¶

func (*PublicGetCountryAgeRestrictionV3Unauthorized) ToJSONString ¶

type PublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest ¶

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 ¶

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest() *PublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest

NewPublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest creates a PublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest with default headers values

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest) Error ¶

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest) GetPayload ¶

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3BadRequest) ToJSONString ¶

type PublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden ¶

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 ¶

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden() *PublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden

NewPublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden creates a PublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden with default headers values

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden) Error ¶

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden) GetPayload ¶

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Forbidden) ToJSONString ¶

type PublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError ¶

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 ¶

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError() *PublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError

NewPublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError creates a PublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError with default headers values

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError) Error ¶

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError) GetPayload ¶

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3InternalServerError) ToJSONString ¶

type PublicGetLinkHeadlessAccountToMyAccountConflictV3OK ¶

type PublicGetLinkHeadlessAccountToMyAccountConflictV3OK struct {
	Payload *iamclientmodels.ModelGetLinkHeadlessAccountConflictResponse
}

PublicGetLinkHeadlessAccountToMyAccountConflictV3OK handles this case with default header values.

OK

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3OK ¶

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3OK() *PublicGetLinkHeadlessAccountToMyAccountConflictV3OK

NewPublicGetLinkHeadlessAccountToMyAccountConflictV3OK creates a PublicGetLinkHeadlessAccountToMyAccountConflictV3OK with default headers values

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3OK) Error ¶

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3OK) GetPayload ¶

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3OK) ToJSONString ¶

type PublicGetLinkHeadlessAccountToMyAccountConflictV3Params ¶

type PublicGetLinkHeadlessAccountToMyAccountConflictV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*OneTimeLinkCode
	  one time linking code

	*/
	OneTimeLinkCode string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3Params() *PublicGetLinkHeadlessAccountToMyAccountConflictV3Params

NewPublicGetLinkHeadlessAccountToMyAccountConflictV3Params creates a new PublicGetLinkHeadlessAccountToMyAccountConflictV3Params object with the default values initialized.

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

SetAuthInfoWriter adds the authInfoWriter to the public get link headless account to my account conflict v3 params

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) SetContext ¶

SetContext adds the context to the public get link headless account to my account conflict v3 params

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) SetFlightId ¶

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the public get link headless account to my account conflict v3 params

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) SetHTTPClientTransport ¶

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 ¶

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 ¶

SetTimeout adds the timeout to the public get link headless account to my account conflict v3 params

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) WithContext ¶

WithContext adds the context to the public get link headless account to my account conflict v3 params

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public get link headless account to my account conflict v3 params

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) WithOneTimeLinkCode ¶

WithOneTimeLinkCode adds the oneTimeLinkCode to the public get link headless account to my account conflict v3 params

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public get link headless account to my account conflict v3 params

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicGetLinkHeadlessAccountToMyAccountConflictV3Reader ¶

type PublicGetLinkHeadlessAccountToMyAccountConflictV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetLinkHeadlessAccountToMyAccountConflictV3Reader is a Reader for the PublicGetLinkHeadlessAccountToMyAccountConflictV3 structure.

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Reader) ReadResponse ¶

func (o *PublicGetLinkHeadlessAccountToMyAccountConflictV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized ¶

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 ¶

func NewPublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized() *PublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized

NewPublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized creates a PublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized with default headers values

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized) Error ¶

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized) GetPayload ¶

func (*PublicGetLinkHeadlessAccountToMyAccountConflictV3Unauthorized) ToJSONString ¶

type PublicGetMyUserV3InternalServerError ¶

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 ¶

func NewPublicGetMyUserV3InternalServerError() *PublicGetMyUserV3InternalServerError

NewPublicGetMyUserV3InternalServerError creates a PublicGetMyUserV3InternalServerError with default headers values

func (*PublicGetMyUserV3InternalServerError) Error ¶

func (*PublicGetMyUserV3InternalServerError) GetPayload ¶

func (*PublicGetMyUserV3InternalServerError) ToJSONString ¶

func (o *PublicGetMyUserV3InternalServerError) ToJSONString() string

type PublicGetMyUserV3OK ¶

type PublicGetMyUserV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

PublicGetMyUserV3OK handles this case with default header values.

OK

func NewPublicGetMyUserV3OK ¶

func NewPublicGetMyUserV3OK() *PublicGetMyUserV3OK

NewPublicGetMyUserV3OK creates a PublicGetMyUserV3OK with default headers values

func (*PublicGetMyUserV3OK) Error ¶

func (o *PublicGetMyUserV3OK) Error() string

func (*PublicGetMyUserV3OK) GetPayload ¶

func (*PublicGetMyUserV3OK) ToJSONString ¶

func (o *PublicGetMyUserV3OK) ToJSONString() string

type PublicGetMyUserV3Params ¶

type PublicGetMyUserV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*IncludeAllPlatforms
	  include all linked platform infos

	*/
	IncludeAllPlatforms *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicGetMyUserV3Params() *PublicGetMyUserV3Params

NewPublicGetMyUserV3Params creates a new PublicGetMyUserV3Params object with the default values initialized.

func NewPublicGetMyUserV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicGetMyUserV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get my user v3 params

func (*PublicGetMyUserV3Params) SetContext ¶

func (o *PublicGetMyUserV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public get my user v3 params

func (*PublicGetMyUserV3Params) SetFlightId ¶

func (o *PublicGetMyUserV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetMyUserV3Params) SetHTTPClient ¶

func (o *PublicGetMyUserV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get my user v3 params

func (*PublicGetMyUserV3Params) SetHTTPClientTransport ¶

func (o *PublicGetMyUserV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get my user v3 params

func (*PublicGetMyUserV3Params) SetIncludeAllPlatforms ¶

func (o *PublicGetMyUserV3Params) SetIncludeAllPlatforms(includeAllPlatforms *bool)

SetIncludeAllPlatforms adds the includeAllPlatforms to the public get my user v3 params

func (*PublicGetMyUserV3Params) SetTimeout ¶

func (o *PublicGetMyUserV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get my user v3 params

func (*PublicGetMyUserV3Params) WithContext ¶

WithContext adds the context to the public get my user v3 params

func (*PublicGetMyUserV3Params) WithHTTPClient ¶

func (o *PublicGetMyUserV3Params) WithHTTPClient(client *http.Client) *PublicGetMyUserV3Params

WithHTTPClient adds the HTTPClient to the public get my user v3 params

func (*PublicGetMyUserV3Params) WithIncludeAllPlatforms ¶

func (o *PublicGetMyUserV3Params) WithIncludeAllPlatforms(includeAllPlatforms *bool) *PublicGetMyUserV3Params

WithIncludeAllPlatforms adds the includeAllPlatforms to the public get my user v3 params

func (*PublicGetMyUserV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public get my user v3 params

func (*PublicGetMyUserV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicGetMyUserV3Reader ¶

type PublicGetMyUserV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetMyUserV3Reader is a Reader for the PublicGetMyUserV3 structure.

func (*PublicGetMyUserV3Reader) ReadResponse ¶

func (o *PublicGetMyUserV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetMyUserV3Unauthorized ¶

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 ¶

func NewPublicGetMyUserV3Unauthorized() *PublicGetMyUserV3Unauthorized

NewPublicGetMyUserV3Unauthorized creates a PublicGetMyUserV3Unauthorized with default headers values

func (*PublicGetMyUserV3Unauthorized) Error ¶

func (*PublicGetMyUserV3Unauthorized) GetPayload ¶

func (*PublicGetMyUserV3Unauthorized) ToJSONString ¶

func (o *PublicGetMyUserV3Unauthorized) ToJSONString() string

type PublicGetPublisherUserV3BadRequest ¶

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 ¶

func NewPublicGetPublisherUserV3BadRequest() *PublicGetPublisherUserV3BadRequest

NewPublicGetPublisherUserV3BadRequest creates a PublicGetPublisherUserV3BadRequest with default headers values

func (*PublicGetPublisherUserV3BadRequest) Error ¶

func (*PublicGetPublisherUserV3BadRequest) GetPayload ¶

func (*PublicGetPublisherUserV3BadRequest) ToJSONString ¶

func (o *PublicGetPublisherUserV3BadRequest) ToJSONString() string

type PublicGetPublisherUserV3Forbidden ¶

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 ¶

func NewPublicGetPublisherUserV3Forbidden() *PublicGetPublisherUserV3Forbidden

NewPublicGetPublisherUserV3Forbidden creates a PublicGetPublisherUserV3Forbidden with default headers values

func (*PublicGetPublisherUserV3Forbidden) Error ¶

func (*PublicGetPublisherUserV3Forbidden) GetPayload ¶

func (*PublicGetPublisherUserV3Forbidden) ToJSONString ¶

func (o *PublicGetPublisherUserV3Forbidden) ToJSONString() string

type PublicGetPublisherUserV3NotFound ¶

type PublicGetPublisherUserV3NotFound struct {
}

PublicGetPublisherUserV3NotFound handles this case with default header values.

Data not found

func NewPublicGetPublisherUserV3NotFound ¶

func NewPublicGetPublisherUserV3NotFound() *PublicGetPublisherUserV3NotFound

NewPublicGetPublisherUserV3NotFound creates a PublicGetPublisherUserV3NotFound with default headers values

func (*PublicGetPublisherUserV3NotFound) Error ¶

type PublicGetPublisherUserV3OK ¶

type PublicGetPublisherUserV3OK struct {
	Payload *iamclientmodels.ModelGetPublisherUserResponse
}

PublicGetPublisherUserV3OK handles this case with default header values.

OK

func NewPublicGetPublisherUserV3OK ¶

func NewPublicGetPublisherUserV3OK() *PublicGetPublisherUserV3OK

NewPublicGetPublisherUserV3OK creates a PublicGetPublisherUserV3OK with default headers values

func (*PublicGetPublisherUserV3OK) Error ¶

func (*PublicGetPublisherUserV3OK) GetPayload ¶

func (*PublicGetPublisherUserV3OK) ToJSONString ¶

func (o *PublicGetPublisherUserV3OK) ToJSONString() string

type PublicGetPublisherUserV3Params ¶

type PublicGetPublisherUserV3Params 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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicGetPublisherUserV3Params() *PublicGetPublisherUserV3Params

NewPublicGetPublisherUserV3Params creates a new PublicGetPublisherUserV3Params object with the default values initialized.

func NewPublicGetPublisherUserV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicGetPublisherUserV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) SetContext ¶

func (o *PublicGetPublisherUserV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) SetFlightId ¶

func (o *PublicGetPublisherUserV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetPublisherUserV3Params) SetHTTPClient ¶

func (o *PublicGetPublisherUserV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) SetHTTPClientTransport ¶

func (o *PublicGetPublisherUserV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) SetNamespace ¶

func (o *PublicGetPublisherUserV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) SetTimeout ¶

func (o *PublicGetPublisherUserV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) SetUserID ¶

func (o *PublicGetPublisherUserV3Params) SetUserID(userID string)

SetUserID adds the userId to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) WithContext ¶

WithContext adds the context to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) WithUserID ¶

WithUserID adds the userID to the public get publisher user v3 params

func (*PublicGetPublisherUserV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicGetPublisherUserV3Reader ¶

type PublicGetPublisherUserV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetPublisherUserV3Reader is a Reader for the PublicGetPublisherUserV3 structure.

func (*PublicGetPublisherUserV3Reader) ReadResponse ¶

func (o *PublicGetPublisherUserV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetPublisherUserV3Unauthorized ¶

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 ¶

func NewPublicGetPublisherUserV3Unauthorized() *PublicGetPublisherUserV3Unauthorized

NewPublicGetPublisherUserV3Unauthorized creates a PublicGetPublisherUserV3Unauthorized with default headers values

func (*PublicGetPublisherUserV3Unauthorized) Error ¶

func (*PublicGetPublisherUserV3Unauthorized) GetPayload ¶

func (*PublicGetPublisherUserV3Unauthorized) ToJSONString ¶

func (o *PublicGetPublisherUserV3Unauthorized) ToJSONString() string

type PublicGetUserBanForbidden ¶

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 ¶

func NewPublicGetUserBanForbidden() *PublicGetUserBanForbidden

NewPublicGetUserBanForbidden creates a PublicGetUserBanForbidden with default headers values

func (*PublicGetUserBanForbidden) Error ¶

func (o *PublicGetUserBanForbidden) Error() string

func (*PublicGetUserBanForbidden) GetPayload ¶

func (*PublicGetUserBanForbidden) ToJSONString ¶

func (o *PublicGetUserBanForbidden) ToJSONString() string

type PublicGetUserBanHistoryV3BadRequest ¶

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 ¶

func NewPublicGetUserBanHistoryV3BadRequest() *PublicGetUserBanHistoryV3BadRequest

NewPublicGetUserBanHistoryV3BadRequest creates a PublicGetUserBanHistoryV3BadRequest with default headers values

func (*PublicGetUserBanHistoryV3BadRequest) Error ¶

func (*PublicGetUserBanHistoryV3BadRequest) GetPayload ¶

func (*PublicGetUserBanHistoryV3BadRequest) ToJSONString ¶

func (o *PublicGetUserBanHistoryV3BadRequest) ToJSONString() string

type PublicGetUserBanHistoryV3Forbidden ¶

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 ¶

func NewPublicGetUserBanHistoryV3Forbidden() *PublicGetUserBanHistoryV3Forbidden

NewPublicGetUserBanHistoryV3Forbidden creates a PublicGetUserBanHistoryV3Forbidden with default headers values

func (*PublicGetUserBanHistoryV3Forbidden) Error ¶

func (*PublicGetUserBanHistoryV3Forbidden) GetPayload ¶

func (*PublicGetUserBanHistoryV3Forbidden) ToJSONString ¶

func (o *PublicGetUserBanHistoryV3Forbidden) ToJSONString() string

type PublicGetUserBanHistoryV3InternalServerError ¶

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 ¶

func NewPublicGetUserBanHistoryV3InternalServerError() *PublicGetUserBanHistoryV3InternalServerError

NewPublicGetUserBanHistoryV3InternalServerError creates a PublicGetUserBanHistoryV3InternalServerError with default headers values

func (*PublicGetUserBanHistoryV3InternalServerError) Error ¶

func (*PublicGetUserBanHistoryV3InternalServerError) GetPayload ¶

func (*PublicGetUserBanHistoryV3InternalServerError) ToJSONString ¶

type PublicGetUserBanHistoryV3NotFound ¶

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 ¶

func NewPublicGetUserBanHistoryV3NotFound() *PublicGetUserBanHistoryV3NotFound

NewPublicGetUserBanHistoryV3NotFound creates a PublicGetUserBanHistoryV3NotFound with default headers values

func (*PublicGetUserBanHistoryV3NotFound) Error ¶

func (*PublicGetUserBanHistoryV3NotFound) GetPayload ¶

func (*PublicGetUserBanHistoryV3NotFound) ToJSONString ¶

func (o *PublicGetUserBanHistoryV3NotFound) ToJSONString() string

type PublicGetUserBanHistoryV3OK ¶

type PublicGetUserBanHistoryV3OK struct {
	Payload *iamclientmodels.ModelGetUserBanV3Response
}

PublicGetUserBanHistoryV3OK handles this case with default header values.

OK

func NewPublicGetUserBanHistoryV3OK ¶

func NewPublicGetUserBanHistoryV3OK() *PublicGetUserBanHistoryV3OK

NewPublicGetUserBanHistoryV3OK creates a PublicGetUserBanHistoryV3OK with default headers values

func (*PublicGetUserBanHistoryV3OK) Error ¶

func (*PublicGetUserBanHistoryV3OK) GetPayload ¶

func (*PublicGetUserBanHistoryV3OK) ToJSONString ¶

func (o *PublicGetUserBanHistoryV3OK) ToJSONString() string

type PublicGetUserBanHistoryV3Params ¶

type PublicGetUserBanHistoryV3Params 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. _Doesn't work yet_

	*/
	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. _Doesn't work yet_

	*/
	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. _Doesn't work yet_.

	*/
	Limit *int64

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicGetUserBanHistoryV3Params() *PublicGetUserBanHistoryV3Params

NewPublicGetUserBanHistoryV3Params creates a new PublicGetUserBanHistoryV3Params object with the default values initialized.

func NewPublicGetUserBanHistoryV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicGetUserBanHistoryV3Params) SetActiveOnly(activeOnly *bool)

SetActiveOnly adds the activeOnly to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetAfter ¶

func (o *PublicGetUserBanHistoryV3Params) SetAfter(after *string)

SetAfter adds the after to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetAuthInfoWriter ¶

func (o *PublicGetUserBanHistoryV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetBefore ¶

func (o *PublicGetUserBanHistoryV3Params) SetBefore(before *string)

SetBefore adds the before to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetContext ¶

func (o *PublicGetUserBanHistoryV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetFlightId ¶

func (o *PublicGetUserBanHistoryV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetUserBanHistoryV3Params) SetHTTPClient ¶

func (o *PublicGetUserBanHistoryV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetHTTPClientTransport ¶

func (o *PublicGetUserBanHistoryV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetLimit ¶

func (o *PublicGetUserBanHistoryV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetNamespace ¶

func (o *PublicGetUserBanHistoryV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetTimeout ¶

func (o *PublicGetUserBanHistoryV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) SetUserID ¶

func (o *PublicGetUserBanHistoryV3Params) SetUserID(userID string)

SetUserID adds the userId to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WithActiveOnly ¶

WithActiveOnly adds the activeOnly to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WithAfter ¶

WithAfter adds the after to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WithBefore ¶

WithBefore adds the before to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WithContext ¶

WithContext adds the context to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WithLimit ¶

WithLimit adds the limit to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WithUserID ¶

WithUserID adds the userID to the public get user ban history v3 params

func (*PublicGetUserBanHistoryV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicGetUserBanHistoryV3Reader ¶

type PublicGetUserBanHistoryV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetUserBanHistoryV3Reader is a Reader for the PublicGetUserBanHistoryV3 structure.

func (*PublicGetUserBanHistoryV3Reader) ReadResponse ¶

func (o *PublicGetUserBanHistoryV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetUserBanHistoryV3Unauthorized ¶

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 ¶

func NewPublicGetUserBanHistoryV3Unauthorized() *PublicGetUserBanHistoryV3Unauthorized

NewPublicGetUserBanHistoryV3Unauthorized creates a PublicGetUserBanHistoryV3Unauthorized with default headers values

func (*PublicGetUserBanHistoryV3Unauthorized) Error ¶

func (*PublicGetUserBanHistoryV3Unauthorized) GetPayload ¶

func (*PublicGetUserBanHistoryV3Unauthorized) ToJSONString ¶

type PublicGetUserBanNotFound ¶

type PublicGetUserBanNotFound struct {
}

PublicGetUserBanNotFound handles this case with default header values.

Data not found

func NewPublicGetUserBanNotFound ¶

func NewPublicGetUserBanNotFound() *PublicGetUserBanNotFound

NewPublicGetUserBanNotFound creates a PublicGetUserBanNotFound with default headers values

func (*PublicGetUserBanNotFound) Error ¶

func (o *PublicGetUserBanNotFound) Error() string

type PublicGetUserBanOK ¶

type PublicGetUserBanOK struct {
	Payload []*iamclientmodels.ModelUserBanResponse
}

PublicGetUserBanOK handles this case with default header values.

OK

func NewPublicGetUserBanOK ¶

func NewPublicGetUserBanOK() *PublicGetUserBanOK

NewPublicGetUserBanOK creates a PublicGetUserBanOK with default headers values

func (*PublicGetUserBanOK) Error ¶

func (o *PublicGetUserBanOK) Error() string

func (*PublicGetUserBanOK) GetPayload ¶

func (*PublicGetUserBanOK) ToJSONString ¶

func (o *PublicGetUserBanOK) ToJSONString() string

type PublicGetUserBanParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicGetUserBanParams() *PublicGetUserBanParams

NewPublicGetUserBanParams creates a new PublicGetUserBanParams object with the default values initialized.

func NewPublicGetUserBanParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicGetUserBanParams) SetActiveOnly(activeOnly *bool)

SetActiveOnly adds the activeOnly to the public get user ban params

func (*PublicGetUserBanParams) SetAuthInfoWriter ¶

func (o *PublicGetUserBanParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get user ban params

func (*PublicGetUserBanParams) SetContext ¶

func (o *PublicGetUserBanParams) SetContext(ctx context.Context)

SetContext adds the context to the public get user ban params

func (*PublicGetUserBanParams) SetFlightId ¶

func (o *PublicGetUserBanParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetUserBanParams) SetHTTPClient ¶

func (o *PublicGetUserBanParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get user ban params

func (*PublicGetUserBanParams) SetHTTPClientTransport ¶

func (o *PublicGetUserBanParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get user ban params

func (*PublicGetUserBanParams) SetNamespace ¶

func (o *PublicGetUserBanParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get user ban params

func (*PublicGetUserBanParams) SetTimeout ¶

func (o *PublicGetUserBanParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get user ban params

func (*PublicGetUserBanParams) SetUserID ¶

func (o *PublicGetUserBanParams) SetUserID(userID string)

SetUserID adds the userId to the public get user ban params

func (*PublicGetUserBanParams) WithActiveOnly ¶

func (o *PublicGetUserBanParams) WithActiveOnly(activeOnly *bool) *PublicGetUserBanParams

WithActiveOnly adds the activeOnly to the public get user ban params

func (*PublicGetUserBanParams) WithContext ¶

WithContext adds the context to the public get user ban params

func (*PublicGetUserBanParams) WithHTTPClient ¶

func (o *PublicGetUserBanParams) WithHTTPClient(client *http.Client) *PublicGetUserBanParams

WithHTTPClient adds the HTTPClient to the public get user ban params

func (*PublicGetUserBanParams) WithNamespace ¶

func (o *PublicGetUserBanParams) WithNamespace(namespace string) *PublicGetUserBanParams

WithNamespace adds the namespace to the public get user ban params

func (*PublicGetUserBanParams) WithTimeout ¶

WithTimeout adds the timeout to the public get user ban params

func (*PublicGetUserBanParams) WithUserID ¶

func (o *PublicGetUserBanParams) WithUserID(userID string) *PublicGetUserBanParams

WithUserID adds the userID to the public get user ban params

func (*PublicGetUserBanParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicGetUserBanReader ¶

type PublicGetUserBanReader struct {
	// contains filtered or unexported fields
}

PublicGetUserBanReader is a Reader for the PublicGetUserBan structure.

func (*PublicGetUserBanReader) ReadResponse ¶

func (o *PublicGetUserBanReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetUserBanUnauthorized ¶

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 ¶

func NewPublicGetUserBanUnauthorized() *PublicGetUserBanUnauthorized

NewPublicGetUserBanUnauthorized creates a PublicGetUserBanUnauthorized with default headers values

func (*PublicGetUserBanUnauthorized) Error ¶

func (*PublicGetUserBanUnauthorized) GetPayload ¶

func (*PublicGetUserBanUnauthorized) ToJSONString ¶

func (o *PublicGetUserBanUnauthorized) ToJSONString() string

type PublicGetUserByPlatformUserIDV3Forbidden ¶

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 ¶

func NewPublicGetUserByPlatformUserIDV3Forbidden() *PublicGetUserByPlatformUserIDV3Forbidden

NewPublicGetUserByPlatformUserIDV3Forbidden creates a PublicGetUserByPlatformUserIDV3Forbidden with default headers values

func (*PublicGetUserByPlatformUserIDV3Forbidden) Error ¶

func (*PublicGetUserByPlatformUserIDV3Forbidden) GetPayload ¶

func (*PublicGetUserByPlatformUserIDV3Forbidden) ToJSONString ¶

type PublicGetUserByPlatformUserIDV3InternalServerError ¶

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 ¶

func NewPublicGetUserByPlatformUserIDV3InternalServerError() *PublicGetUserByPlatformUserIDV3InternalServerError

NewPublicGetUserByPlatformUserIDV3InternalServerError creates a PublicGetUserByPlatformUserIDV3InternalServerError with default headers values

func (*PublicGetUserByPlatformUserIDV3InternalServerError) Error ¶

func (*PublicGetUserByPlatformUserIDV3InternalServerError) GetPayload ¶

func (*PublicGetUserByPlatformUserIDV3InternalServerError) ToJSONString ¶

type PublicGetUserByPlatformUserIDV3NotFound ¶

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 ¶

func NewPublicGetUserByPlatformUserIDV3NotFound() *PublicGetUserByPlatformUserIDV3NotFound

NewPublicGetUserByPlatformUserIDV3NotFound creates a PublicGetUserByPlatformUserIDV3NotFound with default headers values

func (*PublicGetUserByPlatformUserIDV3NotFound) Error ¶

func (*PublicGetUserByPlatformUserIDV3NotFound) GetPayload ¶

func (*PublicGetUserByPlatformUserIDV3NotFound) ToJSONString ¶

type PublicGetUserByPlatformUserIDV3OK ¶

type PublicGetUserByPlatformUserIDV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

PublicGetUserByPlatformUserIDV3OK handles this case with default header values.

OK

func NewPublicGetUserByPlatformUserIDV3OK ¶

func NewPublicGetUserByPlatformUserIDV3OK() *PublicGetUserByPlatformUserIDV3OK

NewPublicGetUserByPlatformUserIDV3OK creates a PublicGetUserByPlatformUserIDV3OK with default headers values

func (*PublicGetUserByPlatformUserIDV3OK) Error ¶

func (*PublicGetUserByPlatformUserIDV3OK) GetPayload ¶

func (*PublicGetUserByPlatformUserIDV3OK) ToJSONString ¶

func (o *PublicGetUserByPlatformUserIDV3OK) ToJSONString() string

type PublicGetUserByPlatformUserIDV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicGetUserByPlatformUserIDV3Params() *PublicGetUserByPlatformUserIDV3Params

NewPublicGetUserByPlatformUserIDV3Params creates a new PublicGetUserByPlatformUserIDV3Params object with the default values initialized.

func NewPublicGetUserByPlatformUserIDV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicGetUserByPlatformUserIDV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) SetContext ¶

SetContext adds the context to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) SetFlightId ¶

func (o *PublicGetUserByPlatformUserIDV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetUserByPlatformUserIDV3Params) SetHTTPClient ¶

func (o *PublicGetUserByPlatformUserIDV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) SetHTTPClientTransport ¶

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 ¶

func (o *PublicGetUserByPlatformUserIDV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) SetPlatformID ¶

func (o *PublicGetUserByPlatformUserIDV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) SetPlatformUserID ¶

func (o *PublicGetUserByPlatformUserIDV3Params) SetPlatformUserID(platformUserID string)

SetPlatformUserID adds the platformUserId to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) SetTimeout ¶

func (o *PublicGetUserByPlatformUserIDV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) WithContext ¶

WithContext adds the context to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) WithPlatformID ¶

WithPlatformID adds the platformID to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) WithPlatformUserID ¶

WithPlatformUserID adds the platformUserID to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public get user by platform user idv3 params

func (*PublicGetUserByPlatformUserIDV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicGetUserByPlatformUserIDV3Reader ¶

type PublicGetUserByPlatformUserIDV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetUserByPlatformUserIDV3Reader is a Reader for the PublicGetUserByPlatformUserIDV3 structure.

func (*PublicGetUserByPlatformUserIDV3Reader) ReadResponse ¶

func (o *PublicGetUserByPlatformUserIDV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetUserByPlatformUserIDV3Unauthorized ¶

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 ¶

func NewPublicGetUserByPlatformUserIDV3Unauthorized() *PublicGetUserByPlatformUserIDV3Unauthorized

NewPublicGetUserByPlatformUserIDV3Unauthorized creates a PublicGetUserByPlatformUserIDV3Unauthorized with default headers values

func (*PublicGetUserByPlatformUserIDV3Unauthorized) Error ¶

func (*PublicGetUserByPlatformUserIDV3Unauthorized) GetPayload ¶

func (*PublicGetUserByPlatformUserIDV3Unauthorized) ToJSONString ¶

type PublicGetUserByUserIDV2InternalServerError ¶

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 ¶

func NewPublicGetUserByUserIDV2InternalServerError() *PublicGetUserByUserIDV2InternalServerError

NewPublicGetUserByUserIDV2InternalServerError creates a PublicGetUserByUserIDV2InternalServerError with default headers values

func (*PublicGetUserByUserIDV2InternalServerError) Error ¶

type PublicGetUserByUserIDV2NotFound ¶

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 ¶

func NewPublicGetUserByUserIDV2NotFound() *PublicGetUserByUserIDV2NotFound

NewPublicGetUserByUserIDV2NotFound creates a PublicGetUserByUserIDV2NotFound with default headers values

func (*PublicGetUserByUserIDV2NotFound) Error ¶

type PublicGetUserByUserIDV2OK ¶

type PublicGetUserByUserIDV2OK struct {
	Payload *iamclientmodels.ModelUserResponse
}

PublicGetUserByUserIDV2OK handles this case with default header values.

OK

func NewPublicGetUserByUserIDV2OK ¶

func NewPublicGetUserByUserIDV2OK() *PublicGetUserByUserIDV2OK

NewPublicGetUserByUserIDV2OK creates a PublicGetUserByUserIDV2OK with default headers values

func (*PublicGetUserByUserIDV2OK) Error ¶

func (o *PublicGetUserByUserIDV2OK) Error() string

func (*PublicGetUserByUserIDV2OK) GetPayload ¶

func (*PublicGetUserByUserIDV2OK) ToJSONString ¶

func (o *PublicGetUserByUserIDV2OK) ToJSONString() string

type PublicGetUserByUserIDV2Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicGetUserByUserIDV2Params() *PublicGetUserByUserIDV2Params

NewPublicGetUserByUserIDV2Params creates a new PublicGetUserByUserIDV2Params object with the default values initialized.

func NewPublicGetUserByUserIDV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicGetUserByUserIDV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) SetContext ¶

func (o *PublicGetUserByUserIDV2Params) SetContext(ctx context.Context)

SetContext adds the context to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) SetFlightId ¶

func (o *PublicGetUserByUserIDV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetUserByUserIDV2Params) SetHTTPClient ¶

func (o *PublicGetUserByUserIDV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) SetHTTPClientTransport ¶

func (o *PublicGetUserByUserIDV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) SetNamespace ¶

func (o *PublicGetUserByUserIDV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) SetTimeout ¶

func (o *PublicGetUserByUserIDV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) SetUserID ¶

func (o *PublicGetUserByUserIDV2Params) SetUserID(userID string)

SetUserID adds the userId to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) WithContext ¶

WithContext adds the context to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) WithNamespace ¶

WithNamespace adds the namespace to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) WithTimeout ¶

WithTimeout adds the timeout to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) WithUserID ¶

WithUserID adds the userID to the public get user by user idv2 params

func (*PublicGetUserByUserIDV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicGetUserByUserIDV2Reader ¶

type PublicGetUserByUserIDV2Reader struct {
	// contains filtered or unexported fields
}

PublicGetUserByUserIDV2Reader is a Reader for the PublicGetUserByUserIDV2 structure.

func (*PublicGetUserByUserIDV2Reader) ReadResponse ¶

func (o *PublicGetUserByUserIDV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetUserByUserIDV3BadRequest ¶

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 ¶

func NewPublicGetUserByUserIDV3BadRequest() *PublicGetUserByUserIDV3BadRequest

NewPublicGetUserByUserIDV3BadRequest creates a PublicGetUserByUserIDV3BadRequest with default headers values

func (*PublicGetUserByUserIDV3BadRequest) Error ¶

func (*PublicGetUserByUserIDV3BadRequest) GetPayload ¶

func (*PublicGetUserByUserIDV3BadRequest) ToJSONString ¶

func (o *PublicGetUserByUserIDV3BadRequest) ToJSONString() string

type PublicGetUserByUserIDV3InternalServerError ¶

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 ¶

func NewPublicGetUserByUserIDV3InternalServerError() *PublicGetUserByUserIDV3InternalServerError

NewPublicGetUserByUserIDV3InternalServerError creates a PublicGetUserByUserIDV3InternalServerError with default headers values

func (*PublicGetUserByUserIDV3InternalServerError) Error ¶

func (*PublicGetUserByUserIDV3InternalServerError) GetPayload ¶

func (*PublicGetUserByUserIDV3InternalServerError) ToJSONString ¶

type PublicGetUserByUserIDV3NotFound ¶

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 ¶

func NewPublicGetUserByUserIDV3NotFound() *PublicGetUserByUserIDV3NotFound

NewPublicGetUserByUserIDV3NotFound creates a PublicGetUserByUserIDV3NotFound with default headers values

func (*PublicGetUserByUserIDV3NotFound) Error ¶

func (*PublicGetUserByUserIDV3NotFound) GetPayload ¶

func (*PublicGetUserByUserIDV3NotFound) ToJSONString ¶

func (o *PublicGetUserByUserIDV3NotFound) ToJSONString() string

type PublicGetUserByUserIDV3OK ¶

type PublicGetUserByUserIDV3OK struct {
	Payload *iamclientmodels.ModelPublicUserResponseV3
}

PublicGetUserByUserIDV3OK handles this case with default header values.

OK

func NewPublicGetUserByUserIDV3OK ¶

func NewPublicGetUserByUserIDV3OK() *PublicGetUserByUserIDV3OK

NewPublicGetUserByUserIDV3OK creates a PublicGetUserByUserIDV3OK with default headers values

func (*PublicGetUserByUserIDV3OK) Error ¶

func (o *PublicGetUserByUserIDV3OK) Error() string

func (*PublicGetUserByUserIDV3OK) GetPayload ¶

func (*PublicGetUserByUserIDV3OK) ToJSONString ¶

func (o *PublicGetUserByUserIDV3OK) ToJSONString() string

type PublicGetUserByUserIDV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicGetUserByUserIDV3Params() *PublicGetUserByUserIDV3Params

NewPublicGetUserByUserIDV3Params creates a new PublicGetUserByUserIDV3Params object with the default values initialized.

func NewPublicGetUserByUserIDV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicGetUserByUserIDV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) SetContext ¶

func (o *PublicGetUserByUserIDV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) SetFlightId ¶

func (o *PublicGetUserByUserIDV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetUserByUserIDV3Params) SetHTTPClient ¶

func (o *PublicGetUserByUserIDV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) SetHTTPClientTransport ¶

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 ¶

func (o *PublicGetUserByUserIDV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) SetTimeout ¶

func (o *PublicGetUserByUserIDV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) SetUserID ¶

func (o *PublicGetUserByUserIDV3Params) SetUserID(userID string)

SetUserID adds the userId to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) WithContext ¶

WithContext adds the context to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) WithUserID ¶

WithUserID adds the userID to the public get user by user id v3 params

func (*PublicGetUserByUserIDV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicGetUserByUserIDV3Reader ¶

type PublicGetUserByUserIDV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetUserByUserIDV3Reader is a Reader for the PublicGetUserByUserIDV3 structure.

func (*PublicGetUserByUserIDV3Reader) ReadResponse ¶

func (o *PublicGetUserByUserIDV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetUserInformationV3Forbidden ¶

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 ¶

func NewPublicGetUserInformationV3Forbidden() *PublicGetUserInformationV3Forbidden

NewPublicGetUserInformationV3Forbidden creates a PublicGetUserInformationV3Forbidden with default headers values

func (*PublicGetUserInformationV3Forbidden) Error ¶

func (*PublicGetUserInformationV3Forbidden) GetPayload ¶

func (*PublicGetUserInformationV3Forbidden) ToJSONString ¶

func (o *PublicGetUserInformationV3Forbidden) ToJSONString() string

type PublicGetUserInformationV3InternalServerError ¶

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 ¶

func NewPublicGetUserInformationV3InternalServerError() *PublicGetUserInformationV3InternalServerError

NewPublicGetUserInformationV3InternalServerError creates a PublicGetUserInformationV3InternalServerError with default headers values

func (*PublicGetUserInformationV3InternalServerError) Error ¶

func (*PublicGetUserInformationV3InternalServerError) GetPayload ¶

func (*PublicGetUserInformationV3InternalServerError) ToJSONString ¶

type PublicGetUserInformationV3NotFound ¶

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 ¶

func NewPublicGetUserInformationV3NotFound() *PublicGetUserInformationV3NotFound

NewPublicGetUserInformationV3NotFound creates a PublicGetUserInformationV3NotFound with default headers values

func (*PublicGetUserInformationV3NotFound) Error ¶

func (*PublicGetUserInformationV3NotFound) GetPayload ¶

func (*PublicGetUserInformationV3NotFound) ToJSONString ¶

func (o *PublicGetUserInformationV3NotFound) ToJSONString() string

type PublicGetUserInformationV3OK ¶

type PublicGetUserInformationV3OK struct {
	Payload *iamclientmodels.AccountcommonUserInformationV3
}

PublicGetUserInformationV3OK handles this case with default header values.

OK

func NewPublicGetUserInformationV3OK ¶

func NewPublicGetUserInformationV3OK() *PublicGetUserInformationV3OK

NewPublicGetUserInformationV3OK creates a PublicGetUserInformationV3OK with default headers values

func (*PublicGetUserInformationV3OK) Error ¶

func (*PublicGetUserInformationV3OK) GetPayload ¶

func (*PublicGetUserInformationV3OK) ToJSONString ¶

func (o *PublicGetUserInformationV3OK) ToJSONString() string

type PublicGetUserInformationV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicGetUserInformationV3Params() *PublicGetUserInformationV3Params

NewPublicGetUserInformationV3Params creates a new PublicGetUserInformationV3Params object with the default values initialized.

func NewPublicGetUserInformationV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicGetUserInformationV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get user information v3 params

func (*PublicGetUserInformationV3Params) SetContext ¶

SetContext adds the context to the public get user information v3 params

func (*PublicGetUserInformationV3Params) SetFlightId ¶

func (o *PublicGetUserInformationV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetUserInformationV3Params) SetHTTPClient ¶

func (o *PublicGetUserInformationV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get user information v3 params

func (*PublicGetUserInformationV3Params) SetHTTPClientTransport ¶

func (o *PublicGetUserInformationV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get user information v3 params

func (*PublicGetUserInformationV3Params) SetNamespace ¶

func (o *PublicGetUserInformationV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get user information v3 params

func (*PublicGetUserInformationV3Params) SetTimeout ¶

func (o *PublicGetUserInformationV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get user information v3 params

func (*PublicGetUserInformationV3Params) SetUserID ¶

func (o *PublicGetUserInformationV3Params) SetUserID(userID string)

SetUserID adds the userId to the public get user information v3 params

func (*PublicGetUserInformationV3Params) WithContext ¶

WithContext adds the context to the public get user information v3 params

func (*PublicGetUserInformationV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public get user information v3 params

func (*PublicGetUserInformationV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public get user information v3 params

func (*PublicGetUserInformationV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public get user information v3 params

func (*PublicGetUserInformationV3Params) WithUserID ¶

WithUserID adds the userID to the public get user information v3 params

func (*PublicGetUserInformationV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicGetUserInformationV3Reader ¶

type PublicGetUserInformationV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetUserInformationV3Reader is a Reader for the PublicGetUserInformationV3 structure.

func (*PublicGetUserInformationV3Reader) ReadResponse ¶

func (o *PublicGetUserInformationV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetUserInformationV3Unauthorized ¶

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 ¶

func NewPublicGetUserInformationV3Unauthorized() *PublicGetUserInformationV3Unauthorized

NewPublicGetUserInformationV3Unauthorized creates a PublicGetUserInformationV3Unauthorized with default headers values

func (*PublicGetUserInformationV3Unauthorized) Error ¶

func (*PublicGetUserInformationV3Unauthorized) GetPayload ¶

func (*PublicGetUserInformationV3Unauthorized) ToJSONString ¶

type PublicGetUserLoginHistoriesV3Forbidden ¶

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 ¶

func NewPublicGetUserLoginHistoriesV3Forbidden() *PublicGetUserLoginHistoriesV3Forbidden

NewPublicGetUserLoginHistoriesV3Forbidden creates a PublicGetUserLoginHistoriesV3Forbidden with default headers values

func (*PublicGetUserLoginHistoriesV3Forbidden) Error ¶

func (*PublicGetUserLoginHistoriesV3Forbidden) GetPayload ¶

func (*PublicGetUserLoginHistoriesV3Forbidden) ToJSONString ¶

type PublicGetUserLoginHistoriesV3NotFound ¶

type PublicGetUserLoginHistoriesV3NotFound struct {
}

PublicGetUserLoginHistoriesV3NotFound handles this case with default header values.

Data not found

func NewPublicGetUserLoginHistoriesV3NotFound ¶

func NewPublicGetUserLoginHistoriesV3NotFound() *PublicGetUserLoginHistoriesV3NotFound

NewPublicGetUserLoginHistoriesV3NotFound creates a PublicGetUserLoginHistoriesV3NotFound with default headers values

func (*PublicGetUserLoginHistoriesV3NotFound) Error ¶

type PublicGetUserLoginHistoriesV3OK ¶

type PublicGetUserLoginHistoriesV3OK struct {
	Payload *iamclientmodels.ModelLoginHistoriesResponse
}

PublicGetUserLoginHistoriesV3OK handles this case with default header values.

OK

func NewPublicGetUserLoginHistoriesV3OK ¶

func NewPublicGetUserLoginHistoriesV3OK() *PublicGetUserLoginHistoriesV3OK

NewPublicGetUserLoginHistoriesV3OK creates a PublicGetUserLoginHistoriesV3OK with default headers values

func (*PublicGetUserLoginHistoriesV3OK) Error ¶

func (*PublicGetUserLoginHistoriesV3OK) GetPayload ¶

func (*PublicGetUserLoginHistoriesV3OK) ToJSONString ¶

func (o *PublicGetUserLoginHistoriesV3OK) ToJSONString() string

type PublicGetUserLoginHistoriesV3Params ¶

type PublicGetUserLoginHistoriesV3Params 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 (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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicGetUserLoginHistoriesV3Params() *PublicGetUserLoginHistoriesV3Params

NewPublicGetUserLoginHistoriesV3Params creates a new PublicGetUserLoginHistoriesV3Params object with the default values initialized.

func NewPublicGetUserLoginHistoriesV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicGetUserLoginHistoriesV3Params) SetAfter(after *float64)

SetAfter adds the after to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) SetAuthInfoWriter ¶

func (o *PublicGetUserLoginHistoriesV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) SetBefore ¶

func (o *PublicGetUserLoginHistoriesV3Params) SetBefore(before *float64)

SetBefore adds the before to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) SetContext ¶

SetContext adds the context to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) SetFlightId ¶

func (o *PublicGetUserLoginHistoriesV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetUserLoginHistoriesV3Params) SetHTTPClient ¶

func (o *PublicGetUserLoginHistoriesV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) SetHTTPClientTransport ¶

func (o *PublicGetUserLoginHistoriesV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) SetLimit ¶

func (o *PublicGetUserLoginHistoriesV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) SetNamespace ¶

func (o *PublicGetUserLoginHistoriesV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) SetTimeout ¶

func (o *PublicGetUserLoginHistoriesV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) SetUserID ¶

func (o *PublicGetUserLoginHistoriesV3Params) SetUserID(userID string)

SetUserID adds the userId to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) WithAfter ¶

WithAfter adds the after to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) WithBefore ¶

WithBefore adds the before to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) WithContext ¶

WithContext adds the context to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) WithLimit ¶

WithLimit adds the limit to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) WithUserID ¶

WithUserID adds the userID to the public get user login histories v3 params

func (*PublicGetUserLoginHistoriesV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicGetUserLoginHistoriesV3Reader ¶

type PublicGetUserLoginHistoriesV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetUserLoginHistoriesV3Reader is a Reader for the PublicGetUserLoginHistoriesV3 structure.

func (*PublicGetUserLoginHistoriesV3Reader) ReadResponse ¶

func (o *PublicGetUserLoginHistoriesV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetUserLoginHistoriesV3Unauthorized ¶

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 ¶

func NewPublicGetUserLoginHistoriesV3Unauthorized() *PublicGetUserLoginHistoriesV3Unauthorized

NewPublicGetUserLoginHistoriesV3Unauthorized creates a PublicGetUserLoginHistoriesV3Unauthorized with default headers values

func (*PublicGetUserLoginHistoriesV3Unauthorized) Error ¶

func (*PublicGetUserLoginHistoriesV3Unauthorized) GetPayload ¶

func (*PublicGetUserLoginHistoriesV3Unauthorized) ToJSONString ¶

type PublicGetUserPlatformAccountsV3BadRequest ¶

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 ¶

func NewPublicGetUserPlatformAccountsV3BadRequest() *PublicGetUserPlatformAccountsV3BadRequest

NewPublicGetUserPlatformAccountsV3BadRequest creates a PublicGetUserPlatformAccountsV3BadRequest with default headers values

func (*PublicGetUserPlatformAccountsV3BadRequest) Error ¶

func (*PublicGetUserPlatformAccountsV3BadRequest) GetPayload ¶

func (*PublicGetUserPlatformAccountsV3BadRequest) ToJSONString ¶

type PublicGetUserPlatformAccountsV3Forbidden ¶

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 ¶

func NewPublicGetUserPlatformAccountsV3Forbidden() *PublicGetUserPlatformAccountsV3Forbidden

NewPublicGetUserPlatformAccountsV3Forbidden creates a PublicGetUserPlatformAccountsV3Forbidden with default headers values

func (*PublicGetUserPlatformAccountsV3Forbidden) Error ¶

func (*PublicGetUserPlatformAccountsV3Forbidden) GetPayload ¶

func (*PublicGetUserPlatformAccountsV3Forbidden) ToJSONString ¶

type PublicGetUserPlatformAccountsV3InternalServerError ¶

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 ¶

func NewPublicGetUserPlatformAccountsV3InternalServerError() *PublicGetUserPlatformAccountsV3InternalServerError

NewPublicGetUserPlatformAccountsV3InternalServerError creates a PublicGetUserPlatformAccountsV3InternalServerError with default headers values

func (*PublicGetUserPlatformAccountsV3InternalServerError) Error ¶

func (*PublicGetUserPlatformAccountsV3InternalServerError) GetPayload ¶

func (*PublicGetUserPlatformAccountsV3InternalServerError) ToJSONString ¶

type PublicGetUserPlatformAccountsV3NotFound ¶

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 ¶

func NewPublicGetUserPlatformAccountsV3NotFound() *PublicGetUserPlatformAccountsV3NotFound

NewPublicGetUserPlatformAccountsV3NotFound creates a PublicGetUserPlatformAccountsV3NotFound with default headers values

func (*PublicGetUserPlatformAccountsV3NotFound) Error ¶

func (*PublicGetUserPlatformAccountsV3NotFound) GetPayload ¶

func (*PublicGetUserPlatformAccountsV3NotFound) ToJSONString ¶

type PublicGetUserPlatformAccountsV3OK ¶

type PublicGetUserPlatformAccountsV3OK struct {
	Payload *iamclientmodels.AccountcommonUserLinkedPlatformsResponseV3
}

PublicGetUserPlatformAccountsV3OK handles this case with default header values.

OK

func NewPublicGetUserPlatformAccountsV3OK ¶

func NewPublicGetUserPlatformAccountsV3OK() *PublicGetUserPlatformAccountsV3OK

NewPublicGetUserPlatformAccountsV3OK creates a PublicGetUserPlatformAccountsV3OK with default headers values

func (*PublicGetUserPlatformAccountsV3OK) Error ¶

func (*PublicGetUserPlatformAccountsV3OK) GetPayload ¶

func (*PublicGetUserPlatformAccountsV3OK) ToJSONString ¶

func (o *PublicGetUserPlatformAccountsV3OK) ToJSONString() string

type PublicGetUserPlatformAccountsV3Params ¶

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
	/*PlatformID
	  Platform ID, query specific platform account

	*/
	PlatformID *string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicGetUserPlatformAccountsV3Params() *PublicGetUserPlatformAccountsV3Params

NewPublicGetUserPlatformAccountsV3Params creates a new PublicGetUserPlatformAccountsV3Params object with the default values initialized.

func NewPublicGetUserPlatformAccountsV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicGetUserPlatformAccountsV3Params) SetAfter(after *string)

SetAfter adds the after to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetAuthInfoWriter ¶

func (o *PublicGetUserPlatformAccountsV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetBefore ¶

func (o *PublicGetUserPlatformAccountsV3Params) SetBefore(before *string)

SetBefore adds the before to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetContext ¶

SetContext adds the context to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetFlightId ¶

func (o *PublicGetUserPlatformAccountsV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetUserPlatformAccountsV3Params) SetHTTPClient ¶

func (o *PublicGetUserPlatformAccountsV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetHTTPClientTransport ¶

func (o *PublicGetUserPlatformAccountsV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetLimit ¶

func (o *PublicGetUserPlatformAccountsV3Params) SetLimit(limit *int64)

SetLimit adds the limit to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetNamespace ¶

func (o *PublicGetUserPlatformAccountsV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetPlatformID ¶

func (o *PublicGetUserPlatformAccountsV3Params) SetPlatformID(platformID *string)

SetPlatformID adds the platformId to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetTimeout ¶

func (o *PublicGetUserPlatformAccountsV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) SetUserID ¶

func (o *PublicGetUserPlatformAccountsV3Params) SetUserID(userID string)

SetUserID adds the userId to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WithAfter ¶

WithAfter adds the after to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WithBefore ¶

WithBefore adds the before to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WithContext ¶

WithContext adds the context to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WithLimit ¶

WithLimit adds the limit to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WithPlatformID ¶

WithPlatformID adds the platformID to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WithUserID ¶

WithUserID adds the userID to the public get user platform accounts v3 params

func (*PublicGetUserPlatformAccountsV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicGetUserPlatformAccountsV3Reader ¶

type PublicGetUserPlatformAccountsV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetUserPlatformAccountsV3Reader is a Reader for the PublicGetUserPlatformAccountsV3 structure.

func (*PublicGetUserPlatformAccountsV3Reader) ReadResponse ¶

func (o *PublicGetUserPlatformAccountsV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetUserPlatformAccountsV3Unauthorized ¶

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 ¶

func NewPublicGetUserPlatformAccountsV3Unauthorized() *PublicGetUserPlatformAccountsV3Unauthorized

NewPublicGetUserPlatformAccountsV3Unauthorized creates a PublicGetUserPlatformAccountsV3Unauthorized with default headers values

func (*PublicGetUserPlatformAccountsV3Unauthorized) Error ¶

func (*PublicGetUserPlatformAccountsV3Unauthorized) GetPayload ¶

func (*PublicGetUserPlatformAccountsV3Unauthorized) ToJSONString ¶

type PublicGetUsersPlatformInfosV3BadRequest ¶

type PublicGetUsersPlatformInfosV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUsersPlatformInfosV3BadRequest 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 NewPublicGetUsersPlatformInfosV3BadRequest ¶

func NewPublicGetUsersPlatformInfosV3BadRequest() *PublicGetUsersPlatformInfosV3BadRequest

NewPublicGetUsersPlatformInfosV3BadRequest creates a PublicGetUsersPlatformInfosV3BadRequest with default headers values

func (*PublicGetUsersPlatformInfosV3BadRequest) Error ¶

func (*PublicGetUsersPlatformInfosV3BadRequest) GetPayload ¶

func (*PublicGetUsersPlatformInfosV3BadRequest) ToJSONString ¶

type PublicGetUsersPlatformInfosV3InternalServerError ¶

type PublicGetUsersPlatformInfosV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUsersPlatformInfosV3InternalServerError 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 NewPublicGetUsersPlatformInfosV3InternalServerError ¶

func NewPublicGetUsersPlatformInfosV3InternalServerError() *PublicGetUsersPlatformInfosV3InternalServerError

NewPublicGetUsersPlatformInfosV3InternalServerError creates a PublicGetUsersPlatformInfosV3InternalServerError with default headers values

func (*PublicGetUsersPlatformInfosV3InternalServerError) Error ¶

func (*PublicGetUsersPlatformInfosV3InternalServerError) GetPayload ¶

func (*PublicGetUsersPlatformInfosV3InternalServerError) ToJSONString ¶

type PublicGetUsersPlatformInfosV3OK ¶

type PublicGetUsersPlatformInfosV3OK struct {
	Payload *iamclientmodels.ModelUsersPlatformInfosResponse
}

PublicGetUsersPlatformInfosV3OK handles this case with default header values.

OK

func NewPublicGetUsersPlatformInfosV3OK ¶

func NewPublicGetUsersPlatformInfosV3OK() *PublicGetUsersPlatformInfosV3OK

NewPublicGetUsersPlatformInfosV3OK creates a PublicGetUsersPlatformInfosV3OK with default headers values

func (*PublicGetUsersPlatformInfosV3OK) Error ¶

func (*PublicGetUsersPlatformInfosV3OK) GetPayload ¶

func (*PublicGetUsersPlatformInfosV3OK) ToJSONString ¶

func (o *PublicGetUsersPlatformInfosV3OK) ToJSONString() string

type PublicGetUsersPlatformInfosV3Params ¶

type PublicGetUsersPlatformInfosV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUsersPlatformInfosRequestV3
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

PublicGetUsersPlatformInfosV3Params contains all the parameters to send to the API endpoint for the public get users platform infos v3 operation typically these are written to a http.Request

func NewPublicGetUsersPlatformInfosV3Params ¶

func NewPublicGetUsersPlatformInfosV3Params() *PublicGetUsersPlatformInfosV3Params

NewPublicGetUsersPlatformInfosV3Params creates a new PublicGetUsersPlatformInfosV3Params object with the default values initialized.

func NewPublicGetUsersPlatformInfosV3ParamsWithContext ¶

func NewPublicGetUsersPlatformInfosV3ParamsWithContext(ctx context.Context) *PublicGetUsersPlatformInfosV3Params

NewPublicGetUsersPlatformInfosV3ParamsWithContext creates a new PublicGetUsersPlatformInfosV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicGetUsersPlatformInfosV3ParamsWithHTTPClient ¶

func NewPublicGetUsersPlatformInfosV3ParamsWithHTTPClient(client *http.Client) *PublicGetUsersPlatformInfosV3Params

NewPublicGetUsersPlatformInfosV3ParamsWithHTTPClient creates a new PublicGetUsersPlatformInfosV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetUsersPlatformInfosV3ParamsWithTimeout ¶

func NewPublicGetUsersPlatformInfosV3ParamsWithTimeout(timeout time.Duration) *PublicGetUsersPlatformInfosV3Params

NewPublicGetUsersPlatformInfosV3ParamsWithTimeout creates a new PublicGetUsersPlatformInfosV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetUsersPlatformInfosV3Params) SetAuthInfoWriter ¶

func (o *PublicGetUsersPlatformInfosV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get users platform infos v3 params

func (*PublicGetUsersPlatformInfosV3Params) SetBody ¶

SetBody adds the body to the public get users platform infos v3 params

func (*PublicGetUsersPlatformInfosV3Params) SetContext ¶

SetContext adds the context to the public get users platform infos v3 params

func (*PublicGetUsersPlatformInfosV3Params) SetFlightId ¶

func (o *PublicGetUsersPlatformInfosV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetUsersPlatformInfosV3Params) SetHTTPClient ¶

func (o *PublicGetUsersPlatformInfosV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get users platform infos v3 params

func (*PublicGetUsersPlatformInfosV3Params) SetHTTPClientTransport ¶

func (o *PublicGetUsersPlatformInfosV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get users platform infos v3 params

func (*PublicGetUsersPlatformInfosV3Params) SetNamespace ¶

func (o *PublicGetUsersPlatformInfosV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get users platform infos v3 params

func (*PublicGetUsersPlatformInfosV3Params) SetTimeout ¶

func (o *PublicGetUsersPlatformInfosV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get users platform infos v3 params

func (*PublicGetUsersPlatformInfosV3Params) WithBody ¶

WithBody adds the body to the public get users platform infos v3 params

func (*PublicGetUsersPlatformInfosV3Params) WithContext ¶

WithContext adds the context to the public get users platform infos v3 params

func (*PublicGetUsersPlatformInfosV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public get users platform infos v3 params

func (*PublicGetUsersPlatformInfosV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public get users platform infos v3 params

func (*PublicGetUsersPlatformInfosV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public get users platform infos v3 params

func (*PublicGetUsersPlatformInfosV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicGetUsersPlatformInfosV3Reader ¶

type PublicGetUsersPlatformInfosV3Reader struct {
	// contains filtered or unexported fields
}

PublicGetUsersPlatformInfosV3Reader is a Reader for the PublicGetUsersPlatformInfosV3 structure.

func (*PublicGetUsersPlatformInfosV3Reader) ReadResponse ¶

func (o *PublicGetUsersPlatformInfosV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetUsersPlatformInfosV3Unauthorized ¶

type PublicGetUsersPlatformInfosV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetUsersPlatformInfosV3Unauthorized 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 NewPublicGetUsersPlatformInfosV3Unauthorized ¶

func NewPublicGetUsersPlatformInfosV3Unauthorized() *PublicGetUsersPlatformInfosV3Unauthorized

NewPublicGetUsersPlatformInfosV3Unauthorized creates a PublicGetUsersPlatformInfosV3Unauthorized with default headers values

func (*PublicGetUsersPlatformInfosV3Unauthorized) Error ¶

func (*PublicGetUsersPlatformInfosV3Unauthorized) GetPayload ¶

func (*PublicGetUsersPlatformInfosV3Unauthorized) ToJSONString ¶

type PublicLinkPlatformAccountBadRequest ¶

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 ¶

func NewPublicLinkPlatformAccountBadRequest() *PublicLinkPlatformAccountBadRequest

NewPublicLinkPlatformAccountBadRequest creates a PublicLinkPlatformAccountBadRequest with default headers values

func (*PublicLinkPlatformAccountBadRequest) Error ¶

func (*PublicLinkPlatformAccountBadRequest) GetPayload ¶

func (*PublicLinkPlatformAccountBadRequest) ToJSONString ¶

func (o *PublicLinkPlatformAccountBadRequest) ToJSONString() string

type PublicLinkPlatformAccountForbidden ¶

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 ¶

func NewPublicLinkPlatformAccountForbidden() *PublicLinkPlatformAccountForbidden

NewPublicLinkPlatformAccountForbidden creates a PublicLinkPlatformAccountForbidden with default headers values

func (*PublicLinkPlatformAccountForbidden) Error ¶

func (*PublicLinkPlatformAccountForbidden) GetPayload ¶

func (*PublicLinkPlatformAccountForbidden) ToJSONString ¶

func (o *PublicLinkPlatformAccountForbidden) ToJSONString() string

type PublicLinkPlatformAccountInternalServerError ¶

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 ¶

func NewPublicLinkPlatformAccountInternalServerError() *PublicLinkPlatformAccountInternalServerError

NewPublicLinkPlatformAccountInternalServerError creates a PublicLinkPlatformAccountInternalServerError with default headers values

func (*PublicLinkPlatformAccountInternalServerError) Error ¶

func (*PublicLinkPlatformAccountInternalServerError) GetPayload ¶

func (*PublicLinkPlatformAccountInternalServerError) ToJSONString ¶

type PublicLinkPlatformAccountNoContent ¶

type PublicLinkPlatformAccountNoContent struct {
}

PublicLinkPlatformAccountNoContent handles this case with default header values.

No Content

func NewPublicLinkPlatformAccountNoContent ¶

func NewPublicLinkPlatformAccountNoContent() *PublicLinkPlatformAccountNoContent

NewPublicLinkPlatformAccountNoContent creates a PublicLinkPlatformAccountNoContent with default headers values

func (*PublicLinkPlatformAccountNoContent) Error ¶

type PublicLinkPlatformAccountParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicLinkPlatformAccountParams() *PublicLinkPlatformAccountParams

NewPublicLinkPlatformAccountParams creates a new PublicLinkPlatformAccountParams object with the default values initialized.

func NewPublicLinkPlatformAccountParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicLinkPlatformAccountParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public link platform account params

func (*PublicLinkPlatformAccountParams) SetBody ¶

SetBody adds the body to the public link platform account params

func (*PublicLinkPlatformAccountParams) SetContext ¶

func (o *PublicLinkPlatformAccountParams) SetContext(ctx context.Context)

SetContext adds the context to the public link platform account params

func (*PublicLinkPlatformAccountParams) SetFlightId ¶

func (o *PublicLinkPlatformAccountParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicLinkPlatformAccountParams) SetHTTPClient ¶

func (o *PublicLinkPlatformAccountParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public link platform account params

func (*PublicLinkPlatformAccountParams) SetHTTPClientTransport ¶

func (o *PublicLinkPlatformAccountParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public link platform account params

func (*PublicLinkPlatformAccountParams) SetNamespace ¶

func (o *PublicLinkPlatformAccountParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public link platform account params

func (*PublicLinkPlatformAccountParams) SetTimeout ¶

func (o *PublicLinkPlatformAccountParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public link platform account params

func (*PublicLinkPlatformAccountParams) SetUserID ¶

func (o *PublicLinkPlatformAccountParams) SetUserID(userID string)

SetUserID adds the userId to the public link platform account params

func (*PublicLinkPlatformAccountParams) WithBody ¶

WithBody adds the body to the public link platform account params

func (*PublicLinkPlatformAccountParams) WithContext ¶

WithContext adds the context to the public link platform account params

func (*PublicLinkPlatformAccountParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public link platform account params

func (*PublicLinkPlatformAccountParams) WithNamespace ¶

WithNamespace adds the namespace to the public link platform account params

func (*PublicLinkPlatformAccountParams) WithTimeout ¶

WithTimeout adds the timeout to the public link platform account params

func (*PublicLinkPlatformAccountParams) WithUserID ¶

WithUserID adds the userID to the public link platform account params

func (*PublicLinkPlatformAccountParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicLinkPlatformAccountReader ¶

type PublicLinkPlatformAccountReader struct {
	// contains filtered or unexported fields
}

PublicLinkPlatformAccountReader is a Reader for the PublicLinkPlatformAccount structure.

func (*PublicLinkPlatformAccountReader) ReadResponse ¶

func (o *PublicLinkPlatformAccountReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicLinkPlatformAccountUnauthorized ¶

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 ¶

func NewPublicLinkPlatformAccountUnauthorized() *PublicLinkPlatformAccountUnauthorized

NewPublicLinkPlatformAccountUnauthorized creates a PublicLinkPlatformAccountUnauthorized with default headers values

func (*PublicLinkPlatformAccountUnauthorized) Error ¶

func (*PublicLinkPlatformAccountUnauthorized) GetPayload ¶

func (*PublicLinkPlatformAccountUnauthorized) ToJSONString ¶

type PublicListJusticePlatformAccountsV3BadRequest ¶

type PublicListJusticePlatformAccountsV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicListJusticePlatformAccountsV3BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20025</td><td>not a publisher user</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewPublicListJusticePlatformAccountsV3BadRequest ¶

func NewPublicListJusticePlatformAccountsV3BadRequest() *PublicListJusticePlatformAccountsV3BadRequest

NewPublicListJusticePlatformAccountsV3BadRequest creates a PublicListJusticePlatformAccountsV3BadRequest with default headers values

func (*PublicListJusticePlatformAccountsV3BadRequest) Error ¶

func (*PublicListJusticePlatformAccountsV3BadRequest) GetPayload ¶

func (*PublicListJusticePlatformAccountsV3BadRequest) ToJSONString ¶

type PublicListJusticePlatformAccountsV3Forbidden ¶

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 ¶

func NewPublicListJusticePlatformAccountsV3Forbidden() *PublicListJusticePlatformAccountsV3Forbidden

NewPublicListJusticePlatformAccountsV3Forbidden creates a PublicListJusticePlatformAccountsV3Forbidden with default headers values

func (*PublicListJusticePlatformAccountsV3Forbidden) Error ¶

func (*PublicListJusticePlatformAccountsV3Forbidden) GetPayload ¶

func (*PublicListJusticePlatformAccountsV3Forbidden) ToJSONString ¶

type PublicListJusticePlatformAccountsV3InternalServerError ¶

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 ¶

func NewPublicListJusticePlatformAccountsV3InternalServerError() *PublicListJusticePlatformAccountsV3InternalServerError

NewPublicListJusticePlatformAccountsV3InternalServerError creates a PublicListJusticePlatformAccountsV3InternalServerError with default headers values

func (*PublicListJusticePlatformAccountsV3InternalServerError) Error ¶

func (*PublicListJusticePlatformAccountsV3InternalServerError) GetPayload ¶

func (*PublicListJusticePlatformAccountsV3InternalServerError) ToJSONString ¶

type PublicListJusticePlatformAccountsV3NotFound ¶

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 ¶

func NewPublicListJusticePlatformAccountsV3NotFound() *PublicListJusticePlatformAccountsV3NotFound

NewPublicListJusticePlatformAccountsV3NotFound creates a PublicListJusticePlatformAccountsV3NotFound with default headers values

func (*PublicListJusticePlatformAccountsV3NotFound) Error ¶

func (*PublicListJusticePlatformAccountsV3NotFound) GetPayload ¶

func (*PublicListJusticePlatformAccountsV3NotFound) ToJSONString ¶

type PublicListJusticePlatformAccountsV3OK ¶

type PublicListJusticePlatformAccountsV3OK struct {
	Payload []*iamclientmodels.ModelGetUserMappingV3
}

PublicListJusticePlatformAccountsV3OK handles this case with default header values.

OK

func NewPublicListJusticePlatformAccountsV3OK ¶

func NewPublicListJusticePlatformAccountsV3OK() *PublicListJusticePlatformAccountsV3OK

NewPublicListJusticePlatformAccountsV3OK creates a PublicListJusticePlatformAccountsV3OK with default headers values

func (*PublicListJusticePlatformAccountsV3OK) Error ¶

func (*PublicListJusticePlatformAccountsV3OK) GetPayload ¶

func (*PublicListJusticePlatformAccountsV3OK) ToJSONString ¶

type PublicListJusticePlatformAccountsV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicListJusticePlatformAccountsV3Params() *PublicListJusticePlatformAccountsV3Params

NewPublicListJusticePlatformAccountsV3Params creates a new PublicListJusticePlatformAccountsV3Params object with the default values initialized.

func NewPublicListJusticePlatformAccountsV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicListJusticePlatformAccountsV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) SetContext ¶

SetContext adds the context to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) SetFlightId ¶

func (o *PublicListJusticePlatformAccountsV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicListJusticePlatformAccountsV3Params) SetHTTPClient ¶

func (o *PublicListJusticePlatformAccountsV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) SetHTTPClientTransport ¶

func (o *PublicListJusticePlatformAccountsV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) SetNamespace ¶

func (o *PublicListJusticePlatformAccountsV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) SetTimeout ¶

SetTimeout adds the timeout to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) SetUserID ¶

SetUserID adds the userId to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) WithContext ¶

WithContext adds the context to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) WithUserID ¶

WithUserID adds the userID to the public list justice platform accounts v3 params

func (*PublicListJusticePlatformAccountsV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicListJusticePlatformAccountsV3Reader ¶

type PublicListJusticePlatformAccountsV3Reader struct {
	// contains filtered or unexported fields
}

PublicListJusticePlatformAccountsV3Reader is a Reader for the PublicListJusticePlatformAccountsV3 structure.

func (*PublicListJusticePlatformAccountsV3Reader) ReadResponse ¶

func (o *PublicListJusticePlatformAccountsV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicListJusticePlatformAccountsV3Unauthorized ¶

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 ¶

func NewPublicListJusticePlatformAccountsV3Unauthorized() *PublicListJusticePlatformAccountsV3Unauthorized

NewPublicListJusticePlatformAccountsV3Unauthorized creates a PublicListJusticePlatformAccountsV3Unauthorized with default headers values

func (*PublicListJusticePlatformAccountsV3Unauthorized) Error ¶

func (*PublicListJusticePlatformAccountsV3Unauthorized) GetPayload ¶

func (*PublicListJusticePlatformAccountsV3Unauthorized) ToJSONString ¶

type PublicListUserAllPlatformAccountsDistinctV3BadRequest ¶

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 ¶

func NewPublicListUserAllPlatformAccountsDistinctV3BadRequest() *PublicListUserAllPlatformAccountsDistinctV3BadRequest

NewPublicListUserAllPlatformAccountsDistinctV3BadRequest creates a PublicListUserAllPlatformAccountsDistinctV3BadRequest with default headers values

func (*PublicListUserAllPlatformAccountsDistinctV3BadRequest) Error ¶

func (*PublicListUserAllPlatformAccountsDistinctV3BadRequest) GetPayload ¶

func (*PublicListUserAllPlatformAccountsDistinctV3BadRequest) ToJSONString ¶

type PublicListUserAllPlatformAccountsDistinctV3Forbidden ¶

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 ¶

func NewPublicListUserAllPlatformAccountsDistinctV3Forbidden() *PublicListUserAllPlatformAccountsDistinctV3Forbidden

NewPublicListUserAllPlatformAccountsDistinctV3Forbidden creates a PublicListUserAllPlatformAccountsDistinctV3Forbidden with default headers values

func (*PublicListUserAllPlatformAccountsDistinctV3Forbidden) Error ¶

func (*PublicListUserAllPlatformAccountsDistinctV3Forbidden) GetPayload ¶

func (*PublicListUserAllPlatformAccountsDistinctV3Forbidden) ToJSONString ¶

type PublicListUserAllPlatformAccountsDistinctV3InternalServerError ¶

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 ¶

func NewPublicListUserAllPlatformAccountsDistinctV3InternalServerError() *PublicListUserAllPlatformAccountsDistinctV3InternalServerError

NewPublicListUserAllPlatformAccountsDistinctV3InternalServerError creates a PublicListUserAllPlatformAccountsDistinctV3InternalServerError with default headers values

func (*PublicListUserAllPlatformAccountsDistinctV3InternalServerError) Error ¶

func (*PublicListUserAllPlatformAccountsDistinctV3InternalServerError) GetPayload ¶

func (*PublicListUserAllPlatformAccountsDistinctV3InternalServerError) ToJSONString ¶

type PublicListUserAllPlatformAccountsDistinctV3NotFound ¶

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 ¶

func NewPublicListUserAllPlatformAccountsDistinctV3NotFound() *PublicListUserAllPlatformAccountsDistinctV3NotFound

NewPublicListUserAllPlatformAccountsDistinctV3NotFound creates a PublicListUserAllPlatformAccountsDistinctV3NotFound with default headers values

func (*PublicListUserAllPlatformAccountsDistinctV3NotFound) Error ¶

func (*PublicListUserAllPlatformAccountsDistinctV3NotFound) GetPayload ¶

func (*PublicListUserAllPlatformAccountsDistinctV3NotFound) ToJSONString ¶

type PublicListUserAllPlatformAccountsDistinctV3OK ¶

type PublicListUserAllPlatformAccountsDistinctV3OK struct {
	Payload *iamclientmodels.AccountcommonDistinctPlatformResponseV3
}

PublicListUserAllPlatformAccountsDistinctV3OK handles this case with default header values.

OK

func NewPublicListUserAllPlatformAccountsDistinctV3OK ¶

func NewPublicListUserAllPlatformAccountsDistinctV3OK() *PublicListUserAllPlatformAccountsDistinctV3OK

NewPublicListUserAllPlatformAccountsDistinctV3OK creates a PublicListUserAllPlatformAccountsDistinctV3OK with default headers values

func (*PublicListUserAllPlatformAccountsDistinctV3OK) Error ¶

func (*PublicListUserAllPlatformAccountsDistinctV3OK) GetPayload ¶

func (*PublicListUserAllPlatformAccountsDistinctV3OK) ToJSONString ¶

type PublicListUserAllPlatformAccountsDistinctV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicListUserAllPlatformAccountsDistinctV3Params() *PublicListUserAllPlatformAccountsDistinctV3Params

NewPublicListUserAllPlatformAccountsDistinctV3Params creates a new PublicListUserAllPlatformAccountsDistinctV3Params object with the default values initialized.

func NewPublicListUserAllPlatformAccountsDistinctV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

SetAuthInfoWriter adds the authInfoWriter to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) SetContext ¶

SetContext adds the context to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) SetFlightId ¶

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicListUserAllPlatformAccountsDistinctV3Params) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) SetHTTPClientTransport ¶

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 ¶

func (o *PublicListUserAllPlatformAccountsDistinctV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) SetTimeout ¶

SetTimeout adds the timeout to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) SetUserID ¶

SetUserID adds the userId to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) WithContext ¶

WithContext adds the context to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) WithUserID ¶

WithUserID adds the userID to the public list user all platform accounts distinct v3 params

func (*PublicListUserAllPlatformAccountsDistinctV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicListUserAllPlatformAccountsDistinctV3Reader ¶

type PublicListUserAllPlatformAccountsDistinctV3Reader struct {
	// contains filtered or unexported fields
}

PublicListUserAllPlatformAccountsDistinctV3Reader is a Reader for the PublicListUserAllPlatformAccountsDistinctV3 structure.

func (*PublicListUserAllPlatformAccountsDistinctV3Reader) ReadResponse ¶

func (o *PublicListUserAllPlatformAccountsDistinctV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicListUserAllPlatformAccountsDistinctV3Unauthorized ¶

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 ¶

func NewPublicListUserAllPlatformAccountsDistinctV3Unauthorized() *PublicListUserAllPlatformAccountsDistinctV3Unauthorized

NewPublicListUserAllPlatformAccountsDistinctV3Unauthorized creates a PublicListUserAllPlatformAccountsDistinctV3Unauthorized with default headers values

func (*PublicListUserAllPlatformAccountsDistinctV3Unauthorized) Error ¶

func (*PublicListUserAllPlatformAccountsDistinctV3Unauthorized) GetPayload ¶

func (*PublicListUserAllPlatformAccountsDistinctV3Unauthorized) ToJSONString ¶

type PublicListUserIDByPlatformUserIDsV3BadRequest ¶

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 ¶

func NewPublicListUserIDByPlatformUserIDsV3BadRequest() *PublicListUserIDByPlatformUserIDsV3BadRequest

NewPublicListUserIDByPlatformUserIDsV3BadRequest creates a PublicListUserIDByPlatformUserIDsV3BadRequest with default headers values

func (*PublicListUserIDByPlatformUserIDsV3BadRequest) Error ¶

func (*PublicListUserIDByPlatformUserIDsV3BadRequest) GetPayload ¶

func (*PublicListUserIDByPlatformUserIDsV3BadRequest) ToJSONString ¶

type PublicListUserIDByPlatformUserIDsV3Forbidden ¶

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 ¶

func NewPublicListUserIDByPlatformUserIDsV3Forbidden() *PublicListUserIDByPlatformUserIDsV3Forbidden

NewPublicListUserIDByPlatformUserIDsV3Forbidden creates a PublicListUserIDByPlatformUserIDsV3Forbidden with default headers values

func (*PublicListUserIDByPlatformUserIDsV3Forbidden) Error ¶

func (*PublicListUserIDByPlatformUserIDsV3Forbidden) GetPayload ¶

func (*PublicListUserIDByPlatformUserIDsV3Forbidden) ToJSONString ¶

type PublicListUserIDByPlatformUserIDsV3InternalServerError ¶

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 ¶

func NewPublicListUserIDByPlatformUserIDsV3InternalServerError() *PublicListUserIDByPlatformUserIDsV3InternalServerError

NewPublicListUserIDByPlatformUserIDsV3InternalServerError creates a PublicListUserIDByPlatformUserIDsV3InternalServerError with default headers values

func (*PublicListUserIDByPlatformUserIDsV3InternalServerError) Error ¶

func (*PublicListUserIDByPlatformUserIDsV3InternalServerError) GetPayload ¶

func (*PublicListUserIDByPlatformUserIDsV3InternalServerError) ToJSONString ¶

type PublicListUserIDByPlatformUserIDsV3OK ¶

type PublicListUserIDByPlatformUserIDsV3OK struct {
	Payload *iamclientmodels.AccountcommonUserPlatforms
}

PublicListUserIDByPlatformUserIDsV3OK handles this case with default header values.

OK

func NewPublicListUserIDByPlatformUserIDsV3OK ¶

func NewPublicListUserIDByPlatformUserIDsV3OK() *PublicListUserIDByPlatformUserIDsV3OK

NewPublicListUserIDByPlatformUserIDsV3OK creates a PublicListUserIDByPlatformUserIDsV3OK with default headers values

func (*PublicListUserIDByPlatformUserIDsV3OK) Error ¶

func (*PublicListUserIDByPlatformUserIDsV3OK) GetPayload ¶

func (*PublicListUserIDByPlatformUserIDsV3OK) ToJSONString ¶

type PublicListUserIDByPlatformUserIDsV3Params ¶

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
	/*RawPID
	  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

	*/
	RawPID *bool

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicListUserIDByPlatformUserIDsV3Params() *PublicListUserIDByPlatformUserIDsV3Params

NewPublicListUserIDByPlatformUserIDsV3Params creates a new PublicListUserIDByPlatformUserIDsV3Params object with the default values initialized.

func NewPublicListUserIDByPlatformUserIDsV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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 ¶

SetBody adds the body to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) SetContext ¶

SetContext adds the context to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) SetFlightId ¶

func (o *PublicListUserIDByPlatformUserIDsV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicListUserIDByPlatformUserIDsV3Params) SetHTTPClient ¶

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 ¶

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 ¶

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 ¶

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) SetRawPID ¶

func (o *PublicListUserIDByPlatformUserIDsV3Params) SetRawPID(rawPID *bool)

SetRawPID adds the rawPId to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) SetTimeout ¶

SetTimeout adds the timeout to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) WithBody ¶

WithBody adds the body to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) WithContext ¶

WithContext adds the context to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) WithPlatformID ¶

WithPlatformID adds the platformID to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) WithRawPID ¶

WithRawPID adds the rawPID to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public list user id by platform user i ds v3 params

func (*PublicListUserIDByPlatformUserIDsV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicListUserIDByPlatformUserIDsV3Reader ¶

type PublicListUserIDByPlatformUserIDsV3Reader struct {
	// contains filtered or unexported fields
}

PublicListUserIDByPlatformUserIDsV3Reader is a Reader for the PublicListUserIDByPlatformUserIDsV3 structure.

func (*PublicListUserIDByPlatformUserIDsV3Reader) ReadResponse ¶

func (o *PublicListUserIDByPlatformUserIDsV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicListUserIDByPlatformUserIDsV3Unauthorized ¶

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 ¶

func NewPublicListUserIDByPlatformUserIDsV3Unauthorized() *PublicListUserIDByPlatformUserIDsV3Unauthorized

NewPublicListUserIDByPlatformUserIDsV3Unauthorized creates a PublicListUserIDByPlatformUserIDsV3Unauthorized with default headers values

func (*PublicListUserIDByPlatformUserIDsV3Unauthorized) Error ¶

func (*PublicListUserIDByPlatformUserIDsV3Unauthorized) GetPayload ¶

func (*PublicListUserIDByPlatformUserIDsV3Unauthorized) ToJSONString ¶

type PublicPartialUpdateUserV3BadRequest ¶

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 ¶

func NewPublicPartialUpdateUserV3BadRequest() *PublicPartialUpdateUserV3BadRequest

NewPublicPartialUpdateUserV3BadRequest creates a PublicPartialUpdateUserV3BadRequest with default headers values

func (*PublicPartialUpdateUserV3BadRequest) Error ¶

func (*PublicPartialUpdateUserV3BadRequest) GetPayload ¶

func (*PublicPartialUpdateUserV3BadRequest) ToJSONString ¶

func (o *PublicPartialUpdateUserV3BadRequest) ToJSONString() string

type PublicPartialUpdateUserV3Conflict ¶

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><tr><td>10222</td><td>unique display name already exists</td></tr></table>

func NewPublicPartialUpdateUserV3Conflict ¶

func NewPublicPartialUpdateUserV3Conflict() *PublicPartialUpdateUserV3Conflict

NewPublicPartialUpdateUserV3Conflict creates a PublicPartialUpdateUserV3Conflict with default headers values

func (*PublicPartialUpdateUserV3Conflict) Error ¶

func (*PublicPartialUpdateUserV3Conflict) GetPayload ¶

func (*PublicPartialUpdateUserV3Conflict) ToJSONString ¶

func (o *PublicPartialUpdateUserV3Conflict) ToJSONString() string

type PublicPartialUpdateUserV3Forbidden ¶

type PublicPartialUpdateUserV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicPartialUpdateUserV3Forbidden 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><tr><td>10213</td><td>country is blocked</td></tr></table>

func NewPublicPartialUpdateUserV3Forbidden ¶

func NewPublicPartialUpdateUserV3Forbidden() *PublicPartialUpdateUserV3Forbidden

NewPublicPartialUpdateUserV3Forbidden creates a PublicPartialUpdateUserV3Forbidden with default headers values

func (*PublicPartialUpdateUserV3Forbidden) Error ¶

func (*PublicPartialUpdateUserV3Forbidden) GetPayload ¶

func (*PublicPartialUpdateUserV3Forbidden) ToJSONString ¶

func (o *PublicPartialUpdateUserV3Forbidden) ToJSONString() string

type PublicPartialUpdateUserV3InternalServerError ¶

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 ¶

func NewPublicPartialUpdateUserV3InternalServerError() *PublicPartialUpdateUserV3InternalServerError

NewPublicPartialUpdateUserV3InternalServerError creates a PublicPartialUpdateUserV3InternalServerError with default headers values

func (*PublicPartialUpdateUserV3InternalServerError) Error ¶

func (*PublicPartialUpdateUserV3InternalServerError) GetPayload ¶

func (*PublicPartialUpdateUserV3InternalServerError) ToJSONString ¶

type PublicPartialUpdateUserV3OK ¶

type PublicPartialUpdateUserV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

PublicPartialUpdateUserV3OK handles this case with default header values.

OK

func NewPublicPartialUpdateUserV3OK ¶

func NewPublicPartialUpdateUserV3OK() *PublicPartialUpdateUserV3OK

NewPublicPartialUpdateUserV3OK creates a PublicPartialUpdateUserV3OK with default headers values

func (*PublicPartialUpdateUserV3OK) Error ¶

func (*PublicPartialUpdateUserV3OK) GetPayload ¶

func (*PublicPartialUpdateUserV3OK) ToJSONString ¶

func (o *PublicPartialUpdateUserV3OK) ToJSONString() string

type PublicPartialUpdateUserV3Params ¶

type PublicPartialUpdateUserV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelPublicUserUpdateRequestV3
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicPartialUpdateUserV3Params() *PublicPartialUpdateUserV3Params

NewPublicPartialUpdateUserV3Params creates a new PublicPartialUpdateUserV3Params object with the default values initialized.

func NewPublicPartialUpdateUserV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicPartialUpdateUserV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) SetBody ¶

SetBody adds the body to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) SetContext ¶

func (o *PublicPartialUpdateUserV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) SetFlightId ¶

func (o *PublicPartialUpdateUserV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicPartialUpdateUserV3Params) SetHTTPClient ¶

func (o *PublicPartialUpdateUserV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) SetHTTPClientTransport ¶

func (o *PublicPartialUpdateUserV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) SetNamespace ¶

func (o *PublicPartialUpdateUserV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) SetTimeout ¶

func (o *PublicPartialUpdateUserV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) WithBody ¶

WithBody adds the body to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) WithContext ¶

WithContext adds the context to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public partial update user v3 params

func (*PublicPartialUpdateUserV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicPartialUpdateUserV3Reader ¶

type PublicPartialUpdateUserV3Reader struct {
	// contains filtered or unexported fields
}

PublicPartialUpdateUserV3Reader is a Reader for the PublicPartialUpdateUserV3 structure.

func (*PublicPartialUpdateUserV3Reader) ReadResponse ¶

func (o *PublicPartialUpdateUserV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicPartialUpdateUserV3Unauthorized ¶

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 ¶

func NewPublicPartialUpdateUserV3Unauthorized() *PublicPartialUpdateUserV3Unauthorized

NewPublicPartialUpdateUserV3Unauthorized creates a PublicPartialUpdateUserV3Unauthorized with default headers values

func (*PublicPartialUpdateUserV3Unauthorized) Error ¶

func (*PublicPartialUpdateUserV3Unauthorized) GetPayload ¶

func (*PublicPartialUpdateUserV3Unauthorized) ToJSONString ¶

type PublicPlatformLinkV2BadRequest ¶

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 ¶

func NewPublicPlatformLinkV2BadRequest() *PublicPlatformLinkV2BadRequest

NewPublicPlatformLinkV2BadRequest creates a PublicPlatformLinkV2BadRequest with default headers values

func (*PublicPlatformLinkV2BadRequest) Error ¶

type PublicPlatformLinkV2Conflict ¶

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 ¶

func NewPublicPlatformLinkV2Conflict() *PublicPlatformLinkV2Conflict

NewPublicPlatformLinkV2Conflict creates a PublicPlatformLinkV2Conflict with default headers values

func (*PublicPlatformLinkV2Conflict) Error ¶

type PublicPlatformLinkV2Forbidden ¶

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 ¶

func NewPublicPlatformLinkV2Forbidden() *PublicPlatformLinkV2Forbidden

NewPublicPlatformLinkV2Forbidden creates a PublicPlatformLinkV2Forbidden with default headers values

func (*PublicPlatformLinkV2Forbidden) Error ¶

func (*PublicPlatformLinkV2Forbidden) GetPayload ¶

func (*PublicPlatformLinkV2Forbidden) ToJSONString ¶

func (o *PublicPlatformLinkV2Forbidden) ToJSONString() string

type PublicPlatformLinkV2InternalServerError ¶

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 ¶

func NewPublicPlatformLinkV2InternalServerError() *PublicPlatformLinkV2InternalServerError

NewPublicPlatformLinkV2InternalServerError creates a PublicPlatformLinkV2InternalServerError with default headers values

func (*PublicPlatformLinkV2InternalServerError) Error ¶

type PublicPlatformLinkV2NoContent ¶

type PublicPlatformLinkV2NoContent struct {
}

PublicPlatformLinkV2NoContent handles this case with default header values.

Operation succeeded

func NewPublicPlatformLinkV2NoContent ¶

func NewPublicPlatformLinkV2NoContent() *PublicPlatformLinkV2NoContent

NewPublicPlatformLinkV2NoContent creates a PublicPlatformLinkV2NoContent with default headers values

func (*PublicPlatformLinkV2NoContent) Error ¶

type PublicPlatformLinkV2NotFound ¶

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 ¶

func NewPublicPlatformLinkV2NotFound() *PublicPlatformLinkV2NotFound

NewPublicPlatformLinkV2NotFound creates a PublicPlatformLinkV2NotFound with default headers values

func (*PublicPlatformLinkV2NotFound) Error ¶

type PublicPlatformLinkV2Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicPlatformLinkV2Params() *PublicPlatformLinkV2Params

NewPublicPlatformLinkV2Params creates a new PublicPlatformLinkV2Params object with the default values initialized.

func NewPublicPlatformLinkV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicPlatformLinkV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public platform link v2 params

func (*PublicPlatformLinkV2Params) SetContext ¶

func (o *PublicPlatformLinkV2Params) SetContext(ctx context.Context)

SetContext adds the context to the public platform link v2 params

func (*PublicPlatformLinkV2Params) SetFlightId ¶

func (o *PublicPlatformLinkV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicPlatformLinkV2Params) SetHTTPClient ¶

func (o *PublicPlatformLinkV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public platform link v2 params

func (*PublicPlatformLinkV2Params) SetHTTPClientTransport ¶

func (o *PublicPlatformLinkV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public platform link v2 params

func (*PublicPlatformLinkV2Params) SetNamespace ¶

func (o *PublicPlatformLinkV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public platform link v2 params

func (*PublicPlatformLinkV2Params) SetPlatformID ¶

func (o *PublicPlatformLinkV2Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public platform link v2 params

func (*PublicPlatformLinkV2Params) SetTicket ¶

func (o *PublicPlatformLinkV2Params) SetTicket(ticket string)

SetTicket adds the ticket to the public platform link v2 params

func (*PublicPlatformLinkV2Params) SetTimeout ¶

func (o *PublicPlatformLinkV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public platform link v2 params

func (*PublicPlatformLinkV2Params) SetUserID ¶

func (o *PublicPlatformLinkV2Params) SetUserID(userID string)

SetUserID adds the userId to the public platform link v2 params

func (*PublicPlatformLinkV2Params) WithContext ¶

WithContext adds the context to the public platform link v2 params

func (*PublicPlatformLinkV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public platform link v2 params

func (*PublicPlatformLinkV2Params) WithNamespace ¶

func (o *PublicPlatformLinkV2Params) WithNamespace(namespace string) *PublicPlatformLinkV2Params

WithNamespace adds the namespace to the public platform link v2 params

func (*PublicPlatformLinkV2Params) WithPlatformID ¶

func (o *PublicPlatformLinkV2Params) WithPlatformID(platformID string) *PublicPlatformLinkV2Params

WithPlatformID adds the platformID to the public platform link v2 params

func (*PublicPlatformLinkV2Params) WithTicket ¶

WithTicket adds the ticket to the public platform link v2 params

func (*PublicPlatformLinkV2Params) WithTimeout ¶

WithTimeout adds the timeout to the public platform link v2 params

func (*PublicPlatformLinkV2Params) WithUserID ¶

WithUserID adds the userID to the public platform link v2 params

func (*PublicPlatformLinkV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicPlatformLinkV2Reader ¶

type PublicPlatformLinkV2Reader struct {
	// contains filtered or unexported fields
}

PublicPlatformLinkV2Reader is a Reader for the PublicPlatformLinkV2 structure.

func (*PublicPlatformLinkV2Reader) ReadResponse ¶

func (o *PublicPlatformLinkV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicPlatformLinkV2Unauthorized ¶

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 ¶

func NewPublicPlatformLinkV2Unauthorized() *PublicPlatformLinkV2Unauthorized

NewPublicPlatformLinkV2Unauthorized creates a PublicPlatformLinkV2Unauthorized with default headers values

func (*PublicPlatformLinkV2Unauthorized) Error ¶

func (*PublicPlatformLinkV2Unauthorized) GetPayload ¶

func (*PublicPlatformLinkV2Unauthorized) ToJSONString ¶

func (o *PublicPlatformLinkV2Unauthorized) ToJSONString() string

type PublicPlatformLinkV3BadRequest ¶

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 ¶

func NewPublicPlatformLinkV3BadRequest() *PublicPlatformLinkV3BadRequest

NewPublicPlatformLinkV3BadRequest creates a PublicPlatformLinkV3BadRequest with default headers values

func (*PublicPlatformLinkV3BadRequest) Error ¶

func (*PublicPlatformLinkV3BadRequest) GetPayload ¶

func (*PublicPlatformLinkV3BadRequest) ToJSONString ¶

func (o *PublicPlatformLinkV3BadRequest) ToJSONString() string

type PublicPlatformLinkV3Conflict ¶

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 ¶

func NewPublicPlatformLinkV3Conflict() *PublicPlatformLinkV3Conflict

NewPublicPlatformLinkV3Conflict creates a PublicPlatformLinkV3Conflict with default headers values

func (*PublicPlatformLinkV3Conflict) Error ¶

func (*PublicPlatformLinkV3Conflict) GetPayload ¶

func (*PublicPlatformLinkV3Conflict) ToJSONString ¶

func (o *PublicPlatformLinkV3Conflict) ToJSONString() string

type PublicPlatformLinkV3InternalServerError ¶

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 ¶

func NewPublicPlatformLinkV3InternalServerError() *PublicPlatformLinkV3InternalServerError

NewPublicPlatformLinkV3InternalServerError creates a PublicPlatformLinkV3InternalServerError with default headers values

func (*PublicPlatformLinkV3InternalServerError) Error ¶

func (*PublicPlatformLinkV3InternalServerError) GetPayload ¶

func (*PublicPlatformLinkV3InternalServerError) ToJSONString ¶

type PublicPlatformLinkV3NoContent ¶

type PublicPlatformLinkV3NoContent struct {
}

PublicPlatformLinkV3NoContent handles this case with default header values.

Operation succeeded

func NewPublicPlatformLinkV3NoContent ¶

func NewPublicPlatformLinkV3NoContent() *PublicPlatformLinkV3NoContent

NewPublicPlatformLinkV3NoContent creates a PublicPlatformLinkV3NoContent with default headers values

func (*PublicPlatformLinkV3NoContent) Error ¶

type PublicPlatformLinkV3NotFound ¶

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 ¶

func NewPublicPlatformLinkV3NotFound() *PublicPlatformLinkV3NotFound

NewPublicPlatformLinkV3NotFound creates a PublicPlatformLinkV3NotFound with default headers values

func (*PublicPlatformLinkV3NotFound) Error ¶

func (*PublicPlatformLinkV3NotFound) GetPayload ¶

func (*PublicPlatformLinkV3NotFound) ToJSONString ¶

func (o *PublicPlatformLinkV3NotFound) ToJSONString() string

type PublicPlatformLinkV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicPlatformLinkV3Params() *PublicPlatformLinkV3Params

NewPublicPlatformLinkV3Params creates a new PublicPlatformLinkV3Params object with the default values initialized.

func NewPublicPlatformLinkV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicPlatformLinkV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public platform link v3 params

func (*PublicPlatformLinkV3Params) SetContext ¶

func (o *PublicPlatformLinkV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public platform link v3 params

func (*PublicPlatformLinkV3Params) SetFlightId ¶

func (o *PublicPlatformLinkV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicPlatformLinkV3Params) SetHTTPClient ¶

func (o *PublicPlatformLinkV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public platform link v3 params

func (*PublicPlatformLinkV3Params) SetHTTPClientTransport ¶

func (o *PublicPlatformLinkV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public platform link v3 params

func (*PublicPlatformLinkV3Params) SetNamespace ¶

func (o *PublicPlatformLinkV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public platform link v3 params

func (*PublicPlatformLinkV3Params) SetPlatformID ¶

func (o *PublicPlatformLinkV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public platform link v3 params

func (*PublicPlatformLinkV3Params) SetRedirectURI ¶

func (o *PublicPlatformLinkV3Params) SetRedirectURI(redirectURI *string)

SetRedirectURI adds the redirectUri to the public platform link v3 params

func (*PublicPlatformLinkV3Params) SetTicket ¶

func (o *PublicPlatformLinkV3Params) SetTicket(ticket string)

SetTicket adds the ticket to the public platform link v3 params

func (*PublicPlatformLinkV3Params) SetTimeout ¶

func (o *PublicPlatformLinkV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public platform link v3 params

func (*PublicPlatformLinkV3Params) WithContext ¶

WithContext adds the context to the public platform link v3 params

func (*PublicPlatformLinkV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public platform link v3 params

func (*PublicPlatformLinkV3Params) WithNamespace ¶

func (o *PublicPlatformLinkV3Params) WithNamespace(namespace string) *PublicPlatformLinkV3Params

WithNamespace adds the namespace to the public platform link v3 params

func (*PublicPlatformLinkV3Params) WithPlatformID ¶

func (o *PublicPlatformLinkV3Params) WithPlatformID(platformID string) *PublicPlatformLinkV3Params

WithPlatformID adds the platformID to the public platform link v3 params

func (*PublicPlatformLinkV3Params) WithRedirectURI ¶

func (o *PublicPlatformLinkV3Params) WithRedirectURI(redirectURI *string) *PublicPlatformLinkV3Params

WithRedirectURI adds the redirectURI to the public platform link v3 params

func (*PublicPlatformLinkV3Params) WithTicket ¶

WithTicket adds the ticket to the public platform link v3 params

func (*PublicPlatformLinkV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public platform link v3 params

func (*PublicPlatformLinkV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicPlatformLinkV3Reader ¶

type PublicPlatformLinkV3Reader struct {
	// contains filtered or unexported fields
}

PublicPlatformLinkV3Reader is a Reader for the PublicPlatformLinkV3 structure.

func (*PublicPlatformLinkV3Reader) ReadResponse ¶

func (o *PublicPlatformLinkV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicPlatformLinkV3Unauthorized ¶

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 ¶

func NewPublicPlatformLinkV3Unauthorized() *PublicPlatformLinkV3Unauthorized

NewPublicPlatformLinkV3Unauthorized creates a PublicPlatformLinkV3Unauthorized with default headers values

func (*PublicPlatformLinkV3Unauthorized) Error ¶

func (*PublicPlatformLinkV3Unauthorized) GetPayload ¶

func (*PublicPlatformLinkV3Unauthorized) ToJSONString ¶

func (o *PublicPlatformLinkV3Unauthorized) ToJSONString() string

type PublicPlatformUnlinkAllV3BadRequest ¶

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 ¶

func NewPublicPlatformUnlinkAllV3BadRequest() *PublicPlatformUnlinkAllV3BadRequest

NewPublicPlatformUnlinkAllV3BadRequest creates a PublicPlatformUnlinkAllV3BadRequest with default headers values

func (*PublicPlatformUnlinkAllV3BadRequest) Error ¶

func (*PublicPlatformUnlinkAllV3BadRequest) GetPayload ¶

func (*PublicPlatformUnlinkAllV3BadRequest) ToJSONString ¶

func (o *PublicPlatformUnlinkAllV3BadRequest) ToJSONString() string

type PublicPlatformUnlinkAllV3InternalServerError ¶

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 ¶

func NewPublicPlatformUnlinkAllV3InternalServerError() *PublicPlatformUnlinkAllV3InternalServerError

NewPublicPlatformUnlinkAllV3InternalServerError creates a PublicPlatformUnlinkAllV3InternalServerError with default headers values

func (*PublicPlatformUnlinkAllV3InternalServerError) Error ¶

func (*PublicPlatformUnlinkAllV3InternalServerError) GetPayload ¶

func (*PublicPlatformUnlinkAllV3InternalServerError) ToJSONString ¶

type PublicPlatformUnlinkAllV3NoContent ¶

type PublicPlatformUnlinkAllV3NoContent struct {
}

PublicPlatformUnlinkAllV3NoContent handles this case with default header values.

Operation succeeded

func NewPublicPlatformUnlinkAllV3NoContent ¶

func NewPublicPlatformUnlinkAllV3NoContent() *PublicPlatformUnlinkAllV3NoContent

NewPublicPlatformUnlinkAllV3NoContent creates a PublicPlatformUnlinkAllV3NoContent with default headers values

func (*PublicPlatformUnlinkAllV3NoContent) Error ¶

type PublicPlatformUnlinkAllV3NotFound ¶

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 ¶

func NewPublicPlatformUnlinkAllV3NotFound() *PublicPlatformUnlinkAllV3NotFound

NewPublicPlatformUnlinkAllV3NotFound creates a PublicPlatformUnlinkAllV3NotFound with default headers values

func (*PublicPlatformUnlinkAllV3NotFound) Error ¶

func (*PublicPlatformUnlinkAllV3NotFound) GetPayload ¶

func (*PublicPlatformUnlinkAllV3NotFound) ToJSONString ¶

func (o *PublicPlatformUnlinkAllV3NotFound) ToJSONString() string

type PublicPlatformUnlinkAllV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicPlatformUnlinkAllV3Params() *PublicPlatformUnlinkAllV3Params

NewPublicPlatformUnlinkAllV3Params creates a new PublicPlatformUnlinkAllV3Params object with the default values initialized.

func NewPublicPlatformUnlinkAllV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicPlatformUnlinkAllV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) SetContext ¶

func (o *PublicPlatformUnlinkAllV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) SetFlightId ¶

func (o *PublicPlatformUnlinkAllV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicPlatformUnlinkAllV3Params) SetHTTPClient ¶

func (o *PublicPlatformUnlinkAllV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) SetHTTPClientTransport ¶

func (o *PublicPlatformUnlinkAllV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) SetNamespace ¶

func (o *PublicPlatformUnlinkAllV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) SetPlatformID ¶

func (o *PublicPlatformUnlinkAllV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) SetTimeout ¶

func (o *PublicPlatformUnlinkAllV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) WithContext ¶

WithContext adds the context to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) WithPlatformID ¶

WithPlatformID adds the platformID to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public platform unlink all v3 params

func (*PublicPlatformUnlinkAllV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicPlatformUnlinkAllV3Reader ¶

type PublicPlatformUnlinkAllV3Reader struct {
	// contains filtered or unexported fields
}

PublicPlatformUnlinkAllV3Reader is a Reader for the PublicPlatformUnlinkAllV3 structure.

func (*PublicPlatformUnlinkAllV3Reader) ReadResponse ¶

func (o *PublicPlatformUnlinkAllV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicPlatformUnlinkAllV3Unauthorized ¶

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 ¶

func NewPublicPlatformUnlinkAllV3Unauthorized() *PublicPlatformUnlinkAllV3Unauthorized

NewPublicPlatformUnlinkAllV3Unauthorized creates a PublicPlatformUnlinkAllV3Unauthorized with default headers values

func (*PublicPlatformUnlinkAllV3Unauthorized) Error ¶

func (*PublicPlatformUnlinkAllV3Unauthorized) GetPayload ¶

func (*PublicPlatformUnlinkAllV3Unauthorized) ToJSONString ¶

type PublicPlatformUnlinkV3BadRequest ¶

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 ¶

func NewPublicPlatformUnlinkV3BadRequest() *PublicPlatformUnlinkV3BadRequest

NewPublicPlatformUnlinkV3BadRequest creates a PublicPlatformUnlinkV3BadRequest with default headers values

func (*PublicPlatformUnlinkV3BadRequest) Error ¶

func (*PublicPlatformUnlinkV3BadRequest) GetPayload ¶

func (*PublicPlatformUnlinkV3BadRequest) ToJSONString ¶

func (o *PublicPlatformUnlinkV3BadRequest) ToJSONString() string

type PublicPlatformUnlinkV3InternalServerError ¶

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 ¶

func NewPublicPlatformUnlinkV3InternalServerError() *PublicPlatformUnlinkV3InternalServerError

NewPublicPlatformUnlinkV3InternalServerError creates a PublicPlatformUnlinkV3InternalServerError with default headers values

func (*PublicPlatformUnlinkV3InternalServerError) Error ¶

func (*PublicPlatformUnlinkV3InternalServerError) GetPayload ¶

func (*PublicPlatformUnlinkV3InternalServerError) ToJSONString ¶

type PublicPlatformUnlinkV3NoContent ¶

type PublicPlatformUnlinkV3NoContent struct {
}

PublicPlatformUnlinkV3NoContent handles this case with default header values.

Operation succeeded

func NewPublicPlatformUnlinkV3NoContent ¶

func NewPublicPlatformUnlinkV3NoContent() *PublicPlatformUnlinkV3NoContent

NewPublicPlatformUnlinkV3NoContent creates a PublicPlatformUnlinkV3NoContent with default headers values

func (*PublicPlatformUnlinkV3NoContent) Error ¶

type PublicPlatformUnlinkV3NotFound ¶

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 ¶

func NewPublicPlatformUnlinkV3NotFound() *PublicPlatformUnlinkV3NotFound

NewPublicPlatformUnlinkV3NotFound creates a PublicPlatformUnlinkV3NotFound with default headers values

func (*PublicPlatformUnlinkV3NotFound) Error ¶

func (*PublicPlatformUnlinkV3NotFound) GetPayload ¶

func (*PublicPlatformUnlinkV3NotFound) ToJSONString ¶

func (o *PublicPlatformUnlinkV3NotFound) ToJSONString() string

type PublicPlatformUnlinkV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicPlatformUnlinkV3Params() *PublicPlatformUnlinkV3Params

NewPublicPlatformUnlinkV3Params creates a new PublicPlatformUnlinkV3Params object with the default values initialized.

func NewPublicPlatformUnlinkV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicPlatformUnlinkV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) SetBody ¶

SetBody adds the body to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) SetContext ¶

func (o *PublicPlatformUnlinkV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) SetFlightId ¶

func (o *PublicPlatformUnlinkV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicPlatformUnlinkV3Params) SetHTTPClient ¶

func (o *PublicPlatformUnlinkV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) SetHTTPClientTransport ¶

func (o *PublicPlatformUnlinkV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) SetNamespace ¶

func (o *PublicPlatformUnlinkV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) SetPlatformID ¶

func (o *PublicPlatformUnlinkV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) SetTimeout ¶

func (o *PublicPlatformUnlinkV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) WithBody ¶

WithBody adds the body to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) WithContext ¶

WithContext adds the context to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) WithPlatformID ¶

func (o *PublicPlatformUnlinkV3Params) WithPlatformID(platformID string) *PublicPlatformUnlinkV3Params

WithPlatformID adds the platformID to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public platform unlink v3 params

func (*PublicPlatformUnlinkV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicPlatformUnlinkV3Reader ¶

type PublicPlatformUnlinkV3Reader struct {
	// contains filtered or unexported fields
}

PublicPlatformUnlinkV3Reader is a Reader for the PublicPlatformUnlinkV3 structure.

func (*PublicPlatformUnlinkV3Reader) ReadResponse ¶

func (o *PublicPlatformUnlinkV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicPlatformUnlinkV3Unauthorized ¶

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 ¶

func NewPublicPlatformUnlinkV3Unauthorized() *PublicPlatformUnlinkV3Unauthorized

NewPublicPlatformUnlinkV3Unauthorized creates a PublicPlatformUnlinkV3Unauthorized with default headers values

func (*PublicPlatformUnlinkV3Unauthorized) Error ¶

func (*PublicPlatformUnlinkV3Unauthorized) GetPayload ¶

func (*PublicPlatformUnlinkV3Unauthorized) ToJSONString ¶

func (o *PublicPlatformUnlinkV3Unauthorized) ToJSONString() string

type PublicProcessWebLinkPlatformV3BadRequest ¶

type PublicProcessWebLinkPlatformV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicProcessWebLinkPlatformV3BadRequest 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><tr><td>20002</td><td>validation error</td></tr></table>

func NewPublicProcessWebLinkPlatformV3BadRequest ¶

func NewPublicProcessWebLinkPlatformV3BadRequest() *PublicProcessWebLinkPlatformV3BadRequest

NewPublicProcessWebLinkPlatformV3BadRequest creates a PublicProcessWebLinkPlatformV3BadRequest with default headers values

func (*PublicProcessWebLinkPlatformV3BadRequest) Error ¶

func (*PublicProcessWebLinkPlatformV3BadRequest) GetPayload ¶

func (*PublicProcessWebLinkPlatformV3BadRequest) ToJSONString ¶

type PublicProcessWebLinkPlatformV3OK ¶

type PublicProcessWebLinkPlatformV3OK struct {
	Payload *iamclientmodels.ModelLinkRequest
}

PublicProcessWebLinkPlatformV3OK handles this case with default header values.

OK

func NewPublicProcessWebLinkPlatformV3OK ¶

func NewPublicProcessWebLinkPlatformV3OK() *PublicProcessWebLinkPlatformV3OK

NewPublicProcessWebLinkPlatformV3OK creates a PublicProcessWebLinkPlatformV3OK with default headers values

func (*PublicProcessWebLinkPlatformV3OK) Error ¶

func (*PublicProcessWebLinkPlatformV3OK) GetPayload ¶

func (*PublicProcessWebLinkPlatformV3OK) ToJSONString ¶

func (o *PublicProcessWebLinkPlatformV3OK) ToJSONString() string

type PublicProcessWebLinkPlatformV3Params ¶

type PublicProcessWebLinkPlatformV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Code
	  authorization code from third party

	*/
	Code *string
	/*State
	  state

	*/
	State string
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  platform Id to be linked

	*/
	PlatformID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

PublicProcessWebLinkPlatformV3Params contains all the parameters to send to the API endpoint for the public process web link platform v3 operation typically these are written to a http.Request

func NewPublicProcessWebLinkPlatformV3Params ¶

func NewPublicProcessWebLinkPlatformV3Params() *PublicProcessWebLinkPlatformV3Params

NewPublicProcessWebLinkPlatformV3Params creates a new PublicProcessWebLinkPlatformV3Params object with the default values initialized.

func NewPublicProcessWebLinkPlatformV3ParamsWithContext ¶

func NewPublicProcessWebLinkPlatformV3ParamsWithContext(ctx context.Context) *PublicProcessWebLinkPlatformV3Params

NewPublicProcessWebLinkPlatformV3ParamsWithContext creates a new PublicProcessWebLinkPlatformV3Params object with the default values initialized, and the ability to set a context for a request

func NewPublicProcessWebLinkPlatformV3ParamsWithHTTPClient ¶

func NewPublicProcessWebLinkPlatformV3ParamsWithHTTPClient(client *http.Client) *PublicProcessWebLinkPlatformV3Params

NewPublicProcessWebLinkPlatformV3ParamsWithHTTPClient creates a new PublicProcessWebLinkPlatformV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicProcessWebLinkPlatformV3ParamsWithTimeout ¶

func NewPublicProcessWebLinkPlatformV3ParamsWithTimeout(timeout time.Duration) *PublicProcessWebLinkPlatformV3Params

NewPublicProcessWebLinkPlatformV3ParamsWithTimeout creates a new PublicProcessWebLinkPlatformV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*PublicProcessWebLinkPlatformV3Params) SetAuthInfoWriter ¶

func (o *PublicProcessWebLinkPlatformV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public process web link platform v3 params

func (*PublicProcessWebLinkPlatformV3Params) SetCode ¶

func (o *PublicProcessWebLinkPlatformV3Params) SetCode(code *string)

SetCode adds the code to the public process web link platform v3 params

func (*PublicProcessWebLinkPlatformV3Params) SetContext ¶

SetContext adds the context to the public process web link platform v3 params

func (*PublicProcessWebLinkPlatformV3Params) SetFlightId ¶

func (o *PublicProcessWebLinkPlatformV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicProcessWebLinkPlatformV3Params) SetHTTPClient ¶

func (o *PublicProcessWebLinkPlatformV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public process web link platform v3 params

func (*PublicProcessWebLinkPlatformV3Params) SetHTTPClientTransport ¶

func (o *PublicProcessWebLinkPlatformV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public process web link platform v3 params

func (*PublicProcessWebLinkPlatformV3Params) SetNamespace ¶

func (o *PublicProcessWebLinkPlatformV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public process web link platform v3 params

func (*PublicProcessWebLinkPlatformV3Params) SetPlatformID ¶

func (o *PublicProcessWebLinkPlatformV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public process web link platform v3 params

func (*PublicProcessWebLinkPlatformV3Params) SetState ¶

func (o *PublicProcessWebLinkPlatformV3Params) SetState(state string)

SetState adds the state to the public process web link platform v3 params

func (*PublicProcessWebLinkPlatformV3Params) SetTimeout ¶

func (o *PublicProcessWebLinkPlatformV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public process web link platform v3 params

func (*PublicProcessWebLinkPlatformV3Params) WithCode ¶

WithCode adds the code to the public process web link platform v3 params

func (*PublicProcessWebLinkPlatformV3Params) WithContext ¶

WithContext adds the context to the public process web link platform v3 params

func (*PublicProcessWebLinkPlatformV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public process web link platform v3 params

func (*PublicProcessWebLinkPlatformV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public process web link platform v3 params

func (*PublicProcessWebLinkPlatformV3Params) WithPlatformID ¶

WithPlatformID adds the platformID to the public process web link platform v3 params

func (*PublicProcessWebLinkPlatformV3Params) WithState ¶

WithState adds the state to the public process web link platform v3 params

func (*PublicProcessWebLinkPlatformV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public process web link platform v3 params

func (*PublicProcessWebLinkPlatformV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicProcessWebLinkPlatformV3Reader ¶

type PublicProcessWebLinkPlatformV3Reader struct {
	// contains filtered or unexported fields
}

PublicProcessWebLinkPlatformV3Reader is a Reader for the PublicProcessWebLinkPlatformV3 structure.

func (*PublicProcessWebLinkPlatformV3Reader) ReadResponse ¶

func (o *PublicProcessWebLinkPlatformV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicResetPasswordV2BadRequest ¶

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 ¶

func NewPublicResetPasswordV2BadRequest() *PublicResetPasswordV2BadRequest

NewPublicResetPasswordV2BadRequest creates a PublicResetPasswordV2BadRequest with default headers values

func (*PublicResetPasswordV2BadRequest) Error ¶

type PublicResetPasswordV2Forbidden ¶

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 ¶

func NewPublicResetPasswordV2Forbidden() *PublicResetPasswordV2Forbidden

NewPublicResetPasswordV2Forbidden creates a PublicResetPasswordV2Forbidden with default headers values

func (*PublicResetPasswordV2Forbidden) Error ¶

type PublicResetPasswordV2InternalServerError ¶

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 ¶

func NewPublicResetPasswordV2InternalServerError() *PublicResetPasswordV2InternalServerError

NewPublicResetPasswordV2InternalServerError creates a PublicResetPasswordV2InternalServerError with default headers values

func (*PublicResetPasswordV2InternalServerError) Error ¶

type PublicResetPasswordV2NoContent ¶

type PublicResetPasswordV2NoContent struct {
}

PublicResetPasswordV2NoContent handles this case with default header values.

Operation succeeded

func NewPublicResetPasswordV2NoContent ¶

func NewPublicResetPasswordV2NoContent() *PublicResetPasswordV2NoContent

NewPublicResetPasswordV2NoContent creates a PublicResetPasswordV2NoContent with default headers values

func (*PublicResetPasswordV2NoContent) Error ¶

type PublicResetPasswordV2NotFound ¶

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 ¶

func NewPublicResetPasswordV2NotFound() *PublicResetPasswordV2NotFound

NewPublicResetPasswordV2NotFound creates a PublicResetPasswordV2NotFound with default headers values

func (*PublicResetPasswordV2NotFound) Error ¶

type PublicResetPasswordV2Params ¶

type PublicResetPasswordV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelResetPasswordRequest
	/*Namespace
	  Namespace

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicResetPasswordV2Params() *PublicResetPasswordV2Params

NewPublicResetPasswordV2Params creates a new PublicResetPasswordV2Params object with the default values initialized.

func NewPublicResetPasswordV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicResetPasswordV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public reset password v2 params

func (*PublicResetPasswordV2Params) SetBody ¶

SetBody adds the body to the public reset password v2 params

func (*PublicResetPasswordV2Params) SetContext ¶

func (o *PublicResetPasswordV2Params) SetContext(ctx context.Context)

SetContext adds the context to the public reset password v2 params

func (*PublicResetPasswordV2Params) SetFlightId ¶

func (o *PublicResetPasswordV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicResetPasswordV2Params) SetHTTPClient ¶

func (o *PublicResetPasswordV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public reset password v2 params

func (*PublicResetPasswordV2Params) SetHTTPClientTransport ¶

func (o *PublicResetPasswordV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public reset password v2 params

func (*PublicResetPasswordV2Params) SetNamespace ¶

func (o *PublicResetPasswordV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public reset password v2 params

func (*PublicResetPasswordV2Params) SetTimeout ¶

func (o *PublicResetPasswordV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public reset password v2 params

func (*PublicResetPasswordV2Params) WithBody ¶

WithBody adds the body to the public reset password v2 params

func (*PublicResetPasswordV2Params) WithContext ¶

WithContext adds the context to the public reset password v2 params

func (*PublicResetPasswordV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public reset password v2 params

func (*PublicResetPasswordV2Params) WithNamespace ¶

func (o *PublicResetPasswordV2Params) WithNamespace(namespace string) *PublicResetPasswordV2Params

WithNamespace adds the namespace to the public reset password v2 params

func (*PublicResetPasswordV2Params) WithTimeout ¶

WithTimeout adds the timeout to the public reset password v2 params

func (*PublicResetPasswordV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicResetPasswordV2Reader ¶

type PublicResetPasswordV2Reader struct {
	// contains filtered or unexported fields
}

PublicResetPasswordV2Reader is a Reader for the PublicResetPasswordV2 structure.

func (*PublicResetPasswordV2Reader) ReadResponse ¶

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 ¶

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 ¶

func (*PublicSearchUserV3InternalServerError) ToJSONString ¶

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 ¶

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 ¶

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, uniqueDisplayName, username, and thirdPartyPlatform

	*/
	By *string
	/*Limit
	  The number of data retrieved in a page, default 20

	*/
	Limit *int64
	/*Offset
	  The number of offset, default 0

	*/
	Offset *int64
	/*PlatformBy
	  Search platformBy given attribute, possible value is platformDisplayName

	*/
	PlatformBy *string
	/*PlatformID
	  Platform Id that want to be searched.

	*/
	PlatformID *string
	/*Query
	  Query, can be either display name or username. Max character is 50

	*/
	Query *string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

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) SetFlightId ¶

func (o *PublicSearchUserV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicSearchUserV3Params) SetHTTPClient ¶

func (o *PublicSearchUserV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public search user v3 params

func (*PublicSearchUserV3Params) SetHTTPClientTransport ¶

func (o *PublicSearchUserV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public search user v3 params

func (*PublicSearchUserV3Params) SetLimit ¶

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 ¶

func (o *PublicSearchUserV3Params) SetOffset(offset *int64)

SetOffset adds the offset to the public search user v3 params

func (*PublicSearchUserV3Params) SetPlatformBy ¶

func (o *PublicSearchUserV3Params) SetPlatformBy(platformBy *string)

SetPlatformBy adds the platformBy to the public search user v3 params

func (*PublicSearchUserV3Params) SetPlatformID ¶

func (o *PublicSearchUserV3Params) SetPlatformID(platformID *string)

SetPlatformID adds the platformId 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 ¶

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 ¶

WithOffset adds the offset to the public search user v3 params

func (*PublicSearchUserV3Params) WithPlatformBy ¶

func (o *PublicSearchUserV3Params) WithPlatformBy(platformBy *string) *PublicSearchUserV3Params

WithPlatformBy adds the platformBy to the public search user v3 params

func (*PublicSearchUserV3Params) WithPlatformID ¶

func (o *PublicSearchUserV3Params) WithPlatformID(platformID *string) *PublicSearchUserV3Params

WithPlatformID adds the platformID 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 PublicSearchUserV3TooManyRequests ¶

type PublicSearchUserV3TooManyRequests struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicSearchUserV3TooManyRequests 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 NewPublicSearchUserV3TooManyRequests ¶

func NewPublicSearchUserV3TooManyRequests() *PublicSearchUserV3TooManyRequests

NewPublicSearchUserV3TooManyRequests creates a PublicSearchUserV3TooManyRequests with default headers values

func (*PublicSearchUserV3TooManyRequests) Error ¶

func (*PublicSearchUserV3TooManyRequests) GetPayload ¶

func (*PublicSearchUserV3TooManyRequests) ToJSONString ¶

func (o *PublicSearchUserV3TooManyRequests) ToJSONString() string

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 ¶

func (o *PublicSearchUserV3Unauthorized) ToJSONString() string

type PublicSendRegistrationCodeBadRequest ¶

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 ¶

func NewPublicSendRegistrationCodeBadRequest() *PublicSendRegistrationCodeBadRequest

NewPublicSendRegistrationCodeBadRequest creates a PublicSendRegistrationCodeBadRequest with default headers values

func (*PublicSendRegistrationCodeBadRequest) Error ¶

func (*PublicSendRegistrationCodeBadRequest) GetPayload ¶

func (*PublicSendRegistrationCodeBadRequest) ToJSONString ¶

func (o *PublicSendRegistrationCodeBadRequest) ToJSONString() string

type PublicSendRegistrationCodeConflict ¶

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 ¶

func NewPublicSendRegistrationCodeConflict() *PublicSendRegistrationCodeConflict

NewPublicSendRegistrationCodeConflict creates a PublicSendRegistrationCodeConflict with default headers values

func (*PublicSendRegistrationCodeConflict) Error ¶

func (*PublicSendRegistrationCodeConflict) GetPayload ¶

func (*PublicSendRegistrationCodeConflict) ToJSONString ¶

func (o *PublicSendRegistrationCodeConflict) ToJSONString() string

type PublicSendRegistrationCodeNoContent ¶

type PublicSendRegistrationCodeNoContent struct {
}

PublicSendRegistrationCodeNoContent handles this case with default header values.

Operation succeeded

func NewPublicSendRegistrationCodeNoContent ¶

func NewPublicSendRegistrationCodeNoContent() *PublicSendRegistrationCodeNoContent

NewPublicSendRegistrationCodeNoContent creates a PublicSendRegistrationCodeNoContent with default headers values

func (*PublicSendRegistrationCodeNoContent) Error ¶

type PublicSendRegistrationCodeParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicSendRegistrationCodeParams() *PublicSendRegistrationCodeParams

NewPublicSendRegistrationCodeParams creates a new PublicSendRegistrationCodeParams object with the default values initialized.

func NewPublicSendRegistrationCodeParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicSendRegistrationCodeParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public send registration code params

func (*PublicSendRegistrationCodeParams) SetBody ¶

SetBody adds the body to the public send registration code params

func (*PublicSendRegistrationCodeParams) SetContext ¶

SetContext adds the context to the public send registration code params

func (*PublicSendRegistrationCodeParams) SetFlightId ¶

func (o *PublicSendRegistrationCodeParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicSendRegistrationCodeParams) SetHTTPClient ¶

func (o *PublicSendRegistrationCodeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public send registration code params

func (*PublicSendRegistrationCodeParams) SetHTTPClientTransport ¶

func (o *PublicSendRegistrationCodeParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public send registration code params

func (*PublicSendRegistrationCodeParams) SetNamespace ¶

func (o *PublicSendRegistrationCodeParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public send registration code params

func (*PublicSendRegistrationCodeParams) SetTimeout ¶

func (o *PublicSendRegistrationCodeParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public send registration code params

func (*PublicSendRegistrationCodeParams) WithBody ¶

WithBody adds the body to the public send registration code params

func (*PublicSendRegistrationCodeParams) WithContext ¶

WithContext adds the context to the public send registration code params

func (*PublicSendRegistrationCodeParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public send registration code params

func (*PublicSendRegistrationCodeParams) WithNamespace ¶

WithNamespace adds the namespace to the public send registration code params

func (*PublicSendRegistrationCodeParams) WithTimeout ¶

WithTimeout adds the timeout to the public send registration code params

func (*PublicSendRegistrationCodeParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicSendRegistrationCodeReader ¶

type PublicSendRegistrationCodeReader struct {
	// contains filtered or unexported fields
}

PublicSendRegistrationCodeReader is a Reader for the PublicSendRegistrationCode structure.

func (*PublicSendRegistrationCodeReader) ReadResponse ¶

func (o *PublicSendRegistrationCodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicSendRegistrationCodeTooManyRequests ¶

type PublicSendRegistrationCodeTooManyRequests struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicSendRegistrationCodeTooManyRequests 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 NewPublicSendRegistrationCodeTooManyRequests ¶

func NewPublicSendRegistrationCodeTooManyRequests() *PublicSendRegistrationCodeTooManyRequests

NewPublicSendRegistrationCodeTooManyRequests creates a PublicSendRegistrationCodeTooManyRequests with default headers values

func (*PublicSendRegistrationCodeTooManyRequests) Error ¶

func (*PublicSendRegistrationCodeTooManyRequests) GetPayload ¶

func (*PublicSendRegistrationCodeTooManyRequests) ToJSONString ¶

type PublicSendVerificationCodeV3BadRequest ¶

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 ¶

func NewPublicSendVerificationCodeV3BadRequest() *PublicSendVerificationCodeV3BadRequest

NewPublicSendVerificationCodeV3BadRequest creates a PublicSendVerificationCodeV3BadRequest with default headers values

func (*PublicSendVerificationCodeV3BadRequest) Error ¶

func (*PublicSendVerificationCodeV3BadRequest) GetPayload ¶

func (*PublicSendVerificationCodeV3BadRequest) ToJSONString ¶

type PublicSendVerificationCodeV3Conflict ¶

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 ¶

func NewPublicSendVerificationCodeV3Conflict() *PublicSendVerificationCodeV3Conflict

NewPublicSendVerificationCodeV3Conflict creates a PublicSendVerificationCodeV3Conflict with default headers values

func (*PublicSendVerificationCodeV3Conflict) Error ¶

func (*PublicSendVerificationCodeV3Conflict) GetPayload ¶

func (*PublicSendVerificationCodeV3Conflict) ToJSONString ¶

func (o *PublicSendVerificationCodeV3Conflict) ToJSONString() string

type PublicSendVerificationCodeV3NoContent ¶

type PublicSendVerificationCodeV3NoContent struct {
}

PublicSendVerificationCodeV3NoContent handles this case with default header values.

Operation succeeded

func NewPublicSendVerificationCodeV3NoContent ¶

func NewPublicSendVerificationCodeV3NoContent() *PublicSendVerificationCodeV3NoContent

NewPublicSendVerificationCodeV3NoContent creates a PublicSendVerificationCodeV3NoContent with default headers values

func (*PublicSendVerificationCodeV3NoContent) Error ¶

type PublicSendVerificationCodeV3NotFound ¶

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 ¶

func NewPublicSendVerificationCodeV3NotFound() *PublicSendVerificationCodeV3NotFound

NewPublicSendVerificationCodeV3NotFound creates a PublicSendVerificationCodeV3NotFound with default headers values

func (*PublicSendVerificationCodeV3NotFound) Error ¶

func (*PublicSendVerificationCodeV3NotFound) GetPayload ¶

func (*PublicSendVerificationCodeV3NotFound) ToJSONString ¶

func (o *PublicSendVerificationCodeV3NotFound) ToJSONString() string

type PublicSendVerificationCodeV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicSendVerificationCodeV3Params() *PublicSendVerificationCodeV3Params

NewPublicSendVerificationCodeV3Params creates a new PublicSendVerificationCodeV3Params object with the default values initialized.

func NewPublicSendVerificationCodeV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicSendVerificationCodeV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) SetBody ¶

SetBody adds the body to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) SetContext ¶

SetContext adds the context to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) SetFlightId ¶

func (o *PublicSendVerificationCodeV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicSendVerificationCodeV3Params) SetHTTPClient ¶

func (o *PublicSendVerificationCodeV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) SetHTTPClientTransport ¶

func (o *PublicSendVerificationCodeV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) SetNamespace ¶

func (o *PublicSendVerificationCodeV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) SetTimeout ¶

func (o *PublicSendVerificationCodeV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) WithBody ¶

WithBody adds the body to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) WithContext ¶

WithContext adds the context to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public send verification code v3 params

func (*PublicSendVerificationCodeV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicSendVerificationCodeV3Reader ¶

type PublicSendVerificationCodeV3Reader struct {
	// contains filtered or unexported fields
}

PublicSendVerificationCodeV3Reader is a Reader for the PublicSendVerificationCodeV3 structure.

func (*PublicSendVerificationCodeV3Reader) ReadResponse ¶

func (o *PublicSendVerificationCodeV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicSendVerificationCodeV3TooManyRequests ¶

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 ¶

func NewPublicSendVerificationCodeV3TooManyRequests() *PublicSendVerificationCodeV3TooManyRequests

NewPublicSendVerificationCodeV3TooManyRequests creates a PublicSendVerificationCodeV3TooManyRequests with default headers values

func (*PublicSendVerificationCodeV3TooManyRequests) Error ¶

func (*PublicSendVerificationCodeV3TooManyRequests) GetPayload ¶

func (*PublicSendVerificationCodeV3TooManyRequests) ToJSONString ¶

type PublicSendVerificationCodeV3Unauthorized ¶

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 ¶

func NewPublicSendVerificationCodeV3Unauthorized() *PublicSendVerificationCodeV3Unauthorized

NewPublicSendVerificationCodeV3Unauthorized creates a PublicSendVerificationCodeV3Unauthorized with default headers values

func (*PublicSendVerificationCodeV3Unauthorized) Error ¶

func (*PublicSendVerificationCodeV3Unauthorized) GetPayload ¶

func (*PublicSendVerificationCodeV3Unauthorized) ToJSONString ¶

type PublicSendVerificationLinkV3BadRequest ¶

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 ¶

func NewPublicSendVerificationLinkV3BadRequest() *PublicSendVerificationLinkV3BadRequest

NewPublicSendVerificationLinkV3BadRequest creates a PublicSendVerificationLinkV3BadRequest with default headers values

func (*PublicSendVerificationLinkV3BadRequest) Error ¶

func (*PublicSendVerificationLinkV3BadRequest) GetPayload ¶

func (*PublicSendVerificationLinkV3BadRequest) ToJSONString ¶

type PublicSendVerificationLinkV3Conflict ¶

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 ¶

func NewPublicSendVerificationLinkV3Conflict() *PublicSendVerificationLinkV3Conflict

NewPublicSendVerificationLinkV3Conflict creates a PublicSendVerificationLinkV3Conflict with default headers values

func (*PublicSendVerificationLinkV3Conflict) Error ¶

func (*PublicSendVerificationLinkV3Conflict) GetPayload ¶

func (*PublicSendVerificationLinkV3Conflict) ToJSONString ¶

func (o *PublicSendVerificationLinkV3Conflict) ToJSONString() string

type PublicSendVerificationLinkV3NoContent ¶

type PublicSendVerificationLinkV3NoContent struct {
}

PublicSendVerificationLinkV3NoContent handles this case with default header values.

Operation succeeded

func NewPublicSendVerificationLinkV3NoContent ¶

func NewPublicSendVerificationLinkV3NoContent() *PublicSendVerificationLinkV3NoContent

NewPublicSendVerificationLinkV3NoContent creates a PublicSendVerificationLinkV3NoContent with default headers values

func (*PublicSendVerificationLinkV3NoContent) Error ¶

type PublicSendVerificationLinkV3Params ¶

type PublicSendVerificationLinkV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelSendVerificationLinkRequest

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicSendVerificationLinkV3Params() *PublicSendVerificationLinkV3Params

NewPublicSendVerificationLinkV3Params creates a new PublicSendVerificationLinkV3Params object with the default values initialized.

func NewPublicSendVerificationLinkV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicSendVerificationLinkV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) SetBody ¶

SetBody adds the body to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) SetContext ¶

SetContext adds the context to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) SetFlightId ¶

func (o *PublicSendVerificationLinkV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicSendVerificationLinkV3Params) SetHTTPClient ¶

func (o *PublicSendVerificationLinkV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) SetHTTPClientTransport ¶

func (o *PublicSendVerificationLinkV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) SetTimeout ¶

func (o *PublicSendVerificationLinkV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) WithBody ¶

WithBody adds the body to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) WithContext ¶

WithContext adds the context to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public send verification link v3 params

func (*PublicSendVerificationLinkV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicSendVerificationLinkV3Reader ¶

type PublicSendVerificationLinkV3Reader struct {
	// contains filtered or unexported fields
}

PublicSendVerificationLinkV3Reader is a Reader for the PublicSendVerificationLinkV3 structure.

func (*PublicSendVerificationLinkV3Reader) ReadResponse ¶

func (o *PublicSendVerificationLinkV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicSendVerificationLinkV3TooManyRequests ¶

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 ¶

func NewPublicSendVerificationLinkV3TooManyRequests() *PublicSendVerificationLinkV3TooManyRequests

NewPublicSendVerificationLinkV3TooManyRequests creates a PublicSendVerificationLinkV3TooManyRequests with default headers values

func (*PublicSendVerificationLinkV3TooManyRequests) Error ¶

func (*PublicSendVerificationLinkV3TooManyRequests) GetPayload ¶

func (*PublicSendVerificationLinkV3TooManyRequests) ToJSONString ¶

type PublicSendVerificationLinkV3Unauthorized ¶

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 ¶

func NewPublicSendVerificationLinkV3Unauthorized() *PublicSendVerificationLinkV3Unauthorized

NewPublicSendVerificationLinkV3Unauthorized creates a PublicSendVerificationLinkV3Unauthorized with default headers values

func (*PublicSendVerificationLinkV3Unauthorized) Error ¶

func (*PublicSendVerificationLinkV3Unauthorized) GetPayload ¶

func (*PublicSendVerificationLinkV3Unauthorized) ToJSONString ¶

type PublicUpdatePasswordV2BadRequest ¶

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 ¶

func NewPublicUpdatePasswordV2BadRequest() *PublicUpdatePasswordV2BadRequest

NewPublicUpdatePasswordV2BadRequest creates a PublicUpdatePasswordV2BadRequest with default headers values

func (*PublicUpdatePasswordV2BadRequest) Error ¶

type PublicUpdatePasswordV2Forbidden ¶

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 ¶

func NewPublicUpdatePasswordV2Forbidden() *PublicUpdatePasswordV2Forbidden

NewPublicUpdatePasswordV2Forbidden creates a PublicUpdatePasswordV2Forbidden with default headers values

func (*PublicUpdatePasswordV2Forbidden) Error ¶

func (*PublicUpdatePasswordV2Forbidden) GetPayload ¶

func (*PublicUpdatePasswordV2Forbidden) ToJSONString ¶

func (o *PublicUpdatePasswordV2Forbidden) ToJSONString() string

type PublicUpdatePasswordV2InternalServerError ¶

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 ¶

func NewPublicUpdatePasswordV2InternalServerError() *PublicUpdatePasswordV2InternalServerError

NewPublicUpdatePasswordV2InternalServerError creates a PublicUpdatePasswordV2InternalServerError with default headers values

func (*PublicUpdatePasswordV2InternalServerError) Error ¶

type PublicUpdatePasswordV2NoContent ¶

type PublicUpdatePasswordV2NoContent struct {
}

PublicUpdatePasswordV2NoContent handles this case with default header values.

Operation succeeded

func NewPublicUpdatePasswordV2NoContent ¶

func NewPublicUpdatePasswordV2NoContent() *PublicUpdatePasswordV2NoContent

NewPublicUpdatePasswordV2NoContent creates a PublicUpdatePasswordV2NoContent with default headers values

func (*PublicUpdatePasswordV2NoContent) Error ¶

type PublicUpdatePasswordV2NotFound ¶

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 ¶

func NewPublicUpdatePasswordV2NotFound() *PublicUpdatePasswordV2NotFound

NewPublicUpdatePasswordV2NotFound creates a PublicUpdatePasswordV2NotFound with default headers values

func (*PublicUpdatePasswordV2NotFound) Error ¶

type PublicUpdatePasswordV2Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicUpdatePasswordV2Params() *PublicUpdatePasswordV2Params

NewPublicUpdatePasswordV2Params creates a new PublicUpdatePasswordV2Params object with the default values initialized.

func NewPublicUpdatePasswordV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicUpdatePasswordV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public update password v2 params

func (*PublicUpdatePasswordV2Params) SetBody ¶

SetBody adds the body to the public update password v2 params

func (*PublicUpdatePasswordV2Params) SetContext ¶

func (o *PublicUpdatePasswordV2Params) SetContext(ctx context.Context)

SetContext adds the context to the public update password v2 params

func (*PublicUpdatePasswordV2Params) SetFlightId ¶

func (o *PublicUpdatePasswordV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicUpdatePasswordV2Params) SetHTTPClient ¶

func (o *PublicUpdatePasswordV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public update password v2 params

func (*PublicUpdatePasswordV2Params) SetHTTPClientTransport ¶

func (o *PublicUpdatePasswordV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public update password v2 params

func (*PublicUpdatePasswordV2Params) SetNamespace ¶

func (o *PublicUpdatePasswordV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public update password v2 params

func (*PublicUpdatePasswordV2Params) SetTimeout ¶

func (o *PublicUpdatePasswordV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public update password v2 params

func (*PublicUpdatePasswordV2Params) SetUserID ¶

func (o *PublicUpdatePasswordV2Params) SetUserID(userID string)

SetUserID adds the userId to the public update password v2 params

func (*PublicUpdatePasswordV2Params) WithBody ¶

WithBody adds the body to the public update password v2 params

func (*PublicUpdatePasswordV2Params) WithContext ¶

WithContext adds the context to the public update password v2 params

func (*PublicUpdatePasswordV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public update password v2 params

func (*PublicUpdatePasswordV2Params) WithNamespace ¶

WithNamespace adds the namespace to the public update password v2 params

func (*PublicUpdatePasswordV2Params) WithTimeout ¶

WithTimeout adds the timeout to the public update password v2 params

func (*PublicUpdatePasswordV2Params) WithUserID ¶

WithUserID adds the userID to the public update password v2 params

func (*PublicUpdatePasswordV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicUpdatePasswordV2Reader ¶

type PublicUpdatePasswordV2Reader struct {
	// contains filtered or unexported fields
}

PublicUpdatePasswordV2Reader is a Reader for the PublicUpdatePasswordV2 structure.

func (*PublicUpdatePasswordV2Reader) ReadResponse ¶

func (o *PublicUpdatePasswordV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicUpdatePasswordV2Unauthorized ¶

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 ¶

func NewPublicUpdatePasswordV2Unauthorized() *PublicUpdatePasswordV2Unauthorized

NewPublicUpdatePasswordV2Unauthorized creates a PublicUpdatePasswordV2Unauthorized with default headers values

func (*PublicUpdatePasswordV2Unauthorized) Error ¶

func (*PublicUpdatePasswordV2Unauthorized) GetPayload ¶

func (*PublicUpdatePasswordV2Unauthorized) ToJSONString ¶

func (o *PublicUpdatePasswordV2Unauthorized) ToJSONString() string

type PublicUpdatePasswordV3BadRequest ¶

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 ¶

func NewPublicUpdatePasswordV3BadRequest() *PublicUpdatePasswordV3BadRequest

NewPublicUpdatePasswordV3BadRequest creates a PublicUpdatePasswordV3BadRequest with default headers values

func (*PublicUpdatePasswordV3BadRequest) Error ¶

func (*PublicUpdatePasswordV3BadRequest) GetPayload ¶

func (*PublicUpdatePasswordV3BadRequest) ToJSONString ¶

func (o *PublicUpdatePasswordV3BadRequest) ToJSONString() string

type PublicUpdatePasswordV3InternalServerError ¶

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 ¶

func NewPublicUpdatePasswordV3InternalServerError() *PublicUpdatePasswordV3InternalServerError

NewPublicUpdatePasswordV3InternalServerError creates a PublicUpdatePasswordV3InternalServerError with default headers values

func (*PublicUpdatePasswordV3InternalServerError) Error ¶

func (*PublicUpdatePasswordV3InternalServerError) GetPayload ¶

func (*PublicUpdatePasswordV3InternalServerError) ToJSONString ¶

type PublicUpdatePasswordV3NoContent ¶

type PublicUpdatePasswordV3NoContent struct {
}

PublicUpdatePasswordV3NoContent handles this case with default header values.

Operation succeeded

func NewPublicUpdatePasswordV3NoContent ¶

func NewPublicUpdatePasswordV3NoContent() *PublicUpdatePasswordV3NoContent

NewPublicUpdatePasswordV3NoContent creates a PublicUpdatePasswordV3NoContent with default headers values

func (*PublicUpdatePasswordV3NoContent) Error ¶

type PublicUpdatePasswordV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicUpdatePasswordV3Params() *PublicUpdatePasswordV3Params

NewPublicUpdatePasswordV3Params creates a new PublicUpdatePasswordV3Params object with the default values initialized.

func NewPublicUpdatePasswordV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicUpdatePasswordV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public update password v3 params

func (*PublicUpdatePasswordV3Params) SetBody ¶

SetBody adds the body to the public update password v3 params

func (*PublicUpdatePasswordV3Params) SetContext ¶

func (o *PublicUpdatePasswordV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public update password v3 params

func (*PublicUpdatePasswordV3Params) SetFlightId ¶

func (o *PublicUpdatePasswordV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicUpdatePasswordV3Params) SetHTTPClient ¶

func (o *PublicUpdatePasswordV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public update password v3 params

func (*PublicUpdatePasswordV3Params) SetHTTPClientTransport ¶

func (o *PublicUpdatePasswordV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public update password v3 params

func (*PublicUpdatePasswordV3Params) SetNamespace ¶

func (o *PublicUpdatePasswordV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public update password v3 params

func (*PublicUpdatePasswordV3Params) SetTimeout ¶

func (o *PublicUpdatePasswordV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public update password v3 params

func (*PublicUpdatePasswordV3Params) WithBody ¶

WithBody adds the body to the public update password v3 params

func (*PublicUpdatePasswordV3Params) WithContext ¶

WithContext adds the context to the public update password v3 params

func (*PublicUpdatePasswordV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public update password v3 params

func (*PublicUpdatePasswordV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public update password v3 params

func (*PublicUpdatePasswordV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public update password v3 params

func (*PublicUpdatePasswordV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicUpdatePasswordV3Reader ¶

type PublicUpdatePasswordV3Reader struct {
	// contains filtered or unexported fields
}

PublicUpdatePasswordV3Reader is a Reader for the PublicUpdatePasswordV3 structure.

func (*PublicUpdatePasswordV3Reader) ReadResponse ¶

func (o *PublicUpdatePasswordV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicUpdatePasswordV3TooManyRequests ¶

type PublicUpdatePasswordV3TooManyRequests struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpdatePasswordV3TooManyRequests 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 NewPublicUpdatePasswordV3TooManyRequests ¶

func NewPublicUpdatePasswordV3TooManyRequests() *PublicUpdatePasswordV3TooManyRequests

NewPublicUpdatePasswordV3TooManyRequests creates a PublicUpdatePasswordV3TooManyRequests with default headers values

func (*PublicUpdatePasswordV3TooManyRequests) Error ¶

func (*PublicUpdatePasswordV3TooManyRequests) GetPayload ¶

func (*PublicUpdatePasswordV3TooManyRequests) ToJSONString ¶

type PublicUpdatePasswordV3Unauthorized ¶

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 ¶

func NewPublicUpdatePasswordV3Unauthorized() *PublicUpdatePasswordV3Unauthorized

NewPublicUpdatePasswordV3Unauthorized creates a PublicUpdatePasswordV3Unauthorized with default headers values

func (*PublicUpdatePasswordV3Unauthorized) Error ¶

func (*PublicUpdatePasswordV3Unauthorized) GetPayload ¶

func (*PublicUpdatePasswordV3Unauthorized) ToJSONString ¶

func (o *PublicUpdatePasswordV3Unauthorized) ToJSONString() string

type PublicUpdateUserV2BadRequest ¶

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 ¶

func NewPublicUpdateUserV2BadRequest() *PublicUpdateUserV2BadRequest

NewPublicUpdateUserV2BadRequest creates a PublicUpdateUserV2BadRequest with default headers values

func (*PublicUpdateUserV2BadRequest) Error ¶

type PublicUpdateUserV2Conflict ¶

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 ¶

func NewPublicUpdateUserV2Conflict() *PublicUpdateUserV2Conflict

NewPublicUpdateUserV2Conflict creates a PublicUpdateUserV2Conflict with default headers values

func (*PublicUpdateUserV2Conflict) Error ¶

type PublicUpdateUserV2InternalServerError ¶

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 ¶

func NewPublicUpdateUserV2InternalServerError() *PublicUpdateUserV2InternalServerError

NewPublicUpdateUserV2InternalServerError creates a PublicUpdateUserV2InternalServerError with default headers values

func (*PublicUpdateUserV2InternalServerError) Error ¶

type PublicUpdateUserV2NotFound ¶

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 ¶

func NewPublicUpdateUserV2NotFound() *PublicUpdateUserV2NotFound

NewPublicUpdateUserV2NotFound creates a PublicUpdateUserV2NotFound with default headers values

func (*PublicUpdateUserV2NotFound) Error ¶

type PublicUpdateUserV2OK ¶

type PublicUpdateUserV2OK struct {
	Payload []*iamclientmodels.ModelUserResponse
}

PublicUpdateUserV2OK handles this case with default header values.

OK

func NewPublicUpdateUserV2OK ¶

func NewPublicUpdateUserV2OK() *PublicUpdateUserV2OK

NewPublicUpdateUserV2OK creates a PublicUpdateUserV2OK with default headers values

func (*PublicUpdateUserV2OK) Error ¶

func (o *PublicUpdateUserV2OK) Error() string

func (*PublicUpdateUserV2OK) GetPayload ¶

func (*PublicUpdateUserV2OK) ToJSONString ¶

func (o *PublicUpdateUserV2OK) ToJSONString() string

type PublicUpdateUserV2Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicUpdateUserV2Params() *PublicUpdateUserV2Params

NewPublicUpdateUserV2Params creates a new PublicUpdateUserV2Params object with the default values initialized.

func NewPublicUpdateUserV2ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicUpdateUserV2Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public update user v2 params

func (*PublicUpdateUserV2Params) SetBody ¶

SetBody adds the body to the public update user v2 params

func (*PublicUpdateUserV2Params) SetContext ¶

func (o *PublicUpdateUserV2Params) SetContext(ctx context.Context)

SetContext adds the context to the public update user v2 params

func (*PublicUpdateUserV2Params) SetFlightId ¶

func (o *PublicUpdateUserV2Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicUpdateUserV2Params) SetHTTPClient ¶

func (o *PublicUpdateUserV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public update user v2 params

func (*PublicUpdateUserV2Params) SetHTTPClientTransport ¶

func (o *PublicUpdateUserV2Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public update user v2 params

func (*PublicUpdateUserV2Params) SetNamespace ¶

func (o *PublicUpdateUserV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public update user v2 params

func (*PublicUpdateUserV2Params) SetTimeout ¶

func (o *PublicUpdateUserV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public update user v2 params

func (*PublicUpdateUserV2Params) SetUserID ¶

func (o *PublicUpdateUserV2Params) SetUserID(userID string)

SetUserID adds the userId to the public update user v2 params

func (*PublicUpdateUserV2Params) WithBody ¶

WithBody adds the body to the public update user v2 params

func (*PublicUpdateUserV2Params) WithContext ¶

WithContext adds the context to the public update user v2 params

func (*PublicUpdateUserV2Params) WithHTTPClient ¶

func (o *PublicUpdateUserV2Params) WithHTTPClient(client *http.Client) *PublicUpdateUserV2Params

WithHTTPClient adds the HTTPClient to the public update user v2 params

func (*PublicUpdateUserV2Params) WithNamespace ¶

func (o *PublicUpdateUserV2Params) WithNamespace(namespace string) *PublicUpdateUserV2Params

WithNamespace adds the namespace to the public update user v2 params

func (*PublicUpdateUserV2Params) WithTimeout ¶

WithTimeout adds the timeout to the public update user v2 params

func (*PublicUpdateUserV2Params) WithUserID ¶

WithUserID adds the userID to the public update user v2 params

func (*PublicUpdateUserV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicUpdateUserV2Reader ¶

type PublicUpdateUserV2Reader struct {
	// contains filtered or unexported fields
}

PublicUpdateUserV2Reader is a Reader for the PublicUpdateUserV2 structure.

func (*PublicUpdateUserV2Reader) ReadResponse ¶

func (o *PublicUpdateUserV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicUpdateUserV2Unauthorized ¶

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 ¶

func NewPublicUpdateUserV2Unauthorized() *PublicUpdateUserV2Unauthorized

NewPublicUpdateUserV2Unauthorized creates a PublicUpdateUserV2Unauthorized with default headers values

func (*PublicUpdateUserV2Unauthorized) Error ¶

func (*PublicUpdateUserV2Unauthorized) GetPayload ¶

func (*PublicUpdateUserV2Unauthorized) ToJSONString ¶

func (o *PublicUpdateUserV2Unauthorized) ToJSONString() string

type PublicUpgradeHeadlessAccountV3BadRequest ¶

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 ¶

func NewPublicUpgradeHeadlessAccountV3BadRequest() *PublicUpgradeHeadlessAccountV3BadRequest

NewPublicUpgradeHeadlessAccountV3BadRequest creates a PublicUpgradeHeadlessAccountV3BadRequest with default headers values

func (*PublicUpgradeHeadlessAccountV3BadRequest) Error ¶

func (*PublicUpgradeHeadlessAccountV3BadRequest) GetPayload ¶

func (*PublicUpgradeHeadlessAccountV3BadRequest) ToJSONString ¶

type PublicUpgradeHeadlessAccountV3Conflict ¶

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><tr><td>10222</td><td>unique display name already exists</td></tr></table>

func NewPublicUpgradeHeadlessAccountV3Conflict ¶

func NewPublicUpgradeHeadlessAccountV3Conflict() *PublicUpgradeHeadlessAccountV3Conflict

NewPublicUpgradeHeadlessAccountV3Conflict creates a PublicUpgradeHeadlessAccountV3Conflict with default headers values

func (*PublicUpgradeHeadlessAccountV3Conflict) Error ¶

func (*PublicUpgradeHeadlessAccountV3Conflict) GetPayload ¶

func (*PublicUpgradeHeadlessAccountV3Conflict) ToJSONString ¶

type PublicUpgradeHeadlessAccountV3Forbidden ¶

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><tr><td>10213</td><td>country is blocked</td></tr></table>

func NewPublicUpgradeHeadlessAccountV3Forbidden ¶

func NewPublicUpgradeHeadlessAccountV3Forbidden() *PublicUpgradeHeadlessAccountV3Forbidden

NewPublicUpgradeHeadlessAccountV3Forbidden creates a PublicUpgradeHeadlessAccountV3Forbidden with default headers values

func (*PublicUpgradeHeadlessAccountV3Forbidden) Error ¶

func (*PublicUpgradeHeadlessAccountV3Forbidden) GetPayload ¶

func (*PublicUpgradeHeadlessAccountV3Forbidden) ToJSONString ¶

type PublicUpgradeHeadlessAccountV3InternalServerError ¶

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 ¶

func NewPublicUpgradeHeadlessAccountV3InternalServerError() *PublicUpgradeHeadlessAccountV3InternalServerError

NewPublicUpgradeHeadlessAccountV3InternalServerError creates a PublicUpgradeHeadlessAccountV3InternalServerError with default headers values

func (*PublicUpgradeHeadlessAccountV3InternalServerError) Error ¶

func (*PublicUpgradeHeadlessAccountV3InternalServerError) GetPayload ¶

func (*PublicUpgradeHeadlessAccountV3InternalServerError) ToJSONString ¶

type PublicUpgradeHeadlessAccountV3NotFound ¶

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 ¶

func NewPublicUpgradeHeadlessAccountV3NotFound() *PublicUpgradeHeadlessAccountV3NotFound

NewPublicUpgradeHeadlessAccountV3NotFound creates a PublicUpgradeHeadlessAccountV3NotFound with default headers values

func (*PublicUpgradeHeadlessAccountV3NotFound) Error ¶

func (*PublicUpgradeHeadlessAccountV3NotFound) GetPayload ¶

func (*PublicUpgradeHeadlessAccountV3NotFound) ToJSONString ¶

type PublicUpgradeHeadlessAccountV3OK ¶

type PublicUpgradeHeadlessAccountV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

PublicUpgradeHeadlessAccountV3OK handles this case with default header values.

OK

func NewPublicUpgradeHeadlessAccountV3OK ¶

func NewPublicUpgradeHeadlessAccountV3OK() *PublicUpgradeHeadlessAccountV3OK

NewPublicUpgradeHeadlessAccountV3OK creates a PublicUpgradeHeadlessAccountV3OK with default headers values

func (*PublicUpgradeHeadlessAccountV3OK) Error ¶

func (*PublicUpgradeHeadlessAccountV3OK) GetPayload ¶

func (*PublicUpgradeHeadlessAccountV3OK) ToJSONString ¶

func (o *PublicUpgradeHeadlessAccountV3OK) ToJSONString() string

type PublicUpgradeHeadlessAccountV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicUpgradeHeadlessAccountV3Params() *PublicUpgradeHeadlessAccountV3Params

NewPublicUpgradeHeadlessAccountV3Params creates a new PublicUpgradeHeadlessAccountV3Params object with the default values initialized.

func NewPublicUpgradeHeadlessAccountV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicUpgradeHeadlessAccountV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) SetBody ¶

SetBody adds the body to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) SetContext ¶

SetContext adds the context to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) SetFlightId ¶

func (o *PublicUpgradeHeadlessAccountV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicUpgradeHeadlessAccountV3Params) SetHTTPClient ¶

func (o *PublicUpgradeHeadlessAccountV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) SetHTTPClientTransport ¶

func (o *PublicUpgradeHeadlessAccountV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) SetNamespace ¶

func (o *PublicUpgradeHeadlessAccountV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) SetTimeout ¶

func (o *PublicUpgradeHeadlessAccountV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) WithBody ¶

WithBody adds the body to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) WithContext ¶

WithContext adds the context to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public upgrade headless account v3 params

func (*PublicUpgradeHeadlessAccountV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicUpgradeHeadlessAccountV3Reader ¶

type PublicUpgradeHeadlessAccountV3Reader struct {
	// contains filtered or unexported fields
}

PublicUpgradeHeadlessAccountV3Reader is a Reader for the PublicUpgradeHeadlessAccountV3 structure.

func (*PublicUpgradeHeadlessAccountV3Reader) ReadResponse ¶

func (o *PublicUpgradeHeadlessAccountV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicUpgradeHeadlessAccountV3Unauthorized ¶

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 ¶

func NewPublicUpgradeHeadlessAccountV3Unauthorized() *PublicUpgradeHeadlessAccountV3Unauthorized

NewPublicUpgradeHeadlessAccountV3Unauthorized creates a PublicUpgradeHeadlessAccountV3Unauthorized with default headers values

func (*PublicUpgradeHeadlessAccountV3Unauthorized) Error ¶

func (*PublicUpgradeHeadlessAccountV3Unauthorized) GetPayload ¶

func (*PublicUpgradeHeadlessAccountV3Unauthorized) ToJSONString ¶

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 ¶

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 ¶

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 ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

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) SetFlightId ¶

func (o *PublicUserVerificationV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicUserVerificationV3Params) SetHTTPClient ¶

func (o *PublicUserVerificationV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public user verification v3 params

func (*PublicUserVerificationV3Params) SetHTTPClientTransport ¶

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 ¶

func (o *PublicUserVerificationV3Unauthorized) ToJSONString() string

type PublicValidateUserByUserIDAndPasswordV3BadRequest ¶

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 ¶

func NewPublicValidateUserByUserIDAndPasswordV3BadRequest() *PublicValidateUserByUserIDAndPasswordV3BadRequest

NewPublicValidateUserByUserIDAndPasswordV3BadRequest creates a PublicValidateUserByUserIDAndPasswordV3BadRequest with default headers values

func (*PublicValidateUserByUserIDAndPasswordV3BadRequest) Error ¶

func (*PublicValidateUserByUserIDAndPasswordV3BadRequest) GetPayload ¶

func (*PublicValidateUserByUserIDAndPasswordV3BadRequest) ToJSONString ¶

type PublicValidateUserByUserIDAndPasswordV3Forbidden ¶

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 ¶

func NewPublicValidateUserByUserIDAndPasswordV3Forbidden() *PublicValidateUserByUserIDAndPasswordV3Forbidden

NewPublicValidateUserByUserIDAndPasswordV3Forbidden creates a PublicValidateUserByUserIDAndPasswordV3Forbidden with default headers values

func (*PublicValidateUserByUserIDAndPasswordV3Forbidden) Error ¶

func (*PublicValidateUserByUserIDAndPasswordV3Forbidden) GetPayload ¶

func (*PublicValidateUserByUserIDAndPasswordV3Forbidden) ToJSONString ¶

type PublicValidateUserByUserIDAndPasswordV3InternalServerError ¶

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 ¶

func NewPublicValidateUserByUserIDAndPasswordV3InternalServerError() *PublicValidateUserByUserIDAndPasswordV3InternalServerError

NewPublicValidateUserByUserIDAndPasswordV3InternalServerError creates a PublicValidateUserByUserIDAndPasswordV3InternalServerError with default headers values

func (*PublicValidateUserByUserIDAndPasswordV3InternalServerError) Error ¶

func (*PublicValidateUserByUserIDAndPasswordV3InternalServerError) GetPayload ¶

func (*PublicValidateUserByUserIDAndPasswordV3InternalServerError) ToJSONString ¶

type PublicValidateUserByUserIDAndPasswordV3NoContent ¶

type PublicValidateUserByUserIDAndPasswordV3NoContent struct {
}

PublicValidateUserByUserIDAndPasswordV3NoContent handles this case with default header values.

No Content

func NewPublicValidateUserByUserIDAndPasswordV3NoContent ¶

func NewPublicValidateUserByUserIDAndPasswordV3NoContent() *PublicValidateUserByUserIDAndPasswordV3NoContent

NewPublicValidateUserByUserIDAndPasswordV3NoContent creates a PublicValidateUserByUserIDAndPasswordV3NoContent with default headers values

func (*PublicValidateUserByUserIDAndPasswordV3NoContent) Error ¶

type PublicValidateUserByUserIDAndPasswordV3NotFound ¶

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 ¶

func NewPublicValidateUserByUserIDAndPasswordV3NotFound() *PublicValidateUserByUserIDAndPasswordV3NotFound

NewPublicValidateUserByUserIDAndPasswordV3NotFound creates a PublicValidateUserByUserIDAndPasswordV3NotFound with default headers values

func (*PublicValidateUserByUserIDAndPasswordV3NotFound) Error ¶

func (*PublicValidateUserByUserIDAndPasswordV3NotFound) GetPayload ¶

func (*PublicValidateUserByUserIDAndPasswordV3NotFound) ToJSONString ¶

type PublicValidateUserByUserIDAndPasswordV3Params ¶

type PublicValidateUserByUserIDAndPasswordV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Password
	  User password

	*/
	Password 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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicValidateUserByUserIDAndPasswordV3Params() *PublicValidateUserByUserIDAndPasswordV3Params

NewPublicValidateUserByUserIDAndPasswordV3Params creates a new PublicValidateUserByUserIDAndPasswordV3Params object with the default values initialized.

func NewPublicValidateUserByUserIDAndPasswordV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

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 ¶

SetContext adds the context to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) SetFlightId ¶

func (o *PublicValidateUserByUserIDAndPasswordV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicValidateUserByUserIDAndPasswordV3Params) SetHTTPClient ¶

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 ¶

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 ¶

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 ¶

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 ¶

SetTimeout adds the timeout to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) SetUserID ¶

SetUserID adds the userId to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) WithContext ¶

WithContext adds the context to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) WithPassword ¶

WithPassword adds the password to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) WithUserID ¶

WithUserID adds the userID to the public validate user by user id and password v3 params

func (*PublicValidateUserByUserIDAndPasswordV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicValidateUserByUserIDAndPasswordV3Reader ¶

type PublicValidateUserByUserIDAndPasswordV3Reader struct {
	// contains filtered or unexported fields
}

PublicValidateUserByUserIDAndPasswordV3Reader is a Reader for the PublicValidateUserByUserIDAndPasswordV3 structure.

func (*PublicValidateUserByUserIDAndPasswordV3Reader) ReadResponse ¶

func (o *PublicValidateUserByUserIDAndPasswordV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicValidateUserByUserIDAndPasswordV3Unauthorized ¶

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 ¶

func NewPublicValidateUserByUserIDAndPasswordV3Unauthorized() *PublicValidateUserByUserIDAndPasswordV3Unauthorized

NewPublicValidateUserByUserIDAndPasswordV3Unauthorized creates a PublicValidateUserByUserIDAndPasswordV3Unauthorized with default headers values

func (*PublicValidateUserByUserIDAndPasswordV3Unauthorized) Error ¶

func (*PublicValidateUserByUserIDAndPasswordV3Unauthorized) GetPayload ¶

func (*PublicValidateUserByUserIDAndPasswordV3Unauthorized) ToJSONString ¶

type PublicVerifyHeadlessAccountV3BadRequest ¶

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 ¶

func NewPublicVerifyHeadlessAccountV3BadRequest() *PublicVerifyHeadlessAccountV3BadRequest

NewPublicVerifyHeadlessAccountV3BadRequest creates a PublicVerifyHeadlessAccountV3BadRequest with default headers values

func (*PublicVerifyHeadlessAccountV3BadRequest) Error ¶

func (*PublicVerifyHeadlessAccountV3BadRequest) GetPayload ¶

func (*PublicVerifyHeadlessAccountV3BadRequest) ToJSONString ¶

type PublicVerifyHeadlessAccountV3Conflict ¶

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 ¶

func NewPublicVerifyHeadlessAccountV3Conflict() *PublicVerifyHeadlessAccountV3Conflict

NewPublicVerifyHeadlessAccountV3Conflict creates a PublicVerifyHeadlessAccountV3Conflict with default headers values

func (*PublicVerifyHeadlessAccountV3Conflict) Error ¶

func (*PublicVerifyHeadlessAccountV3Conflict) GetPayload ¶

func (*PublicVerifyHeadlessAccountV3Conflict) ToJSONString ¶

type PublicVerifyHeadlessAccountV3InternalServerError ¶

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 ¶

func NewPublicVerifyHeadlessAccountV3InternalServerError() *PublicVerifyHeadlessAccountV3InternalServerError

NewPublicVerifyHeadlessAccountV3InternalServerError creates a PublicVerifyHeadlessAccountV3InternalServerError with default headers values

func (*PublicVerifyHeadlessAccountV3InternalServerError) Error ¶

func (*PublicVerifyHeadlessAccountV3InternalServerError) GetPayload ¶

func (*PublicVerifyHeadlessAccountV3InternalServerError) ToJSONString ¶

type PublicVerifyHeadlessAccountV3NotFound ¶

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 ¶

func NewPublicVerifyHeadlessAccountV3NotFound() *PublicVerifyHeadlessAccountV3NotFound

NewPublicVerifyHeadlessAccountV3NotFound creates a PublicVerifyHeadlessAccountV3NotFound with default headers values

func (*PublicVerifyHeadlessAccountV3NotFound) Error ¶

func (*PublicVerifyHeadlessAccountV3NotFound) GetPayload ¶

func (*PublicVerifyHeadlessAccountV3NotFound) ToJSONString ¶

type PublicVerifyHeadlessAccountV3OK ¶

type PublicVerifyHeadlessAccountV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

PublicVerifyHeadlessAccountV3OK handles this case with default header values.

OK

func NewPublicVerifyHeadlessAccountV3OK ¶

func NewPublicVerifyHeadlessAccountV3OK() *PublicVerifyHeadlessAccountV3OK

NewPublicVerifyHeadlessAccountV3OK creates a PublicVerifyHeadlessAccountV3OK with default headers values

func (*PublicVerifyHeadlessAccountV3OK) Error ¶

func (*PublicVerifyHeadlessAccountV3OK) GetPayload ¶

func (*PublicVerifyHeadlessAccountV3OK) ToJSONString ¶

func (o *PublicVerifyHeadlessAccountV3OK) ToJSONString() string

type PublicVerifyHeadlessAccountV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicVerifyHeadlessAccountV3Params() *PublicVerifyHeadlessAccountV3Params

NewPublicVerifyHeadlessAccountV3Params creates a new PublicVerifyHeadlessAccountV3Params object with the default values initialized.

func NewPublicVerifyHeadlessAccountV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicVerifyHeadlessAccountV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) SetBody ¶

SetBody adds the body to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) SetContext ¶

SetContext adds the context to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) SetFlightId ¶

func (o *PublicVerifyHeadlessAccountV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicVerifyHeadlessAccountV3Params) SetHTTPClient ¶

func (o *PublicVerifyHeadlessAccountV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) SetHTTPClientTransport ¶

func (o *PublicVerifyHeadlessAccountV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) SetNamespace ¶

func (o *PublicVerifyHeadlessAccountV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) SetNeedVerificationCode ¶

func (o *PublicVerifyHeadlessAccountV3Params) SetNeedVerificationCode(needVerificationCode *bool)

SetNeedVerificationCode adds the needVerificationCode to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) SetTimeout ¶

func (o *PublicVerifyHeadlessAccountV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) WithBody ¶

WithBody adds the body to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) WithContext ¶

WithContext adds the context to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) WithNamespace ¶

WithNamespace adds the namespace to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) WithNeedVerificationCode ¶

func (o *PublicVerifyHeadlessAccountV3Params) WithNeedVerificationCode(needVerificationCode *bool) *PublicVerifyHeadlessAccountV3Params

WithNeedVerificationCode adds the needVerificationCode to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public verify headless account v3 params

func (*PublicVerifyHeadlessAccountV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicVerifyHeadlessAccountV3Reader ¶

type PublicVerifyHeadlessAccountV3Reader struct {
	// contains filtered or unexported fields
}

PublicVerifyHeadlessAccountV3Reader is a Reader for the PublicVerifyHeadlessAccountV3 structure.

func (*PublicVerifyHeadlessAccountV3Reader) ReadResponse ¶

func (o *PublicVerifyHeadlessAccountV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicVerifyHeadlessAccountV3Unauthorized ¶

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 ¶

func NewPublicVerifyHeadlessAccountV3Unauthorized() *PublicVerifyHeadlessAccountV3Unauthorized

NewPublicVerifyHeadlessAccountV3Unauthorized creates a PublicVerifyHeadlessAccountV3Unauthorized with default headers values

func (*PublicVerifyHeadlessAccountV3Unauthorized) Error ¶

func (*PublicVerifyHeadlessAccountV3Unauthorized) GetPayload ¶

func (*PublicVerifyHeadlessAccountV3Unauthorized) ToJSONString ¶

type PublicVerifyRegistrationCodeBadRequest ¶

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 ¶

func NewPublicVerifyRegistrationCodeBadRequest() *PublicVerifyRegistrationCodeBadRequest

NewPublicVerifyRegistrationCodeBadRequest creates a PublicVerifyRegistrationCodeBadRequest with default headers values

func (*PublicVerifyRegistrationCodeBadRequest) Error ¶

func (*PublicVerifyRegistrationCodeBadRequest) GetPayload ¶

func (*PublicVerifyRegistrationCodeBadRequest) ToJSONString ¶

type PublicVerifyRegistrationCodeNoContent ¶

type PublicVerifyRegistrationCodeNoContent struct {
}

PublicVerifyRegistrationCodeNoContent handles this case with default header values.

Code is valid

func NewPublicVerifyRegistrationCodeNoContent ¶

func NewPublicVerifyRegistrationCodeNoContent() *PublicVerifyRegistrationCodeNoContent

NewPublicVerifyRegistrationCodeNoContent creates a PublicVerifyRegistrationCodeNoContent with default headers values

func (*PublicVerifyRegistrationCodeNoContent) Error ¶

type PublicVerifyRegistrationCodeParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicVerifyRegistrationCodeParams() *PublicVerifyRegistrationCodeParams

NewPublicVerifyRegistrationCodeParams creates a new PublicVerifyRegistrationCodeParams object with the default values initialized.

func NewPublicVerifyRegistrationCodeParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicVerifyRegistrationCodeParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) SetBody ¶

SetBody adds the body to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) SetContext ¶

SetContext adds the context to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) SetFlightId ¶

func (o *PublicVerifyRegistrationCodeParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicVerifyRegistrationCodeParams) SetHTTPClient ¶

func (o *PublicVerifyRegistrationCodeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) SetHTTPClientTransport ¶

func (o *PublicVerifyRegistrationCodeParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) SetNamespace ¶

func (o *PublicVerifyRegistrationCodeParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) SetTimeout ¶

func (o *PublicVerifyRegistrationCodeParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) WithBody ¶

WithBody adds the body to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) WithContext ¶

WithContext adds the context to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) WithNamespace ¶

WithNamespace adds the namespace to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) WithTimeout ¶

WithTimeout adds the timeout to the public verify registration code params

func (*PublicVerifyRegistrationCodeParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicVerifyRegistrationCodeReader ¶

type PublicVerifyRegistrationCodeReader struct {
	// contains filtered or unexported fields
}

PublicVerifyRegistrationCodeReader is a Reader for the PublicVerifyRegistrationCode structure.

func (*PublicVerifyRegistrationCodeReader) ReadResponse ¶

func (o *PublicVerifyRegistrationCodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicVerifyUserByLinkV3Found ¶

type PublicVerifyUserByLinkV3Found struct {
	Location string
}

PublicVerifyUserByLinkV3Found handles this case with default header values.

Found. Redirected to verification finish page.

func NewPublicVerifyUserByLinkV3Found ¶

func NewPublicVerifyUserByLinkV3Found() *PublicVerifyUserByLinkV3Found

NewPublicVerifyUserByLinkV3Found creates a PublicVerifyUserByLinkV3Found with default headers values

func (*PublicVerifyUserByLinkV3Found) Error ¶

type PublicVerifyUserByLinkV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicVerifyUserByLinkV3Params() *PublicVerifyUserByLinkV3Params

NewPublicVerifyUserByLinkV3Params creates a new PublicVerifyUserByLinkV3Params object with the default values initialized.

func NewPublicVerifyUserByLinkV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicVerifyUserByLinkV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) SetCode ¶

func (o *PublicVerifyUserByLinkV3Params) SetCode(code *string)

SetCode adds the code to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) SetContext ¶

func (o *PublicVerifyUserByLinkV3Params) SetContext(ctx context.Context)

SetContext adds the context to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) SetFlightId ¶

func (o *PublicVerifyUserByLinkV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicVerifyUserByLinkV3Params) SetHTTPClient ¶

func (o *PublicVerifyUserByLinkV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) SetHTTPClientTransport ¶

func (o *PublicVerifyUserByLinkV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) SetTimeout ¶

func (o *PublicVerifyUserByLinkV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) WithCode ¶

WithCode adds the code to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) WithContext ¶

WithContext adds the context to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) WithTimeout ¶

WithTimeout adds the timeout to the public verify user by link v3 params

func (*PublicVerifyUserByLinkV3Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicVerifyUserByLinkV3Reader ¶

type PublicVerifyUserByLinkV3Reader struct {
	// contains filtered or unexported fields
}

PublicVerifyUserByLinkV3Reader is a Reader for the PublicVerifyUserByLinkV3 structure.

func (*PublicVerifyUserByLinkV3Reader) ReadResponse ¶

func (o *PublicVerifyUserByLinkV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicWebLinkPlatformBadRequest ¶

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 ¶

func NewPublicWebLinkPlatformBadRequest() *PublicWebLinkPlatformBadRequest

NewPublicWebLinkPlatformBadRequest creates a PublicWebLinkPlatformBadRequest with default headers values

func (*PublicWebLinkPlatformBadRequest) Error ¶

func (*PublicWebLinkPlatformBadRequest) GetPayload ¶

func (*PublicWebLinkPlatformBadRequest) ToJSONString ¶

func (o *PublicWebLinkPlatformBadRequest) ToJSONString() string

type PublicWebLinkPlatformEstablishFound ¶

type PublicWebLinkPlatformEstablishFound struct {
	Location string
}

PublicWebLinkPlatformEstablishFound handles this case with default header values.

Handle Redirect from third party

func NewPublicWebLinkPlatformEstablishFound ¶

func NewPublicWebLinkPlatformEstablishFound() *PublicWebLinkPlatformEstablishFound

NewPublicWebLinkPlatformEstablishFound creates a PublicWebLinkPlatformEstablishFound with default headers values

func (*PublicWebLinkPlatformEstablishFound) Error ¶

type PublicWebLinkPlatformEstablishParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicWebLinkPlatformEstablishParams() *PublicWebLinkPlatformEstablishParams

NewPublicWebLinkPlatformEstablishParams creates a new PublicWebLinkPlatformEstablishParams object with the default values initialized.

func NewPublicWebLinkPlatformEstablishParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicWebLinkPlatformEstablishParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) SetCode ¶

func (o *PublicWebLinkPlatformEstablishParams) SetCode(code *string)

SetCode adds the code to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) SetContext ¶

SetContext adds the context to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) SetFlightId ¶

func (o *PublicWebLinkPlatformEstablishParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicWebLinkPlatformEstablishParams) SetHTTPClient ¶

func (o *PublicWebLinkPlatformEstablishParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) SetHTTPClientTransport ¶

func (o *PublicWebLinkPlatformEstablishParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) SetNamespace ¶

func (o *PublicWebLinkPlatformEstablishParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) SetPlatformID ¶

func (o *PublicWebLinkPlatformEstablishParams) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) SetState ¶

func (o *PublicWebLinkPlatformEstablishParams) SetState(state string)

SetState adds the state to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) SetTimeout ¶

func (o *PublicWebLinkPlatformEstablishParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) WithCode ¶

WithCode adds the code to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) WithContext ¶

WithContext adds the context to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) WithNamespace ¶

WithNamespace adds the namespace to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) WithPlatformID ¶

WithPlatformID adds the platformID to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) WithState ¶

WithState adds the state to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) WithTimeout ¶

WithTimeout adds the timeout to the public web link platform establish params

func (*PublicWebLinkPlatformEstablishParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicWebLinkPlatformEstablishReader ¶

type PublicWebLinkPlatformEstablishReader struct {
	// contains filtered or unexported fields
}

PublicWebLinkPlatformEstablishReader is a Reader for the PublicWebLinkPlatformEstablish structure.

func (*PublicWebLinkPlatformEstablishReader) ReadResponse ¶

func (o *PublicWebLinkPlatformEstablishReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicWebLinkPlatformNotFound ¶

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 ¶

func NewPublicWebLinkPlatformNotFound() *PublicWebLinkPlatformNotFound

NewPublicWebLinkPlatformNotFound creates a PublicWebLinkPlatformNotFound with default headers values

func (*PublicWebLinkPlatformNotFound) Error ¶

func (*PublicWebLinkPlatformNotFound) GetPayload ¶

func (*PublicWebLinkPlatformNotFound) ToJSONString ¶

func (o *PublicWebLinkPlatformNotFound) ToJSONString() string

type PublicWebLinkPlatformOK ¶

type PublicWebLinkPlatformOK struct {
	Payload *iamclientmodels.ModelWebLinkingResponse
}

PublicWebLinkPlatformOK handles this case with default header values.

OK

func NewPublicWebLinkPlatformOK ¶

func NewPublicWebLinkPlatformOK() *PublicWebLinkPlatformOK

NewPublicWebLinkPlatformOK creates a PublicWebLinkPlatformOK with default headers values

func (*PublicWebLinkPlatformOK) Error ¶

func (o *PublicWebLinkPlatformOK) Error() string

func (*PublicWebLinkPlatformOK) GetPayload ¶

func (*PublicWebLinkPlatformOK) ToJSONString ¶

func (o *PublicWebLinkPlatformOK) ToJSONString() string

type PublicWebLinkPlatformParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewPublicWebLinkPlatformParams() *PublicWebLinkPlatformParams

NewPublicWebLinkPlatformParams creates a new PublicWebLinkPlatformParams object with the default values initialized.

func NewPublicWebLinkPlatformParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *PublicWebLinkPlatformParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public web link platform params

func (*PublicWebLinkPlatformParams) SetClientID ¶

func (o *PublicWebLinkPlatformParams) SetClientID(clientID *string)

SetClientID adds the clientId to the public web link platform params

func (*PublicWebLinkPlatformParams) SetContext ¶

func (o *PublicWebLinkPlatformParams) SetContext(ctx context.Context)

SetContext adds the context to the public web link platform params

func (*PublicWebLinkPlatformParams) SetFlightId ¶

func (o *PublicWebLinkPlatformParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicWebLinkPlatformParams) SetHTTPClient ¶

func (o *PublicWebLinkPlatformParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public web link platform params

func (*PublicWebLinkPlatformParams) SetHTTPClientTransport ¶

func (o *PublicWebLinkPlatformParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public web link platform params

func (*PublicWebLinkPlatformParams) SetNamespace ¶

func (o *PublicWebLinkPlatformParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public web link platform params

func (*PublicWebLinkPlatformParams) SetPlatformID ¶

func (o *PublicWebLinkPlatformParams) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public web link platform params

func (*PublicWebLinkPlatformParams) SetRedirectURI ¶

func (o *PublicWebLinkPlatformParams) SetRedirectURI(redirectURI *string)

SetRedirectURI adds the redirectUri to the public web link platform params

func (*PublicWebLinkPlatformParams) SetTimeout ¶

func (o *PublicWebLinkPlatformParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public web link platform params

func (*PublicWebLinkPlatformParams) WithClientID ¶

WithClientID adds the clientID to the public web link platform params

func (*PublicWebLinkPlatformParams) WithContext ¶

WithContext adds the context to the public web link platform params

func (*PublicWebLinkPlatformParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the public web link platform params

func (*PublicWebLinkPlatformParams) WithNamespace ¶

func (o *PublicWebLinkPlatformParams) WithNamespace(namespace string) *PublicWebLinkPlatformParams

WithNamespace adds the namespace to the public web link platform params

func (*PublicWebLinkPlatformParams) WithPlatformID ¶

func (o *PublicWebLinkPlatformParams) WithPlatformID(platformID string) *PublicWebLinkPlatformParams

WithPlatformID adds the platformID to the public web link platform params

func (*PublicWebLinkPlatformParams) WithRedirectURI ¶

func (o *PublicWebLinkPlatformParams) WithRedirectURI(redirectURI *string) *PublicWebLinkPlatformParams

WithRedirectURI adds the redirectURI to the public web link platform params

func (*PublicWebLinkPlatformParams) WithTimeout ¶

WithTimeout adds the timeout to the public web link platform params

func (*PublicWebLinkPlatformParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublicWebLinkPlatformReader ¶

type PublicWebLinkPlatformReader struct {
	// contains filtered or unexported fields
}

PublicWebLinkPlatformReader is a Reader for the PublicWebLinkPlatform structure.

func (*PublicWebLinkPlatformReader) ReadResponse ¶

func (o *PublicWebLinkPlatformReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicWebLinkPlatformUnauthorized ¶

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 ¶

func NewPublicWebLinkPlatformUnauthorized() *PublicWebLinkPlatformUnauthorized

NewPublicWebLinkPlatformUnauthorized creates a PublicWebLinkPlatformUnauthorized with default headers values

func (*PublicWebLinkPlatformUnauthorized) Error ¶

func (*PublicWebLinkPlatformUnauthorized) GetPayload ¶

func (*PublicWebLinkPlatformUnauthorized) ToJSONString ¶

func (o *PublicWebLinkPlatformUnauthorized) ToJSONString() string

type ResetPasswordBadRequest ¶

type ResetPasswordBadRequest struct {
}

ResetPasswordBadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>1014016</td><td>unable to parse request body</td></tr><tr><td>1015073</td><td>new password same as old password</td></tr></table>

func NewResetPasswordBadRequest ¶

func NewResetPasswordBadRequest() *ResetPasswordBadRequest

NewResetPasswordBadRequest creates a ResetPasswordBadRequest with default headers values

func (*ResetPasswordBadRequest) Error ¶

func (o *ResetPasswordBadRequest) Error() string

type ResetPasswordForbidden ¶

type ResetPasswordForbidden struct {
}

ResetPasswordForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>1014021</td><td>verification code expired</td></tr><tr><td>1014019</td><td>verification code already used</td></tr><tr><td>1014020</td><td>verification code invalid</td></tr><tr><td>1014018</td><td>verification code not found</td></tr></table>

func NewResetPasswordForbidden ¶

func NewResetPasswordForbidden() *ResetPasswordForbidden

NewResetPasswordForbidden creates a ResetPasswordForbidden with default headers values

func (*ResetPasswordForbidden) Error ¶

func (o *ResetPasswordForbidden) Error() string

type ResetPasswordInternalServerError ¶

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 ¶

func NewResetPasswordInternalServerError() *ResetPasswordInternalServerError

NewResetPasswordInternalServerError creates a ResetPasswordInternalServerError with default headers values

func (*ResetPasswordInternalServerError) Error ¶

type ResetPasswordNoContent ¶

type ResetPasswordNoContent struct {
}

ResetPasswordNoContent handles this case with default header values.

Operation succeeded

func NewResetPasswordNoContent ¶

func NewResetPasswordNoContent() *ResetPasswordNoContent

NewResetPasswordNoContent creates a ResetPasswordNoContent with default headers values

func (*ResetPasswordNoContent) Error ¶

func (o *ResetPasswordNoContent) Error() string

type ResetPasswordNotFound ¶

type ResetPasswordNotFound struct {
}

ResetPasswordNotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>1014017</td><td>user not found</td></tr></table>

func NewResetPasswordNotFound ¶

func NewResetPasswordNotFound() *ResetPasswordNotFound

NewResetPasswordNotFound creates a ResetPasswordNotFound with default headers values

func (*ResetPasswordNotFound) Error ¶

func (o *ResetPasswordNotFound) Error() string

type ResetPasswordParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewResetPasswordParams() *ResetPasswordParams

NewResetPasswordParams creates a new ResetPasswordParams object with the default values initialized.

func NewResetPasswordParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *ResetPasswordParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the reset password params

func (*ResetPasswordParams) SetBody ¶

SetBody adds the body to the reset password params

func (*ResetPasswordParams) SetContext ¶

func (o *ResetPasswordParams) SetContext(ctx context.Context)

SetContext adds the context to the reset password params

func (*ResetPasswordParams) SetFlightId ¶

func (o *ResetPasswordParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*ResetPasswordParams) SetHTTPClient ¶

func (o *ResetPasswordParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the reset password params

func (*ResetPasswordParams) SetHTTPClientTransport ¶

func (o *ResetPasswordParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the reset password params

func (*ResetPasswordParams) SetNamespace ¶

func (o *ResetPasswordParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the reset password params

func (*ResetPasswordParams) SetTimeout ¶

func (o *ResetPasswordParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the reset password params

func (*ResetPasswordParams) WithBody ¶

WithBody adds the body to the reset password params

func (*ResetPasswordParams) WithContext ¶

WithContext adds the context to the reset password params

func (*ResetPasswordParams) WithHTTPClient ¶

func (o *ResetPasswordParams) WithHTTPClient(client *http.Client) *ResetPasswordParams

WithHTTPClient adds the HTTPClient to the reset password params

func (*ResetPasswordParams) WithNamespace ¶

func (o *ResetPasswordParams) WithNamespace(namespace string) *ResetPasswordParams

WithNamespace adds the namespace to the reset password params

func (*ResetPasswordParams) WithTimeout ¶

func (o *ResetPasswordParams) WithTimeout(timeout time.Duration) *ResetPasswordParams

WithTimeout adds the timeout to the reset password params

func (*ResetPasswordParams) WriteToRequest ¶

func (o *ResetPasswordParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ResetPasswordReader ¶

type ResetPasswordReader struct {
	// contains filtered or unexported fields
}

ResetPasswordReader is a Reader for the ResetPassword structure.

func (*ResetPasswordReader) ReadResponse ¶

func (o *ResetPasswordReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ResetPasswordV3BadRequest ¶

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 ¶

func NewResetPasswordV3BadRequest() *ResetPasswordV3BadRequest

NewResetPasswordV3BadRequest creates a ResetPasswordV3BadRequest with default headers values

func (*ResetPasswordV3BadRequest) Error ¶

func (o *ResetPasswordV3BadRequest) Error() string

func (*ResetPasswordV3BadRequest) GetPayload ¶

func (*ResetPasswordV3BadRequest) ToJSONString ¶

func (o *ResetPasswordV3BadRequest) ToJSONString() string

type ResetPasswordV3Forbidden ¶

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 ¶

func NewResetPasswordV3Forbidden() *ResetPasswordV3Forbidden

NewResetPasswordV3Forbidden creates a ResetPasswordV3Forbidden with default headers values

func (*ResetPasswordV3Forbidden) Error ¶

func (o *ResetPasswordV3Forbidden) Error() string

func (*ResetPasswordV3Forbidden) GetPayload ¶

func (*ResetPasswordV3Forbidden) ToJSONString ¶

func (o *ResetPasswordV3Forbidden) ToJSONString() string

type ResetPasswordV3NoContent ¶

type ResetPasswordV3NoContent struct {
}

ResetPasswordV3NoContent handles this case with default header values.

Operation succeeded

func NewResetPasswordV3NoContent ¶

func NewResetPasswordV3NoContent() *ResetPasswordV3NoContent

NewResetPasswordV3NoContent creates a ResetPasswordV3NoContent with default headers values

func (*ResetPasswordV3NoContent) Error ¶

func (o *ResetPasswordV3NoContent) Error() string

type ResetPasswordV3NotFound ¶

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 ¶

func NewResetPasswordV3NotFound() *ResetPasswordV3NotFound

NewResetPasswordV3NotFound creates a ResetPasswordV3NotFound with default headers values

func (*ResetPasswordV3NotFound) Error ¶

func (o *ResetPasswordV3NotFound) Error() string

func (*ResetPasswordV3NotFound) GetPayload ¶

func (*ResetPasswordV3NotFound) ToJSONString ¶

func (o *ResetPasswordV3NotFound) ToJSONString() string

type ResetPasswordV3Params ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewResetPasswordV3Params() *ResetPasswordV3Params

NewResetPasswordV3Params creates a new ResetPasswordV3Params object with the default values initialized.

func NewResetPasswordV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *ResetPasswordV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the reset password v3 params

func (*ResetPasswordV3Params) SetBody ¶

SetBody adds the body to the reset password v3 params

func (*ResetPasswordV3Params) SetContext ¶

func (o *ResetPasswordV3Params) SetContext(ctx context.Context)

SetContext adds the context to the reset password v3 params

func (*ResetPasswordV3Params) SetFlightId ¶

func (o *ResetPasswordV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*ResetPasswordV3Params) SetHTTPClient ¶

func (o *ResetPasswordV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the reset password v3 params

func (*ResetPasswordV3Params) SetHTTPClientTransport ¶

func (o *ResetPasswordV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the reset password v3 params

func (*ResetPasswordV3Params) SetNamespace ¶

func (o *ResetPasswordV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the reset password v3 params

func (*ResetPasswordV3Params) SetTimeout ¶

func (o *ResetPasswordV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the reset password v3 params

func (*ResetPasswordV3Params) WithBody ¶

WithBody adds the body to the reset password v3 params

func (*ResetPasswordV3Params) WithContext ¶

WithContext adds the context to the reset password v3 params

func (*ResetPasswordV3Params) WithHTTPClient ¶

func (o *ResetPasswordV3Params) WithHTTPClient(client *http.Client) *ResetPasswordV3Params

WithHTTPClient adds the HTTPClient to the reset password v3 params

func (*ResetPasswordV3Params) WithNamespace ¶

func (o *ResetPasswordV3Params) WithNamespace(namespace string) *ResetPasswordV3Params

WithNamespace adds the namespace to the reset password v3 params

func (*ResetPasswordV3Params) WithTimeout ¶

func (o *ResetPasswordV3Params) WithTimeout(timeout time.Duration) *ResetPasswordV3Params

WithTimeout adds the timeout to the reset password v3 params

func (*ResetPasswordV3Params) WriteToRequest ¶

func (o *ResetPasswordV3Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ResetPasswordV3Reader ¶

type ResetPasswordV3Reader struct {
	// contains filtered or unexported fields
}

ResetPasswordV3Reader is a Reader for the ResetPasswordV3 structure.

func (*ResetPasswordV3Reader) ReadResponse ¶

func (o *ResetPasswordV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SaveUserPermissionBadRequest ¶

type SaveUserPermissionBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

SaveUserPermissionBadRequest handles this case with default header values.

Invalid request

func NewSaveUserPermissionBadRequest ¶

func NewSaveUserPermissionBadRequest() *SaveUserPermissionBadRequest

NewSaveUserPermissionBadRequest creates a SaveUserPermissionBadRequest with default headers values

func (*SaveUserPermissionBadRequest) Error ¶

func (*SaveUserPermissionBadRequest) GetPayload ¶

func (*SaveUserPermissionBadRequest) ToJSONString ¶

func (o *SaveUserPermissionBadRequest) ToJSONString() string

type SaveUserPermissionForbidden ¶

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 ¶

func NewSaveUserPermissionForbidden() *SaveUserPermissionForbidden

NewSaveUserPermissionForbidden creates a SaveUserPermissionForbidden with default headers values

func (*SaveUserPermissionForbidden) Error ¶

func (*SaveUserPermissionForbidden) GetPayload ¶

func (*SaveUserPermissionForbidden) ToJSONString ¶

func (o *SaveUserPermissionForbidden) ToJSONString() string

type SaveUserPermissionNoContent ¶

type SaveUserPermissionNoContent struct {
}

SaveUserPermissionNoContent handles this case with default header values.

Operation succeeded

func NewSaveUserPermissionNoContent ¶

func NewSaveUserPermissionNoContent() *SaveUserPermissionNoContent

NewSaveUserPermissionNoContent creates a SaveUserPermissionNoContent with default headers values

func (*SaveUserPermissionNoContent) Error ¶

type SaveUserPermissionNotFound ¶

type SaveUserPermissionNotFound struct {
}

SaveUserPermissionNotFound handles this case with default header values.

Data not found

func NewSaveUserPermissionNotFound ¶

func NewSaveUserPermissionNotFound() *SaveUserPermissionNotFound

NewSaveUserPermissionNotFound creates a SaveUserPermissionNotFound with default headers values

func (*SaveUserPermissionNotFound) Error ¶

type SaveUserPermissionParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewSaveUserPermissionParams() *SaveUserPermissionParams

NewSaveUserPermissionParams creates a new SaveUserPermissionParams object with the default values initialized.

func NewSaveUserPermissionParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *SaveUserPermissionParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the save user permission params

func (*SaveUserPermissionParams) SetBody ¶

SetBody adds the body to the save user permission params

func (*SaveUserPermissionParams) SetContext ¶

func (o *SaveUserPermissionParams) SetContext(ctx context.Context)

SetContext adds the context to the save user permission params

func (*SaveUserPermissionParams) SetFlightId ¶

func (o *SaveUserPermissionParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*SaveUserPermissionParams) SetHTTPClient ¶

func (o *SaveUserPermissionParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the save user permission params

func (*SaveUserPermissionParams) SetHTTPClientTransport ¶

func (o *SaveUserPermissionParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the save user permission params

func (*SaveUserPermissionParams) SetNamespace ¶

func (o *SaveUserPermissionParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the save user permission params

func (*SaveUserPermissionParams) SetTimeout ¶

func (o *SaveUserPermissionParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the save user permission params

func (*SaveUserPermissionParams) SetUserID ¶

func (o *SaveUserPermissionParams) SetUserID(userID string)

SetUserID adds the userId to the save user permission params

func (*SaveUserPermissionParams) WithBody ¶

WithBody adds the body to the save user permission params

func (*SaveUserPermissionParams) WithContext ¶

WithContext adds the context to the save user permission params

func (*SaveUserPermissionParams) WithHTTPClient ¶

func (o *SaveUserPermissionParams) WithHTTPClient(client *http.Client) *SaveUserPermissionParams

WithHTTPClient adds the HTTPClient to the save user permission params

func (*SaveUserPermissionParams) WithNamespace ¶

func (o *SaveUserPermissionParams) WithNamespace(namespace string) *SaveUserPermissionParams

WithNamespace adds the namespace to the save user permission params

func (*SaveUserPermissionParams) WithTimeout ¶

WithTimeout adds the timeout to the save user permission params

func (*SaveUserPermissionParams) WithUserID ¶

WithUserID adds the userID to the save user permission params

func (*SaveUserPermissionParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SaveUserPermissionReader ¶

type SaveUserPermissionReader struct {
	// contains filtered or unexported fields
}

SaveUserPermissionReader is a Reader for the SaveUserPermission structure.

func (*SaveUserPermissionReader) ReadResponse ¶

func (o *SaveUserPermissionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SaveUserPermissionUnauthorized ¶

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 ¶

func NewSaveUserPermissionUnauthorized() *SaveUserPermissionUnauthorized

NewSaveUserPermissionUnauthorized creates a SaveUserPermissionUnauthorized with default headers values

func (*SaveUserPermissionUnauthorized) Error ¶

func (*SaveUserPermissionUnauthorized) GetPayload ¶

func (*SaveUserPermissionUnauthorized) ToJSONString ¶

func (o *SaveUserPermissionUnauthorized) ToJSONString() string

type SaveUserRolesBadRequest ¶

type SaveUserRolesBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

SaveUserRolesBadRequest handles this case with default header values.

Invalid request

func NewSaveUserRolesBadRequest ¶

func NewSaveUserRolesBadRequest() *SaveUserRolesBadRequest

NewSaveUserRolesBadRequest creates a SaveUserRolesBadRequest with default headers values

func (*SaveUserRolesBadRequest) Error ¶

func (o *SaveUserRolesBadRequest) Error() string

func (*SaveUserRolesBadRequest) GetPayload ¶

func (*SaveUserRolesBadRequest) ToJSONString ¶

func (o *SaveUserRolesBadRequest) ToJSONString() string

type SaveUserRolesConflict ¶

type SaveUserRolesConflict struct {
}

SaveUserRolesConflict handles this case with default header values.

Conflict

func NewSaveUserRolesConflict ¶

func NewSaveUserRolesConflict() *SaveUserRolesConflict

NewSaveUserRolesConflict creates a SaveUserRolesConflict with default headers values

func (*SaveUserRolesConflict) Error ¶

func (o *SaveUserRolesConflict) Error() string

type SaveUserRolesForbidden ¶

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 ¶

func NewSaveUserRolesForbidden() *SaveUserRolesForbidden

NewSaveUserRolesForbidden creates a SaveUserRolesForbidden with default headers values

func (*SaveUserRolesForbidden) Error ¶

func (o *SaveUserRolesForbidden) Error() string

func (*SaveUserRolesForbidden) GetPayload ¶

func (*SaveUserRolesForbidden) ToJSONString ¶

func (o *SaveUserRolesForbidden) ToJSONString() string

type SaveUserRolesNoContent ¶

type SaveUserRolesNoContent struct {
}

SaveUserRolesNoContent handles this case with default header values.

Operation succeeded

func NewSaveUserRolesNoContent ¶

func NewSaveUserRolesNoContent() *SaveUserRolesNoContent

NewSaveUserRolesNoContent creates a SaveUserRolesNoContent with default headers values

func (*SaveUserRolesNoContent) Error ¶

func (o *SaveUserRolesNoContent) Error() string

type SaveUserRolesNotFound ¶

type SaveUserRolesNotFound struct {
}

SaveUserRolesNotFound handles this case with default header values.

Data not found

func NewSaveUserRolesNotFound ¶

func NewSaveUserRolesNotFound() *SaveUserRolesNotFound

NewSaveUserRolesNotFound creates a SaveUserRolesNotFound with default headers values

func (*SaveUserRolesNotFound) Error ¶

func (o *SaveUserRolesNotFound) Error() string

type SaveUserRolesParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewSaveUserRolesParams() *SaveUserRolesParams

NewSaveUserRolesParams creates a new SaveUserRolesParams object with the default values initialized.

func NewSaveUserRolesParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *SaveUserRolesParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the save user roles params

func (*SaveUserRolesParams) SetBody ¶

func (o *SaveUserRolesParams) SetBody(body []string)

SetBody adds the body to the save user roles params

func (*SaveUserRolesParams) SetContext ¶

func (o *SaveUserRolesParams) SetContext(ctx context.Context)

SetContext adds the context to the save user roles params

func (*SaveUserRolesParams) SetFlightId ¶

func (o *SaveUserRolesParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*SaveUserRolesParams) SetHTTPClient ¶

func (o *SaveUserRolesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the save user roles params

func (*SaveUserRolesParams) SetHTTPClientTransport ¶

func (o *SaveUserRolesParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the save user roles params

func (*SaveUserRolesParams) SetNamespace ¶

func (o *SaveUserRolesParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the save user roles params

func (*SaveUserRolesParams) SetTimeout ¶

func (o *SaveUserRolesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the save user roles params

func (*SaveUserRolesParams) SetUserID ¶

func (o *SaveUserRolesParams) SetUserID(userID string)

SetUserID adds the userId to the save user roles params

func (*SaveUserRolesParams) WithBody ¶

func (o *SaveUserRolesParams) WithBody(body []string) *SaveUserRolesParams

WithBody adds the body to the save user roles params

func (*SaveUserRolesParams) WithContext ¶

WithContext adds the context to the save user roles params

func (*SaveUserRolesParams) WithHTTPClient ¶

func (o *SaveUserRolesParams) WithHTTPClient(client *http.Client) *SaveUserRolesParams

WithHTTPClient adds the HTTPClient to the save user roles params

func (*SaveUserRolesParams) WithNamespace ¶

func (o *SaveUserRolesParams) WithNamespace(namespace string) *SaveUserRolesParams

WithNamespace adds the namespace to the save user roles params

func (*SaveUserRolesParams) WithTimeout ¶

func (o *SaveUserRolesParams) WithTimeout(timeout time.Duration) *SaveUserRolesParams

WithTimeout adds the timeout to the save user roles params

func (*SaveUserRolesParams) WithUserID ¶

func (o *SaveUserRolesParams) WithUserID(userID string) *SaveUserRolesParams

WithUserID adds the userID to the save user roles params

func (*SaveUserRolesParams) WriteToRequest ¶

func (o *SaveUserRolesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SaveUserRolesReader ¶

type SaveUserRolesReader struct {
	// contains filtered or unexported fields
}

SaveUserRolesReader is a Reader for the SaveUserRoles structure.

func (*SaveUserRolesReader) ReadResponse ¶

func (o *SaveUserRolesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SaveUserRolesUnauthorized ¶

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 ¶

func NewSaveUserRolesUnauthorized() *SaveUserRolesUnauthorized

NewSaveUserRolesUnauthorized creates a SaveUserRolesUnauthorized with default headers values

func (*SaveUserRolesUnauthorized) Error ¶

func (o *SaveUserRolesUnauthorized) Error() string

func (*SaveUserRolesUnauthorized) GetPayload ¶

func (*SaveUserRolesUnauthorized) ToJSONString ¶

func (o *SaveUserRolesUnauthorized) ToJSONString() string

type SearchUserBadRequest ¶

type SearchUserBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

SearchUserBadRequest handles this case with default header values.

Invalid request

func NewSearchUserBadRequest ¶

func NewSearchUserBadRequest() *SearchUserBadRequest

NewSearchUserBadRequest creates a SearchUserBadRequest with default headers values

func (*SearchUserBadRequest) Error ¶

func (o *SearchUserBadRequest) Error() string

func (*SearchUserBadRequest) GetPayload ¶

func (*SearchUserBadRequest) ToJSONString ¶

func (o *SearchUserBadRequest) ToJSONString() string

type SearchUserForbidden ¶

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 ¶

func NewSearchUserForbidden() *SearchUserForbidden

NewSearchUserForbidden creates a SearchUserForbidden with default headers values

func (*SearchUserForbidden) Error ¶

func (o *SearchUserForbidden) Error() string

func (*SearchUserForbidden) GetPayload ¶

func (*SearchUserForbidden) ToJSONString ¶

func (o *SearchUserForbidden) ToJSONString() string

type SearchUserOK ¶

type SearchUserOK struct {
	Payload *iamclientmodels.ModelSearchUsersResponse
}

SearchUserOK handles this case with default header values.

OK

func NewSearchUserOK ¶

func NewSearchUserOK() *SearchUserOK

NewSearchUserOK creates a SearchUserOK with default headers values

func (*SearchUserOK) Error ¶

func (o *SearchUserOK) Error() string

func (*SearchUserOK) GetPayload ¶

func (*SearchUserOK) ToJSONString ¶

func (o *SearchUserOK) ToJSONString() string

type SearchUserParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewSearchUserParams() *SearchUserParams

NewSearchUserParams creates a new SearchUserParams object with the default values initialized.

func NewSearchUserParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *SearchUserParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the search user params

func (*SearchUserParams) SetContext ¶

func (o *SearchUserParams) SetContext(ctx context.Context)

SetContext adds the context to the search user params

func (*SearchUserParams) SetFlightId ¶

func (o *SearchUserParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*SearchUserParams) SetHTTPClient ¶

func (o *SearchUserParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the search user params

func (*SearchUserParams) SetHTTPClientTransport ¶

func (o *SearchUserParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the search user params

func (*SearchUserParams) SetNamespace ¶

func (o *SearchUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the search user params

func (*SearchUserParams) SetQuery ¶

func (o *SearchUserParams) SetQuery(query *string)

SetQuery adds the query to the search user params

func (*SearchUserParams) SetTimeout ¶

func (o *SearchUserParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the search user params

func (*SearchUserParams) WithContext ¶

func (o *SearchUserParams) WithContext(ctx context.Context) *SearchUserParams

WithContext adds the context to the search user params

func (*SearchUserParams) WithHTTPClient ¶

func (o *SearchUserParams) WithHTTPClient(client *http.Client) *SearchUserParams

WithHTTPClient adds the HTTPClient to the search user params

func (*SearchUserParams) WithNamespace ¶

func (o *SearchUserParams) WithNamespace(namespace string) *SearchUserParams

WithNamespace adds the namespace to the search user params

func (*SearchUserParams) WithQuery ¶

func (o *SearchUserParams) WithQuery(query *string) *SearchUserParams

WithQuery adds the query to the search user params

func (*SearchUserParams) WithTimeout ¶

func (o *SearchUserParams) WithTimeout(timeout time.Duration) *SearchUserParams

WithTimeout adds the timeout to the search user params

func (*SearchUserParams) WriteToRequest ¶

func (o *SearchUserParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SearchUserReader ¶

type SearchUserReader struct {
	// contains filtered or unexported fields
}

SearchUserReader is a Reader for the SearchUser structure.

func (*SearchUserReader) ReadResponse ¶

func (o *SearchUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SearchUserUnauthorized ¶

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 ¶

func NewSearchUserUnauthorized() *SearchUserUnauthorized

NewSearchUserUnauthorized creates a SearchUserUnauthorized with default headers values

func (*SearchUserUnauthorized) Error ¶

func (o *SearchUserUnauthorized) Error() string

func (*SearchUserUnauthorized) GetPayload ¶

func (*SearchUserUnauthorized) ToJSONString ¶

func (o *SearchUserUnauthorized) ToJSONString() string

type SendVerificationCodeBadRequest ¶

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 ¶

func NewSendVerificationCodeBadRequest() *SendVerificationCodeBadRequest

NewSendVerificationCodeBadRequest creates a SendVerificationCodeBadRequest with default headers values

func (*SendVerificationCodeBadRequest) Error ¶

type SendVerificationCodeConflict ¶

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 ¶

func NewSendVerificationCodeConflict() *SendVerificationCodeConflict

NewSendVerificationCodeConflict creates a SendVerificationCodeConflict with default headers values

func (*SendVerificationCodeConflict) Error ¶

type SendVerificationCodeForbidden ¶

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 ¶

func NewSendVerificationCodeForbidden() *SendVerificationCodeForbidden

NewSendVerificationCodeForbidden creates a SendVerificationCodeForbidden with default headers values

func (*SendVerificationCodeForbidden) Error ¶

type SendVerificationCodeInternalServerError ¶

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 ¶

func NewSendVerificationCodeInternalServerError() *SendVerificationCodeInternalServerError

NewSendVerificationCodeInternalServerError creates a SendVerificationCodeInternalServerError with default headers values

func (*SendVerificationCodeInternalServerError) Error ¶

type SendVerificationCodeNoContent ¶

type SendVerificationCodeNoContent struct {
}

SendVerificationCodeNoContent handles this case with default header values.

Operation succeeded

func NewSendVerificationCodeNoContent ¶

func NewSendVerificationCodeNoContent() *SendVerificationCodeNoContent

NewSendVerificationCodeNoContent creates a SendVerificationCodeNoContent with default headers values

func (*SendVerificationCodeNoContent) Error ¶

type SendVerificationCodeNotFound ¶

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 ¶

func NewSendVerificationCodeNotFound() *SendVerificationCodeNotFound

NewSendVerificationCodeNotFound creates a SendVerificationCodeNotFound with default headers values

func (*SendVerificationCodeNotFound) Error ¶

type SendVerificationCodeParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewSendVerificationCodeParams() *SendVerificationCodeParams

NewSendVerificationCodeParams creates a new SendVerificationCodeParams object with the default values initialized.

func NewSendVerificationCodeParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *SendVerificationCodeParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the send verification code params

func (*SendVerificationCodeParams) SetBody ¶

SetBody adds the body to the send verification code params

func (*SendVerificationCodeParams) SetContext ¶

func (o *SendVerificationCodeParams) SetContext(ctx context.Context)

SetContext adds the context to the send verification code params

func (*SendVerificationCodeParams) SetFlightId ¶

func (o *SendVerificationCodeParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*SendVerificationCodeParams) SetHTTPClient ¶

func (o *SendVerificationCodeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the send verification code params

func (*SendVerificationCodeParams) SetHTTPClientTransport ¶

func (o *SendVerificationCodeParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the send verification code params

func (*SendVerificationCodeParams) SetNamespace ¶

func (o *SendVerificationCodeParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the send verification code params

func (*SendVerificationCodeParams) SetTimeout ¶

func (o *SendVerificationCodeParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the send verification code params

func (*SendVerificationCodeParams) SetUserID ¶

func (o *SendVerificationCodeParams) SetUserID(userID string)

SetUserID adds the userId to the send verification code params

func (*SendVerificationCodeParams) WithBody ¶

WithBody adds the body to the send verification code params

func (*SendVerificationCodeParams) WithContext ¶

WithContext adds the context to the send verification code params

func (*SendVerificationCodeParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the send verification code params

func (*SendVerificationCodeParams) WithNamespace ¶

func (o *SendVerificationCodeParams) WithNamespace(namespace string) *SendVerificationCodeParams

WithNamespace adds the namespace to the send verification code params

func (*SendVerificationCodeParams) WithTimeout ¶

WithTimeout adds the timeout to the send verification code params

func (*SendVerificationCodeParams) WithUserID ¶

WithUserID adds the userID to the send verification code params

func (*SendVerificationCodeParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SendVerificationCodeReader ¶

type SendVerificationCodeReader struct {
	// contains filtered or unexported fields
}

SendVerificationCodeReader is a Reader for the SendVerificationCode structure.

func (*SendVerificationCodeReader) ReadResponse ¶

func (o *SendVerificationCodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SendVerificationCodeTooManyRequests ¶

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 ¶

func NewSendVerificationCodeTooManyRequests() *SendVerificationCodeTooManyRequests

NewSendVerificationCodeTooManyRequests creates a SendVerificationCodeTooManyRequests with default headers values

func (*SendVerificationCodeTooManyRequests) Error ¶

type SendVerificationCodeUnauthorized ¶

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 ¶

func NewSendVerificationCodeUnauthorized() *SendVerificationCodeUnauthorized

NewSendVerificationCodeUnauthorized creates a SendVerificationCodeUnauthorized with default headers values

func (*SendVerificationCodeUnauthorized) Error ¶

func (*SendVerificationCodeUnauthorized) GetPayload ¶

func (*SendVerificationCodeUnauthorized) ToJSONString ¶

func (o *SendVerificationCodeUnauthorized) ToJSONString() string

type UpdateCountryAgeRestrictionBadRequest ¶

type UpdateCountryAgeRestrictionBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateCountryAgeRestrictionBadRequest handles this case with default header values.

Invalid request

func NewUpdateCountryAgeRestrictionBadRequest ¶

func NewUpdateCountryAgeRestrictionBadRequest() *UpdateCountryAgeRestrictionBadRequest

NewUpdateCountryAgeRestrictionBadRequest creates a UpdateCountryAgeRestrictionBadRequest with default headers values

func (*UpdateCountryAgeRestrictionBadRequest) Error ¶

func (*UpdateCountryAgeRestrictionBadRequest) GetPayload ¶

func (*UpdateCountryAgeRestrictionBadRequest) ToJSONString ¶

type UpdateCountryAgeRestrictionForbidden ¶

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 ¶

func NewUpdateCountryAgeRestrictionForbidden() *UpdateCountryAgeRestrictionForbidden

NewUpdateCountryAgeRestrictionForbidden creates a UpdateCountryAgeRestrictionForbidden with default headers values

func (*UpdateCountryAgeRestrictionForbidden) Error ¶

func (*UpdateCountryAgeRestrictionForbidden) GetPayload ¶

func (*UpdateCountryAgeRestrictionForbidden) ToJSONString ¶

func (o *UpdateCountryAgeRestrictionForbidden) ToJSONString() string

type UpdateCountryAgeRestrictionNotFound ¶

type UpdateCountryAgeRestrictionNotFound struct {
}

UpdateCountryAgeRestrictionNotFound handles this case with default header values.

Data not found

func NewUpdateCountryAgeRestrictionNotFound ¶

func NewUpdateCountryAgeRestrictionNotFound() *UpdateCountryAgeRestrictionNotFound

NewUpdateCountryAgeRestrictionNotFound creates a UpdateCountryAgeRestrictionNotFound with default headers values

func (*UpdateCountryAgeRestrictionNotFound) Error ¶

type UpdateCountryAgeRestrictionOK ¶

type UpdateCountryAgeRestrictionOK struct {
	Payload *iamclientmodels.ModelCountry
}

UpdateCountryAgeRestrictionOK handles this case with default header values.

OK

func NewUpdateCountryAgeRestrictionOK ¶

func NewUpdateCountryAgeRestrictionOK() *UpdateCountryAgeRestrictionOK

NewUpdateCountryAgeRestrictionOK creates a UpdateCountryAgeRestrictionOK with default headers values

func (*UpdateCountryAgeRestrictionOK) Error ¶

func (*UpdateCountryAgeRestrictionOK) GetPayload ¶

func (*UpdateCountryAgeRestrictionOK) ToJSONString ¶

func (o *UpdateCountryAgeRestrictionOK) ToJSONString() string

type UpdateCountryAgeRestrictionParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewUpdateCountryAgeRestrictionParams() *UpdateCountryAgeRestrictionParams

NewUpdateCountryAgeRestrictionParams creates a new UpdateCountryAgeRestrictionParams object with the default values initialized.

func NewUpdateCountryAgeRestrictionParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *UpdateCountryAgeRestrictionParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) SetBody ¶

SetBody adds the body to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) SetContext ¶

SetContext adds the context to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) SetCountryCode ¶

func (o *UpdateCountryAgeRestrictionParams) SetCountryCode(countryCode string)

SetCountryCode adds the countryCode to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) SetFlightId ¶

func (o *UpdateCountryAgeRestrictionParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpdateCountryAgeRestrictionParams) SetHTTPClient ¶

func (o *UpdateCountryAgeRestrictionParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) SetHTTPClientTransport ¶

func (o *UpdateCountryAgeRestrictionParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) SetNamespace ¶

func (o *UpdateCountryAgeRestrictionParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) SetTimeout ¶

func (o *UpdateCountryAgeRestrictionParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) WithBody ¶

WithBody adds the body to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) WithContext ¶

WithContext adds the context to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) WithCountryCode ¶

WithCountryCode adds the countryCode to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) WithNamespace ¶

WithNamespace adds the namespace to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) WithTimeout ¶

WithTimeout adds the timeout to the update country age restriction params

func (*UpdateCountryAgeRestrictionParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateCountryAgeRestrictionReader ¶

type UpdateCountryAgeRestrictionReader struct {
	// contains filtered or unexported fields
}

UpdateCountryAgeRestrictionReader is a Reader for the UpdateCountryAgeRestriction structure.

func (*UpdateCountryAgeRestrictionReader) ReadResponse ¶

func (o *UpdateCountryAgeRestrictionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateCountryAgeRestrictionUnauthorized ¶

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 ¶

func NewUpdateCountryAgeRestrictionUnauthorized() *UpdateCountryAgeRestrictionUnauthorized

NewUpdateCountryAgeRestrictionUnauthorized creates a UpdateCountryAgeRestrictionUnauthorized with default headers values

func (*UpdateCountryAgeRestrictionUnauthorized) Error ¶

func (*UpdateCountryAgeRestrictionUnauthorized) GetPayload ¶

func (*UpdateCountryAgeRestrictionUnauthorized) ToJSONString ¶

type UpdatePasswordBadRequest ¶

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 ¶

func NewUpdatePasswordBadRequest() *UpdatePasswordBadRequest

NewUpdatePasswordBadRequest creates a UpdatePasswordBadRequest with default headers values

func (*UpdatePasswordBadRequest) Error ¶

func (o *UpdatePasswordBadRequest) Error() string

type UpdatePasswordForbidden ¶

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 ¶

func NewUpdatePasswordForbidden() *UpdatePasswordForbidden

NewUpdatePasswordForbidden creates a UpdatePasswordForbidden with default headers values

func (*UpdatePasswordForbidden) Error ¶

func (o *UpdatePasswordForbidden) Error() string

func (*UpdatePasswordForbidden) GetPayload ¶

func (*UpdatePasswordForbidden) ToJSONString ¶

func (o *UpdatePasswordForbidden) ToJSONString() string

type UpdatePasswordInternalServerError ¶

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 ¶

func NewUpdatePasswordInternalServerError() *UpdatePasswordInternalServerError

NewUpdatePasswordInternalServerError creates a UpdatePasswordInternalServerError with default headers values

func (*UpdatePasswordInternalServerError) Error ¶

type UpdatePasswordNoContent ¶

type UpdatePasswordNoContent struct {
}

UpdatePasswordNoContent handles this case with default header values.

Operation succeeded

func NewUpdatePasswordNoContent ¶

func NewUpdatePasswordNoContent() *UpdatePasswordNoContent

NewUpdatePasswordNoContent creates a UpdatePasswordNoContent with default headers values

func (*UpdatePasswordNoContent) Error ¶

func (o *UpdatePasswordNoContent) Error() string

type UpdatePasswordNotFound ¶

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 ¶

func NewUpdatePasswordNotFound() *UpdatePasswordNotFound

NewUpdatePasswordNotFound creates a UpdatePasswordNotFound with default headers values

func (*UpdatePasswordNotFound) Error ¶

func (o *UpdatePasswordNotFound) Error() string

type UpdatePasswordParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewUpdatePasswordParams() *UpdatePasswordParams

NewUpdatePasswordParams creates a new UpdatePasswordParams object with the default values initialized.

func NewUpdatePasswordParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *UpdatePasswordParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update password params

func (*UpdatePasswordParams) SetBody ¶

SetBody adds the body to the update password params

func (*UpdatePasswordParams) SetContext ¶

func (o *UpdatePasswordParams) SetContext(ctx context.Context)

SetContext adds the context to the update password params

func (*UpdatePasswordParams) SetFlightId ¶

func (o *UpdatePasswordParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpdatePasswordParams) SetHTTPClient ¶

func (o *UpdatePasswordParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update password params

func (*UpdatePasswordParams) SetHTTPClientTransport ¶

func (o *UpdatePasswordParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update password params

func (*UpdatePasswordParams) SetNamespace ¶

func (o *UpdatePasswordParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the update password params

func (*UpdatePasswordParams) SetTimeout ¶

func (o *UpdatePasswordParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update password params

func (*UpdatePasswordParams) SetUserID ¶

func (o *UpdatePasswordParams) SetUserID(userID string)

SetUserID adds the userId to the update password params

func (*UpdatePasswordParams) WithBody ¶

WithBody adds the body to the update password params

func (*UpdatePasswordParams) WithContext ¶

WithContext adds the context to the update password params

func (*UpdatePasswordParams) WithHTTPClient ¶

func (o *UpdatePasswordParams) WithHTTPClient(client *http.Client) *UpdatePasswordParams

WithHTTPClient adds the HTTPClient to the update password params

func (*UpdatePasswordParams) WithNamespace ¶

func (o *UpdatePasswordParams) WithNamespace(namespace string) *UpdatePasswordParams

WithNamespace adds the namespace to the update password params

func (*UpdatePasswordParams) WithTimeout ¶

func (o *UpdatePasswordParams) WithTimeout(timeout time.Duration) *UpdatePasswordParams

WithTimeout adds the timeout to the update password params

func (*UpdatePasswordParams) WithUserID ¶

func (o *UpdatePasswordParams) WithUserID(userID string) *UpdatePasswordParams

WithUserID adds the userID to the update password params

func (*UpdatePasswordParams) WriteToRequest ¶

func (o *UpdatePasswordParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdatePasswordReader ¶

type UpdatePasswordReader struct {
	// contains filtered or unexported fields
}

UpdatePasswordReader is a Reader for the UpdatePassword structure.

func (*UpdatePasswordReader) ReadResponse ¶

func (o *UpdatePasswordReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdatePasswordUnauthorized ¶

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 ¶

func NewUpdatePasswordUnauthorized() *UpdatePasswordUnauthorized

NewUpdatePasswordUnauthorized creates a UpdatePasswordUnauthorized with default headers values

func (*UpdatePasswordUnauthorized) Error ¶

func (*UpdatePasswordUnauthorized) GetPayload ¶

func (*UpdatePasswordUnauthorized) ToJSONString ¶

func (o *UpdatePasswordUnauthorized) ToJSONString() string

type UpdateUserBadRequest ¶

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 ¶

func NewUpdateUserBadRequest() *UpdateUserBadRequest

NewUpdateUserBadRequest creates a UpdateUserBadRequest with default headers values

func (*UpdateUserBadRequest) Error ¶

func (o *UpdateUserBadRequest) Error() string

type UpdateUserConflict ¶

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 ¶

func NewUpdateUserConflict() *UpdateUserConflict

NewUpdateUserConflict creates a UpdateUserConflict with default headers values

func (*UpdateUserConflict) Error ¶

func (o *UpdateUserConflict) Error() string

type UpdateUserInternalServerError ¶

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 ¶

func NewUpdateUserInternalServerError() *UpdateUserInternalServerError

NewUpdateUserInternalServerError creates a UpdateUserInternalServerError with default headers values

func (*UpdateUserInternalServerError) Error ¶

type UpdateUserNotFound ¶

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 ¶

func NewUpdateUserNotFound() *UpdateUserNotFound

NewUpdateUserNotFound creates a UpdateUserNotFound with default headers values

func (*UpdateUserNotFound) Error ¶

func (o *UpdateUserNotFound) Error() string

type UpdateUserOK ¶

type UpdateUserOK struct {
	Payload *iamclientmodels.ModelUserResponse
}

UpdateUserOK handles this case with default header values.

OK

func NewUpdateUserOK ¶

func NewUpdateUserOK() *UpdateUserOK

NewUpdateUserOK creates a UpdateUserOK with default headers values

func (*UpdateUserOK) Error ¶

func (o *UpdateUserOK) Error() string

func (*UpdateUserOK) GetPayload ¶

func (*UpdateUserOK) ToJSONString ¶

func (o *UpdateUserOK) ToJSONString() string

type UpdateUserParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

UpdateUserParams contains all the parameters to send to the API endpoint for the update user operation typically these are written to a http.Request

func NewUpdateUserParams ¶

func NewUpdateUserParams() *UpdateUserParams

NewUpdateUserParams creates a new UpdateUserParams object with the default values initialized.

func NewUpdateUserParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *UpdateUserParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update user params

func (*UpdateUserParams) SetBody ¶

SetBody adds the body to the update user params

func (*UpdateUserParams) SetContext ¶

func (o *UpdateUserParams) SetContext(ctx context.Context)

SetContext adds the context to the update user params

func (*UpdateUserParams) SetFlightId ¶

func (o *UpdateUserParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpdateUserParams) SetHTTPClient ¶

func (o *UpdateUserParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update user params

func (*UpdateUserParams) SetHTTPClientTransport ¶

func (o *UpdateUserParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update user params

func (*UpdateUserParams) SetNamespace ¶

func (o *UpdateUserParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the update user params

func (*UpdateUserParams) SetTimeout ¶

func (o *UpdateUserParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update user params

func (*UpdateUserParams) SetUserID ¶

func (o *UpdateUserParams) SetUserID(userID string)

SetUserID adds the userId to the update user params

func (*UpdateUserParams) WithBody ¶

WithBody adds the body to the update user params

func (*UpdateUserParams) WithContext ¶

func (o *UpdateUserParams) WithContext(ctx context.Context) *UpdateUserParams

WithContext adds the context to the update user params

func (*UpdateUserParams) WithHTTPClient ¶

func (o *UpdateUserParams) WithHTTPClient(client *http.Client) *UpdateUserParams

WithHTTPClient adds the HTTPClient to the update user params

func (*UpdateUserParams) WithNamespace ¶

func (o *UpdateUserParams) WithNamespace(namespace string) *UpdateUserParams

WithNamespace adds the namespace to the update user params

func (*UpdateUserParams) WithTimeout ¶

func (o *UpdateUserParams) WithTimeout(timeout time.Duration) *UpdateUserParams

WithTimeout adds the timeout to the update user params

func (*UpdateUserParams) WithUserID ¶

func (o *UpdateUserParams) WithUserID(userID string) *UpdateUserParams

WithUserID adds the userID to the update user params

func (*UpdateUserParams) WriteToRequest ¶

func (o *UpdateUserParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdateUserReader ¶

type UpdateUserReader struct {
	// contains filtered or unexported fields
}

UpdateUserReader is a Reader for the UpdateUser structure.

func (*UpdateUserReader) ReadResponse ¶

func (o *UpdateUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateUserUnauthorized ¶

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 ¶

func NewUpdateUserUnauthorized() *UpdateUserUnauthorized

NewUpdateUserUnauthorized creates a UpdateUserUnauthorized with default headers values

func (*UpdateUserUnauthorized) Error ¶

func (o *UpdateUserUnauthorized) Error() string

func (*UpdateUserUnauthorized) GetPayload ¶

func (*UpdateUserUnauthorized) ToJSONString ¶

func (o *UpdateUserUnauthorized) ToJSONString() string

type UpdateUserV3BadRequest ¶

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 ¶

func NewUpdateUserV3BadRequest() *UpdateUserV3BadRequest

NewUpdateUserV3BadRequest creates a UpdateUserV3BadRequest with default headers values

func (*UpdateUserV3BadRequest) Error ¶

func (o *UpdateUserV3BadRequest) Error() string

func (*UpdateUserV3BadRequest) GetPayload ¶

func (*UpdateUserV3BadRequest) ToJSONString ¶

func (o *UpdateUserV3BadRequest) ToJSONString() string

type UpdateUserV3Conflict ¶

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><tr><td>10222</td><td>unique display name already exists</td></tr></table>

func NewUpdateUserV3Conflict ¶

func NewUpdateUserV3Conflict() *UpdateUserV3Conflict

NewUpdateUserV3Conflict creates a UpdateUserV3Conflict with default headers values

func (*UpdateUserV3Conflict) Error ¶

func (o *UpdateUserV3Conflict) Error() string

func (*UpdateUserV3Conflict) GetPayload ¶

func (*UpdateUserV3Conflict) ToJSONString ¶

func (o *UpdateUserV3Conflict) ToJSONString() string

type UpdateUserV3Forbidden ¶

type UpdateUserV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateUserV3Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10213</td><td>country is blocked</td></tr></table>

func NewUpdateUserV3Forbidden ¶

func NewUpdateUserV3Forbidden() *UpdateUserV3Forbidden

NewUpdateUserV3Forbidden creates a UpdateUserV3Forbidden with default headers values

func (*UpdateUserV3Forbidden) Error ¶

func (o *UpdateUserV3Forbidden) Error() string

func (*UpdateUserV3Forbidden) GetPayload ¶

func (*UpdateUserV3Forbidden) ToJSONString ¶

func (o *UpdateUserV3Forbidden) ToJSONString() string

type UpdateUserV3InternalServerError ¶

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 ¶

func NewUpdateUserV3InternalServerError() *UpdateUserV3InternalServerError

NewUpdateUserV3InternalServerError creates a UpdateUserV3InternalServerError with default headers values

func (*UpdateUserV3InternalServerError) Error ¶

func (*UpdateUserV3InternalServerError) GetPayload ¶

func (*UpdateUserV3InternalServerError) ToJSONString ¶

func (o *UpdateUserV3InternalServerError) ToJSONString() string

type UpdateUserV3OK ¶

type UpdateUserV3OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

UpdateUserV3OK handles this case with default header values.

OK

func NewUpdateUserV3OK ¶

func NewUpdateUserV3OK() *UpdateUserV3OK

NewUpdateUserV3OK creates a UpdateUserV3OK with default headers values

func (*UpdateUserV3OK) Error ¶

func (o *UpdateUserV3OK) Error() string

func (*UpdateUserV3OK) GetPayload ¶

func (*UpdateUserV3OK) ToJSONString ¶

func (o *UpdateUserV3OK) ToJSONString() string

type UpdateUserV3Params ¶

type UpdateUserV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelPublicUserUpdateRequestV3
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewUpdateUserV3Params() *UpdateUserV3Params

NewUpdateUserV3Params creates a new UpdateUserV3Params object with the default values initialized.

func NewUpdateUserV3ParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *UpdateUserV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update user v3 params

func (*UpdateUserV3Params) SetBody ¶

SetBody adds the body to the update user v3 params

func (*UpdateUserV3Params) SetContext ¶

func (o *UpdateUserV3Params) SetContext(ctx context.Context)

SetContext adds the context to the update user v3 params

func (*UpdateUserV3Params) SetFlightId ¶

func (o *UpdateUserV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpdateUserV3Params) SetHTTPClient ¶

func (o *UpdateUserV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update user v3 params

func (*UpdateUserV3Params) SetHTTPClientTransport ¶

func (o *UpdateUserV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update user v3 params

func (*UpdateUserV3Params) SetNamespace ¶

func (o *UpdateUserV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the update user v3 params

func (*UpdateUserV3Params) SetTimeout ¶

func (o *UpdateUserV3Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update user v3 params

func (*UpdateUserV3Params) WithBody ¶

WithBody adds the body to the update user v3 params

func (*UpdateUserV3Params) WithContext ¶

WithContext adds the context to the update user v3 params

func (*UpdateUserV3Params) WithHTTPClient ¶

func (o *UpdateUserV3Params) WithHTTPClient(client *http.Client) *UpdateUserV3Params

WithHTTPClient adds the HTTPClient to the update user v3 params

func (*UpdateUserV3Params) WithNamespace ¶

func (o *UpdateUserV3Params) WithNamespace(namespace string) *UpdateUserV3Params

WithNamespace adds the namespace to the update user v3 params

func (*UpdateUserV3Params) WithTimeout ¶

func (o *UpdateUserV3Params) WithTimeout(timeout time.Duration) *UpdateUserV3Params

WithTimeout adds the timeout to the update user v3 params

func (*UpdateUserV3Params) WriteToRequest ¶

func (o *UpdateUserV3Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdateUserV3Reader ¶

type UpdateUserV3Reader struct {
	// contains filtered or unexported fields
}

UpdateUserV3Reader is a Reader for the UpdateUserV3 structure.

func (*UpdateUserV3Reader) ReadResponse ¶

func (o *UpdateUserV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateUserV3Unauthorized ¶

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 ¶

func NewUpdateUserV3Unauthorized() *UpdateUserV3Unauthorized

NewUpdateUserV3Unauthorized creates a UpdateUserV3Unauthorized with default headers values

func (*UpdateUserV3Unauthorized) Error ¶

func (o *UpdateUserV3Unauthorized) Error() string

func (*UpdateUserV3Unauthorized) GetPayload ¶

func (*UpdateUserV3Unauthorized) ToJSONString ¶

func (o *UpdateUserV3Unauthorized) ToJSONString() string

type UpgradeHeadlessAccountConflict ¶

type UpgradeHeadlessAccountConflict struct {
}

UpgradeHeadlessAccountConflict handles this case with default header values.

Conflict

func NewUpgradeHeadlessAccountConflict ¶

func NewUpgradeHeadlessAccountConflict() *UpgradeHeadlessAccountConflict

NewUpgradeHeadlessAccountConflict creates a UpgradeHeadlessAccountConflict with default headers values

func (*UpgradeHeadlessAccountConflict) Error ¶

type UpgradeHeadlessAccountForbidden ¶

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 ¶

func NewUpgradeHeadlessAccountForbidden() *UpgradeHeadlessAccountForbidden

NewUpgradeHeadlessAccountForbidden creates a UpgradeHeadlessAccountForbidden with default headers values

func (*UpgradeHeadlessAccountForbidden) Error ¶

func (*UpgradeHeadlessAccountForbidden) GetPayload ¶

func (*UpgradeHeadlessAccountForbidden) ToJSONString ¶

func (o *UpgradeHeadlessAccountForbidden) ToJSONString() string

type UpgradeHeadlessAccountOK ¶

type UpgradeHeadlessAccountOK struct {
	Payload *iamclientmodels.ModelUserResponse
}

UpgradeHeadlessAccountOK handles this case with default header values.

OK

func NewUpgradeHeadlessAccountOK ¶

func NewUpgradeHeadlessAccountOK() *UpgradeHeadlessAccountOK

NewUpgradeHeadlessAccountOK creates a UpgradeHeadlessAccountOK with default headers values

func (*UpgradeHeadlessAccountOK) Error ¶

func (o *UpgradeHeadlessAccountOK) Error() string

func (*UpgradeHeadlessAccountOK) GetPayload ¶

func (*UpgradeHeadlessAccountOK) ToJSONString ¶

func (o *UpgradeHeadlessAccountOK) ToJSONString() string

type UpgradeHeadlessAccountParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewUpgradeHeadlessAccountParams() *UpgradeHeadlessAccountParams

NewUpgradeHeadlessAccountParams creates a new UpgradeHeadlessAccountParams object with the default values initialized.

func NewUpgradeHeadlessAccountParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *UpgradeHeadlessAccountParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) SetBody ¶

SetBody adds the body to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) SetContext ¶

func (o *UpgradeHeadlessAccountParams) SetContext(ctx context.Context)

SetContext adds the context to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) SetFlightId ¶

func (o *UpgradeHeadlessAccountParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpgradeHeadlessAccountParams) SetHTTPClient ¶

func (o *UpgradeHeadlessAccountParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) SetHTTPClientTransport ¶

func (o *UpgradeHeadlessAccountParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) SetNamespace ¶

func (o *UpgradeHeadlessAccountParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) SetTimeout ¶

func (o *UpgradeHeadlessAccountParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) SetUserID ¶

func (o *UpgradeHeadlessAccountParams) SetUserID(userID string)

SetUserID adds the userId to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) WithBody ¶

WithBody adds the body to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) WithContext ¶

WithContext adds the context to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) WithNamespace ¶

WithNamespace adds the namespace to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) WithTimeout ¶

WithTimeout adds the timeout to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) WithUserID ¶

WithUserID adds the userID to the upgrade headless account params

func (*UpgradeHeadlessAccountParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpgradeHeadlessAccountReader ¶

type UpgradeHeadlessAccountReader struct {
	// contains filtered or unexported fields
}

UpgradeHeadlessAccountReader is a Reader for the UpgradeHeadlessAccount structure.

func (*UpgradeHeadlessAccountReader) ReadResponse ¶

func (o *UpgradeHeadlessAccountReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpgradeHeadlessAccountUnauthorized ¶

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 ¶

func NewUpgradeHeadlessAccountUnauthorized() *UpgradeHeadlessAccountUnauthorized

NewUpgradeHeadlessAccountUnauthorized creates a UpgradeHeadlessAccountUnauthorized with default headers values

func (*UpgradeHeadlessAccountUnauthorized) Error ¶

func (*UpgradeHeadlessAccountUnauthorized) GetPayload ¶

func (*UpgradeHeadlessAccountUnauthorized) ToJSONString ¶

func (o *UpgradeHeadlessAccountUnauthorized) ToJSONString() string

type UpgradeHeadlessAccountWithVerificationCodeBadRequest ¶

type UpgradeHeadlessAccountWithVerificationCodeBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpgradeHeadlessAccountWithVerificationCodeBadRequest handles this case with default header values.

Invalid request

func NewUpgradeHeadlessAccountWithVerificationCodeBadRequest ¶

func NewUpgradeHeadlessAccountWithVerificationCodeBadRequest() *UpgradeHeadlessAccountWithVerificationCodeBadRequest

NewUpgradeHeadlessAccountWithVerificationCodeBadRequest creates a UpgradeHeadlessAccountWithVerificationCodeBadRequest with default headers values

func (*UpgradeHeadlessAccountWithVerificationCodeBadRequest) Error ¶

func (*UpgradeHeadlessAccountWithVerificationCodeBadRequest) GetPayload ¶

func (*UpgradeHeadlessAccountWithVerificationCodeBadRequest) ToJSONString ¶

type UpgradeHeadlessAccountWithVerificationCodeConflict ¶

type UpgradeHeadlessAccountWithVerificationCodeConflict struct {
}

UpgradeHeadlessAccountWithVerificationCodeConflict handles this case with default header values.

Conflict

func NewUpgradeHeadlessAccountWithVerificationCodeConflict ¶

func NewUpgradeHeadlessAccountWithVerificationCodeConflict() *UpgradeHeadlessAccountWithVerificationCodeConflict

NewUpgradeHeadlessAccountWithVerificationCodeConflict creates a UpgradeHeadlessAccountWithVerificationCodeConflict with default headers values

func (*UpgradeHeadlessAccountWithVerificationCodeConflict) Error ¶

type UpgradeHeadlessAccountWithVerificationCodeForbidden ¶

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 ¶

func NewUpgradeHeadlessAccountWithVerificationCodeForbidden() *UpgradeHeadlessAccountWithVerificationCodeForbidden

NewUpgradeHeadlessAccountWithVerificationCodeForbidden creates a UpgradeHeadlessAccountWithVerificationCodeForbidden with default headers values

func (*UpgradeHeadlessAccountWithVerificationCodeForbidden) Error ¶

func (*UpgradeHeadlessAccountWithVerificationCodeForbidden) GetPayload ¶

func (*UpgradeHeadlessAccountWithVerificationCodeForbidden) ToJSONString ¶

type UpgradeHeadlessAccountWithVerificationCodeOK ¶

type UpgradeHeadlessAccountWithVerificationCodeOK struct {
	Payload *iamclientmodels.ModelUserResponse
}

UpgradeHeadlessAccountWithVerificationCodeOK handles this case with default header values.

OK

func NewUpgradeHeadlessAccountWithVerificationCodeOK ¶

func NewUpgradeHeadlessAccountWithVerificationCodeOK() *UpgradeHeadlessAccountWithVerificationCodeOK

NewUpgradeHeadlessAccountWithVerificationCodeOK creates a UpgradeHeadlessAccountWithVerificationCodeOK with default headers values

func (*UpgradeHeadlessAccountWithVerificationCodeOK) Error ¶

func (*UpgradeHeadlessAccountWithVerificationCodeOK) GetPayload ¶

func (*UpgradeHeadlessAccountWithVerificationCodeOK) ToJSONString ¶

type UpgradeHeadlessAccountWithVerificationCodeParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewUpgradeHeadlessAccountWithVerificationCodeParams() *UpgradeHeadlessAccountWithVerificationCodeParams

NewUpgradeHeadlessAccountWithVerificationCodeParams creates a new UpgradeHeadlessAccountWithVerificationCodeParams object with the default values initialized.

func NewUpgradeHeadlessAccountWithVerificationCodeParamsWithContext ¶

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 ¶

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 ¶

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 ¶

SetAuthInfoWriter adds the authInfoWriter to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) SetBody ¶

SetBody adds the body to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) SetContext ¶

SetContext adds the context to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) SetFlightId ¶

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpgradeHeadlessAccountWithVerificationCodeParams) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) SetHTTPClientTransport ¶

func (o *UpgradeHeadlessAccountWithVerificationCodeParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) SetNamespace ¶

func (o *UpgradeHeadlessAccountWithVerificationCodeParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) SetTimeout ¶

SetTimeout adds the timeout to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) SetUserID ¶

SetUserID adds the userId to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) WithBody ¶

WithBody adds the body to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) WithContext ¶

WithContext adds the context to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) WithNamespace ¶

WithNamespace adds the namespace to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) WithTimeout ¶

WithTimeout adds the timeout to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) WithUserID ¶

WithUserID adds the userID to the upgrade headless account with verification code params

func (*UpgradeHeadlessAccountWithVerificationCodeParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpgradeHeadlessAccountWithVerificationCodeReader ¶

type UpgradeHeadlessAccountWithVerificationCodeReader struct {
	// contains filtered or unexported fields
}

UpgradeHeadlessAccountWithVerificationCodeReader is a Reader for the UpgradeHeadlessAccountWithVerificationCode structure.

func (*UpgradeHeadlessAccountWithVerificationCodeReader) ReadResponse ¶

func (o *UpgradeHeadlessAccountWithVerificationCodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpgradeHeadlessAccountWithVerificationCodeUnauthorized ¶

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 ¶

func NewUpgradeHeadlessAccountWithVerificationCodeUnauthorized() *UpgradeHeadlessAccountWithVerificationCodeUnauthorized

NewUpgradeHeadlessAccountWithVerificationCodeUnauthorized creates a UpgradeHeadlessAccountWithVerificationCodeUnauthorized with default headers values

func (*UpgradeHeadlessAccountWithVerificationCodeUnauthorized) Error ¶

func (*UpgradeHeadlessAccountWithVerificationCodeUnauthorized) GetPayload ¶

func (*UpgradeHeadlessAccountWithVerificationCodeUnauthorized) ToJSONString ¶

type UserVerificationBadRequest ¶

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 ¶

func NewUserVerificationBadRequest() *UserVerificationBadRequest

NewUserVerificationBadRequest creates a UserVerificationBadRequest with default headers values

func (*UserVerificationBadRequest) Error ¶

type UserVerificationForbidden ¶

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 ¶

func NewUserVerificationForbidden() *UserVerificationForbidden

NewUserVerificationForbidden creates a UserVerificationForbidden with default headers values

func (*UserVerificationForbidden) Error ¶

func (o *UserVerificationForbidden) Error() string

type UserVerificationInternalServerError ¶

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 ¶

func NewUserVerificationInternalServerError() *UserVerificationInternalServerError

NewUserVerificationInternalServerError creates a UserVerificationInternalServerError with default headers values

func (*UserVerificationInternalServerError) Error ¶

type UserVerificationNoContent ¶

type UserVerificationNoContent struct {
}

UserVerificationNoContent handles this case with default header values.

Operation succeeded

func NewUserVerificationNoContent ¶

func NewUserVerificationNoContent() *UserVerificationNoContent

NewUserVerificationNoContent creates a UserVerificationNoContent with default headers values

func (*UserVerificationNoContent) Error ¶

func (o *UserVerificationNoContent) Error() string

type UserVerificationNotFound ¶

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 ¶

func NewUserVerificationNotFound() *UserVerificationNotFound

NewUserVerificationNotFound creates a UserVerificationNotFound with default headers values

func (*UserVerificationNotFound) Error ¶

func (o *UserVerificationNotFound) Error() string

type UserVerificationParams ¶

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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 ¶

func NewUserVerificationParams() *UserVerificationParams

NewUserVerificationParams creates a new UserVerificationParams object with the default values initialized.

func NewUserVerificationParamsWithContext ¶

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 ¶

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 ¶

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 ¶

func (o *UserVerificationParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the user verification params

func (*UserVerificationParams) SetBody ¶

SetBody adds the body to the user verification params

func (*UserVerificationParams) SetContext ¶

func (o *UserVerificationParams) SetContext(ctx context.Context)

SetContext adds the context to the user verification params

func (*UserVerificationParams) SetFlightId ¶

func (o *UserVerificationParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UserVerificationParams) SetHTTPClient ¶

func (o *UserVerificationParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the user verification params

func (*UserVerificationParams) SetHTTPClientTransport ¶

func (o *UserVerificationParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the user verification params

func (*UserVerificationParams) SetNamespace ¶

func (o *UserVerificationParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the user verification params

func (*UserVerificationParams) SetTimeout ¶

func (o *UserVerificationParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the user verification params

func (*UserVerificationParams) SetUserID ¶

func (o *UserVerificationParams) SetUserID(userID string)

SetUserID adds the userId to the user verification params

func (*UserVerificationParams) WithBody ¶

WithBody adds the body to the user verification params

func (*UserVerificationParams) WithContext ¶

WithContext adds the context to the user verification params

func (*UserVerificationParams) WithHTTPClient ¶

func (o *UserVerificationParams) WithHTTPClient(client *http.Client) *UserVerificationParams

WithHTTPClient adds the HTTPClient to the user verification params

func (*UserVerificationParams) WithNamespace ¶

func (o *UserVerificationParams) WithNamespace(namespace string) *UserVerificationParams

WithNamespace adds the namespace to the user verification params

func (*UserVerificationParams) WithTimeout ¶

WithTimeout adds the timeout to the user verification params

func (*UserVerificationParams) WithUserID ¶

func (o *UserVerificationParams) WithUserID(userID string) *UserVerificationParams

WithUserID adds the userID to the user verification params

func (*UserVerificationParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UserVerificationReader ¶

type UserVerificationReader struct {
	// contains filtered or unexported fields
}

UserVerificationReader is a Reader for the UserVerification structure.

func (*UserVerificationReader) ReadResponse ¶

func (o *UserVerificationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UserVerificationUnauthorized ¶

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 ¶

func NewUserVerificationUnauthorized() *UserVerificationUnauthorized

NewUserVerificationUnauthorized creates a UserVerificationUnauthorized with default headers values

func (*UserVerificationUnauthorized) Error ¶

func (*UserVerificationUnauthorized) GetPayload ¶

func (*UserVerificationUnauthorized) ToJSONString ¶

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