clients

package
v0.30.0 Latest Latest
Warning

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

Go to latest
Published: Oct 25, 2022 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddClientPermissionBadRequest

type AddClientPermissionBadRequest struct {
}

AddClientPermissionBadRequest handles this case with default header values.

Invalid request

func NewAddClientPermissionBadRequest

func NewAddClientPermissionBadRequest() *AddClientPermissionBadRequest

NewAddClientPermissionBadRequest creates a AddClientPermissionBadRequest with default headers values

func (*AddClientPermissionBadRequest) Error

type AddClientPermissionForbidden

type AddClientPermissionForbidden struct {
}

AddClientPermissionForbidden handles this case with default header values.

Forbidden

func NewAddClientPermissionForbidden

func NewAddClientPermissionForbidden() *AddClientPermissionForbidden

NewAddClientPermissionForbidden creates a AddClientPermissionForbidden with default headers values

func (*AddClientPermissionForbidden) Error

type AddClientPermissionNoContent

type AddClientPermissionNoContent struct {
}

AddClientPermissionNoContent handles this case with default header values.

Operation succeeded

func NewAddClientPermissionNoContent

func NewAddClientPermissionNoContent() *AddClientPermissionNoContent

NewAddClientPermissionNoContent creates a AddClientPermissionNoContent with default headers values

func (*AddClientPermissionNoContent) Error

type AddClientPermissionNotFound

type AddClientPermissionNotFound struct {
}

AddClientPermissionNotFound handles this case with default header values.

Data not found

func NewAddClientPermissionNotFound

func NewAddClientPermissionNotFound() *AddClientPermissionNotFound

NewAddClientPermissionNotFound creates a AddClientPermissionNotFound with default headers values

func (*AddClientPermissionNotFound) Error

type AddClientPermissionParams

type AddClientPermissionParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Action
	  Action

	*/
	Action int64
	/*ClientID
	  Client ID

	*/
	ClientID string
	/*Resource
	  Resource Name

	*/
	Resource string

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

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

func NewAddClientPermissionParams

func NewAddClientPermissionParams() *AddClientPermissionParams

NewAddClientPermissionParams creates a new AddClientPermissionParams object with the default values initialized.

func NewAddClientPermissionParamsWithContext

func NewAddClientPermissionParamsWithContext(ctx context.Context) *AddClientPermissionParams

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

func NewAddClientPermissionParamsWithHTTPClient

func NewAddClientPermissionParamsWithHTTPClient(client *http.Client) *AddClientPermissionParams

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

func NewAddClientPermissionParamsWithTimeout

func NewAddClientPermissionParamsWithTimeout(timeout time.Duration) *AddClientPermissionParams

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

func (*AddClientPermissionParams) SetAction

func (o *AddClientPermissionParams) SetAction(action int64)

SetAction adds the action to the add client permission params

func (*AddClientPermissionParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the add client permission params

func (*AddClientPermissionParams) SetClientID

func (o *AddClientPermissionParams) SetClientID(clientID string)

SetClientID adds the clientId to the add client permission params

func (*AddClientPermissionParams) SetContext

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

SetContext adds the context to the add client permission params

func (*AddClientPermissionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the add client permission params

func (*AddClientPermissionParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the add client permission params

func (*AddClientPermissionParams) SetResource

func (o *AddClientPermissionParams) SetResource(resource string)

SetResource adds the resource to the add client permission params

func (*AddClientPermissionParams) SetTimeout

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

SetTimeout adds the timeout to the add client permission params

func (*AddClientPermissionParams) WithAction

WithAction adds the action to the add client permission params

func (*AddClientPermissionParams) WithClientID

func (o *AddClientPermissionParams) WithClientID(clientID string) *AddClientPermissionParams

WithClientID adds the clientID to the add client permission params

func (*AddClientPermissionParams) WithContext

WithContext adds the context to the add client permission params

func (*AddClientPermissionParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the add client permission params

func (*AddClientPermissionParams) WithResource

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

WithResource adds the resource to the add client permission params

func (*AddClientPermissionParams) WithTimeout

WithTimeout adds the timeout to the add client permission params

func (*AddClientPermissionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AddClientPermissionReader

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

AddClientPermissionReader is a Reader for the AddClientPermission structure.

func (*AddClientPermissionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AddClientPermissionUnauthorized

type AddClientPermissionUnauthorized struct {
}

AddClientPermissionUnauthorized handles this case with default header values.

Unauthorized access

func NewAddClientPermissionUnauthorized

func NewAddClientPermissionUnauthorized() *AddClientPermissionUnauthorized

NewAddClientPermissionUnauthorized creates a AddClientPermissionUnauthorized with default headers values

func (*AddClientPermissionUnauthorized) Error

type AdminAddClientPermissionsV3BadRequest

type AdminAddClientPermissionsV3BadRequest struct {
	Payload *iamclientmodels.RestapiErrorResponse
}

AdminAddClientPermissionsV3BadRequest 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 NewAdminAddClientPermissionsV3BadRequest

func NewAdminAddClientPermissionsV3BadRequest() *AdminAddClientPermissionsV3BadRequest

NewAdminAddClientPermissionsV3BadRequest creates a AdminAddClientPermissionsV3BadRequest with default headers values

func (*AdminAddClientPermissionsV3BadRequest) Error

func (*AdminAddClientPermissionsV3BadRequest) GetPayload

func (*AdminAddClientPermissionsV3BadRequest) ToJSONString added in v0.25.0

type AdminAddClientPermissionsV3Forbidden

type AdminAddClientPermissionsV3Forbidden struct {
	Payload *iamclientmodels.RestapiErrorResponse
}

AdminAddClientPermissionsV3Forbidden 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 NewAdminAddClientPermissionsV3Forbidden

func NewAdminAddClientPermissionsV3Forbidden() *AdminAddClientPermissionsV3Forbidden

NewAdminAddClientPermissionsV3Forbidden creates a AdminAddClientPermissionsV3Forbidden with default headers values

func (*AdminAddClientPermissionsV3Forbidden) Error

func (*AdminAddClientPermissionsV3Forbidden) GetPayload

func (*AdminAddClientPermissionsV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminAddClientPermissionsV3Forbidden) ToJSONString() string

type AdminAddClientPermissionsV3NoContent

type AdminAddClientPermissionsV3NoContent struct {
}

AdminAddClientPermissionsV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminAddClientPermissionsV3NoContent

func NewAdminAddClientPermissionsV3NoContent() *AdminAddClientPermissionsV3NoContent

NewAdminAddClientPermissionsV3NoContent creates a AdminAddClientPermissionsV3NoContent with default headers values

func (*AdminAddClientPermissionsV3NoContent) Error

type AdminAddClientPermissionsV3NotFound

type AdminAddClientPermissionsV3NotFound struct {
	Payload *iamclientmodels.RestapiErrorResponse
}

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

func NewAdminAddClientPermissionsV3NotFound

func NewAdminAddClientPermissionsV3NotFound() *AdminAddClientPermissionsV3NotFound

NewAdminAddClientPermissionsV3NotFound creates a AdminAddClientPermissionsV3NotFound with default headers values

func (*AdminAddClientPermissionsV3NotFound) Error

func (*AdminAddClientPermissionsV3NotFound) GetPayload

func (*AdminAddClientPermissionsV3NotFound) ToJSONString added in v0.25.0

func (o *AdminAddClientPermissionsV3NotFound) ToJSONString() string

type AdminAddClientPermissionsV3Params

type AdminAddClientPermissionsV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.AccountcommonClientPermissionsV3
	/*ClientID
	  Client ID, should follow UUID version 4 without hypen

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

	*/
	Namespace string

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

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

func NewAdminAddClientPermissionsV3Params

func NewAdminAddClientPermissionsV3Params() *AdminAddClientPermissionsV3Params

NewAdminAddClientPermissionsV3Params creates a new AdminAddClientPermissionsV3Params object with the default values initialized.

func NewAdminAddClientPermissionsV3ParamsWithContext

func NewAdminAddClientPermissionsV3ParamsWithContext(ctx context.Context) *AdminAddClientPermissionsV3Params

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

func NewAdminAddClientPermissionsV3ParamsWithHTTPClient

func NewAdminAddClientPermissionsV3ParamsWithHTTPClient(client *http.Client) *AdminAddClientPermissionsV3Params

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

func NewAdminAddClientPermissionsV3ParamsWithTimeout

func NewAdminAddClientPermissionsV3ParamsWithTimeout(timeout time.Duration) *AdminAddClientPermissionsV3Params

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

func (*AdminAddClientPermissionsV3Params) SetAuthInfoWriter added in v0.17.0

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

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

func (*AdminAddClientPermissionsV3Params) SetBody

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

func (*AdminAddClientPermissionsV3Params) SetClientID

func (o *AdminAddClientPermissionsV3Params) SetClientID(clientID string)

SetClientID adds the clientId to the admin add client permissions v3 params

func (*AdminAddClientPermissionsV3Params) SetContext

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

func (*AdminAddClientPermissionsV3Params) SetHTTPClient

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

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

func (*AdminAddClientPermissionsV3Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*AdminAddClientPermissionsV3Params) SetNamespace

func (o *AdminAddClientPermissionsV3Params) SetNamespace(namespace string)

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

func (*AdminAddClientPermissionsV3Params) SetTimeout

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

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

func (*AdminAddClientPermissionsV3Params) WithBody

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

func (*AdminAddClientPermissionsV3Params) WithClientID

WithClientID adds the clientID to the admin add client permissions v3 params

func (*AdminAddClientPermissionsV3Params) WithContext

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

func (*AdminAddClientPermissionsV3Params) WithHTTPClient

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

func (*AdminAddClientPermissionsV3Params) WithNamespace

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

func (*AdminAddClientPermissionsV3Params) WithTimeout

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

func (*AdminAddClientPermissionsV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminAddClientPermissionsV3Reader

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

AdminAddClientPermissionsV3Reader is a Reader for the AdminAddClientPermissionsV3 structure.

func (*AdminAddClientPermissionsV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminAddClientPermissionsV3Unauthorized

type AdminAddClientPermissionsV3Unauthorized struct {
	Payload *iamclientmodels.RestapiErrorResponse
}

AdminAddClientPermissionsV3Unauthorized handles 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 NewAdminAddClientPermissionsV3Unauthorized

func NewAdminAddClientPermissionsV3Unauthorized() *AdminAddClientPermissionsV3Unauthorized

NewAdminAddClientPermissionsV3Unauthorized creates a AdminAddClientPermissionsV3Unauthorized with default headers values

func (*AdminAddClientPermissionsV3Unauthorized) Error

func (*AdminAddClientPermissionsV3Unauthorized) GetPayload

func (*AdminAddClientPermissionsV3Unauthorized) ToJSONString added in v0.25.0

type AdminCreateClientV3BadRequest

type AdminCreateClientV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateClientV3BadRequest 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 NewAdminCreateClientV3BadRequest

func NewAdminCreateClientV3BadRequest() *AdminCreateClientV3BadRequest

NewAdminCreateClientV3BadRequest creates a AdminCreateClientV3BadRequest with default headers values

func (*AdminCreateClientV3BadRequest) Error

func (*AdminCreateClientV3BadRequest) GetPayload

func (*AdminCreateClientV3BadRequest) ToJSONString added in v0.25.0

func (o *AdminCreateClientV3BadRequest) ToJSONString() string

type AdminCreateClientV3Conflict

type AdminCreateClientV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateClientV3Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10364</td><td>client exists</td></tr></table>

func NewAdminCreateClientV3Conflict

func NewAdminCreateClientV3Conflict() *AdminCreateClientV3Conflict

NewAdminCreateClientV3Conflict creates a AdminCreateClientV3Conflict with default headers values

func (*AdminCreateClientV3Conflict) Error

func (*AdminCreateClientV3Conflict) GetPayload

func (*AdminCreateClientV3Conflict) ToJSONString added in v0.25.0

func (o *AdminCreateClientV3Conflict) ToJSONString() string

type AdminCreateClientV3Created

type AdminCreateClientV3Created struct {
	Payload *iamclientmodels.ClientmodelClientV3Response
}

AdminCreateClientV3Created handles this case with default header values.

Created

func NewAdminCreateClientV3Created

func NewAdminCreateClientV3Created() *AdminCreateClientV3Created

NewAdminCreateClientV3Created creates a AdminCreateClientV3Created with default headers values

func (*AdminCreateClientV3Created) Error

func (*AdminCreateClientV3Created) GetPayload

func (*AdminCreateClientV3Created) ToJSONString added in v0.25.0

func (o *AdminCreateClientV3Created) ToJSONString() string

type AdminCreateClientV3Forbidden

type AdminCreateClientV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateClientV3Forbidden 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 NewAdminCreateClientV3Forbidden

func NewAdminCreateClientV3Forbidden() *AdminCreateClientV3Forbidden

NewAdminCreateClientV3Forbidden creates a AdminCreateClientV3Forbidden with default headers values

func (*AdminCreateClientV3Forbidden) Error

func (*AdminCreateClientV3Forbidden) GetPayload

func (*AdminCreateClientV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminCreateClientV3Forbidden) ToJSONString() string

type AdminCreateClientV3Params

type AdminCreateClientV3Params struct {

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

	*/
	Namespace string

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

AdminCreateClientV3Params contains all the parameters to send to the API endpoint for the admin create client v3 operation typically these are written to a http.Request

func NewAdminCreateClientV3Params

func NewAdminCreateClientV3Params() *AdminCreateClientV3Params

NewAdminCreateClientV3Params creates a new AdminCreateClientV3Params object with the default values initialized.

func NewAdminCreateClientV3ParamsWithContext

func NewAdminCreateClientV3ParamsWithContext(ctx context.Context) *AdminCreateClientV3Params

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

func NewAdminCreateClientV3ParamsWithHTTPClient

func NewAdminCreateClientV3ParamsWithHTTPClient(client *http.Client) *AdminCreateClientV3Params

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

func NewAdminCreateClientV3ParamsWithTimeout

func NewAdminCreateClientV3ParamsWithTimeout(timeout time.Duration) *AdminCreateClientV3Params

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

func (*AdminCreateClientV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin create client v3 params

func (*AdminCreateClientV3Params) SetBody

SetBody adds the body to the admin create client v3 params

func (*AdminCreateClientV3Params) SetContext

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

SetContext adds the context to the admin create client v3 params

func (*AdminCreateClientV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin create client v3 params

func (*AdminCreateClientV3Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin create client v3 params

func (*AdminCreateClientV3Params) SetNamespace

func (o *AdminCreateClientV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin create client v3 params

func (*AdminCreateClientV3Params) SetTimeout

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

SetTimeout adds the timeout to the admin create client v3 params

func (*AdminCreateClientV3Params) WithBody

WithBody adds the body to the admin create client v3 params

func (*AdminCreateClientV3Params) WithContext

WithContext adds the context to the admin create client v3 params

func (*AdminCreateClientV3Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the admin create client v3 params

func (*AdminCreateClientV3Params) WithNamespace

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

WithNamespace adds the namespace to the admin create client v3 params

func (*AdminCreateClientV3Params) WithTimeout

WithTimeout adds the timeout to the admin create client v3 params

func (*AdminCreateClientV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminCreateClientV3Reader

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

AdminCreateClientV3Reader is a Reader for the AdminCreateClientV3 structure.

func (*AdminCreateClientV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminCreateClientV3Unauthorized

type AdminCreateClientV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateClientV3Unauthorized handles 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 NewAdminCreateClientV3Unauthorized

func NewAdminCreateClientV3Unauthorized() *AdminCreateClientV3Unauthorized

NewAdminCreateClientV3Unauthorized creates a AdminCreateClientV3Unauthorized with default headers values

func (*AdminCreateClientV3Unauthorized) Error

func (*AdminCreateClientV3Unauthorized) GetPayload

func (*AdminCreateClientV3Unauthorized) ToJSONString added in v0.25.0

func (o *AdminCreateClientV3Unauthorized) ToJSONString() string

type AdminDeleteClientPermissionV3BadRequest

type AdminDeleteClientPermissionV3BadRequest struct {
	Payload *iamclientmodels.RestapiErrorResponse
}

AdminDeleteClientPermissionV3BadRequest 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 NewAdminDeleteClientPermissionV3BadRequest

func NewAdminDeleteClientPermissionV3BadRequest() *AdminDeleteClientPermissionV3BadRequest

NewAdminDeleteClientPermissionV3BadRequest creates a AdminDeleteClientPermissionV3BadRequest with default headers values

func (*AdminDeleteClientPermissionV3BadRequest) Error

func (*AdminDeleteClientPermissionV3BadRequest) GetPayload

func (*AdminDeleteClientPermissionV3BadRequest) ToJSONString added in v0.25.0

type AdminDeleteClientPermissionV3Forbidden

type AdminDeleteClientPermissionV3Forbidden struct {
	Payload *iamclientmodels.RestapiErrorResponse
}

AdminDeleteClientPermissionV3Forbidden 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 NewAdminDeleteClientPermissionV3Forbidden

func NewAdminDeleteClientPermissionV3Forbidden() *AdminDeleteClientPermissionV3Forbidden

NewAdminDeleteClientPermissionV3Forbidden creates a AdminDeleteClientPermissionV3Forbidden with default headers values

func (*AdminDeleteClientPermissionV3Forbidden) Error

func (*AdminDeleteClientPermissionV3Forbidden) GetPayload

func (*AdminDeleteClientPermissionV3Forbidden) ToJSONString added in v0.25.0

type AdminDeleteClientPermissionV3NoContent

type AdminDeleteClientPermissionV3NoContent struct {
}

AdminDeleteClientPermissionV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeleteClientPermissionV3NoContent

func NewAdminDeleteClientPermissionV3NoContent() *AdminDeleteClientPermissionV3NoContent

NewAdminDeleteClientPermissionV3NoContent creates a AdminDeleteClientPermissionV3NoContent with default headers values

func (*AdminDeleteClientPermissionV3NoContent) Error

type AdminDeleteClientPermissionV3NotFound

type AdminDeleteClientPermissionV3NotFound struct {
	Payload *iamclientmodels.RestapiErrorResponse
}

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

func NewAdminDeleteClientPermissionV3NotFound

func NewAdminDeleteClientPermissionV3NotFound() *AdminDeleteClientPermissionV3NotFound

NewAdminDeleteClientPermissionV3NotFound creates a AdminDeleteClientPermissionV3NotFound with default headers values

func (*AdminDeleteClientPermissionV3NotFound) Error

func (*AdminDeleteClientPermissionV3NotFound) GetPayload

func (*AdminDeleteClientPermissionV3NotFound) ToJSONString added in v0.25.0

type AdminDeleteClientPermissionV3Params

type AdminDeleteClientPermissionV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Action
	  Action, value must be in range 1-15

	*/
	Action int64
	/*ClientID
	  Client ID, should follow UUID version 4 without hyphen

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

	*/
	Namespace string
	/*Resource
	  Resource Name

	*/
	Resource string

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

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

func NewAdminDeleteClientPermissionV3Params

func NewAdminDeleteClientPermissionV3Params() *AdminDeleteClientPermissionV3Params

NewAdminDeleteClientPermissionV3Params creates a new AdminDeleteClientPermissionV3Params object with the default values initialized.

func NewAdminDeleteClientPermissionV3ParamsWithContext

func NewAdminDeleteClientPermissionV3ParamsWithContext(ctx context.Context) *AdminDeleteClientPermissionV3Params

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

func NewAdminDeleteClientPermissionV3ParamsWithHTTPClient

func NewAdminDeleteClientPermissionV3ParamsWithHTTPClient(client *http.Client) *AdminDeleteClientPermissionV3Params

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

func NewAdminDeleteClientPermissionV3ParamsWithTimeout

func NewAdminDeleteClientPermissionV3ParamsWithTimeout(timeout time.Duration) *AdminDeleteClientPermissionV3Params

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

func (*AdminDeleteClientPermissionV3Params) SetAction

func (o *AdminDeleteClientPermissionV3Params) SetAction(action int64)

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

func (*AdminDeleteClientPermissionV3Params) SetAuthInfoWriter added in v0.17.0

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

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

func (*AdminDeleteClientPermissionV3Params) SetClientID

func (o *AdminDeleteClientPermissionV3Params) SetClientID(clientID string)

SetClientID adds the clientId to the admin delete client permission v3 params

func (*AdminDeleteClientPermissionV3Params) SetContext

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

func (*AdminDeleteClientPermissionV3Params) SetHTTPClient

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

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

func (*AdminDeleteClientPermissionV3Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*AdminDeleteClientPermissionV3Params) SetNamespace

func (o *AdminDeleteClientPermissionV3Params) SetNamespace(namespace string)

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

func (*AdminDeleteClientPermissionV3Params) SetResource

func (o *AdminDeleteClientPermissionV3Params) SetResource(resource string)

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

func (*AdminDeleteClientPermissionV3Params) SetTimeout

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

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

func (*AdminDeleteClientPermissionV3Params) WithAction

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

func (*AdminDeleteClientPermissionV3Params) WithClientID

WithClientID adds the clientID to the admin delete client permission v3 params

func (*AdminDeleteClientPermissionV3Params) WithContext

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

func (*AdminDeleteClientPermissionV3Params) WithHTTPClient

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

func (*AdminDeleteClientPermissionV3Params) WithNamespace

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

func (*AdminDeleteClientPermissionV3Params) WithResource

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

func (*AdminDeleteClientPermissionV3Params) WithTimeout

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

func (*AdminDeleteClientPermissionV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminDeleteClientPermissionV3Reader

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

AdminDeleteClientPermissionV3Reader is a Reader for the AdminDeleteClientPermissionV3 structure.

func (*AdminDeleteClientPermissionV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminDeleteClientPermissionV3Unauthorized

type AdminDeleteClientPermissionV3Unauthorized struct {
	Payload *iamclientmodels.RestapiErrorResponse
}

AdminDeleteClientPermissionV3Unauthorized handles 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 NewAdminDeleteClientPermissionV3Unauthorized

func NewAdminDeleteClientPermissionV3Unauthorized() *AdminDeleteClientPermissionV3Unauthorized

NewAdminDeleteClientPermissionV3Unauthorized creates a AdminDeleteClientPermissionV3Unauthorized with default headers values

func (*AdminDeleteClientPermissionV3Unauthorized) Error

func (*AdminDeleteClientPermissionV3Unauthorized) GetPayload

func (*AdminDeleteClientPermissionV3Unauthorized) ToJSONString added in v0.25.0

type AdminDeleteClientV3BadRequest

type AdminDeleteClientV3BadRequest struct {
	Payload *iamclientmodels.RestapiErrorResponse
}

AdminDeleteClientV3BadRequest 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 NewAdminDeleteClientV3BadRequest

func NewAdminDeleteClientV3BadRequest() *AdminDeleteClientV3BadRequest

NewAdminDeleteClientV3BadRequest creates a AdminDeleteClientV3BadRequest with default headers values

func (*AdminDeleteClientV3BadRequest) Error

func (*AdminDeleteClientV3BadRequest) GetPayload

func (*AdminDeleteClientV3BadRequest) ToJSONString added in v0.25.0

func (o *AdminDeleteClientV3BadRequest) ToJSONString() string

type AdminDeleteClientV3Conflict added in v0.14.0

type AdminDeleteClientV3Conflict struct {
	Payload *iamclientmodels.RestapiErrorResponse
}

AdminDeleteClientV3Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20009</td><td>request_conflict</td></tr></table>

func NewAdminDeleteClientV3Conflict added in v0.14.0

func NewAdminDeleteClientV3Conflict() *AdminDeleteClientV3Conflict

NewAdminDeleteClientV3Conflict creates a AdminDeleteClientV3Conflict with default headers values

func (*AdminDeleteClientV3Conflict) Error added in v0.14.0

func (*AdminDeleteClientV3Conflict) GetPayload added in v0.14.0

func (*AdminDeleteClientV3Conflict) ToJSONString added in v0.25.0

func (o *AdminDeleteClientV3Conflict) ToJSONString() string

type AdminDeleteClientV3Forbidden

type AdminDeleteClientV3Forbidden struct {
	Payload *iamclientmodels.RestapiErrorResponse
}

AdminDeleteClientV3Forbidden 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 NewAdminDeleteClientV3Forbidden

func NewAdminDeleteClientV3Forbidden() *AdminDeleteClientV3Forbidden

NewAdminDeleteClientV3Forbidden creates a AdminDeleteClientV3Forbidden with default headers values

func (*AdminDeleteClientV3Forbidden) Error

func (*AdminDeleteClientV3Forbidden) GetPayload

func (*AdminDeleteClientV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminDeleteClientV3Forbidden) ToJSONString() string

type AdminDeleteClientV3NoContent

type AdminDeleteClientV3NoContent struct {
}

AdminDeleteClientV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeleteClientV3NoContent

func NewAdminDeleteClientV3NoContent() *AdminDeleteClientV3NoContent

NewAdminDeleteClientV3NoContent creates a AdminDeleteClientV3NoContent with default headers values

func (*AdminDeleteClientV3NoContent) Error

type AdminDeleteClientV3NotFound

type AdminDeleteClientV3NotFound struct {
	Payload *iamclientmodels.RestapiErrorResponse
}

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

func NewAdminDeleteClientV3NotFound

func NewAdminDeleteClientV3NotFound() *AdminDeleteClientV3NotFound

NewAdminDeleteClientV3NotFound creates a AdminDeleteClientV3NotFound with default headers values

func (*AdminDeleteClientV3NotFound) Error

func (*AdminDeleteClientV3NotFound) GetPayload

func (*AdminDeleteClientV3NotFound) ToJSONString added in v0.25.0

func (o *AdminDeleteClientV3NotFound) ToJSONString() string

type AdminDeleteClientV3Params

type AdminDeleteClientV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*ClientID
	  Client ID, should follow UUID version 4 without hyphen

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

	*/
	Namespace string

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

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

func NewAdminDeleteClientV3Params

func NewAdminDeleteClientV3Params() *AdminDeleteClientV3Params

NewAdminDeleteClientV3Params creates a new AdminDeleteClientV3Params object with the default values initialized.

func NewAdminDeleteClientV3ParamsWithContext

func NewAdminDeleteClientV3ParamsWithContext(ctx context.Context) *AdminDeleteClientV3Params

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

func NewAdminDeleteClientV3ParamsWithHTTPClient

func NewAdminDeleteClientV3ParamsWithHTTPClient(client *http.Client) *AdminDeleteClientV3Params

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

func NewAdminDeleteClientV3ParamsWithTimeout

func NewAdminDeleteClientV3ParamsWithTimeout(timeout time.Duration) *AdminDeleteClientV3Params

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

func (*AdminDeleteClientV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin delete client v3 params

func (*AdminDeleteClientV3Params) SetClientID

func (o *AdminDeleteClientV3Params) SetClientID(clientID string)

SetClientID adds the clientId to the admin delete client v3 params

func (*AdminDeleteClientV3Params) SetContext

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

SetContext adds the context to the admin delete client v3 params

func (*AdminDeleteClientV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin delete client v3 params

func (*AdminDeleteClientV3Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin delete client v3 params

func (*AdminDeleteClientV3Params) SetNamespace

func (o *AdminDeleteClientV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin delete client v3 params

func (*AdminDeleteClientV3Params) SetTimeout

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

SetTimeout adds the timeout to the admin delete client v3 params

func (*AdminDeleteClientV3Params) WithClientID

func (o *AdminDeleteClientV3Params) WithClientID(clientID string) *AdminDeleteClientV3Params

WithClientID adds the clientID to the admin delete client v3 params

func (*AdminDeleteClientV3Params) WithContext

WithContext adds the context to the admin delete client v3 params

func (*AdminDeleteClientV3Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the admin delete client v3 params

func (*AdminDeleteClientV3Params) WithNamespace

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

WithNamespace adds the namespace to the admin delete client v3 params

func (*AdminDeleteClientV3Params) WithTimeout

WithTimeout adds the timeout to the admin delete client v3 params

func (*AdminDeleteClientV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminDeleteClientV3Reader

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

AdminDeleteClientV3Reader is a Reader for the AdminDeleteClientV3 structure.

func (*AdminDeleteClientV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminDeleteClientV3Unauthorized

type AdminDeleteClientV3Unauthorized struct {
	Payload *iamclientmodels.RestapiErrorResponse
}

AdminDeleteClientV3Unauthorized handles 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 NewAdminDeleteClientV3Unauthorized

func NewAdminDeleteClientV3Unauthorized() *AdminDeleteClientV3Unauthorized

NewAdminDeleteClientV3Unauthorized creates a AdminDeleteClientV3Unauthorized with default headers values

func (*AdminDeleteClientV3Unauthorized) Error

func (*AdminDeleteClientV3Unauthorized) GetPayload

func (*AdminDeleteClientV3Unauthorized) ToJSONString added in v0.25.0

func (o *AdminDeleteClientV3Unauthorized) ToJSONString() string

type AdminGetClientsByNamespaceV3BadRequest

type AdminGetClientsByNamespaceV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetClientsByNamespaceV3BadRequest 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 NewAdminGetClientsByNamespaceV3BadRequest

func NewAdminGetClientsByNamespaceV3BadRequest() *AdminGetClientsByNamespaceV3BadRequest

NewAdminGetClientsByNamespaceV3BadRequest creates a AdminGetClientsByNamespaceV3BadRequest with default headers values

func (*AdminGetClientsByNamespaceV3BadRequest) Error

func (*AdminGetClientsByNamespaceV3BadRequest) GetPayload

func (*AdminGetClientsByNamespaceV3BadRequest) ToJSONString added in v0.25.0

type AdminGetClientsByNamespaceV3Forbidden

type AdminGetClientsByNamespaceV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetClientsByNamespaceV3Forbidden 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 NewAdminGetClientsByNamespaceV3Forbidden

func NewAdminGetClientsByNamespaceV3Forbidden() *AdminGetClientsByNamespaceV3Forbidden

NewAdminGetClientsByNamespaceV3Forbidden creates a AdminGetClientsByNamespaceV3Forbidden with default headers values

func (*AdminGetClientsByNamespaceV3Forbidden) Error

func (*AdminGetClientsByNamespaceV3Forbidden) GetPayload

func (*AdminGetClientsByNamespaceV3Forbidden) ToJSONString added in v0.25.0

type AdminGetClientsByNamespaceV3OK

type AdminGetClientsByNamespaceV3OK struct {
	Payload *iamclientmodels.ClientmodelClientsV3Response
}

AdminGetClientsByNamespaceV3OK handles this case with default header values.

OK

func NewAdminGetClientsByNamespaceV3OK

func NewAdminGetClientsByNamespaceV3OK() *AdminGetClientsByNamespaceV3OK

NewAdminGetClientsByNamespaceV3OK creates a AdminGetClientsByNamespaceV3OK with default headers values

func (*AdminGetClientsByNamespaceV3OK) Error

func (*AdminGetClientsByNamespaceV3OK) GetPayload

func (*AdminGetClientsByNamespaceV3OK) ToJSONString added in v0.25.0

func (o *AdminGetClientsByNamespaceV3OK) ToJSONString() string

type AdminGetClientsByNamespaceV3Params

type AdminGetClientsByNamespaceV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Limit
	  the maximum number of data that may be returned (1...100)

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

	*/
	Namespace string
	/*Offset
	  the count to skip

	*/
	Offset *int64

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

AdminGetClientsByNamespaceV3Params contains all the parameters to send to the API endpoint for the admin get clients by namespace v3 operation typically these are written to a http.Request

func NewAdminGetClientsByNamespaceV3Params

func NewAdminGetClientsByNamespaceV3Params() *AdminGetClientsByNamespaceV3Params

NewAdminGetClientsByNamespaceV3Params creates a new AdminGetClientsByNamespaceV3Params object with the default values initialized.

func NewAdminGetClientsByNamespaceV3ParamsWithContext

func NewAdminGetClientsByNamespaceV3ParamsWithContext(ctx context.Context) *AdminGetClientsByNamespaceV3Params

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

func NewAdminGetClientsByNamespaceV3ParamsWithHTTPClient

func NewAdminGetClientsByNamespaceV3ParamsWithHTTPClient(client *http.Client) *AdminGetClientsByNamespaceV3Params

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

func NewAdminGetClientsByNamespaceV3ParamsWithTimeout

func NewAdminGetClientsByNamespaceV3ParamsWithTimeout(timeout time.Duration) *AdminGetClientsByNamespaceV3Params

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

func (*AdminGetClientsByNamespaceV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin get clients by namespace v3 params

func (*AdminGetClientsByNamespaceV3Params) SetContext

SetContext adds the context to the admin get clients by namespace v3 params

func (*AdminGetClientsByNamespaceV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin get clients by namespace v3 params

func (*AdminGetClientsByNamespaceV3Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin get clients by namespace v3 params

func (*AdminGetClientsByNamespaceV3Params) SetLimit

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

SetLimit adds the limit to the admin get clients by namespace v3 params

func (*AdminGetClientsByNamespaceV3Params) SetNamespace

func (o *AdminGetClientsByNamespaceV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get clients by namespace v3 params

func (*AdminGetClientsByNamespaceV3Params) SetOffset added in v0.10.0

func (o *AdminGetClientsByNamespaceV3Params) SetOffset(offset *int64)

SetOffset adds the offset to the admin get clients by namespace v3 params

func (*AdminGetClientsByNamespaceV3Params) SetTimeout

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

SetTimeout adds the timeout to the admin get clients by namespace v3 params

func (*AdminGetClientsByNamespaceV3Params) WithContext

WithContext adds the context to the admin get clients by namespace v3 params

func (*AdminGetClientsByNamespaceV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin get clients by namespace v3 params

func (*AdminGetClientsByNamespaceV3Params) WithLimit

WithLimit adds the limit to the admin get clients by namespace v3 params

func (*AdminGetClientsByNamespaceV3Params) WithNamespace

WithNamespace adds the namespace to the admin get clients by namespace v3 params

func (*AdminGetClientsByNamespaceV3Params) WithOffset added in v0.10.0

WithOffset adds the offset to the admin get clients by namespace v3 params

func (*AdminGetClientsByNamespaceV3Params) WithTimeout

WithTimeout adds the timeout to the admin get clients by namespace v3 params

func (*AdminGetClientsByNamespaceV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminGetClientsByNamespaceV3Reader

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

AdminGetClientsByNamespaceV3Reader is a Reader for the AdminGetClientsByNamespaceV3 structure.

func (*AdminGetClientsByNamespaceV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminGetClientsByNamespaceV3Unauthorized

type AdminGetClientsByNamespaceV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetClientsByNamespaceV3Unauthorized handles 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 NewAdminGetClientsByNamespaceV3Unauthorized

func NewAdminGetClientsByNamespaceV3Unauthorized() *AdminGetClientsByNamespaceV3Unauthorized

NewAdminGetClientsByNamespaceV3Unauthorized creates a AdminGetClientsByNamespaceV3Unauthorized with default headers values

func (*AdminGetClientsByNamespaceV3Unauthorized) Error

func (*AdminGetClientsByNamespaceV3Unauthorized) GetPayload

func (*AdminGetClientsByNamespaceV3Unauthorized) ToJSONString added in v0.25.0

type AdminGetClientsbyNamespacebyIDV3BadRequest

type AdminGetClientsbyNamespacebyIDV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetClientsbyNamespacebyIDV3BadRequest 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 NewAdminGetClientsbyNamespacebyIDV3BadRequest

func NewAdminGetClientsbyNamespacebyIDV3BadRequest() *AdminGetClientsbyNamespacebyIDV3BadRequest

NewAdminGetClientsbyNamespacebyIDV3BadRequest creates a AdminGetClientsbyNamespacebyIDV3BadRequest with default headers values

func (*AdminGetClientsbyNamespacebyIDV3BadRequest) Error

func (*AdminGetClientsbyNamespacebyIDV3BadRequest) GetPayload

func (*AdminGetClientsbyNamespacebyIDV3BadRequest) ToJSONString added in v0.25.0

type AdminGetClientsbyNamespacebyIDV3Forbidden

type AdminGetClientsbyNamespacebyIDV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetClientsbyNamespacebyIDV3Forbidden 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 NewAdminGetClientsbyNamespacebyIDV3Forbidden

func NewAdminGetClientsbyNamespacebyIDV3Forbidden() *AdminGetClientsbyNamespacebyIDV3Forbidden

NewAdminGetClientsbyNamespacebyIDV3Forbidden creates a AdminGetClientsbyNamespacebyIDV3Forbidden with default headers values

func (*AdminGetClientsbyNamespacebyIDV3Forbidden) Error

func (*AdminGetClientsbyNamespacebyIDV3Forbidden) GetPayload

func (*AdminGetClientsbyNamespacebyIDV3Forbidden) ToJSONString added in v0.25.0

type AdminGetClientsbyNamespacebyIDV3NotFound

type AdminGetClientsbyNamespacebyIDV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

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

func NewAdminGetClientsbyNamespacebyIDV3NotFound

func NewAdminGetClientsbyNamespacebyIDV3NotFound() *AdminGetClientsbyNamespacebyIDV3NotFound

NewAdminGetClientsbyNamespacebyIDV3NotFound creates a AdminGetClientsbyNamespacebyIDV3NotFound with default headers values

func (*AdminGetClientsbyNamespacebyIDV3NotFound) Error

func (*AdminGetClientsbyNamespacebyIDV3NotFound) GetPayload

func (*AdminGetClientsbyNamespacebyIDV3NotFound) ToJSONString added in v0.25.0

type AdminGetClientsbyNamespacebyIDV3OK

type AdminGetClientsbyNamespacebyIDV3OK struct {
	Payload *iamclientmodels.ClientmodelClientV3Response
}

AdminGetClientsbyNamespacebyIDV3OK handles this case with default header values.

OK

func NewAdminGetClientsbyNamespacebyIDV3OK

func NewAdminGetClientsbyNamespacebyIDV3OK() *AdminGetClientsbyNamespacebyIDV3OK

NewAdminGetClientsbyNamespacebyIDV3OK creates a AdminGetClientsbyNamespacebyIDV3OK with default headers values

func (*AdminGetClientsbyNamespacebyIDV3OK) Error

func (*AdminGetClientsbyNamespacebyIDV3OK) GetPayload

func (*AdminGetClientsbyNamespacebyIDV3OK) ToJSONString added in v0.25.0

func (o *AdminGetClientsbyNamespacebyIDV3OK) ToJSONString() string

type AdminGetClientsbyNamespacebyIDV3Params

type AdminGetClientsbyNamespacebyIDV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*ClientID
	  Client ID

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

	*/
	Namespace string

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

AdminGetClientsbyNamespacebyIDV3Params contains all the parameters to send to the API endpoint for the admin get clientsby namespaceby ID v3 operation typically these are written to a http.Request

func NewAdminGetClientsbyNamespacebyIDV3Params

func NewAdminGetClientsbyNamespacebyIDV3Params() *AdminGetClientsbyNamespacebyIDV3Params

NewAdminGetClientsbyNamespacebyIDV3Params creates a new AdminGetClientsbyNamespacebyIDV3Params object with the default values initialized.

func NewAdminGetClientsbyNamespacebyIDV3ParamsWithContext

func NewAdminGetClientsbyNamespacebyIDV3ParamsWithContext(ctx context.Context) *AdminGetClientsbyNamespacebyIDV3Params

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

func NewAdminGetClientsbyNamespacebyIDV3ParamsWithHTTPClient

func NewAdminGetClientsbyNamespacebyIDV3ParamsWithHTTPClient(client *http.Client) *AdminGetClientsbyNamespacebyIDV3Params

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

func NewAdminGetClientsbyNamespacebyIDV3ParamsWithTimeout

func NewAdminGetClientsbyNamespacebyIDV3ParamsWithTimeout(timeout time.Duration) *AdminGetClientsbyNamespacebyIDV3Params

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

func (*AdminGetClientsbyNamespacebyIDV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin get clientsby namespaceby ID v3 params

func (*AdminGetClientsbyNamespacebyIDV3Params) SetClientID

func (o *AdminGetClientsbyNamespacebyIDV3Params) SetClientID(clientID string)

SetClientID adds the clientId to the admin get clientsby namespaceby ID v3 params

func (*AdminGetClientsbyNamespacebyIDV3Params) SetContext

SetContext adds the context to the admin get clientsby namespaceby ID v3 params

func (*AdminGetClientsbyNamespacebyIDV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin get clientsby namespaceby ID v3 params

func (*AdminGetClientsbyNamespacebyIDV3Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin get clientsby namespaceby ID v3 params

func (*AdminGetClientsbyNamespacebyIDV3Params) SetNamespace

func (o *AdminGetClientsbyNamespacebyIDV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get clientsby namespaceby ID v3 params

func (*AdminGetClientsbyNamespacebyIDV3Params) SetTimeout

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

SetTimeout adds the timeout to the admin get clientsby namespaceby ID v3 params

func (*AdminGetClientsbyNamespacebyIDV3Params) WithClientID

WithClientID adds the clientID to the admin get clientsby namespaceby ID v3 params

func (*AdminGetClientsbyNamespacebyIDV3Params) WithContext

WithContext adds the context to the admin get clientsby namespaceby ID v3 params

func (*AdminGetClientsbyNamespacebyIDV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin get clientsby namespaceby ID v3 params

func (*AdminGetClientsbyNamespacebyIDV3Params) WithNamespace

WithNamespace adds the namespace to the admin get clientsby namespaceby ID v3 params

func (*AdminGetClientsbyNamespacebyIDV3Params) WithTimeout

WithTimeout adds the timeout to the admin get clientsby namespaceby ID v3 params

func (*AdminGetClientsbyNamespacebyIDV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminGetClientsbyNamespacebyIDV3Reader

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

AdminGetClientsbyNamespacebyIDV3Reader is a Reader for the AdminGetClientsbyNamespacebyIDV3 structure.

func (*AdminGetClientsbyNamespacebyIDV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminGetClientsbyNamespacebyIDV3Unauthorized

type AdminGetClientsbyNamespacebyIDV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetClientsbyNamespacebyIDV3Unauthorized handles 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 NewAdminGetClientsbyNamespacebyIDV3Unauthorized

func NewAdminGetClientsbyNamespacebyIDV3Unauthorized() *AdminGetClientsbyNamespacebyIDV3Unauthorized

NewAdminGetClientsbyNamespacebyIDV3Unauthorized creates a AdminGetClientsbyNamespacebyIDV3Unauthorized with default headers values

func (*AdminGetClientsbyNamespacebyIDV3Unauthorized) Error

func (*AdminGetClientsbyNamespacebyIDV3Unauthorized) GetPayload

func (*AdminGetClientsbyNamespacebyIDV3Unauthorized) ToJSONString added in v0.25.0

type AdminUpdateClientPermissionV3BadRequest

type AdminUpdateClientPermissionV3BadRequest struct {
	Payload *iamclientmodels.RestapiErrorResponse
}

AdminUpdateClientPermissionV3BadRequest 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 NewAdminUpdateClientPermissionV3BadRequest

func NewAdminUpdateClientPermissionV3BadRequest() *AdminUpdateClientPermissionV3BadRequest

NewAdminUpdateClientPermissionV3BadRequest creates a AdminUpdateClientPermissionV3BadRequest with default headers values

func (*AdminUpdateClientPermissionV3BadRequest) Error

func (*AdminUpdateClientPermissionV3BadRequest) GetPayload

func (*AdminUpdateClientPermissionV3BadRequest) ToJSONString added in v0.25.0

type AdminUpdateClientPermissionV3Forbidden

type AdminUpdateClientPermissionV3Forbidden struct {
	Payload *iamclientmodels.RestapiErrorResponse
}

AdminUpdateClientPermissionV3Forbidden 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 NewAdminUpdateClientPermissionV3Forbidden

func NewAdminUpdateClientPermissionV3Forbidden() *AdminUpdateClientPermissionV3Forbidden

NewAdminUpdateClientPermissionV3Forbidden creates a AdminUpdateClientPermissionV3Forbidden with default headers values

func (*AdminUpdateClientPermissionV3Forbidden) Error

func (*AdminUpdateClientPermissionV3Forbidden) GetPayload

func (*AdminUpdateClientPermissionV3Forbidden) ToJSONString added in v0.25.0

type AdminUpdateClientPermissionV3NoContent

type AdminUpdateClientPermissionV3NoContent struct {
}

AdminUpdateClientPermissionV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminUpdateClientPermissionV3NoContent

func NewAdminUpdateClientPermissionV3NoContent() *AdminUpdateClientPermissionV3NoContent

NewAdminUpdateClientPermissionV3NoContent creates a AdminUpdateClientPermissionV3NoContent with default headers values

func (*AdminUpdateClientPermissionV3NoContent) Error

type AdminUpdateClientPermissionV3NotFound

type AdminUpdateClientPermissionV3NotFound struct {
	Payload *iamclientmodels.RestapiErrorResponse
}

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

func NewAdminUpdateClientPermissionV3NotFound

func NewAdminUpdateClientPermissionV3NotFound() *AdminUpdateClientPermissionV3NotFound

NewAdminUpdateClientPermissionV3NotFound creates a AdminUpdateClientPermissionV3NotFound with default headers values

func (*AdminUpdateClientPermissionV3NotFound) Error

func (*AdminUpdateClientPermissionV3NotFound) GetPayload

func (*AdminUpdateClientPermissionV3NotFound) ToJSONString added in v0.25.0

type AdminUpdateClientPermissionV3Params

type AdminUpdateClientPermissionV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.AccountcommonClientPermissionsV3
	/*ClientID
	  Client ID, should follow UUID version 4 without hypen

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

	*/
	Namespace string

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

AdminUpdateClientPermissionV3Params contains all the parameters to send to the API endpoint for the admin update client permission v3 operation typically these are written to a http.Request

func NewAdminUpdateClientPermissionV3Params

func NewAdminUpdateClientPermissionV3Params() *AdminUpdateClientPermissionV3Params

NewAdminUpdateClientPermissionV3Params creates a new AdminUpdateClientPermissionV3Params object with the default values initialized.

func NewAdminUpdateClientPermissionV3ParamsWithContext

func NewAdminUpdateClientPermissionV3ParamsWithContext(ctx context.Context) *AdminUpdateClientPermissionV3Params

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

func NewAdminUpdateClientPermissionV3ParamsWithHTTPClient

func NewAdminUpdateClientPermissionV3ParamsWithHTTPClient(client *http.Client) *AdminUpdateClientPermissionV3Params

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

func NewAdminUpdateClientPermissionV3ParamsWithTimeout

func NewAdminUpdateClientPermissionV3ParamsWithTimeout(timeout time.Duration) *AdminUpdateClientPermissionV3Params

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

func (*AdminUpdateClientPermissionV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin update client permission v3 params

func (*AdminUpdateClientPermissionV3Params) SetBody

SetBody adds the body to the admin update client permission v3 params

func (*AdminUpdateClientPermissionV3Params) SetClientID

func (o *AdminUpdateClientPermissionV3Params) SetClientID(clientID string)

SetClientID adds the clientId to the admin update client permission v3 params

func (*AdminUpdateClientPermissionV3Params) SetContext

SetContext adds the context to the admin update client permission v3 params

func (*AdminUpdateClientPermissionV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin update client permission v3 params

func (*AdminUpdateClientPermissionV3Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin update client permission v3 params

func (*AdminUpdateClientPermissionV3Params) SetNamespace

func (o *AdminUpdateClientPermissionV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update client permission v3 params

func (*AdminUpdateClientPermissionV3Params) SetTimeout

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

SetTimeout adds the timeout to the admin update client permission v3 params

func (*AdminUpdateClientPermissionV3Params) WithBody

WithBody adds the body to the admin update client permission v3 params

func (*AdminUpdateClientPermissionV3Params) WithClientID

WithClientID adds the clientID to the admin update client permission v3 params

func (*AdminUpdateClientPermissionV3Params) WithContext

WithContext adds the context to the admin update client permission v3 params

func (*AdminUpdateClientPermissionV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin update client permission v3 params

func (*AdminUpdateClientPermissionV3Params) WithNamespace

WithNamespace adds the namespace to the admin update client permission v3 params

func (*AdminUpdateClientPermissionV3Params) WithTimeout

WithTimeout adds the timeout to the admin update client permission v3 params

func (*AdminUpdateClientPermissionV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminUpdateClientPermissionV3Reader

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

AdminUpdateClientPermissionV3Reader is a Reader for the AdminUpdateClientPermissionV3 structure.

func (*AdminUpdateClientPermissionV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminUpdateClientPermissionV3Unauthorized

type AdminUpdateClientPermissionV3Unauthorized struct {
	Payload *iamclientmodels.RestapiErrorResponse
}

AdminUpdateClientPermissionV3Unauthorized handles 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 NewAdminUpdateClientPermissionV3Unauthorized

func NewAdminUpdateClientPermissionV3Unauthorized() *AdminUpdateClientPermissionV3Unauthorized

NewAdminUpdateClientPermissionV3Unauthorized creates a AdminUpdateClientPermissionV3Unauthorized with default headers values

func (*AdminUpdateClientPermissionV3Unauthorized) Error

func (*AdminUpdateClientPermissionV3Unauthorized) GetPayload

func (*AdminUpdateClientPermissionV3Unauthorized) ToJSONString added in v0.25.0

type AdminUpdateClientSecretV3BadRequest added in v0.23.0

type AdminUpdateClientSecretV3BadRequest struct {
}

AdminUpdateClientSecretV3BadRequest handles this case with default header values.

Invalid request

func NewAdminUpdateClientSecretV3BadRequest added in v0.23.0

func NewAdminUpdateClientSecretV3BadRequest() *AdminUpdateClientSecretV3BadRequest

NewAdminUpdateClientSecretV3BadRequest creates a AdminUpdateClientSecretV3BadRequest with default headers values

func (*AdminUpdateClientSecretV3BadRequest) Error added in v0.23.0

type AdminUpdateClientSecretV3Forbidden added in v0.23.0

type AdminUpdateClientSecretV3Forbidden struct {
}

AdminUpdateClientSecretV3Forbidden handles this case with default header values.

Forbidden

func NewAdminUpdateClientSecretV3Forbidden added in v0.23.0

func NewAdminUpdateClientSecretV3Forbidden() *AdminUpdateClientSecretV3Forbidden

NewAdminUpdateClientSecretV3Forbidden creates a AdminUpdateClientSecretV3Forbidden with default headers values

func (*AdminUpdateClientSecretV3Forbidden) Error added in v0.23.0

type AdminUpdateClientSecretV3NoContent added in v0.23.0

type AdminUpdateClientSecretV3NoContent struct {
}

AdminUpdateClientSecretV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminUpdateClientSecretV3NoContent added in v0.23.0

func NewAdminUpdateClientSecretV3NoContent() *AdminUpdateClientSecretV3NoContent

NewAdminUpdateClientSecretV3NoContent creates a AdminUpdateClientSecretV3NoContent with default headers values

func (*AdminUpdateClientSecretV3NoContent) Error added in v0.23.0

type AdminUpdateClientSecretV3NotFound added in v0.23.0

type AdminUpdateClientSecretV3NotFound struct {
}

AdminUpdateClientSecretV3NotFound handles this case with default header values.

Data not found

func NewAdminUpdateClientSecretV3NotFound added in v0.23.0

func NewAdminUpdateClientSecretV3NotFound() *AdminUpdateClientSecretV3NotFound

NewAdminUpdateClientSecretV3NotFound creates a AdminUpdateClientSecretV3NotFound with default headers values

func (*AdminUpdateClientSecretV3NotFound) Error added in v0.23.0

type AdminUpdateClientSecretV3Params added in v0.23.0

type AdminUpdateClientSecretV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ClientmodelV3ClientUpdateSecretRequest
	/*ClientID
	  Client ID

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

	*/
	Namespace string

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

AdminUpdateClientSecretV3Params contains all the parameters to send to the API endpoint for the admin update client secret v3 operation typically these are written to a http.Request

func NewAdminUpdateClientSecretV3Params added in v0.23.0

func NewAdminUpdateClientSecretV3Params() *AdminUpdateClientSecretV3Params

NewAdminUpdateClientSecretV3Params creates a new AdminUpdateClientSecretV3Params object with the default values initialized.

func NewAdminUpdateClientSecretV3ParamsWithContext added in v0.23.0

func NewAdminUpdateClientSecretV3ParamsWithContext(ctx context.Context) *AdminUpdateClientSecretV3Params

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

func NewAdminUpdateClientSecretV3ParamsWithHTTPClient added in v0.23.0

func NewAdminUpdateClientSecretV3ParamsWithHTTPClient(client *http.Client) *AdminUpdateClientSecretV3Params

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

func NewAdminUpdateClientSecretV3ParamsWithTimeout added in v0.23.0

func NewAdminUpdateClientSecretV3ParamsWithTimeout(timeout time.Duration) *AdminUpdateClientSecretV3Params

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

func (*AdminUpdateClientSecretV3Params) SetAuthInfoWriter added in v0.23.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin update client secret v3 params

func (*AdminUpdateClientSecretV3Params) SetBody added in v0.23.0

SetBody adds the body to the admin update client secret v3 params

func (*AdminUpdateClientSecretV3Params) SetClientID added in v0.23.0

func (o *AdminUpdateClientSecretV3Params) SetClientID(clientID string)

SetClientID adds the clientId to the admin update client secret v3 params

func (*AdminUpdateClientSecretV3Params) SetContext added in v0.23.0

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

SetContext adds the context to the admin update client secret v3 params

func (*AdminUpdateClientSecretV3Params) SetHTTPClient added in v0.23.0

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

SetHTTPClient adds the HTTPClient to the admin update client secret v3 params

func (*AdminUpdateClientSecretV3Params) SetHTTPClientTransport added in v0.23.0

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

SetHTTPClient adds the HTTPClient Transport to the admin update client secret v3 params

func (*AdminUpdateClientSecretV3Params) SetNamespace added in v0.23.0

func (o *AdminUpdateClientSecretV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update client secret v3 params

func (*AdminUpdateClientSecretV3Params) SetTimeout added in v0.23.0

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

SetTimeout adds the timeout to the admin update client secret v3 params

func (*AdminUpdateClientSecretV3Params) WithBody added in v0.23.0

WithBody adds the body to the admin update client secret v3 params

func (*AdminUpdateClientSecretV3Params) WithClientID added in v0.23.0

WithClientID adds the clientID to the admin update client secret v3 params

func (*AdminUpdateClientSecretV3Params) WithContext added in v0.23.0

WithContext adds the context to the admin update client secret v3 params

func (*AdminUpdateClientSecretV3Params) WithHTTPClient added in v0.23.0

WithHTTPClient adds the HTTPClient to the admin update client secret v3 params

func (*AdminUpdateClientSecretV3Params) WithNamespace added in v0.23.0

WithNamespace adds the namespace to the admin update client secret v3 params

func (*AdminUpdateClientSecretV3Params) WithTimeout added in v0.23.0

WithTimeout adds the timeout to the admin update client secret v3 params

func (*AdminUpdateClientSecretV3Params) WriteToRequest added in v0.23.0

WriteToRequest writes these params to a swagger request

type AdminUpdateClientSecretV3Reader added in v0.23.0

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

AdminUpdateClientSecretV3Reader is a Reader for the AdminUpdateClientSecretV3 structure.

func (*AdminUpdateClientSecretV3Reader) ReadResponse added in v0.23.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateClientSecretV3Unauthorized added in v0.23.0

type AdminUpdateClientSecretV3Unauthorized struct {
}

AdminUpdateClientSecretV3Unauthorized handles this case with default header values.

Unauthorized access

func NewAdminUpdateClientSecretV3Unauthorized added in v0.23.0

func NewAdminUpdateClientSecretV3Unauthorized() *AdminUpdateClientSecretV3Unauthorized

NewAdminUpdateClientSecretV3Unauthorized creates a AdminUpdateClientSecretV3Unauthorized with default headers values

func (*AdminUpdateClientSecretV3Unauthorized) Error added in v0.23.0

type AdminUpdateClientV3BadRequest

type AdminUpdateClientV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateClientV3BadRequest 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 NewAdminUpdateClientV3BadRequest

func NewAdminUpdateClientV3BadRequest() *AdminUpdateClientV3BadRequest

NewAdminUpdateClientV3BadRequest creates a AdminUpdateClientV3BadRequest with default headers values

func (*AdminUpdateClientV3BadRequest) Error

func (*AdminUpdateClientV3BadRequest) GetPayload

func (*AdminUpdateClientV3BadRequest) ToJSONString added in v0.25.0

func (o *AdminUpdateClientV3BadRequest) ToJSONString() string

type AdminUpdateClientV3Forbidden

type AdminUpdateClientV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateClientV3Forbidden 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 NewAdminUpdateClientV3Forbidden

func NewAdminUpdateClientV3Forbidden() *AdminUpdateClientV3Forbidden

NewAdminUpdateClientV3Forbidden creates a AdminUpdateClientV3Forbidden with default headers values

func (*AdminUpdateClientV3Forbidden) Error

func (*AdminUpdateClientV3Forbidden) GetPayload

func (*AdminUpdateClientV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminUpdateClientV3Forbidden) ToJSONString() string

type AdminUpdateClientV3NotFound

type AdminUpdateClientV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

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

func NewAdminUpdateClientV3NotFound

func NewAdminUpdateClientV3NotFound() *AdminUpdateClientV3NotFound

NewAdminUpdateClientV3NotFound creates a AdminUpdateClientV3NotFound with default headers values

func (*AdminUpdateClientV3NotFound) Error

func (*AdminUpdateClientV3NotFound) GetPayload

func (*AdminUpdateClientV3NotFound) ToJSONString added in v0.25.0

func (o *AdminUpdateClientV3NotFound) ToJSONString() string

type AdminUpdateClientV3OK

type AdminUpdateClientV3OK struct {
	Payload *iamclientmodels.ClientmodelClientV3Response
}

AdminUpdateClientV3OK handles this case with default header values.

OK

func NewAdminUpdateClientV3OK

func NewAdminUpdateClientV3OK() *AdminUpdateClientV3OK

NewAdminUpdateClientV3OK creates a AdminUpdateClientV3OK with default headers values

func (*AdminUpdateClientV3OK) Error

func (o *AdminUpdateClientV3OK) Error() string

func (*AdminUpdateClientV3OK) GetPayload

func (*AdminUpdateClientV3OK) ToJSONString added in v0.25.0

func (o *AdminUpdateClientV3OK) ToJSONString() string

type AdminUpdateClientV3Params

type AdminUpdateClientV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ClientmodelClientUpdateV3Request
	/*ClientID
	  Client ID, should follow UUID version 4 without hyphen

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

	*/
	Namespace string

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

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

func NewAdminUpdateClientV3Params

func NewAdminUpdateClientV3Params() *AdminUpdateClientV3Params

NewAdminUpdateClientV3Params creates a new AdminUpdateClientV3Params object with the default values initialized.

func NewAdminUpdateClientV3ParamsWithContext

func NewAdminUpdateClientV3ParamsWithContext(ctx context.Context) *AdminUpdateClientV3Params

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

func NewAdminUpdateClientV3ParamsWithHTTPClient

func NewAdminUpdateClientV3ParamsWithHTTPClient(client *http.Client) *AdminUpdateClientV3Params

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

func NewAdminUpdateClientV3ParamsWithTimeout

func NewAdminUpdateClientV3ParamsWithTimeout(timeout time.Duration) *AdminUpdateClientV3Params

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

func (*AdminUpdateClientV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin update client v3 params

func (*AdminUpdateClientV3Params) SetBody

SetBody adds the body to the admin update client v3 params

func (*AdminUpdateClientV3Params) SetClientID

func (o *AdminUpdateClientV3Params) SetClientID(clientID string)

SetClientID adds the clientId to the admin update client v3 params

func (*AdminUpdateClientV3Params) SetContext

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

SetContext adds the context to the admin update client v3 params

func (*AdminUpdateClientV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin update client v3 params

func (*AdminUpdateClientV3Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin update client v3 params

func (*AdminUpdateClientV3Params) SetNamespace

func (o *AdminUpdateClientV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update client v3 params

func (*AdminUpdateClientV3Params) SetTimeout

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

SetTimeout adds the timeout to the admin update client v3 params

func (*AdminUpdateClientV3Params) WithBody

WithBody adds the body to the admin update client v3 params

func (*AdminUpdateClientV3Params) WithClientID

func (o *AdminUpdateClientV3Params) WithClientID(clientID string) *AdminUpdateClientV3Params

WithClientID adds the clientID to the admin update client v3 params

func (*AdminUpdateClientV3Params) WithContext

WithContext adds the context to the admin update client v3 params

func (*AdminUpdateClientV3Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the admin update client v3 params

func (*AdminUpdateClientV3Params) WithNamespace

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

WithNamespace adds the namespace to the admin update client v3 params

func (*AdminUpdateClientV3Params) WithTimeout

WithTimeout adds the timeout to the admin update client v3 params

func (*AdminUpdateClientV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminUpdateClientV3Reader

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

AdminUpdateClientV3Reader is a Reader for the AdminUpdateClientV3 structure.

func (*AdminUpdateClientV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminUpdateClientV3Unauthorized

type AdminUpdateClientV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateClientV3Unauthorized handles 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 NewAdminUpdateClientV3Unauthorized

func NewAdminUpdateClientV3Unauthorized() *AdminUpdateClientV3Unauthorized

NewAdminUpdateClientV3Unauthorized creates a AdminUpdateClientV3Unauthorized with default headers values

func (*AdminUpdateClientV3Unauthorized) Error

func (*AdminUpdateClientV3Unauthorized) GetPayload

func (*AdminUpdateClientV3Unauthorized) ToJSONString added in v0.25.0

func (o *AdminUpdateClientV3Unauthorized) ToJSONString() string

type Client

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

Client for clients API

func (*Client) AddClientPermission deprecated

Deprecated: Use AddClientPermissionShort instead.

  AddClientPermission adds client permission

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
		&lt;p&gt;Required permission &#39;CLIENT:ADMIN [UPDATE]&#39; &lt;/br&gt;
		&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
		&lt;ul&gt;
			&lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/clients/{clientId}/permissions  [POST]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
		&lt;/ul&gt;&lt;/p&gt;

func (*Client) AddClientPermissionShort added in v0.8.0

func (a *Client) AddClientPermissionShort(params *AddClientPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*AddClientPermissionNoContent, error)
  AddClientPermissionShort adds client permission

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
		&lt;p&gt;Required permission &#39;CLIENT:ADMIN [UPDATE]&#39; &lt;/br&gt;
		&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
		&lt;ul&gt;
			&lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/clients/{clientId}/permissions  [POST]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
		&lt;/ul&gt;&lt;/p&gt;

func (*Client) AdminAddClientPermissionsV3 deprecated

Deprecated: Use AdminAddClientPermissionsV3Short instead.

AdminAddClientPermissionsV3 adds client permissions

&lt;p&gt;Required permission &#39;ADMIN:NAMESPACE:{namespace}:CLIENT&#39; [UPDATE]&#39;&lt;/p&gt;

&lt;p&gt;action code: 10303&lt;/p&gt;

func (*Client) AdminAddClientPermissionsV3Short added in v0.8.0

func (a *Client) AdminAddClientPermissionsV3Short(params *AdminAddClientPermissionsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddClientPermissionsV3NoContent, error)
AdminAddClientPermissionsV3Short adds client permissions

&lt;p&gt;Required permission &#39;ADMIN:NAMESPACE:{namespace}:CLIENT&#39; [UPDATE]&#39;&lt;/p&gt;

&lt;p&gt;action code: 10303&lt;/p&gt;

func (*Client) AdminCreateClientV3 deprecated

Deprecated: Use AdminCreateClientV3Short instead.

  AdminCreateClientV3 creates client

  Add a new OAuth 2.0 client. Protected by the permission: ADMIN:NAMESPACE:{namespace}:CLIENT [CREATE]&lt;br&gt;
		A new client automatically granted with these scopes: commerce, account, analytics, publishing, social.&lt;br&gt;
		action code: 10301&lt;br&gt;
		&lt;p&gt;&lt;strong&gt;Fields Description:&lt;/strong&gt;
		&lt;ul&gt;
		&lt;li&gt;&lt;strong&gt;clientId&lt;/strong&gt; : The client ID. e.g f815e5c44f364993961be3b3f26a7bf4&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;clientName&lt;/strong&gt; : The client name. e.g E-commerce&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;secret&lt;/strong&gt; : The client&#39;s secret. It&#39;s empty if the client&#39;s type is a public client. Otherwise, the client secret is required&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;namespace&lt;/strong&gt; : The namespace where the client lives. e.g sample-game&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;redirectUri&lt;/strong&gt; : Contains the redirect URI used in OAuth callback. e.g https://example.net/platform&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;oauthClientType&lt;/strong&gt; : The OAuth 2.0 client type. The client type determines whether the authorization needs Proof Of Key Exchange or not.
					A public client type doesn&#39;t have a client secret and should use PKCE flow.
					A confidential client type has a client secret and don&#39;t use PKCE flow
			&lt;ul&gt;Supported oAuthClientType :
				&lt;li&gt;&lt;strong&gt;Public&lt;/strong&gt;&lt;/li&gt;
				&lt;li&gt;&lt;strong&gt;Confidential&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;audiences&lt;/strong&gt; : List of target client IDs who is intended to receive the token. e.g [&#34;eaaa65618fe24293b00a61454182b435&#34;, &#34;40073ee9bc3446d3a051a71b48509a5d&#34;]&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;baseUri&lt;/strong&gt; : A base URI of the application. It is used for making sure the token is intended to be used by the client. e.g https://example.net/platform&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;clientPermissions&lt;/strong&gt; : Contains the client&#39;s permissions&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;deletable&lt;/strong&gt; : The flag to identify whether client is deletable (optional). default value: true&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;clientPlatform&lt;/strong&gt;: available client platform (optional). default value: &#34;&#34;
  			&lt;ul&gt;
				&lt;li&gt;Playstation&lt;/li&gt;
				&lt;li&gt;Xbox&lt;/li&gt;
				&lt;li&gt;Steam&lt;/li&gt;
				&lt;li&gt;Epic&lt;/li&gt;
				&lt;li&gt;IOS&lt;/li&gt;
				&lt;li&gt;GooglePlay&lt;/li&gt;
				&lt;li&gt;Nintendo&lt;/li&gt;
			&lt;/ul&gt;
		&lt;/li&gt;
        &lt;li&gt;&lt;strong&gt;twoFactorEnabled&lt;/strong&gt;: The flag to indicate whether 2FA validation is enable for this client. default value: false&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;oauthAccessTokenExpiration&lt;/strong&gt;: a configurable expiration time for &lt;strong&gt;access_token&lt;/strong&gt;, default value: 0 (mean fetch value from environment variable) &lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;oauthRefreshTokenExpiration&lt;/strong&gt;: a configurable expiration time for &lt;strong&gt;refresh_token&lt;/strong&gt;, default value: 0 (mean fetch value from environment variable)&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/p&gt;

func (*Client) AdminCreateClientV3Short added in v0.8.0

func (a *Client) AdminCreateClientV3Short(params *AdminCreateClientV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateClientV3Created, error)
  AdminCreateClientV3Short creates client

  Add a new OAuth 2.0 client. Protected by the permission: ADMIN:NAMESPACE:{namespace}:CLIENT [CREATE]&lt;br&gt;
		A new client automatically granted with these scopes: commerce, account, analytics, publishing, social.&lt;br&gt;
		action code: 10301&lt;br&gt;
		&lt;p&gt;&lt;strong&gt;Fields Description:&lt;/strong&gt;
		&lt;ul&gt;
		&lt;li&gt;&lt;strong&gt;clientId&lt;/strong&gt; : The client ID. e.g f815e5c44f364993961be3b3f26a7bf4&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;clientName&lt;/strong&gt; : The client name. e.g E-commerce&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;secret&lt;/strong&gt; : The client&#39;s secret. It&#39;s empty if the client&#39;s type is a public client. Otherwise, the client secret is required&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;namespace&lt;/strong&gt; : The namespace where the client lives. e.g sample-game&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;redirectUri&lt;/strong&gt; : Contains the redirect URI used in OAuth callback. e.g https://example.net/platform&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;oauthClientType&lt;/strong&gt; : The OAuth 2.0 client type. The client type determines whether the authorization needs Proof Of Key Exchange or not.
					A public client type doesn&#39;t have a client secret and should use PKCE flow.
					A confidential client type has a client secret and don&#39;t use PKCE flow
			&lt;ul&gt;Supported oAuthClientType :
				&lt;li&gt;&lt;strong&gt;Public&lt;/strong&gt;&lt;/li&gt;
				&lt;li&gt;&lt;strong&gt;Confidential&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;audiences&lt;/strong&gt; : List of target client IDs who is intended to receive the token. e.g [&#34;eaaa65618fe24293b00a61454182b435&#34;, &#34;40073ee9bc3446d3a051a71b48509a5d&#34;]&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;baseUri&lt;/strong&gt; : A base URI of the application. It is used for making sure the token is intended to be used by the client. e.g https://example.net/platform&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;clientPermissions&lt;/strong&gt; : Contains the client&#39;s permissions&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;deletable&lt;/strong&gt; : The flag to identify whether client is deletable (optional). default value: true&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;clientPlatform&lt;/strong&gt;: available client platform (optional). default value: &#34;&#34;
  			&lt;ul&gt;
				&lt;li&gt;Playstation&lt;/li&gt;
				&lt;li&gt;Xbox&lt;/li&gt;
				&lt;li&gt;Steam&lt;/li&gt;
				&lt;li&gt;Epic&lt;/li&gt;
				&lt;li&gt;IOS&lt;/li&gt;
				&lt;li&gt;GooglePlay&lt;/li&gt;
				&lt;li&gt;Nintendo&lt;/li&gt;
			&lt;/ul&gt;
		&lt;/li&gt;
        &lt;li&gt;&lt;strong&gt;twoFactorEnabled&lt;/strong&gt;: The flag to indicate whether 2FA validation is enable for this client. default value: false&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;oauthAccessTokenExpiration&lt;/strong&gt;: a configurable expiration time for &lt;strong&gt;access_token&lt;/strong&gt;, default value: 0 (mean fetch value from environment variable) &lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;oauthRefreshTokenExpiration&lt;/strong&gt;: a configurable expiration time for &lt;strong&gt;refresh_token&lt;/strong&gt;, default value: 0 (mean fetch value from environment variable)&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/p&gt;

func (*Client) AdminDeleteClientPermissionV3 deprecated

Deprecated: Use AdminDeleteClientPermissionV3Short instead.

AdminDeleteClientPermissionV3 deletes client permission

Required permission &#39;ADMIN:NAMESPACE:{namespace}:CLIENT [UPDATE]&#39;&lt;br&gt;action code : 10304

func (*Client) AdminDeleteClientPermissionV3Short added in v0.8.0

func (a *Client) AdminDeleteClientPermissionV3Short(params *AdminDeleteClientPermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteClientPermissionV3NoContent, error)

AdminDeleteClientPermissionV3Short deletes client permission

Required permission &#39;ADMIN:NAMESPACE:{namespace}:CLIENT [UPDATE]&#39;&lt;br&gt;action code : 10304

func (*Client) AdminDeleteClientV3 deprecated

Deprecated: Use AdminDeleteClientV3Short instead.

AdminDeleteClientV3 deletes client

Required permission &#39;ADMIN:NAMESPACE:{namespace}:CLIENT [DELETE]&#39;&lt;br&gt;action code : 10310

func (*Client) AdminDeleteClientV3Short added in v0.8.0

func (a *Client) AdminDeleteClientV3Short(params *AdminDeleteClientV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteClientV3NoContent, error)

AdminDeleteClientV3Short deletes client

Required permission &#39;ADMIN:NAMESPACE:{namespace}:CLIENT [DELETE]&#39;&lt;br&gt;action code : 10310

func (*Client) AdminGetClientsByNamespaceV3 deprecated

Deprecated: Use AdminGetClientsByNamespaceV3Short instead.

AdminGetClientsByNamespaceV3 gets clients by namespace

&lt;p&gt;Required permission &#39;ADMIN:NAMESPACE:{namespace}:CLIENT [READ]&#39;&lt;/p&gt;

&lt;p&gt;action code: 10308&lt;/p&gt;

func (*Client) AdminGetClientsByNamespaceV3Short added in v0.8.0

func (a *Client) AdminGetClientsByNamespaceV3Short(params *AdminGetClientsByNamespaceV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetClientsByNamespaceV3OK, error)
AdminGetClientsByNamespaceV3Short gets clients by namespace

&lt;p&gt;Required permission &#39;ADMIN:NAMESPACE:{namespace}:CLIENT [READ]&#39;&lt;/p&gt;

&lt;p&gt;action code: 10308&lt;/p&gt;

func (*Client) AdminGetClientsbyNamespacebyIDV3 deprecated

Deprecated: Use AdminGetClientsbyNamespacebyIDV3Short instead.

AdminGetClientsbyNamespacebyIDV3 gets clients by namespace and client id

Required permission &#39;ADMIN:NAMESPACE:{namespace}:CLIENT [READ]&#39;&lt;br&gt;action code: 10309

func (*Client) AdminGetClientsbyNamespacebyIDV3Short added in v0.8.0

func (a *Client) AdminGetClientsbyNamespacebyIDV3Short(params *AdminGetClientsbyNamespacebyIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetClientsbyNamespacebyIDV3OK, error)

AdminGetClientsbyNamespacebyIDV3Short gets clients by namespace and client id

Required permission &#39;ADMIN:NAMESPACE:{namespace}:CLIENT [READ]&#39;&lt;br&gt;action code: 10309

func (*Client) AdminUpdateClientPermissionV3 deprecated

Deprecated: Use AdminUpdateClientPermissionV3Short instead.

AdminUpdateClientPermissionV3 updates client permissions

&lt;p&gt;Required permission &#39;ADMIN:NAMESPACE:{namespace}:CLIENT [UPDATE]&#39;&lt;/p&gt;

&lt;p&gt;action code: 10307&lt;/p&gt;

func (*Client) AdminUpdateClientPermissionV3Short added in v0.8.0

func (a *Client) AdminUpdateClientPermissionV3Short(params *AdminUpdateClientPermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateClientPermissionV3NoContent, error)
AdminUpdateClientPermissionV3Short updates client permissions

&lt;p&gt;Required permission &#39;ADMIN:NAMESPACE:{namespace}:CLIENT [UPDATE]&#39;&lt;/p&gt;

&lt;p&gt;action code: 10307&lt;/p&gt;

func (*Client) AdminUpdateClientSecretV3 deprecated added in v0.23.0

Deprecated: Use AdminUpdateClientSecretV3Short instead.

AdminUpdateClientSecretV3 updates client secret

&lt;p&gt;Required permission &#39;ADMIN:NAMESPACE:{namespace}:CLIENT [UPDATE]&#39;&lt;/br&gt;

func (*Client) AdminUpdateClientSecretV3Short added in v0.23.0

func (a *Client) AdminUpdateClientSecretV3Short(params *AdminUpdateClientSecretV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateClientSecretV3NoContent, error)

AdminUpdateClientSecretV3Short updates client secret

&lt;p&gt;Required permission &#39;ADMIN:NAMESPACE:{namespace}:CLIENT [UPDATE]&#39;&lt;/br&gt;

func (*Client) AdminUpdateClientV3 deprecated

Deprecated: Use AdminUpdateClientV3Short instead.

  AdminUpdateClientV3 updates client

  Updates an OAuth 2.0 client. Protected by the permission: ADMIN:NAMESPACE:{namespace}:CLIENT [UPDATE].
				Specify only the fields you want to update in the request payload, e.g. {&#34;ClientName&#34;:&#34;E-commerce&#34;, &#34;BaseUri&#34;:&#34;https://example.net&#34;}
		&lt;br&gt; action code: 10302&lt;br&gt;
		&lt;p&gt;&lt;strong&gt;Fields Description:&lt;/strong&gt;
		&lt;ul&gt;
		&lt;li&gt;&lt;strong&gt;clientName&lt;/strong&gt; : The client name. It should not be empty if the field exists in the body. e.g E-commerce&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;namespace&lt;/strong&gt; : The namespace where the client lives. e.g sample-game&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;redirectUri&lt;/strong&gt; : Contains the redirect URI used in OAuth callback. It should not be empty if the field exists in the body.  e.g https://example.net/platform&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;audiences&lt;/strong&gt; : List of target client IDs who is intended to receive the token. e.g [&#34;eaaa65618fe24293b00a61454182b435&#34;, &#34;40073ee9bc3446d3a051a71b48509a5d&#34;]&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;baseUri&lt;/strong&gt; : A base URI of the application. It is used in the audience checking for making sure the token is used by the right resource server. Required if the application type is a server. e.g https://example.net/platform&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;clientPermissions&lt;/strong&gt; : Contains the client&#39;s permissions&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;deletable&lt;/strong&gt; : The flag to identify whether client is deletable (optional). e.g. true&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;clientPlatform&lt;/strong&gt; : available client platform (optional). default value: &#34;&#34;.
  			&lt;ul&gt;
				&lt;li&gt;Playstation&lt;/li&gt;
				&lt;li&gt;Xbox&lt;/li&gt;
				&lt;li&gt;Steam&lt;/li&gt;
				&lt;li&gt;Epic&lt;/li&gt;
				&lt;li&gt;IOS&lt;/li&gt;
				&lt;li&gt;GooglePlay&lt;/li&gt;
				&lt;li&gt;Nintendo&lt;/li&gt;
			&lt;/ul&gt;
		&lt;/li&gt;
        &lt;li&gt;&lt;strong&gt;twoFactorEnabled&lt;/strong&gt;: The flag to indicate whether 2FA validation is enable for this client. default value: false&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;oauthAccessTokenExpiration&lt;/strong&gt;: a configurable expiration time for &lt;strong&gt;access_token&lt;/strong&gt;, default value: 0 (mean fetch value from environment variable)&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;oauthRefreshTokenExpiration&lt;/strong&gt;: a configurable expiration time for &lt;strong&gt;refresh_token&lt;/strong&gt;, default value: 0 (mean fetch value from environment variable)&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/p&gt;

func (*Client) AdminUpdateClientV3Short added in v0.8.0

func (a *Client) AdminUpdateClientV3Short(params *AdminUpdateClientV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateClientV3OK, error)
  AdminUpdateClientV3Short updates client

  Updates an OAuth 2.0 client. Protected by the permission: ADMIN:NAMESPACE:{namespace}:CLIENT [UPDATE].
				Specify only the fields you want to update in the request payload, e.g. {&#34;ClientName&#34;:&#34;E-commerce&#34;, &#34;BaseUri&#34;:&#34;https://example.net&#34;}
		&lt;br&gt; action code: 10302&lt;br&gt;
		&lt;p&gt;&lt;strong&gt;Fields Description:&lt;/strong&gt;
		&lt;ul&gt;
		&lt;li&gt;&lt;strong&gt;clientName&lt;/strong&gt; : The client name. It should not be empty if the field exists in the body. e.g E-commerce&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;namespace&lt;/strong&gt; : The namespace where the client lives. e.g sample-game&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;redirectUri&lt;/strong&gt; : Contains the redirect URI used in OAuth callback. It should not be empty if the field exists in the body.  e.g https://example.net/platform&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;audiences&lt;/strong&gt; : List of target client IDs who is intended to receive the token. e.g [&#34;eaaa65618fe24293b00a61454182b435&#34;, &#34;40073ee9bc3446d3a051a71b48509a5d&#34;]&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;baseUri&lt;/strong&gt; : A base URI of the application. It is used in the audience checking for making sure the token is used by the right resource server. Required if the application type is a server. e.g https://example.net/platform&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;clientPermissions&lt;/strong&gt; : Contains the client&#39;s permissions&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;deletable&lt;/strong&gt; : The flag to identify whether client is deletable (optional). e.g. true&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;clientPlatform&lt;/strong&gt; : available client platform (optional). default value: &#34;&#34;.
  			&lt;ul&gt;
				&lt;li&gt;Playstation&lt;/li&gt;
				&lt;li&gt;Xbox&lt;/li&gt;
				&lt;li&gt;Steam&lt;/li&gt;
				&lt;li&gt;Epic&lt;/li&gt;
				&lt;li&gt;IOS&lt;/li&gt;
				&lt;li&gt;GooglePlay&lt;/li&gt;
				&lt;li&gt;Nintendo&lt;/li&gt;
			&lt;/ul&gt;
		&lt;/li&gt;
        &lt;li&gt;&lt;strong&gt;twoFactorEnabled&lt;/strong&gt;: The flag to indicate whether 2FA validation is enable for this client. default value: false&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;oauthAccessTokenExpiration&lt;/strong&gt;: a configurable expiration time for &lt;strong&gt;access_token&lt;/strong&gt;, default value: 0 (mean fetch value from environment variable)&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;oauthRefreshTokenExpiration&lt;/strong&gt;: a configurable expiration time for &lt;strong&gt;refresh_token&lt;/strong&gt;, default value: 0 (mean fetch value from environment variable)&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/p&gt;

func (*Client) CreateClient deprecated

Deprecated: Use CreateClientShort instead.

  CreateClient creates client

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
			&lt;p&gt;Required permission &#39;CLIENT:ADMIN [CREATE]&#39;. &lt;/br&gt;
			&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
			&lt;ul&gt;
				&lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/clients  [POST]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
			&lt;/ul&gt;&lt;/p&gt;

func (*Client) CreateClientByNamespace deprecated

Deprecated: Use CreateClientByNamespaceShort instead.

  CreateClientByNamespace creates client

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
				Required permission &#39;ADMIN:NAMESPACE:{namespace}:CLIENT [CREATE]&#39; &lt;/br&gt;
                &lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
                &lt;ul&gt;
                        &lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/v3/admin/namespaces/{namespace}/clients  [POST]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
                &lt;/ul&gt;

func (*Client) CreateClientByNamespaceShort added in v0.8.0

func (a *Client) CreateClientByNamespaceShort(params *CreateClientByNamespaceParams, authInfo runtime.ClientAuthInfoWriter) (*CreateClientByNamespaceCreated, error)
  CreateClientByNamespaceShort creates client

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
				Required permission &#39;ADMIN:NAMESPACE:{namespace}:CLIENT [CREATE]&#39; &lt;/br&gt;
                &lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
                &lt;ul&gt;
                        &lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/v3/admin/namespaces/{namespace}/clients  [POST]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
                &lt;/ul&gt;

func (*Client) CreateClientShort added in v0.8.0

func (a *Client) CreateClientShort(params *CreateClientParams, authInfo runtime.ClientAuthInfoWriter) (*CreateClientCreated, error)
  CreateClientShort creates client

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
			&lt;p&gt;Required permission &#39;CLIENT:ADMIN [CREATE]&#39;. &lt;/br&gt;
			&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
			&lt;ul&gt;
				&lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/clients  [POST]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
			&lt;/ul&gt;&lt;/p&gt;

func (*Client) DeleteClient deprecated

Deprecated: Use DeleteClientShort instead.

  DeleteClient deletes client

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
		&lt;p&gt;Required permission &#39;CLIENT:ADMIN [DELETE]&#39; &lt;/br&gt;
		&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
		&lt;ul&gt;
			&lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/clients/{clientId}  [DELETE]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/p&gt;

func (*Client) DeleteClientByNamespace deprecated

Deprecated: Use DeleteClientByNamespaceShort instead.

DeleteClientByNamespace deletes client

&lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
              Required permission &#39;ADMIN:NAMESPACE:{namespace}:CLIENT:{clientId} [DELETE]&#39; &lt;/br&gt;
              &lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
              &lt;ul&gt;
                      &lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/clients/{clientId}  [DELETE]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
              &lt;/ul&gt;

func (*Client) DeleteClientByNamespaceShort added in v0.8.0

func (a *Client) DeleteClientByNamespaceShort(params *DeleteClientByNamespaceParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteClientByNamespaceNoContent, error)

DeleteClientByNamespaceShort deletes client

&lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;

Required permission &#39;ADMIN:NAMESPACE:{namespace}:CLIENT:{clientId} [DELETE]&#39; &lt;/br&gt;
&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
&lt;ul&gt;
        &lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/clients/{clientId}  [DELETE]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;

func (*Client) DeleteClientPermission deprecated

Deprecated: Use DeleteClientPermissionShort instead.

  DeleteClientPermission deletes client permission

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
		Required permission &#39;CLIENT:ADMIN [UPDATE]&#39;&lt;br&gt;
		&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
		&lt;ul&gt;
			&lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/clients/{clientId}/permissions/{resource}/{action}  [DELETE]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/p&gt;

func (*Client) DeleteClientPermissionShort added in v0.8.0

func (a *Client) DeleteClientPermissionShort(params *DeleteClientPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteClientPermissionNoContent, error)
  DeleteClientPermissionShort deletes client permission

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
		Required permission &#39;CLIENT:ADMIN [UPDATE]&#39;&lt;br&gt;
		&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
		&lt;ul&gt;
			&lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/clients/{clientId}/permissions/{resource}/{action}  [DELETE]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/p&gt;

func (*Client) DeleteClientShort added in v0.8.0

func (a *Client) DeleteClientShort(params *DeleteClientParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteClientNoContent, error)
  DeleteClientShort deletes client

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
		&lt;p&gt;Required permission &#39;CLIENT:ADMIN [DELETE]&#39; &lt;/br&gt;
		&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
		&lt;ul&gt;
			&lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/clients/{clientId}  [DELETE]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/p&gt;

func (*Client) GetClient deprecated

Deprecated: Use GetClientShort instead.

  GetClient gets client

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
		&lt;p&gt;Required permission &#39;CLIENT [READ]&#39; &lt;/br&gt;
		&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
		&lt;ul&gt;
			&lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/clients/{clientId} [GET]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
		&lt;/ul&gt;&lt;/p&gt;

func (*Client) GetClientShort added in v0.8.0

func (a *Client) GetClientShort(params *GetClientParams, authInfo runtime.ClientAuthInfoWriter) (*GetClientOK, error)
  GetClientShort gets client

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
		&lt;p&gt;Required permission &#39;CLIENT [READ]&#39; &lt;/br&gt;
		&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
		&lt;ul&gt;
			&lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/clients/{clientId} [GET]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
		&lt;/ul&gt;&lt;/p&gt;

func (*Client) GetClients deprecated

Deprecated: Use GetClientsShort instead.

  GetClients gets all clients

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
		&lt;p&gt;Required permission &#39;CLIENT [READ]&#39;.&lt;br/&gt;
		&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
		&lt;ul&gt;
			&lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/clients [GET]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
		&lt;/ul&gt;&lt;/p&gt;

func (*Client) GetClientsShort added in v0.8.0

func (a *Client) GetClientsShort(params *GetClientsParams, authInfo runtime.ClientAuthInfoWriter) (*GetClientsOK, error)
  GetClientsShort gets all clients

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
		&lt;p&gt;Required permission &#39;CLIENT [READ]&#39;.&lt;br/&gt;
		&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
		&lt;ul&gt;
			&lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/clients [GET]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
		&lt;/ul&gt;&lt;/p&gt;

func (*Client) GetClientsbyNamespace deprecated

Deprecated: Use GetClientsbyNamespaceShort instead.

  GetClientsbyNamespace gets clients by namespace

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
		Required permission &#39;NAMESPACE:{namespace}:CLIENT [READ]&#39; &lt;/br&gt;
		&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
                &lt;ul&gt;
                        &lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/clients [GET]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
                &lt;/ul&gt;

func (*Client) GetClientsbyNamespaceShort added in v0.8.0

func (a *Client) GetClientsbyNamespaceShort(params *GetClientsbyNamespaceParams, authInfo runtime.ClientAuthInfoWriter) (*GetClientsbyNamespaceOK, error)
  GetClientsbyNamespaceShort gets clients by namespace

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
		Required permission &#39;NAMESPACE:{namespace}:CLIENT [READ]&#39; &lt;/br&gt;
		&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
                &lt;ul&gt;
                        &lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/clients [GET]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
                &lt;/ul&gt;

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateClient deprecated

Deprecated: Use UpdateClientShort instead.

  UpdateClient updates client

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
		&lt;p&gt;Required permission &#39;CLIENT:ADMIN [UPDATE]&#39;&lt;/br&gt;
		&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
		&lt;ul&gt;
			&lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/clients/{clientId}  [PATCH]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/p&gt;

func (*Client) UpdateClientPermission deprecated

Deprecated: Use UpdateClientPermissionShort instead.

  UpdateClientPermission updates client permissions

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
		&lt;p&gt;Required permission &#39;CLIENT:ADMIN [UPDATE]&#39;&lt;/br&gt;
		&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
		&lt;ul&gt;
			&lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;iam/v3/admin/namespaces/{namespace}/clients/{clientId}/permissions  [PUT]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
		&lt;/ul&gt;&lt;/p&gt;

func (*Client) UpdateClientPermissionShort added in v0.8.0

func (a *Client) UpdateClientPermissionShort(params *UpdateClientPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateClientPermissionNoContent, error)
  UpdateClientPermissionShort updates client permissions

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
		&lt;p&gt;Required permission &#39;CLIENT:ADMIN [UPDATE]&#39;&lt;/br&gt;
		&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
		&lt;ul&gt;
			&lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;iam/v3/admin/namespaces/{namespace}/clients/{clientId}/permissions  [PUT]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
		&lt;/ul&gt;&lt;/p&gt;

func (*Client) UpdateClientSecret deprecated

Deprecated: Use UpdateClientSecretShort instead.

  UpdateClientSecret updates client secret

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
		&lt;p&gt;Required permission &#39;CLIENT:ADMIN [UPDATE]&#39;&lt;/br&gt;
		&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
		&lt;ul&gt;
			&lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/{clientId}/secret  [PUT]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;p&gt;

func (*Client) UpdateClientSecretShort added in v0.8.0

func (a *Client) UpdateClientSecretShort(params *UpdateClientSecretParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateClientSecretNoContent, error)
  UpdateClientSecretShort updates client secret

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
		&lt;p&gt;Required permission &#39;CLIENT:ADMIN [UPDATE]&#39;&lt;/br&gt;
		&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
		&lt;ul&gt;
			&lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/{clientId}/secret  [PUT]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;p&gt;

func (*Client) UpdateClientShort added in v0.8.0

func (a *Client) UpdateClientShort(params *UpdateClientParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateClientOK, error)
  UpdateClientShort updates client

  &lt;h2&gt;The endpoint is going to be deprecated&lt;/h2&gt; &lt;/br&gt;
		&lt;p&gt;Required permission &#39;CLIENT:ADMIN [UPDATE]&#39;&lt;/br&gt;
		&lt;strong&gt;Endpoint migration guide&lt;/strong&gt;
		&lt;ul&gt;
			&lt;li&gt;&lt;b&gt;Substitute endpoint: &lt;i&gt;/iam/v3/admin/namespaces/{namespace}/clients/{clientId}  [PATCH]&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/p&gt;

type ClientService

type ClientService interface {
	AddClientPermission(params *AddClientPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*AddClientPermissionNoContent, *AddClientPermissionBadRequest, *AddClientPermissionUnauthorized, *AddClientPermissionForbidden, *AddClientPermissionNotFound, error)
	AddClientPermissionShort(params *AddClientPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*AddClientPermissionNoContent, error)
	AdminAddClientPermissionsV3(params *AdminAddClientPermissionsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddClientPermissionsV3NoContent, *AdminAddClientPermissionsV3BadRequest, *AdminAddClientPermissionsV3Unauthorized, *AdminAddClientPermissionsV3Forbidden, *AdminAddClientPermissionsV3NotFound, error)
	AdminAddClientPermissionsV3Short(params *AdminAddClientPermissionsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddClientPermissionsV3NoContent, error)
	AdminCreateClientV3(params *AdminCreateClientV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateClientV3Created, *AdminCreateClientV3BadRequest, *AdminCreateClientV3Unauthorized, *AdminCreateClientV3Forbidden, *AdminCreateClientV3Conflict, error)
	AdminCreateClientV3Short(params *AdminCreateClientV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateClientV3Created, error)
	AdminDeleteClientPermissionV3(params *AdminDeleteClientPermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteClientPermissionV3NoContent, *AdminDeleteClientPermissionV3BadRequest, *AdminDeleteClientPermissionV3Unauthorized, *AdminDeleteClientPermissionV3Forbidden, *AdminDeleteClientPermissionV3NotFound, error)
	AdminDeleteClientPermissionV3Short(params *AdminDeleteClientPermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteClientPermissionV3NoContent, error)
	AdminDeleteClientV3(params *AdminDeleteClientV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteClientV3NoContent, *AdminDeleteClientV3BadRequest, *AdminDeleteClientV3Unauthorized, *AdminDeleteClientV3Forbidden, *AdminDeleteClientV3NotFound, *AdminDeleteClientV3Conflict, error)
	AdminDeleteClientV3Short(params *AdminDeleteClientV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteClientV3NoContent, error)
	AdminGetClientsByNamespaceV3(params *AdminGetClientsByNamespaceV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetClientsByNamespaceV3OK, *AdminGetClientsByNamespaceV3BadRequest, *AdminGetClientsByNamespaceV3Unauthorized, *AdminGetClientsByNamespaceV3Forbidden, error)
	AdminGetClientsByNamespaceV3Short(params *AdminGetClientsByNamespaceV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetClientsByNamespaceV3OK, error)
	AdminGetClientsbyNamespacebyIDV3(params *AdminGetClientsbyNamespacebyIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetClientsbyNamespacebyIDV3OK, *AdminGetClientsbyNamespacebyIDV3BadRequest, *AdminGetClientsbyNamespacebyIDV3Unauthorized, *AdminGetClientsbyNamespacebyIDV3Forbidden, *AdminGetClientsbyNamespacebyIDV3NotFound, error)
	AdminGetClientsbyNamespacebyIDV3Short(params *AdminGetClientsbyNamespacebyIDV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetClientsbyNamespacebyIDV3OK, error)
	AdminUpdateClientPermissionV3(params *AdminUpdateClientPermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateClientPermissionV3NoContent, *AdminUpdateClientPermissionV3BadRequest, *AdminUpdateClientPermissionV3Unauthorized, *AdminUpdateClientPermissionV3Forbidden, *AdminUpdateClientPermissionV3NotFound, error)
	AdminUpdateClientPermissionV3Short(params *AdminUpdateClientPermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateClientPermissionV3NoContent, error)
	AdminUpdateClientSecretV3(params *AdminUpdateClientSecretV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateClientSecretV3NoContent, *AdminUpdateClientSecretV3BadRequest, *AdminUpdateClientSecretV3Unauthorized, *AdminUpdateClientSecretV3Forbidden, *AdminUpdateClientSecretV3NotFound, error)
	AdminUpdateClientSecretV3Short(params *AdminUpdateClientSecretV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateClientSecretV3NoContent, error)
	AdminUpdateClientV3(params *AdminUpdateClientV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateClientV3OK, *AdminUpdateClientV3BadRequest, *AdminUpdateClientV3Unauthorized, *AdminUpdateClientV3Forbidden, *AdminUpdateClientV3NotFound, error)
	AdminUpdateClientV3Short(params *AdminUpdateClientV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateClientV3OK, error)
	CreateClient(params *CreateClientParams, authInfo runtime.ClientAuthInfoWriter) (*CreateClientCreated, *CreateClientBadRequest, *CreateClientUnauthorized, *CreateClientForbidden, *CreateClientConflict, error)
	CreateClientShort(params *CreateClientParams, authInfo runtime.ClientAuthInfoWriter) (*CreateClientCreated, error)
	CreateClientByNamespace(params *CreateClientByNamespaceParams, authInfo runtime.ClientAuthInfoWriter) (*CreateClientByNamespaceCreated, *CreateClientByNamespaceBadRequest, *CreateClientByNamespaceUnauthorized, *CreateClientByNamespaceForbidden, *CreateClientByNamespaceConflict, error)
	CreateClientByNamespaceShort(params *CreateClientByNamespaceParams, authInfo runtime.ClientAuthInfoWriter) (*CreateClientByNamespaceCreated, error)
	DeleteClient(params *DeleteClientParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteClientNoContent, *DeleteClientUnauthorized, *DeleteClientForbidden, *DeleteClientNotFound, error)
	DeleteClientShort(params *DeleteClientParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteClientNoContent, error)
	DeleteClientByNamespace(params *DeleteClientByNamespaceParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteClientByNamespaceNoContent, *DeleteClientByNamespaceUnauthorized, *DeleteClientByNamespaceForbidden, *DeleteClientByNamespaceNotFound, error)
	DeleteClientByNamespaceShort(params *DeleteClientByNamespaceParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteClientByNamespaceNoContent, error)
	DeleteClientPermission(params *DeleteClientPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteClientPermissionNoContent, *DeleteClientPermissionBadRequest, *DeleteClientPermissionUnauthorized, *DeleteClientPermissionForbidden, *DeleteClientPermissionNotFound, error)
	DeleteClientPermissionShort(params *DeleteClientPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteClientPermissionNoContent, error)
	GetClient(params *GetClientParams, authInfo runtime.ClientAuthInfoWriter) (*GetClientOK, *GetClientUnauthorized, *GetClientForbidden, *GetClientNotFound, error)
	GetClientShort(params *GetClientParams, authInfo runtime.ClientAuthInfoWriter) (*GetClientOK, error)
	GetClients(params *GetClientsParams, authInfo runtime.ClientAuthInfoWriter) (*GetClientsOK, *GetClientsUnauthorized, *GetClientsForbidden, error)
	GetClientsShort(params *GetClientsParams, authInfo runtime.ClientAuthInfoWriter) (*GetClientsOK, error)
	GetClientsbyNamespace(params *GetClientsbyNamespaceParams, authInfo runtime.ClientAuthInfoWriter) (*GetClientsbyNamespaceOK, *GetClientsbyNamespaceUnauthorized, *GetClientsbyNamespaceForbidden, error)
	GetClientsbyNamespaceShort(params *GetClientsbyNamespaceParams, authInfo runtime.ClientAuthInfoWriter) (*GetClientsbyNamespaceOK, error)
	UpdateClient(params *UpdateClientParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateClientOK, *UpdateClientBadRequest, *UpdateClientUnauthorized, *UpdateClientForbidden, *UpdateClientNotFound, error)
	UpdateClientShort(params *UpdateClientParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateClientOK, error)
	UpdateClientPermission(params *UpdateClientPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateClientPermissionNoContent, *UpdateClientPermissionBadRequest, *UpdateClientPermissionUnauthorized, *UpdateClientPermissionForbidden, *UpdateClientPermissionNotFound, error)
	UpdateClientPermissionShort(params *UpdateClientPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateClientPermissionNoContent, error)
	UpdateClientSecret(params *UpdateClientSecretParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateClientSecretNoContent, *UpdateClientSecretBadRequest, *UpdateClientSecretUnauthorized, *UpdateClientSecretForbidden, *UpdateClientSecretNotFound, error)
	UpdateClientSecretShort(params *UpdateClientSecretParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateClientSecretNoContent, 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 clients API client.

type CreateClientBadRequest

type CreateClientBadRequest struct {
}

CreateClientBadRequest handles this case with default header values.

Invalid request

func NewCreateClientBadRequest

func NewCreateClientBadRequest() *CreateClientBadRequest

NewCreateClientBadRequest creates a CreateClientBadRequest with default headers values

func (*CreateClientBadRequest) Error

func (o *CreateClientBadRequest) Error() string

type CreateClientByNamespaceBadRequest

type CreateClientByNamespaceBadRequest struct {
}

CreateClientByNamespaceBadRequest handles this case with default header values.

Invalid request

func NewCreateClientByNamespaceBadRequest

func NewCreateClientByNamespaceBadRequest() *CreateClientByNamespaceBadRequest

NewCreateClientByNamespaceBadRequest creates a CreateClientByNamespaceBadRequest with default headers values

func (*CreateClientByNamespaceBadRequest) Error

type CreateClientByNamespaceConflict

type CreateClientByNamespaceConflict struct {
}

CreateClientByNamespaceConflict handles this case with default header values.

Client exists

func NewCreateClientByNamespaceConflict

func NewCreateClientByNamespaceConflict() *CreateClientByNamespaceConflict

NewCreateClientByNamespaceConflict creates a CreateClientByNamespaceConflict with default headers values

func (*CreateClientByNamespaceConflict) Error

type CreateClientByNamespaceCreated

type CreateClientByNamespaceCreated struct {
	Payload *iamclientmodels.ClientmodelClientCreationResponse
}

CreateClientByNamespaceCreated handles this case with default header values.

Created

func NewCreateClientByNamespaceCreated

func NewCreateClientByNamespaceCreated() *CreateClientByNamespaceCreated

NewCreateClientByNamespaceCreated creates a CreateClientByNamespaceCreated with default headers values

func (*CreateClientByNamespaceCreated) Error

func (*CreateClientByNamespaceCreated) GetPayload

func (*CreateClientByNamespaceCreated) ToJSONString added in v0.25.0

func (o *CreateClientByNamespaceCreated) ToJSONString() string

type CreateClientByNamespaceForbidden

type CreateClientByNamespaceForbidden struct {
}

CreateClientByNamespaceForbidden handles this case with default header values.

Forbidden

func NewCreateClientByNamespaceForbidden

func NewCreateClientByNamespaceForbidden() *CreateClientByNamespaceForbidden

NewCreateClientByNamespaceForbidden creates a CreateClientByNamespaceForbidden with default headers values

func (*CreateClientByNamespaceForbidden) Error

type CreateClientByNamespaceParams

type CreateClientByNamespaceParams struct {

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

	*/
	Namespace string

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

CreateClientByNamespaceParams contains all the parameters to send to the API endpoint for the create client by namespace operation typically these are written to a http.Request

func NewCreateClientByNamespaceParams

func NewCreateClientByNamespaceParams() *CreateClientByNamespaceParams

NewCreateClientByNamespaceParams creates a new CreateClientByNamespaceParams object with the default values initialized.

func NewCreateClientByNamespaceParamsWithContext

func NewCreateClientByNamespaceParamsWithContext(ctx context.Context) *CreateClientByNamespaceParams

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

func NewCreateClientByNamespaceParamsWithHTTPClient

func NewCreateClientByNamespaceParamsWithHTTPClient(client *http.Client) *CreateClientByNamespaceParams

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

func NewCreateClientByNamespaceParamsWithTimeout

func NewCreateClientByNamespaceParamsWithTimeout(timeout time.Duration) *CreateClientByNamespaceParams

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

func (*CreateClientByNamespaceParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the create client by namespace params

func (*CreateClientByNamespaceParams) SetBody

SetBody adds the body to the create client by namespace params

func (*CreateClientByNamespaceParams) SetContext

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

SetContext adds the context to the create client by namespace params

func (*CreateClientByNamespaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create client by namespace params

func (*CreateClientByNamespaceParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the create client by namespace params

func (*CreateClientByNamespaceParams) SetNamespace

func (o *CreateClientByNamespaceParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the create client by namespace params

func (*CreateClientByNamespaceParams) SetTimeout

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

SetTimeout adds the timeout to the create client by namespace params

func (*CreateClientByNamespaceParams) WithBody

WithBody adds the body to the create client by namespace params

func (*CreateClientByNamespaceParams) WithContext

WithContext adds the context to the create client by namespace params

func (*CreateClientByNamespaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create client by namespace params

func (*CreateClientByNamespaceParams) WithNamespace

WithNamespace adds the namespace to the create client by namespace params

func (*CreateClientByNamespaceParams) WithTimeout

WithTimeout adds the timeout to the create client by namespace params

func (*CreateClientByNamespaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateClientByNamespaceReader

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

CreateClientByNamespaceReader is a Reader for the CreateClientByNamespace structure.

func (*CreateClientByNamespaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateClientByNamespaceUnauthorized

type CreateClientByNamespaceUnauthorized struct {
}

CreateClientByNamespaceUnauthorized handles this case with default header values.

Unauthorized access

func NewCreateClientByNamespaceUnauthorized

func NewCreateClientByNamespaceUnauthorized() *CreateClientByNamespaceUnauthorized

NewCreateClientByNamespaceUnauthorized creates a CreateClientByNamespaceUnauthorized with default headers values

func (*CreateClientByNamespaceUnauthorized) Error

type CreateClientConflict

type CreateClientConflict struct {
}

CreateClientConflict handles this case with default header values.

Client exists

func NewCreateClientConflict

func NewCreateClientConflict() *CreateClientConflict

NewCreateClientConflict creates a CreateClientConflict with default headers values

func (*CreateClientConflict) Error

func (o *CreateClientConflict) Error() string

type CreateClientCreated

type CreateClientCreated struct {
	Payload *iamclientmodels.ClientmodelClientCreationResponse
}

CreateClientCreated handles this case with default header values.

Created

func NewCreateClientCreated

func NewCreateClientCreated() *CreateClientCreated

NewCreateClientCreated creates a CreateClientCreated with default headers values

func (*CreateClientCreated) Error

func (o *CreateClientCreated) Error() string

func (*CreateClientCreated) GetPayload

func (*CreateClientCreated) ToJSONString added in v0.25.0

func (o *CreateClientCreated) ToJSONString() string

type CreateClientForbidden

type CreateClientForbidden struct {
}

CreateClientForbidden handles this case with default header values.

Forbidden

func NewCreateClientForbidden

func NewCreateClientForbidden() *CreateClientForbidden

NewCreateClientForbidden creates a CreateClientForbidden with default headers values

func (*CreateClientForbidden) Error

func (o *CreateClientForbidden) Error() string

type CreateClientParams

type CreateClientParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ClientmodelClientCreateRequest

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

CreateClientParams contains all the parameters to send to the API endpoint for the create client operation typically these are written to a http.Request

func NewCreateClientParams

func NewCreateClientParams() *CreateClientParams

NewCreateClientParams creates a new CreateClientParams object with the default values initialized.

func NewCreateClientParamsWithContext

func NewCreateClientParamsWithContext(ctx context.Context) *CreateClientParams

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

func NewCreateClientParamsWithHTTPClient

func NewCreateClientParamsWithHTTPClient(client *http.Client) *CreateClientParams

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

func NewCreateClientParamsWithTimeout

func NewCreateClientParamsWithTimeout(timeout time.Duration) *CreateClientParams

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

func (*CreateClientParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the create client params

func (*CreateClientParams) SetBody

SetBody adds the body to the create client params

func (*CreateClientParams) SetContext

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

SetContext adds the context to the create client params

func (*CreateClientParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create client params

func (*CreateClientParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the create client params

func (*CreateClientParams) SetTimeout

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

SetTimeout adds the timeout to the create client params

func (*CreateClientParams) WithBody

WithBody adds the body to the create client params

func (*CreateClientParams) WithContext

WithContext adds the context to the create client params

func (*CreateClientParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create client params

func (*CreateClientParams) WithTimeout

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

WithTimeout adds the timeout to the create client params

func (*CreateClientParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type CreateClientReader

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

CreateClientReader is a Reader for the CreateClient structure.

func (*CreateClientReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateClientUnauthorized

type CreateClientUnauthorized struct {
}

CreateClientUnauthorized handles this case with default header values.

Unauthorized access

func NewCreateClientUnauthorized

func NewCreateClientUnauthorized() *CreateClientUnauthorized

NewCreateClientUnauthorized creates a CreateClientUnauthorized with default headers values

func (*CreateClientUnauthorized) Error

func (o *CreateClientUnauthorized) Error() string

type DeleteClientByNamespaceForbidden

type DeleteClientByNamespaceForbidden struct {
}

DeleteClientByNamespaceForbidden handles this case with default header values.

Forbidden

func NewDeleteClientByNamespaceForbidden

func NewDeleteClientByNamespaceForbidden() *DeleteClientByNamespaceForbidden

NewDeleteClientByNamespaceForbidden creates a DeleteClientByNamespaceForbidden with default headers values

func (*DeleteClientByNamespaceForbidden) Error

type DeleteClientByNamespaceNoContent

type DeleteClientByNamespaceNoContent struct {
}

DeleteClientByNamespaceNoContent handles this case with default header values.

Operation succeeded

func NewDeleteClientByNamespaceNoContent

func NewDeleteClientByNamespaceNoContent() *DeleteClientByNamespaceNoContent

NewDeleteClientByNamespaceNoContent creates a DeleteClientByNamespaceNoContent with default headers values

func (*DeleteClientByNamespaceNoContent) Error

type DeleteClientByNamespaceNotFound

type DeleteClientByNamespaceNotFound struct {
}

DeleteClientByNamespaceNotFound handles this case with default header values.

Data not found

func NewDeleteClientByNamespaceNotFound

func NewDeleteClientByNamespaceNotFound() *DeleteClientByNamespaceNotFound

NewDeleteClientByNamespaceNotFound creates a DeleteClientByNamespaceNotFound with default headers values

func (*DeleteClientByNamespaceNotFound) Error

type DeleteClientByNamespaceParams

type DeleteClientByNamespaceParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*ClientID
	  Client ID

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

	*/
	Namespace string

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

DeleteClientByNamespaceParams contains all the parameters to send to the API endpoint for the delete client by namespace operation typically these are written to a http.Request

func NewDeleteClientByNamespaceParams

func NewDeleteClientByNamespaceParams() *DeleteClientByNamespaceParams

NewDeleteClientByNamespaceParams creates a new DeleteClientByNamespaceParams object with the default values initialized.

func NewDeleteClientByNamespaceParamsWithContext

func NewDeleteClientByNamespaceParamsWithContext(ctx context.Context) *DeleteClientByNamespaceParams

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

func NewDeleteClientByNamespaceParamsWithHTTPClient

func NewDeleteClientByNamespaceParamsWithHTTPClient(client *http.Client) *DeleteClientByNamespaceParams

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

func NewDeleteClientByNamespaceParamsWithTimeout

func NewDeleteClientByNamespaceParamsWithTimeout(timeout time.Duration) *DeleteClientByNamespaceParams

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

func (*DeleteClientByNamespaceParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the delete client by namespace params

func (*DeleteClientByNamespaceParams) SetClientID

func (o *DeleteClientByNamespaceParams) SetClientID(clientID string)

SetClientID adds the clientId to the delete client by namespace params

func (*DeleteClientByNamespaceParams) SetContext

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

SetContext adds the context to the delete client by namespace params

func (*DeleteClientByNamespaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete client by namespace params

func (*DeleteClientByNamespaceParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the delete client by namespace params

func (*DeleteClientByNamespaceParams) SetNamespace

func (o *DeleteClientByNamespaceParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete client by namespace params

func (*DeleteClientByNamespaceParams) SetTimeout

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

SetTimeout adds the timeout to the delete client by namespace params

func (*DeleteClientByNamespaceParams) WithClientID

WithClientID adds the clientID to the delete client by namespace params

func (*DeleteClientByNamespaceParams) WithContext

WithContext adds the context to the delete client by namespace params

func (*DeleteClientByNamespaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete client by namespace params

func (*DeleteClientByNamespaceParams) WithNamespace

WithNamespace adds the namespace to the delete client by namespace params

func (*DeleteClientByNamespaceParams) WithTimeout

WithTimeout adds the timeout to the delete client by namespace params

func (*DeleteClientByNamespaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteClientByNamespaceReader

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

DeleteClientByNamespaceReader is a Reader for the DeleteClientByNamespace structure.

func (*DeleteClientByNamespaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteClientByNamespaceUnauthorized

type DeleteClientByNamespaceUnauthorized struct {
}

DeleteClientByNamespaceUnauthorized handles this case with default header values.

Unauthorized access

func NewDeleteClientByNamespaceUnauthorized

func NewDeleteClientByNamespaceUnauthorized() *DeleteClientByNamespaceUnauthorized

NewDeleteClientByNamespaceUnauthorized creates a DeleteClientByNamespaceUnauthorized with default headers values

func (*DeleteClientByNamespaceUnauthorized) Error

type DeleteClientForbidden

type DeleteClientForbidden struct {
}

DeleteClientForbidden handles this case with default header values.

Forbidden

func NewDeleteClientForbidden

func NewDeleteClientForbidden() *DeleteClientForbidden

NewDeleteClientForbidden creates a DeleteClientForbidden with default headers values

func (*DeleteClientForbidden) Error

func (o *DeleteClientForbidden) Error() string

type DeleteClientNoContent

type DeleteClientNoContent struct {
}

DeleteClientNoContent handles this case with default header values.

Operation succeeded

func NewDeleteClientNoContent

func NewDeleteClientNoContent() *DeleteClientNoContent

NewDeleteClientNoContent creates a DeleteClientNoContent with default headers values

func (*DeleteClientNoContent) Error

func (o *DeleteClientNoContent) Error() string

type DeleteClientNotFound

type DeleteClientNotFound struct {
}

DeleteClientNotFound handles this case with default header values.

Data not found

func NewDeleteClientNotFound

func NewDeleteClientNotFound() *DeleteClientNotFound

NewDeleteClientNotFound creates a DeleteClientNotFound with default headers values

func (*DeleteClientNotFound) Error

func (o *DeleteClientNotFound) Error() string

type DeleteClientParams

type DeleteClientParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*ClientID
	  Client ID

	*/
	ClientID string

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

DeleteClientParams contains all the parameters to send to the API endpoint for the delete client operation typically these are written to a http.Request

func NewDeleteClientParams

func NewDeleteClientParams() *DeleteClientParams

NewDeleteClientParams creates a new DeleteClientParams object with the default values initialized.

func NewDeleteClientParamsWithContext

func NewDeleteClientParamsWithContext(ctx context.Context) *DeleteClientParams

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

func NewDeleteClientParamsWithHTTPClient

func NewDeleteClientParamsWithHTTPClient(client *http.Client) *DeleteClientParams

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

func NewDeleteClientParamsWithTimeout

func NewDeleteClientParamsWithTimeout(timeout time.Duration) *DeleteClientParams

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

func (*DeleteClientParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the delete client params

func (*DeleteClientParams) SetClientID

func (o *DeleteClientParams) SetClientID(clientID string)

SetClientID adds the clientId to the delete client params

func (*DeleteClientParams) SetContext

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

SetContext adds the context to the delete client params

func (*DeleteClientParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete client params

func (*DeleteClientParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the delete client params

func (*DeleteClientParams) SetTimeout

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

SetTimeout adds the timeout to the delete client params

func (*DeleteClientParams) WithClientID

func (o *DeleteClientParams) WithClientID(clientID string) *DeleteClientParams

WithClientID adds the clientID to the delete client params

func (*DeleteClientParams) WithContext

WithContext adds the context to the delete client params

func (*DeleteClientParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete client params

func (*DeleteClientParams) WithTimeout

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

WithTimeout adds the timeout to the delete client params

func (*DeleteClientParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DeleteClientPermissionBadRequest

type DeleteClientPermissionBadRequest struct {
}

DeleteClientPermissionBadRequest handles this case with default header values.

Invalid request

func NewDeleteClientPermissionBadRequest

func NewDeleteClientPermissionBadRequest() *DeleteClientPermissionBadRequest

NewDeleteClientPermissionBadRequest creates a DeleteClientPermissionBadRequest with default headers values

func (*DeleteClientPermissionBadRequest) Error

type DeleteClientPermissionForbidden

type DeleteClientPermissionForbidden struct {
}

DeleteClientPermissionForbidden handles this case with default header values.

Forbidden

func NewDeleteClientPermissionForbidden

func NewDeleteClientPermissionForbidden() *DeleteClientPermissionForbidden

NewDeleteClientPermissionForbidden creates a DeleteClientPermissionForbidden with default headers values

func (*DeleteClientPermissionForbidden) Error

type DeleteClientPermissionNoContent

type DeleteClientPermissionNoContent struct {
}

DeleteClientPermissionNoContent handles this case with default header values.

Operation succeeded

func NewDeleteClientPermissionNoContent

func NewDeleteClientPermissionNoContent() *DeleteClientPermissionNoContent

NewDeleteClientPermissionNoContent creates a DeleteClientPermissionNoContent with default headers values

func (*DeleteClientPermissionNoContent) Error

type DeleteClientPermissionNotFound

type DeleteClientPermissionNotFound struct {
}

DeleteClientPermissionNotFound handles this case with default header values.

Data not found

func NewDeleteClientPermissionNotFound

func NewDeleteClientPermissionNotFound() *DeleteClientPermissionNotFound

NewDeleteClientPermissionNotFound creates a DeleteClientPermissionNotFound with default headers values

func (*DeleteClientPermissionNotFound) Error

type DeleteClientPermissionParams

type DeleteClientPermissionParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Action
	  Action

	*/
	Action int64
	/*ClientID
	  Client ID

	*/
	ClientID string
	/*Resource
	  Resource Name

	*/
	Resource string

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

DeleteClientPermissionParams contains all the parameters to send to the API endpoint for the delete client permission operation typically these are written to a http.Request

func NewDeleteClientPermissionParams

func NewDeleteClientPermissionParams() *DeleteClientPermissionParams

NewDeleteClientPermissionParams creates a new DeleteClientPermissionParams object with the default values initialized.

func NewDeleteClientPermissionParamsWithContext

func NewDeleteClientPermissionParamsWithContext(ctx context.Context) *DeleteClientPermissionParams

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

func NewDeleteClientPermissionParamsWithHTTPClient

func NewDeleteClientPermissionParamsWithHTTPClient(client *http.Client) *DeleteClientPermissionParams

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

func NewDeleteClientPermissionParamsWithTimeout

func NewDeleteClientPermissionParamsWithTimeout(timeout time.Duration) *DeleteClientPermissionParams

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

func (*DeleteClientPermissionParams) SetAction

func (o *DeleteClientPermissionParams) SetAction(action int64)

SetAction adds the action to the delete client permission params

func (*DeleteClientPermissionParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the delete client permission params

func (*DeleteClientPermissionParams) SetClientID

func (o *DeleteClientPermissionParams) SetClientID(clientID string)

SetClientID adds the clientId to the delete client permission params

func (*DeleteClientPermissionParams) SetContext

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

SetContext adds the context to the delete client permission params

func (*DeleteClientPermissionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete client permission params

func (*DeleteClientPermissionParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the delete client permission params

func (*DeleteClientPermissionParams) SetResource

func (o *DeleteClientPermissionParams) SetResource(resource string)

SetResource adds the resource to the delete client permission params

func (*DeleteClientPermissionParams) SetTimeout

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

SetTimeout adds the timeout to the delete client permission params

func (*DeleteClientPermissionParams) WithAction

WithAction adds the action to the delete client permission params

func (*DeleteClientPermissionParams) WithClientID

WithClientID adds the clientID to the delete client permission params

func (*DeleteClientPermissionParams) WithContext

WithContext adds the context to the delete client permission params

func (*DeleteClientPermissionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete client permission params

func (*DeleteClientPermissionParams) WithResource

WithResource adds the resource to the delete client permission params

func (*DeleteClientPermissionParams) WithTimeout

WithTimeout adds the timeout to the delete client permission params

func (*DeleteClientPermissionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteClientPermissionReader

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

DeleteClientPermissionReader is a Reader for the DeleteClientPermission structure.

func (*DeleteClientPermissionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteClientPermissionUnauthorized

type DeleteClientPermissionUnauthorized struct {
}

DeleteClientPermissionUnauthorized handles this case with default header values.

Unauthorized access

func NewDeleteClientPermissionUnauthorized

func NewDeleteClientPermissionUnauthorized() *DeleteClientPermissionUnauthorized

NewDeleteClientPermissionUnauthorized creates a DeleteClientPermissionUnauthorized with default headers values

func (*DeleteClientPermissionUnauthorized) Error

type DeleteClientReader

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

DeleteClientReader is a Reader for the DeleteClient structure.

func (*DeleteClientReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteClientUnauthorized

type DeleteClientUnauthorized struct {
}

DeleteClientUnauthorized handles this case with default header values.

Unauthorized access

func NewDeleteClientUnauthorized

func NewDeleteClientUnauthorized() *DeleteClientUnauthorized

NewDeleteClientUnauthorized creates a DeleteClientUnauthorized with default headers values

func (*DeleteClientUnauthorized) Error

func (o *DeleteClientUnauthorized) Error() string

type GetClientForbidden

type GetClientForbidden struct {
}

GetClientForbidden handles this case with default header values.

Forbidden

func NewGetClientForbidden

func NewGetClientForbidden() *GetClientForbidden

NewGetClientForbidden creates a GetClientForbidden with default headers values

func (*GetClientForbidden) Error

func (o *GetClientForbidden) Error() string

type GetClientNotFound

type GetClientNotFound struct {
}

GetClientNotFound handles this case with default header values.

Data not found

func NewGetClientNotFound

func NewGetClientNotFound() *GetClientNotFound

NewGetClientNotFound creates a GetClientNotFound with default headers values

func (*GetClientNotFound) Error

func (o *GetClientNotFound) Error() string

type GetClientOK

type GetClientOK struct {
	Payload *iamclientmodels.ClientmodelClientResponse
}

GetClientOK handles this case with default header values.

OK

func NewGetClientOK

func NewGetClientOK() *GetClientOK

NewGetClientOK creates a GetClientOK with default headers values

func (*GetClientOK) Error

func (o *GetClientOK) Error() string

func (*GetClientOK) GetPayload

func (*GetClientOK) ToJSONString added in v0.25.0

func (o *GetClientOK) ToJSONString() string

type GetClientParams

type GetClientParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*ClientID
	  Client ID

	*/
	ClientID string

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

GetClientParams contains all the parameters to send to the API endpoint for the get client operation typically these are written to a http.Request

func NewGetClientParams

func NewGetClientParams() *GetClientParams

NewGetClientParams creates a new GetClientParams object with the default values initialized.

func NewGetClientParamsWithContext

func NewGetClientParamsWithContext(ctx context.Context) *GetClientParams

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

func NewGetClientParamsWithHTTPClient

func NewGetClientParamsWithHTTPClient(client *http.Client) *GetClientParams

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

func NewGetClientParamsWithTimeout

func NewGetClientParamsWithTimeout(timeout time.Duration) *GetClientParams

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

func (*GetClientParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the get client params

func (*GetClientParams) SetClientID

func (o *GetClientParams) SetClientID(clientID string)

SetClientID adds the clientId to the get client params

func (*GetClientParams) SetContext

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

SetContext adds the context to the get client params

func (*GetClientParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get client params

func (*GetClientParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the get client params

func (*GetClientParams) SetTimeout

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

SetTimeout adds the timeout to the get client params

func (*GetClientParams) WithClientID

func (o *GetClientParams) WithClientID(clientID string) *GetClientParams

WithClientID adds the clientID to the get client params

func (*GetClientParams) WithContext

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

WithContext adds the context to the get client params

func (*GetClientParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get client params

func (*GetClientParams) WithTimeout

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

WithTimeout adds the timeout to the get client params

func (*GetClientParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetClientReader

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

GetClientReader is a Reader for the GetClient structure.

func (*GetClientReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetClientUnauthorized

type GetClientUnauthorized struct {
}

GetClientUnauthorized handles this case with default header values.

Unauthorized access

func NewGetClientUnauthorized

func NewGetClientUnauthorized() *GetClientUnauthorized

NewGetClientUnauthorized creates a GetClientUnauthorized with default headers values

func (*GetClientUnauthorized) Error

func (o *GetClientUnauthorized) Error() string

type GetClientsForbidden

type GetClientsForbidden struct {
}

GetClientsForbidden handles this case with default header values.

Forbidden

func NewGetClientsForbidden

func NewGetClientsForbidden() *GetClientsForbidden

NewGetClientsForbidden creates a GetClientsForbidden with default headers values

func (*GetClientsForbidden) Error

func (o *GetClientsForbidden) Error() string

type GetClientsOK

type GetClientsOK struct {
	Payload []*iamclientmodels.ClientmodelClientResponse
}

GetClientsOK handles this case with default header values.

OK

func NewGetClientsOK

func NewGetClientsOK() *GetClientsOK

NewGetClientsOK creates a GetClientsOK with default headers values

func (*GetClientsOK) Error

func (o *GetClientsOK) Error() string

func (*GetClientsOK) GetPayload

func (*GetClientsOK) ToJSONString added in v0.25.0

func (o *GetClientsOK) ToJSONString() string

type GetClientsParams

type GetClientsParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry

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

GetClientsParams contains all the parameters to send to the API endpoint for the get clients operation typically these are written to a http.Request

func NewGetClientsParams

func NewGetClientsParams() *GetClientsParams

NewGetClientsParams creates a new GetClientsParams object with the default values initialized.

func NewGetClientsParamsWithContext

func NewGetClientsParamsWithContext(ctx context.Context) *GetClientsParams

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

func NewGetClientsParamsWithHTTPClient

func NewGetClientsParamsWithHTTPClient(client *http.Client) *GetClientsParams

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

func NewGetClientsParamsWithTimeout

func NewGetClientsParamsWithTimeout(timeout time.Duration) *GetClientsParams

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

func (*GetClientsParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the get clients params

func (*GetClientsParams) SetContext

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

SetContext adds the context to the get clients params

func (*GetClientsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get clients params

func (*GetClientsParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the get clients params

func (*GetClientsParams) SetTimeout

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

SetTimeout adds the timeout to the get clients params

func (*GetClientsParams) WithContext

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

WithContext adds the context to the get clients params

func (*GetClientsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get clients params

func (*GetClientsParams) WithTimeout

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

WithTimeout adds the timeout to the get clients params

func (*GetClientsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetClientsReader

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

GetClientsReader is a Reader for the GetClients structure.

func (*GetClientsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetClientsUnauthorized

type GetClientsUnauthorized struct {
}

GetClientsUnauthorized handles this case with default header values.

Unauthorized access

func NewGetClientsUnauthorized

func NewGetClientsUnauthorized() *GetClientsUnauthorized

NewGetClientsUnauthorized creates a GetClientsUnauthorized with default headers values

func (*GetClientsUnauthorized) Error

func (o *GetClientsUnauthorized) Error() string

type GetClientsbyNamespaceForbidden

type GetClientsbyNamespaceForbidden struct {
}

GetClientsbyNamespaceForbidden handles this case with default header values.

Forbidden

func NewGetClientsbyNamespaceForbidden

func NewGetClientsbyNamespaceForbidden() *GetClientsbyNamespaceForbidden

NewGetClientsbyNamespaceForbidden creates a GetClientsbyNamespaceForbidden with default headers values

func (*GetClientsbyNamespaceForbidden) Error

type GetClientsbyNamespaceOK

type GetClientsbyNamespaceOK struct {
	Payload []*iamclientmodels.ClientmodelClientResponse
}

GetClientsbyNamespaceOK handles this case with default header values.

OK

func NewGetClientsbyNamespaceOK

func NewGetClientsbyNamespaceOK() *GetClientsbyNamespaceOK

NewGetClientsbyNamespaceOK creates a GetClientsbyNamespaceOK with default headers values

func (*GetClientsbyNamespaceOK) Error

func (o *GetClientsbyNamespaceOK) Error() string

func (*GetClientsbyNamespaceOK) GetPayload

func (*GetClientsbyNamespaceOK) ToJSONString added in v0.25.0

func (o *GetClientsbyNamespaceOK) ToJSONString() string

type GetClientsbyNamespaceParams

type GetClientsbyNamespaceParams struct {

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

	*/
	Namespace string

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

GetClientsbyNamespaceParams contains all the parameters to send to the API endpoint for the get clientsby namespace operation typically these are written to a http.Request

func NewGetClientsbyNamespaceParams

func NewGetClientsbyNamespaceParams() *GetClientsbyNamespaceParams

NewGetClientsbyNamespaceParams creates a new GetClientsbyNamespaceParams object with the default values initialized.

func NewGetClientsbyNamespaceParamsWithContext

func NewGetClientsbyNamespaceParamsWithContext(ctx context.Context) *GetClientsbyNamespaceParams

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

func NewGetClientsbyNamespaceParamsWithHTTPClient

func NewGetClientsbyNamespaceParamsWithHTTPClient(client *http.Client) *GetClientsbyNamespaceParams

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

func NewGetClientsbyNamespaceParamsWithTimeout

func NewGetClientsbyNamespaceParamsWithTimeout(timeout time.Duration) *GetClientsbyNamespaceParams

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

func (*GetClientsbyNamespaceParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the get clientsby namespace params

func (*GetClientsbyNamespaceParams) SetContext

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

SetContext adds the context to the get clientsby namespace params

func (*GetClientsbyNamespaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get clientsby namespace params

func (*GetClientsbyNamespaceParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the get clientsby namespace params

func (*GetClientsbyNamespaceParams) SetNamespace

func (o *GetClientsbyNamespaceParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get clientsby namespace params

func (*GetClientsbyNamespaceParams) SetTimeout

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

SetTimeout adds the timeout to the get clientsby namespace params

func (*GetClientsbyNamespaceParams) WithContext

WithContext adds the context to the get clientsby namespace params

func (*GetClientsbyNamespaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get clientsby namespace params

func (*GetClientsbyNamespaceParams) WithNamespace

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

WithNamespace adds the namespace to the get clientsby namespace params

func (*GetClientsbyNamespaceParams) WithTimeout

WithTimeout adds the timeout to the get clientsby namespace params

func (*GetClientsbyNamespaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetClientsbyNamespaceReader

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

GetClientsbyNamespaceReader is a Reader for the GetClientsbyNamespace structure.

func (*GetClientsbyNamespaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetClientsbyNamespaceUnauthorized

type GetClientsbyNamespaceUnauthorized struct {
}

GetClientsbyNamespaceUnauthorized handles this case with default header values.

Unauthorized access

func NewGetClientsbyNamespaceUnauthorized

func NewGetClientsbyNamespaceUnauthorized() *GetClientsbyNamespaceUnauthorized

NewGetClientsbyNamespaceUnauthorized creates a GetClientsbyNamespaceUnauthorized with default headers values

func (*GetClientsbyNamespaceUnauthorized) Error

type UpdateClientBadRequest

type UpdateClientBadRequest struct {
}

UpdateClientBadRequest handles this case with default header values.

Invalid request

func NewUpdateClientBadRequest

func NewUpdateClientBadRequest() *UpdateClientBadRequest

NewUpdateClientBadRequest creates a UpdateClientBadRequest with default headers values

func (*UpdateClientBadRequest) Error

func (o *UpdateClientBadRequest) Error() string

type UpdateClientForbidden

type UpdateClientForbidden struct {
}

UpdateClientForbidden handles this case with default header values.

Forbidden

func NewUpdateClientForbidden

func NewUpdateClientForbidden() *UpdateClientForbidden

NewUpdateClientForbidden creates a UpdateClientForbidden with default headers values

func (*UpdateClientForbidden) Error

func (o *UpdateClientForbidden) Error() string

type UpdateClientNotFound

type UpdateClientNotFound struct {
}

UpdateClientNotFound handles this case with default header values.

Data not found

func NewUpdateClientNotFound

func NewUpdateClientNotFound() *UpdateClientNotFound

NewUpdateClientNotFound creates a UpdateClientNotFound with default headers values

func (*UpdateClientNotFound) Error

func (o *UpdateClientNotFound) Error() string

type UpdateClientOK

type UpdateClientOK struct {
	Payload *iamclientmodels.ClientmodelClientResponse
}

UpdateClientOK handles this case with default header values.

OK

func NewUpdateClientOK

func NewUpdateClientOK() *UpdateClientOK

NewUpdateClientOK creates a UpdateClientOK with default headers values

func (*UpdateClientOK) Error

func (o *UpdateClientOK) Error() string

func (*UpdateClientOK) GetPayload

func (*UpdateClientOK) ToJSONString added in v0.25.0

func (o *UpdateClientOK) ToJSONString() string

type UpdateClientParams

type UpdateClientParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ClientmodelClientUpdateRequest
	/*ClientID
	  Client ID

	*/
	ClientID string

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

UpdateClientParams contains all the parameters to send to the API endpoint for the update client operation typically these are written to a http.Request

func NewUpdateClientParams

func NewUpdateClientParams() *UpdateClientParams

NewUpdateClientParams creates a new UpdateClientParams object with the default values initialized.

func NewUpdateClientParamsWithContext

func NewUpdateClientParamsWithContext(ctx context.Context) *UpdateClientParams

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

func NewUpdateClientParamsWithHTTPClient

func NewUpdateClientParamsWithHTTPClient(client *http.Client) *UpdateClientParams

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

func NewUpdateClientParamsWithTimeout

func NewUpdateClientParamsWithTimeout(timeout time.Duration) *UpdateClientParams

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

func (*UpdateClientParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the update client params

func (*UpdateClientParams) SetBody

SetBody adds the body to the update client params

func (*UpdateClientParams) SetClientID

func (o *UpdateClientParams) SetClientID(clientID string)

SetClientID adds the clientId to the update client params

func (*UpdateClientParams) SetContext

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

SetContext adds the context to the update client params

func (*UpdateClientParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update client params

func (*UpdateClientParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the update client params

func (*UpdateClientParams) SetTimeout

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

SetTimeout adds the timeout to the update client params

func (*UpdateClientParams) WithBody

WithBody adds the body to the update client params

func (*UpdateClientParams) WithClientID

func (o *UpdateClientParams) WithClientID(clientID string) *UpdateClientParams

WithClientID adds the clientID to the update client params

func (*UpdateClientParams) WithContext

WithContext adds the context to the update client params

func (*UpdateClientParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the update client params

func (*UpdateClientParams) WithTimeout

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

WithTimeout adds the timeout to the update client params

func (*UpdateClientParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type UpdateClientPermissionBadRequest

type UpdateClientPermissionBadRequest struct {
}

UpdateClientPermissionBadRequest handles this case with default header values.

Invalid request

func NewUpdateClientPermissionBadRequest

func NewUpdateClientPermissionBadRequest() *UpdateClientPermissionBadRequest

NewUpdateClientPermissionBadRequest creates a UpdateClientPermissionBadRequest with default headers values

func (*UpdateClientPermissionBadRequest) Error

type UpdateClientPermissionForbidden

type UpdateClientPermissionForbidden struct {
}

UpdateClientPermissionForbidden handles this case with default header values.

Forbidden

func NewUpdateClientPermissionForbidden

func NewUpdateClientPermissionForbidden() *UpdateClientPermissionForbidden

NewUpdateClientPermissionForbidden creates a UpdateClientPermissionForbidden with default headers values

func (*UpdateClientPermissionForbidden) Error

type UpdateClientPermissionNoContent

type UpdateClientPermissionNoContent struct {
}

UpdateClientPermissionNoContent handles this case with default header values.

Operation succeeded

func NewUpdateClientPermissionNoContent

func NewUpdateClientPermissionNoContent() *UpdateClientPermissionNoContent

NewUpdateClientPermissionNoContent creates a UpdateClientPermissionNoContent with default headers values

func (*UpdateClientPermissionNoContent) Error

type UpdateClientPermissionNotFound

type UpdateClientPermissionNotFound struct {
}

UpdateClientPermissionNotFound handles this case with default header values.

Data not found

func NewUpdateClientPermissionNotFound

func NewUpdateClientPermissionNotFound() *UpdateClientPermissionNotFound

NewUpdateClientPermissionNotFound creates a UpdateClientPermissionNotFound with default headers values

func (*UpdateClientPermissionNotFound) Error

type UpdateClientPermissionParams

type UpdateClientPermissionParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.AccountcommonClientPermissions
	/*ClientID
	  Client ID

	*/
	ClientID string

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

UpdateClientPermissionParams contains all the parameters to send to the API endpoint for the update client permission operation typically these are written to a http.Request

func NewUpdateClientPermissionParams

func NewUpdateClientPermissionParams() *UpdateClientPermissionParams

NewUpdateClientPermissionParams creates a new UpdateClientPermissionParams object with the default values initialized.

func NewUpdateClientPermissionParamsWithContext

func NewUpdateClientPermissionParamsWithContext(ctx context.Context) *UpdateClientPermissionParams

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

func NewUpdateClientPermissionParamsWithHTTPClient

func NewUpdateClientPermissionParamsWithHTTPClient(client *http.Client) *UpdateClientPermissionParams

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

func NewUpdateClientPermissionParamsWithTimeout

func NewUpdateClientPermissionParamsWithTimeout(timeout time.Duration) *UpdateClientPermissionParams

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

func (*UpdateClientPermissionParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the update client permission params

func (*UpdateClientPermissionParams) SetBody

SetBody adds the body to the update client permission params

func (*UpdateClientPermissionParams) SetClientID

func (o *UpdateClientPermissionParams) SetClientID(clientID string)

SetClientID adds the clientId to the update client permission params

func (*UpdateClientPermissionParams) SetContext

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

SetContext adds the context to the update client permission params

func (*UpdateClientPermissionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update client permission params

func (*UpdateClientPermissionParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the update client permission params

func (*UpdateClientPermissionParams) SetTimeout

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

SetTimeout adds the timeout to the update client permission params

func (*UpdateClientPermissionParams) WithBody

WithBody adds the body to the update client permission params

func (*UpdateClientPermissionParams) WithClientID

WithClientID adds the clientID to the update client permission params

func (*UpdateClientPermissionParams) WithContext

WithContext adds the context to the update client permission params

func (*UpdateClientPermissionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update client permission params

func (*UpdateClientPermissionParams) WithTimeout

WithTimeout adds the timeout to the update client permission params

func (*UpdateClientPermissionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateClientPermissionReader

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

UpdateClientPermissionReader is a Reader for the UpdateClientPermission structure.

func (*UpdateClientPermissionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateClientPermissionUnauthorized

type UpdateClientPermissionUnauthorized struct {
}

UpdateClientPermissionUnauthorized handles this case with default header values.

Unauthorized access

func NewUpdateClientPermissionUnauthorized

func NewUpdateClientPermissionUnauthorized() *UpdateClientPermissionUnauthorized

NewUpdateClientPermissionUnauthorized creates a UpdateClientPermissionUnauthorized with default headers values

func (*UpdateClientPermissionUnauthorized) Error

type UpdateClientReader

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

UpdateClientReader is a Reader for the UpdateClient structure.

func (*UpdateClientReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateClientSecretBadRequest

type UpdateClientSecretBadRequest struct {
}

UpdateClientSecretBadRequest handles this case with default header values.

Invalid request

func NewUpdateClientSecretBadRequest

func NewUpdateClientSecretBadRequest() *UpdateClientSecretBadRequest

NewUpdateClientSecretBadRequest creates a UpdateClientSecretBadRequest with default headers values

func (*UpdateClientSecretBadRequest) Error

type UpdateClientSecretForbidden

type UpdateClientSecretForbidden struct {
}

UpdateClientSecretForbidden handles this case with default header values.

Forbidden

func NewUpdateClientSecretForbidden

func NewUpdateClientSecretForbidden() *UpdateClientSecretForbidden

NewUpdateClientSecretForbidden creates a UpdateClientSecretForbidden with default headers values

func (*UpdateClientSecretForbidden) Error

type UpdateClientSecretNoContent

type UpdateClientSecretNoContent struct {
}

UpdateClientSecretNoContent handles this case with default header values.

Operation succeeded

func NewUpdateClientSecretNoContent

func NewUpdateClientSecretNoContent() *UpdateClientSecretNoContent

NewUpdateClientSecretNoContent creates a UpdateClientSecretNoContent with default headers values

func (*UpdateClientSecretNoContent) Error

type UpdateClientSecretNotFound

type UpdateClientSecretNotFound struct {
}

UpdateClientSecretNotFound handles this case with default header values.

Data not found

func NewUpdateClientSecretNotFound

func NewUpdateClientSecretNotFound() *UpdateClientSecretNotFound

NewUpdateClientSecretNotFound creates a UpdateClientSecretNotFound with default headers values

func (*UpdateClientSecretNotFound) Error

type UpdateClientSecretParams

type UpdateClientSecretParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ClientmodelClientUpdateSecretRequest
	/*ClientID
	  Client ID

	*/
	ClientID string

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

UpdateClientSecretParams contains all the parameters to send to the API endpoint for the update client secret operation typically these are written to a http.Request

func NewUpdateClientSecretParams

func NewUpdateClientSecretParams() *UpdateClientSecretParams

NewUpdateClientSecretParams creates a new UpdateClientSecretParams object with the default values initialized.

func NewUpdateClientSecretParamsWithContext

func NewUpdateClientSecretParamsWithContext(ctx context.Context) *UpdateClientSecretParams

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

func NewUpdateClientSecretParamsWithHTTPClient

func NewUpdateClientSecretParamsWithHTTPClient(client *http.Client) *UpdateClientSecretParams

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

func NewUpdateClientSecretParamsWithTimeout

func NewUpdateClientSecretParamsWithTimeout(timeout time.Duration) *UpdateClientSecretParams

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

func (*UpdateClientSecretParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the update client secret params

func (*UpdateClientSecretParams) SetBody

SetBody adds the body to the update client secret params

func (*UpdateClientSecretParams) SetClientID

func (o *UpdateClientSecretParams) SetClientID(clientID string)

SetClientID adds the clientId to the update client secret params

func (*UpdateClientSecretParams) SetContext

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

SetContext adds the context to the update client secret params

func (*UpdateClientSecretParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update client secret params

func (*UpdateClientSecretParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the update client secret params

func (*UpdateClientSecretParams) SetTimeout

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

SetTimeout adds the timeout to the update client secret params

func (*UpdateClientSecretParams) WithBody

WithBody adds the body to the update client secret params

func (*UpdateClientSecretParams) WithClientID

func (o *UpdateClientSecretParams) WithClientID(clientID string) *UpdateClientSecretParams

WithClientID adds the clientID to the update client secret params

func (*UpdateClientSecretParams) WithContext

WithContext adds the context to the update client secret params

func (*UpdateClientSecretParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the update client secret params

func (*UpdateClientSecretParams) WithTimeout

WithTimeout adds the timeout to the update client secret params

func (*UpdateClientSecretParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateClientSecretReader

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

UpdateClientSecretReader is a Reader for the UpdateClientSecret structure.

func (*UpdateClientSecretReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateClientSecretUnauthorized

type UpdateClientSecretUnauthorized struct {
}

UpdateClientSecretUnauthorized handles this case with default header values.

Unauthorized access

func NewUpdateClientSecretUnauthorized

func NewUpdateClientSecretUnauthorized() *UpdateClientSecretUnauthorized

NewUpdateClientSecretUnauthorized creates a UpdateClientSecretUnauthorized with default headers values

func (*UpdateClientSecretUnauthorized) Error

type UpdateClientUnauthorized

type UpdateClientUnauthorized struct {
}

UpdateClientUnauthorized handles this case with default header values.

Unauthorized access

func NewUpdateClientUnauthorized

func NewUpdateClientUnauthorized() *UpdateClientUnauthorized

NewUpdateClientUnauthorized creates a UpdateClientUnauthorized with default headers values

func (*UpdateClientUnauthorized) Error

func (o *UpdateClientUnauthorized) Error() string

Source Files

Jump to

Keyboard shortcuts

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