roles

package
v0.61.0 Latest Latest
Warning

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

Go to latest
Published: Jan 3, 2024 License: MIT Imports: 16 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddRoleManagersBadRequest added in v0.2.0

type AddRoleManagersBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AddRoleManagersBadRequest handles this case with default header values.

Invalid request

func NewAddRoleManagersBadRequest added in v0.2.0

func NewAddRoleManagersBadRequest() *AddRoleManagersBadRequest

NewAddRoleManagersBadRequest creates a AddRoleManagersBadRequest with default headers values

func (*AddRoleManagersBadRequest) Error added in v0.2.0

func (o *AddRoleManagersBadRequest) Error() string

func (*AddRoleManagersBadRequest) GetPayload added in v0.31.0

func (*AddRoleManagersBadRequest) ToJSONString added in v0.31.0

func (o *AddRoleManagersBadRequest) ToJSONString() string

type AddRoleManagersForbidden added in v0.2.0

type AddRoleManagersForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AddRoleManagersForbidden 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 NewAddRoleManagersForbidden added in v0.2.0

func NewAddRoleManagersForbidden() *AddRoleManagersForbidden

NewAddRoleManagersForbidden creates a AddRoleManagersForbidden with default headers values

func (*AddRoleManagersForbidden) Error added in v0.2.0

func (o *AddRoleManagersForbidden) Error() string

func (*AddRoleManagersForbidden) GetPayload added in v0.31.0

func (*AddRoleManagersForbidden) ToJSONString added in v0.31.0

func (o *AddRoleManagersForbidden) ToJSONString() string

type AddRoleManagersNoContent added in v0.2.0

type AddRoleManagersNoContent struct {
}

AddRoleManagersNoContent handles this case with default header values.

Operation succeeded

func NewAddRoleManagersNoContent added in v0.2.0

func NewAddRoleManagersNoContent() *AddRoleManagersNoContent

NewAddRoleManagersNoContent creates a AddRoleManagersNoContent with default headers values

func (*AddRoleManagersNoContent) Error added in v0.2.0

func (o *AddRoleManagersNoContent) Error() string

type AddRoleManagersNotFound added in v0.2.0

type AddRoleManagersNotFound struct {
}

AddRoleManagersNotFound handles this case with default header values.

Data not found

func NewAddRoleManagersNotFound added in v0.2.0

func NewAddRoleManagersNotFound() *AddRoleManagersNotFound

NewAddRoleManagersNotFound creates a AddRoleManagersNotFound with default headers values

func (*AddRoleManagersNotFound) Error added in v0.2.0

func (o *AddRoleManagersNotFound) Error() string

type AddRoleManagersParams added in v0.2.0

type AddRoleManagersParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelRoleManagersRequest
	/*RoleID
	  Role id

	*/
	RoleID string

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

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

func NewAddRoleManagersParams added in v0.2.0

func NewAddRoleManagersParams() *AddRoleManagersParams

NewAddRoleManagersParams creates a new AddRoleManagersParams object with the default values initialized.

func NewAddRoleManagersParamsWithContext added in v0.2.0

func NewAddRoleManagersParamsWithContext(ctx context.Context) *AddRoleManagersParams

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

func NewAddRoleManagersParamsWithHTTPClient added in v0.2.0

func NewAddRoleManagersParamsWithHTTPClient(client *http.Client) *AddRoleManagersParams

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

func NewAddRoleManagersParamsWithTimeout added in v0.2.0

func NewAddRoleManagersParamsWithTimeout(timeout time.Duration) *AddRoleManagersParams

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

func (*AddRoleManagersParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the add role managers params

func (*AddRoleManagersParams) SetBody added in v0.2.0

SetBody adds the body to the add role managers params

func (*AddRoleManagersParams) SetContext added in v0.2.0

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

SetContext adds the context to the add role managers params

func (*AddRoleManagersParams) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the add role managers params

func (*AddRoleManagersParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the add role managers params

func (*AddRoleManagersParams) SetRoleID added in v0.2.0

func (o *AddRoleManagersParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the add role managers params

func (*AddRoleManagersParams) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the add role managers params

func (*AddRoleManagersParams) WithBody added in v0.2.0

WithBody adds the body to the add role managers params

func (*AddRoleManagersParams) WithContext added in v0.2.0

WithContext adds the context to the add role managers params

func (*AddRoleManagersParams) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the add role managers params

func (*AddRoleManagersParams) WithRoleID added in v0.2.0

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

WithRoleID adds the roleID to the add role managers params

func (*AddRoleManagersParams) WithTimeout added in v0.2.0

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

WithTimeout adds the timeout to the add role managers params

func (*AddRoleManagersParams) WriteToRequest added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type AddRoleManagersReader added in v0.2.0

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

AddRoleManagersReader is a Reader for the AddRoleManagers structure.

func (*AddRoleManagersReader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AddRoleManagersUnauthorized added in v0.2.0

type AddRoleManagersUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AddRoleManagersUnauthorized handles 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 NewAddRoleManagersUnauthorized added in v0.2.0

func NewAddRoleManagersUnauthorized() *AddRoleManagersUnauthorized

NewAddRoleManagersUnauthorized creates a AddRoleManagersUnauthorized with default headers values

func (*AddRoleManagersUnauthorized) Error added in v0.2.0

func (*AddRoleManagersUnauthorized) GetPayload added in v0.31.0

func (*AddRoleManagersUnauthorized) ToJSONString added in v0.31.0

func (o *AddRoleManagersUnauthorized) ToJSONString() string

type AddRoleMembersBadRequest added in v0.2.0

type AddRoleMembersBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AddRoleMembersBadRequest handles this case with default header values.

Invalid request

func NewAddRoleMembersBadRequest added in v0.2.0

func NewAddRoleMembersBadRequest() *AddRoleMembersBadRequest

NewAddRoleMembersBadRequest creates a AddRoleMembersBadRequest with default headers values

func (*AddRoleMembersBadRequest) Error added in v0.2.0

func (o *AddRoleMembersBadRequest) Error() string

func (*AddRoleMembersBadRequest) GetPayload added in v0.31.0

func (*AddRoleMembersBadRequest) ToJSONString added in v0.31.0

func (o *AddRoleMembersBadRequest) ToJSONString() string

type AddRoleMembersForbidden added in v0.2.0

type AddRoleMembersForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AddRoleMembersForbidden 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 NewAddRoleMembersForbidden added in v0.2.0

func NewAddRoleMembersForbidden() *AddRoleMembersForbidden

NewAddRoleMembersForbidden creates a AddRoleMembersForbidden with default headers values

func (*AddRoleMembersForbidden) Error added in v0.2.0

func (o *AddRoleMembersForbidden) Error() string

func (*AddRoleMembersForbidden) GetPayload added in v0.31.0

func (*AddRoleMembersForbidden) ToJSONString added in v0.31.0

func (o *AddRoleMembersForbidden) ToJSONString() string

type AddRoleMembersNoContent added in v0.2.0

type AddRoleMembersNoContent struct {
}

AddRoleMembersNoContent handles this case with default header values.

Operation succeeded

func NewAddRoleMembersNoContent added in v0.2.0

func NewAddRoleMembersNoContent() *AddRoleMembersNoContent

NewAddRoleMembersNoContent creates a AddRoleMembersNoContent with default headers values

func (*AddRoleMembersNoContent) Error added in v0.2.0

func (o *AddRoleMembersNoContent) Error() string

type AddRoleMembersNotFound added in v0.2.0

type AddRoleMembersNotFound struct {
}

AddRoleMembersNotFound handles this case with default header values.

Data not found

func NewAddRoleMembersNotFound added in v0.2.0

func NewAddRoleMembersNotFound() *AddRoleMembersNotFound

NewAddRoleMembersNotFound creates a AddRoleMembersNotFound with default headers values

func (*AddRoleMembersNotFound) Error added in v0.2.0

func (o *AddRoleMembersNotFound) Error() string

type AddRoleMembersParams added in v0.2.0

type AddRoleMembersParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelRoleMembersRequest
	/*RoleID
	  Role id

	*/
	RoleID string

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

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

func NewAddRoleMembersParams added in v0.2.0

func NewAddRoleMembersParams() *AddRoleMembersParams

NewAddRoleMembersParams creates a new AddRoleMembersParams object with the default values initialized.

func NewAddRoleMembersParamsWithContext added in v0.2.0

func NewAddRoleMembersParamsWithContext(ctx context.Context) *AddRoleMembersParams

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

func NewAddRoleMembersParamsWithHTTPClient added in v0.2.0

func NewAddRoleMembersParamsWithHTTPClient(client *http.Client) *AddRoleMembersParams

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

func NewAddRoleMembersParamsWithTimeout added in v0.2.0

func NewAddRoleMembersParamsWithTimeout(timeout time.Duration) *AddRoleMembersParams

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

func (*AddRoleMembersParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the add role members params

func (*AddRoleMembersParams) SetBody added in v0.2.0

SetBody adds the body to the add role members params

func (*AddRoleMembersParams) SetContext added in v0.2.0

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

SetContext adds the context to the add role members params

func (*AddRoleMembersParams) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the add role members params

func (*AddRoleMembersParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the add role members params

func (*AddRoleMembersParams) SetRoleID added in v0.2.0

func (o *AddRoleMembersParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the add role members params

func (*AddRoleMembersParams) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the add role members params

func (*AddRoleMembersParams) WithBody added in v0.2.0

WithBody adds the body to the add role members params

func (*AddRoleMembersParams) WithContext added in v0.2.0

WithContext adds the context to the add role members params

func (*AddRoleMembersParams) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the add role members params

func (*AddRoleMembersParams) WithRoleID added in v0.2.0

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

WithRoleID adds the roleID to the add role members params

func (*AddRoleMembersParams) WithTimeout added in v0.2.0

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

WithTimeout adds the timeout to the add role members params

func (*AddRoleMembersParams) WriteToRequest added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type AddRoleMembersReader added in v0.2.0

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

AddRoleMembersReader is a Reader for the AddRoleMembers structure.

func (*AddRoleMembersReader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AddRoleMembersUnauthorized added in v0.2.0

type AddRoleMembersUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AddRoleMembersUnauthorized handles 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 NewAddRoleMembersUnauthorized added in v0.2.0

func NewAddRoleMembersUnauthorized() *AddRoleMembersUnauthorized

NewAddRoleMembersUnauthorized creates a AddRoleMembersUnauthorized with default headers values

func (*AddRoleMembersUnauthorized) Error added in v0.2.0

func (*AddRoleMembersUnauthorized) GetPayload added in v0.31.0

func (*AddRoleMembersUnauthorized) ToJSONString added in v0.31.0

func (o *AddRoleMembersUnauthorized) ToJSONString() string

type AddRolePermissionBadRequest added in v0.2.0

type AddRolePermissionBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AddRolePermissionBadRequest handles this case with default header values.

Invalid request

func NewAddRolePermissionBadRequest added in v0.2.0

func NewAddRolePermissionBadRequest() *AddRolePermissionBadRequest

NewAddRolePermissionBadRequest creates a AddRolePermissionBadRequest with default headers values

func (*AddRolePermissionBadRequest) Error added in v0.2.0

func (*AddRolePermissionBadRequest) GetPayload added in v0.31.0

func (*AddRolePermissionBadRequest) ToJSONString added in v0.31.0

func (o *AddRolePermissionBadRequest) ToJSONString() string

type AddRolePermissionForbidden added in v0.2.0

type AddRolePermissionForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AddRolePermissionForbidden 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 NewAddRolePermissionForbidden added in v0.2.0

func NewAddRolePermissionForbidden() *AddRolePermissionForbidden

NewAddRolePermissionForbidden creates a AddRolePermissionForbidden with default headers values

func (*AddRolePermissionForbidden) Error added in v0.2.0

func (*AddRolePermissionForbidden) GetPayload added in v0.31.0

func (*AddRolePermissionForbidden) ToJSONString added in v0.31.0

func (o *AddRolePermissionForbidden) ToJSONString() string

type AddRolePermissionNoContent added in v0.2.0

type AddRolePermissionNoContent struct {
}

AddRolePermissionNoContent handles this case with default header values.

Operation succeeded

func NewAddRolePermissionNoContent added in v0.2.0

func NewAddRolePermissionNoContent() *AddRolePermissionNoContent

NewAddRolePermissionNoContent creates a AddRolePermissionNoContent with default headers values

func (*AddRolePermissionNoContent) Error added in v0.2.0

type AddRolePermissionNotFound added in v0.2.0

type AddRolePermissionNotFound struct {
}

AddRolePermissionNotFound handles this case with default header values.

Data not found

func NewAddRolePermissionNotFound added in v0.2.0

func NewAddRolePermissionNotFound() *AddRolePermissionNotFound

NewAddRolePermissionNotFound creates a AddRolePermissionNotFound with default headers values

func (*AddRolePermissionNotFound) Error added in v0.2.0

func (o *AddRolePermissionNotFound) Error() string

type AddRolePermissionParams added in v0.2.0

type AddRolePermissionParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelUpdatePermissionScheduleRequest
	/*Action
	  Action

	*/
	Action int64
	/*Resource
	  Resource Name

	*/
	Resource string
	/*RoleID
	  Role id

	*/
	RoleID string

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

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

func NewAddRolePermissionParams added in v0.2.0

func NewAddRolePermissionParams() *AddRolePermissionParams

NewAddRolePermissionParams creates a new AddRolePermissionParams object with the default values initialized.

func NewAddRolePermissionParamsWithContext added in v0.2.0

func NewAddRolePermissionParamsWithContext(ctx context.Context) *AddRolePermissionParams

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

func NewAddRolePermissionParamsWithHTTPClient added in v0.2.0

func NewAddRolePermissionParamsWithHTTPClient(client *http.Client) *AddRolePermissionParams

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

func NewAddRolePermissionParamsWithTimeout added in v0.2.0

func NewAddRolePermissionParamsWithTimeout(timeout time.Duration) *AddRolePermissionParams

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

func (*AddRolePermissionParams) SetAction added in v0.2.0

func (o *AddRolePermissionParams) SetAction(action int64)

SetAction adds the action to the add role permission params

func (*AddRolePermissionParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the add role permission params

func (*AddRolePermissionParams) SetBody added in v0.2.0

SetBody adds the body to the add role permission params

func (*AddRolePermissionParams) SetContext added in v0.2.0

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

SetContext adds the context to the add role permission params

func (*AddRolePermissionParams) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the add role permission params

func (*AddRolePermissionParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the add role permission params

func (*AddRolePermissionParams) SetResource added in v0.2.0

func (o *AddRolePermissionParams) SetResource(resource string)

SetResource adds the resource to the add role permission params

func (*AddRolePermissionParams) SetRoleID added in v0.2.0

func (o *AddRolePermissionParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the add role permission params

func (*AddRolePermissionParams) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the add role permission params

func (*AddRolePermissionParams) WithAction added in v0.2.0

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

WithAction adds the action to the add role permission params

func (*AddRolePermissionParams) WithBody added in v0.2.0

WithBody adds the body to the add role permission params

func (*AddRolePermissionParams) WithContext added in v0.2.0

WithContext adds the context to the add role permission params

func (*AddRolePermissionParams) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the add role permission params

func (*AddRolePermissionParams) WithResource added in v0.2.0

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

WithResource adds the resource to the add role permission params

func (*AddRolePermissionParams) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the add role permission params

func (*AddRolePermissionParams) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the add role permission params

func (*AddRolePermissionParams) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AddRolePermissionReader added in v0.2.0

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

AddRolePermissionReader is a Reader for the AddRolePermission structure.

func (*AddRolePermissionReader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AddRolePermissionUnauthorized added in v0.2.0

type AddRolePermissionUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AddRolePermissionUnauthorized handles 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 NewAddRolePermissionUnauthorized added in v0.2.0

func NewAddRolePermissionUnauthorized() *AddRolePermissionUnauthorized

NewAddRolePermissionUnauthorized creates a AddRolePermissionUnauthorized with default headers values

func (*AddRolePermissionUnauthorized) Error added in v0.2.0

func (*AddRolePermissionUnauthorized) GetPayload added in v0.31.0

func (*AddRolePermissionUnauthorized) ToJSONString added in v0.31.0

func (o *AddRolePermissionUnauthorized) ToJSONString() string

type AdminAddRoleManagersV3BadRequest added in v0.2.0

type AdminAddRoleManagersV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRoleManagersV3BadRequest 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 NewAdminAddRoleManagersV3BadRequest added in v0.2.0

func NewAdminAddRoleManagersV3BadRequest() *AdminAddRoleManagersV3BadRequest

NewAdminAddRoleManagersV3BadRequest creates a AdminAddRoleManagersV3BadRequest with default headers values

func (*AdminAddRoleManagersV3BadRequest) Error added in v0.2.0

func (*AdminAddRoleManagersV3BadRequest) GetPayload added in v0.2.0

func (*AdminAddRoleManagersV3BadRequest) ToJSONString added in v0.25.0

func (o *AdminAddRoleManagersV3BadRequest) ToJSONString() string

type AdminAddRoleManagersV3Conflict added in v0.2.0

type AdminAddRoleManagersV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRoleManagersV3Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10468</td><td>role manager exist</td></tr></table>

func NewAdminAddRoleManagersV3Conflict added in v0.2.0

func NewAdminAddRoleManagersV3Conflict() *AdminAddRoleManagersV3Conflict

NewAdminAddRoleManagersV3Conflict creates a AdminAddRoleManagersV3Conflict with default headers values

func (*AdminAddRoleManagersV3Conflict) Error added in v0.2.0

func (*AdminAddRoleManagersV3Conflict) GetPayload added in v0.2.0

func (*AdminAddRoleManagersV3Conflict) ToJSONString added in v0.25.0

func (o *AdminAddRoleManagersV3Conflict) ToJSONString() string

type AdminAddRoleManagersV3Forbidden added in v0.2.0

type AdminAddRoleManagersV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRoleManagersV3Forbidden 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 NewAdminAddRoleManagersV3Forbidden added in v0.2.0

func NewAdminAddRoleManagersV3Forbidden() *AdminAddRoleManagersV3Forbidden

NewAdminAddRoleManagersV3Forbidden creates a AdminAddRoleManagersV3Forbidden with default headers values

func (*AdminAddRoleManagersV3Forbidden) Error added in v0.2.0

func (*AdminAddRoleManagersV3Forbidden) GetPayload added in v0.2.0

func (*AdminAddRoleManagersV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminAddRoleManagersV3Forbidden) ToJSONString() string

type AdminAddRoleManagersV3NoContent added in v0.2.0

type AdminAddRoleManagersV3NoContent struct {
}

AdminAddRoleManagersV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminAddRoleManagersV3NoContent added in v0.2.0

func NewAdminAddRoleManagersV3NoContent() *AdminAddRoleManagersV3NoContent

NewAdminAddRoleManagersV3NoContent creates a AdminAddRoleManagersV3NoContent with default headers values

func (*AdminAddRoleManagersV3NoContent) Error added in v0.2.0

type AdminAddRoleManagersV3NotFound added in v0.2.0

type AdminAddRoleManagersV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRoleManagersV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminAddRoleManagersV3NotFound added in v0.2.0

func NewAdminAddRoleManagersV3NotFound() *AdminAddRoleManagersV3NotFound

NewAdminAddRoleManagersV3NotFound creates a AdminAddRoleManagersV3NotFound with default headers values

func (*AdminAddRoleManagersV3NotFound) Error added in v0.2.0

func (*AdminAddRoleManagersV3NotFound) GetPayload added in v0.2.0

func (*AdminAddRoleManagersV3NotFound) ToJSONString added in v0.25.0

func (o *AdminAddRoleManagersV3NotFound) ToJSONString() string

type AdminAddRoleManagersV3Params added in v0.2.0

type AdminAddRoleManagersV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelRoleManagersRequestV3
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string

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

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

func NewAdminAddRoleManagersV3Params added in v0.2.0

func NewAdminAddRoleManagersV3Params() *AdminAddRoleManagersV3Params

NewAdminAddRoleManagersV3Params creates a new AdminAddRoleManagersV3Params object with the default values initialized.

func NewAdminAddRoleManagersV3ParamsWithContext added in v0.2.0

func NewAdminAddRoleManagersV3ParamsWithContext(ctx context.Context) *AdminAddRoleManagersV3Params

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

func NewAdminAddRoleManagersV3ParamsWithHTTPClient added in v0.2.0

func NewAdminAddRoleManagersV3ParamsWithHTTPClient(client *http.Client) *AdminAddRoleManagersV3Params

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

func NewAdminAddRoleManagersV3ParamsWithTimeout added in v0.2.0

func NewAdminAddRoleManagersV3ParamsWithTimeout(timeout time.Duration) *AdminAddRoleManagersV3Params

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

func (*AdminAddRoleManagersV3Params) SetAuthInfoWriter added in v0.17.0

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

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

func (*AdminAddRoleManagersV3Params) SetBody added in v0.2.0

SetBody adds the body to the admin add role managers v3 params

func (*AdminAddRoleManagersV3Params) SetContext added in v0.2.0

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

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

func (*AdminAddRoleManagersV3Params) SetHTTPClient added in v0.2.0

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

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

func (*AdminAddRoleManagersV3Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*AdminAddRoleManagersV3Params) SetRoleID added in v0.2.0

func (o *AdminAddRoleManagersV3Params) SetRoleID(roleID string)

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

func (*AdminAddRoleManagersV3Params) SetTimeout added in v0.2.0

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

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

func (*AdminAddRoleManagersV3Params) WithBody added in v0.2.0

WithBody adds the body to the admin add role managers v3 params

func (*AdminAddRoleManagersV3Params) WithContext added in v0.2.0

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

func (*AdminAddRoleManagersV3Params) WithHTTPClient added in v0.2.0

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

func (*AdminAddRoleManagersV3Params) WithRoleID added in v0.2.0

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

func (*AdminAddRoleManagersV3Params) WithTimeout added in v0.2.0

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

func (*AdminAddRoleManagersV3Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminAddRoleManagersV3Reader added in v0.2.0

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

AdminAddRoleManagersV3Reader is a Reader for the AdminAddRoleManagersV3 structure.

func (*AdminAddRoleManagersV3Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminAddRoleManagersV3Unauthorized added in v0.2.0

type AdminAddRoleManagersV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRoleManagersV3Unauthorized handles 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 NewAdminAddRoleManagersV3Unauthorized added in v0.2.0

func NewAdminAddRoleManagersV3Unauthorized() *AdminAddRoleManagersV3Unauthorized

NewAdminAddRoleManagersV3Unauthorized creates a AdminAddRoleManagersV3Unauthorized with default headers values

func (*AdminAddRoleManagersV3Unauthorized) Error added in v0.2.0

func (*AdminAddRoleManagersV3Unauthorized) GetPayload added in v0.2.0

func (*AdminAddRoleManagersV3Unauthorized) ToJSONString added in v0.25.0

func (o *AdminAddRoleManagersV3Unauthorized) ToJSONString() string

type AdminAddRoleMembersV3BadRequest added in v0.2.0

type AdminAddRoleMembersV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRoleMembersV3BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>10457</td><td>specified role is not admin role</td></tr></table>

func NewAdminAddRoleMembersV3BadRequest added in v0.2.0

func NewAdminAddRoleMembersV3BadRequest() *AdminAddRoleMembersV3BadRequest

NewAdminAddRoleMembersV3BadRequest creates a AdminAddRoleMembersV3BadRequest with default headers values

func (*AdminAddRoleMembersV3BadRequest) Error added in v0.2.0

func (*AdminAddRoleMembersV3BadRequest) GetPayload added in v0.2.0

func (*AdminAddRoleMembersV3BadRequest) ToJSONString added in v0.25.0

func (o *AdminAddRoleMembersV3BadRequest) ToJSONString() string

type AdminAddRoleMembersV3Conflict added in v0.2.0

type AdminAddRoleMembersV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRoleMembersV3Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10469</td><td>role member exist</td></tr></table>

func NewAdminAddRoleMembersV3Conflict added in v0.2.0

func NewAdminAddRoleMembersV3Conflict() *AdminAddRoleMembersV3Conflict

NewAdminAddRoleMembersV3Conflict creates a AdminAddRoleMembersV3Conflict with default headers values

func (*AdminAddRoleMembersV3Conflict) Error added in v0.2.0

func (*AdminAddRoleMembersV3Conflict) GetPayload added in v0.2.0

func (*AdminAddRoleMembersV3Conflict) ToJSONString added in v0.25.0

func (o *AdminAddRoleMembersV3Conflict) ToJSONString() string

type AdminAddRoleMembersV3Forbidden added in v0.2.0

type AdminAddRoleMembersV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRoleMembersV3Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr><tr><td>10459</td><td>operator is not a role manager</td></tr></table>

func NewAdminAddRoleMembersV3Forbidden added in v0.2.0

func NewAdminAddRoleMembersV3Forbidden() *AdminAddRoleMembersV3Forbidden

NewAdminAddRoleMembersV3Forbidden creates a AdminAddRoleMembersV3Forbidden with default headers values

func (*AdminAddRoleMembersV3Forbidden) Error added in v0.2.0

func (*AdminAddRoleMembersV3Forbidden) GetPayload added in v0.2.0

func (*AdminAddRoleMembersV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminAddRoleMembersV3Forbidden) ToJSONString() string

type AdminAddRoleMembersV3InternalServerError added in v0.31.0

type AdminAddRoleMembersV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRoleMembersV3InternalServerError handles this case with default header values.

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

func NewAdminAddRoleMembersV3InternalServerError added in v0.31.0

func NewAdminAddRoleMembersV3InternalServerError() *AdminAddRoleMembersV3InternalServerError

NewAdminAddRoleMembersV3InternalServerError creates a AdminAddRoleMembersV3InternalServerError with default headers values

func (*AdminAddRoleMembersV3InternalServerError) Error added in v0.31.0

func (*AdminAddRoleMembersV3InternalServerError) GetPayload added in v0.31.0

func (*AdminAddRoleMembersV3InternalServerError) ToJSONString added in v0.31.0

type AdminAddRoleMembersV3NoContent added in v0.2.0

type AdminAddRoleMembersV3NoContent struct {
}

AdminAddRoleMembersV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminAddRoleMembersV3NoContent added in v0.2.0

func NewAdminAddRoleMembersV3NoContent() *AdminAddRoleMembersV3NoContent

NewAdminAddRoleMembersV3NoContent creates a AdminAddRoleMembersV3NoContent with default headers values

func (*AdminAddRoleMembersV3NoContent) Error added in v0.2.0

type AdminAddRoleMembersV3NotFound added in v0.2.0

type AdminAddRoleMembersV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRoleMembersV3NotFound handles this case with default header values.

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

func NewAdminAddRoleMembersV3NotFound added in v0.2.0

func NewAdminAddRoleMembersV3NotFound() *AdminAddRoleMembersV3NotFound

NewAdminAddRoleMembersV3NotFound creates a AdminAddRoleMembersV3NotFound with default headers values

func (*AdminAddRoleMembersV3NotFound) Error added in v0.2.0

func (*AdminAddRoleMembersV3NotFound) GetPayload added in v0.2.0

func (*AdminAddRoleMembersV3NotFound) ToJSONString added in v0.25.0

func (o *AdminAddRoleMembersV3NotFound) ToJSONString() string

type AdminAddRoleMembersV3Params added in v0.2.0

type AdminAddRoleMembersV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelRoleMembersRequestV3
	/*RoleID
	  Role id

	*/
	RoleID string

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

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

func NewAdminAddRoleMembersV3Params added in v0.2.0

func NewAdminAddRoleMembersV3Params() *AdminAddRoleMembersV3Params

NewAdminAddRoleMembersV3Params creates a new AdminAddRoleMembersV3Params object with the default values initialized.

func NewAdminAddRoleMembersV3ParamsWithContext added in v0.2.0

func NewAdminAddRoleMembersV3ParamsWithContext(ctx context.Context) *AdminAddRoleMembersV3Params

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

func NewAdminAddRoleMembersV3ParamsWithHTTPClient added in v0.2.0

func NewAdminAddRoleMembersV3ParamsWithHTTPClient(client *http.Client) *AdminAddRoleMembersV3Params

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

func NewAdminAddRoleMembersV3ParamsWithTimeout added in v0.2.0

func NewAdminAddRoleMembersV3ParamsWithTimeout(timeout time.Duration) *AdminAddRoleMembersV3Params

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

func (*AdminAddRoleMembersV3Params) SetAuthInfoWriter added in v0.17.0

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

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

func (*AdminAddRoleMembersV3Params) SetBody added in v0.2.0

SetBody adds the body to the admin add role members v3 params

func (*AdminAddRoleMembersV3Params) SetContext added in v0.2.0

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

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

func (*AdminAddRoleMembersV3Params) SetHTTPClient added in v0.2.0

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

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

func (*AdminAddRoleMembersV3Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*AdminAddRoleMembersV3Params) SetRoleID added in v0.2.0

func (o *AdminAddRoleMembersV3Params) SetRoleID(roleID string)

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

func (*AdminAddRoleMembersV3Params) SetTimeout added in v0.2.0

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

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

func (*AdminAddRoleMembersV3Params) WithBody added in v0.2.0

WithBody adds the body to the admin add role members v3 params

func (*AdminAddRoleMembersV3Params) WithContext added in v0.2.0

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

func (*AdminAddRoleMembersV3Params) WithHTTPClient added in v0.2.0

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

func (*AdminAddRoleMembersV3Params) WithRoleID added in v0.2.0

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

func (*AdminAddRoleMembersV3Params) WithTimeout added in v0.2.0

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

func (*AdminAddRoleMembersV3Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminAddRoleMembersV3Reader added in v0.2.0

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

AdminAddRoleMembersV3Reader is a Reader for the AdminAddRoleMembersV3 structure.

func (*AdminAddRoleMembersV3Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminAddRoleMembersV3Unauthorized added in v0.2.0

type AdminAddRoleMembersV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRoleMembersV3Unauthorized handles 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 NewAdminAddRoleMembersV3Unauthorized added in v0.2.0

func NewAdminAddRoleMembersV3Unauthorized() *AdminAddRoleMembersV3Unauthorized

NewAdminAddRoleMembersV3Unauthorized creates a AdminAddRoleMembersV3Unauthorized with default headers values

func (*AdminAddRoleMembersV3Unauthorized) Error added in v0.2.0

func (*AdminAddRoleMembersV3Unauthorized) GetPayload added in v0.2.0

func (*AdminAddRoleMembersV3Unauthorized) ToJSONString added in v0.25.0

func (o *AdminAddRoleMembersV3Unauthorized) ToJSONString() string

type AdminAddRolePermissionsV3BadRequest added in v0.2.0

type AdminAddRolePermissionsV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRolePermissionsV3BadRequest 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 NewAdminAddRolePermissionsV3BadRequest added in v0.2.0

func NewAdminAddRolePermissionsV3BadRequest() *AdminAddRolePermissionsV3BadRequest

NewAdminAddRolePermissionsV3BadRequest creates a AdminAddRolePermissionsV3BadRequest with default headers values

func (*AdminAddRolePermissionsV3BadRequest) Error added in v0.2.0

func (*AdminAddRolePermissionsV3BadRequest) GetPayload added in v0.2.0

func (*AdminAddRolePermissionsV3BadRequest) ToJSONString added in v0.25.0

func (o *AdminAddRolePermissionsV3BadRequest) ToJSONString() string

type AdminAddRolePermissionsV3Forbidden added in v0.2.0

type AdminAddRolePermissionsV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRolePermissionsV3Forbidden 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 NewAdminAddRolePermissionsV3Forbidden added in v0.2.0

func NewAdminAddRolePermissionsV3Forbidden() *AdminAddRolePermissionsV3Forbidden

NewAdminAddRolePermissionsV3Forbidden creates a AdminAddRolePermissionsV3Forbidden with default headers values

func (*AdminAddRolePermissionsV3Forbidden) Error added in v0.2.0

func (*AdminAddRolePermissionsV3Forbidden) GetPayload added in v0.2.0

func (*AdminAddRolePermissionsV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminAddRolePermissionsV3Forbidden) ToJSONString() string

type AdminAddRolePermissionsV3InternalServerError added in v0.31.0

type AdminAddRolePermissionsV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRolePermissionsV3InternalServerError handles this case with default header values.

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

func NewAdminAddRolePermissionsV3InternalServerError added in v0.31.0

func NewAdminAddRolePermissionsV3InternalServerError() *AdminAddRolePermissionsV3InternalServerError

NewAdminAddRolePermissionsV3InternalServerError creates a AdminAddRolePermissionsV3InternalServerError with default headers values

func (*AdminAddRolePermissionsV3InternalServerError) Error added in v0.31.0

func (*AdminAddRolePermissionsV3InternalServerError) GetPayload added in v0.31.0

func (*AdminAddRolePermissionsV3InternalServerError) ToJSONString added in v0.31.0

type AdminAddRolePermissionsV3NoContent added in v0.2.0

type AdminAddRolePermissionsV3NoContent struct {
}

AdminAddRolePermissionsV3NoContent handles this case with default header values.

No Content

func NewAdminAddRolePermissionsV3NoContent added in v0.2.0

func NewAdminAddRolePermissionsV3NoContent() *AdminAddRolePermissionsV3NoContent

NewAdminAddRolePermissionsV3NoContent creates a AdminAddRolePermissionsV3NoContent with default headers values

func (*AdminAddRolePermissionsV3NoContent) Error added in v0.2.0

type AdminAddRolePermissionsV3NotFound added in v0.2.0

type AdminAddRolePermissionsV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRolePermissionsV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminAddRolePermissionsV3NotFound added in v0.2.0

func NewAdminAddRolePermissionsV3NotFound() *AdminAddRolePermissionsV3NotFound

NewAdminAddRolePermissionsV3NotFound creates a AdminAddRolePermissionsV3NotFound with default headers values

func (*AdminAddRolePermissionsV3NotFound) Error added in v0.2.0

func (*AdminAddRolePermissionsV3NotFound) GetPayload added in v0.2.0

func (*AdminAddRolePermissionsV3NotFound) ToJSONString added in v0.25.0

func (o *AdminAddRolePermissionsV3NotFound) ToJSONString() string

type AdminAddRolePermissionsV3Params added in v0.2.0

type AdminAddRolePermissionsV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.AccountcommonPermissionsV3
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string

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

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

func NewAdminAddRolePermissionsV3Params added in v0.2.0

func NewAdminAddRolePermissionsV3Params() *AdminAddRolePermissionsV3Params

NewAdminAddRolePermissionsV3Params creates a new AdminAddRolePermissionsV3Params object with the default values initialized.

func NewAdminAddRolePermissionsV3ParamsWithContext added in v0.2.0

func NewAdminAddRolePermissionsV3ParamsWithContext(ctx context.Context) *AdminAddRolePermissionsV3Params

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

func NewAdminAddRolePermissionsV3ParamsWithHTTPClient added in v0.2.0

func NewAdminAddRolePermissionsV3ParamsWithHTTPClient(client *http.Client) *AdminAddRolePermissionsV3Params

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

func NewAdminAddRolePermissionsV3ParamsWithTimeout added in v0.2.0

func NewAdminAddRolePermissionsV3ParamsWithTimeout(timeout time.Duration) *AdminAddRolePermissionsV3Params

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

func (*AdminAddRolePermissionsV3Params) SetAuthInfoWriter added in v0.17.0

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

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

func (*AdminAddRolePermissionsV3Params) SetBody added in v0.2.0

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

func (*AdminAddRolePermissionsV3Params) SetContext added in v0.2.0

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

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

func (*AdminAddRolePermissionsV3Params) SetHTTPClient added in v0.2.0

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

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

func (*AdminAddRolePermissionsV3Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*AdminAddRolePermissionsV3Params) SetRoleID added in v0.2.0

func (o *AdminAddRolePermissionsV3Params) SetRoleID(roleID string)

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

func (*AdminAddRolePermissionsV3Params) SetTimeout added in v0.2.0

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

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

func (*AdminAddRolePermissionsV3Params) WithBody added in v0.2.0

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

func (*AdminAddRolePermissionsV3Params) WithContext added in v0.2.0

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

func (*AdminAddRolePermissionsV3Params) WithHTTPClient added in v0.2.0

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

func (*AdminAddRolePermissionsV3Params) WithRoleID added in v0.2.0

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

func (*AdminAddRolePermissionsV3Params) WithTimeout added in v0.2.0

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

func (*AdminAddRolePermissionsV3Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminAddRolePermissionsV3Reader added in v0.2.0

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

AdminAddRolePermissionsV3Reader is a Reader for the AdminAddRolePermissionsV3 structure.

func (*AdminAddRolePermissionsV3Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminAddRolePermissionsV3Unauthorized added in v0.2.0

type AdminAddRolePermissionsV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRolePermissionsV3Unauthorized handles 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 NewAdminAddRolePermissionsV3Unauthorized added in v0.2.0

func NewAdminAddRolePermissionsV3Unauthorized() *AdminAddRolePermissionsV3Unauthorized

NewAdminAddRolePermissionsV3Unauthorized creates a AdminAddRolePermissionsV3Unauthorized with default headers values

func (*AdminAddRolePermissionsV3Unauthorized) Error added in v0.2.0

func (*AdminAddRolePermissionsV3Unauthorized) GetPayload added in v0.2.0

func (*AdminAddRolePermissionsV3Unauthorized) ToJSONString added in v0.25.0

type AdminAddRolePermissionsV4BadRequest added in v0.2.0

type AdminAddRolePermissionsV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRolePermissionsV4BadRequest 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 NewAdminAddRolePermissionsV4BadRequest added in v0.2.0

func NewAdminAddRolePermissionsV4BadRequest() *AdminAddRolePermissionsV4BadRequest

NewAdminAddRolePermissionsV4BadRequest creates a AdminAddRolePermissionsV4BadRequest with default headers values

func (*AdminAddRolePermissionsV4BadRequest) Error added in v0.2.0

func (*AdminAddRolePermissionsV4BadRequest) GetPayload added in v0.2.0

func (*AdminAddRolePermissionsV4BadRequest) ToJSONString added in v0.25.0

func (o *AdminAddRolePermissionsV4BadRequest) ToJSONString() string

type AdminAddRolePermissionsV4Forbidden added in v0.2.0

type AdminAddRolePermissionsV4Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRolePermissionsV4Forbidden 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 NewAdminAddRolePermissionsV4Forbidden added in v0.2.0

func NewAdminAddRolePermissionsV4Forbidden() *AdminAddRolePermissionsV4Forbidden

NewAdminAddRolePermissionsV4Forbidden creates a AdminAddRolePermissionsV4Forbidden with default headers values

func (*AdminAddRolePermissionsV4Forbidden) Error added in v0.2.0

func (*AdminAddRolePermissionsV4Forbidden) GetPayload added in v0.2.0

func (*AdminAddRolePermissionsV4Forbidden) ToJSONString added in v0.25.0

func (o *AdminAddRolePermissionsV4Forbidden) ToJSONString() string

type AdminAddRolePermissionsV4NotFound added in v0.2.0

type AdminAddRolePermissionsV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRolePermissionsV4NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminAddRolePermissionsV4NotFound added in v0.2.0

func NewAdminAddRolePermissionsV4NotFound() *AdminAddRolePermissionsV4NotFound

NewAdminAddRolePermissionsV4NotFound creates a AdminAddRolePermissionsV4NotFound with default headers values

func (*AdminAddRolePermissionsV4NotFound) Error added in v0.2.0

func (*AdminAddRolePermissionsV4NotFound) GetPayload added in v0.2.0

func (*AdminAddRolePermissionsV4NotFound) ToJSONString added in v0.25.0

func (o *AdminAddRolePermissionsV4NotFound) ToJSONString() string

type AdminAddRolePermissionsV4OK added in v0.2.0

type AdminAddRolePermissionsV4OK struct {
	Payload *iamclientmodels.ModelRoleV4Response
}

AdminAddRolePermissionsV4OK handles this case with default header values.

OK

func NewAdminAddRolePermissionsV4OK added in v0.2.0

func NewAdminAddRolePermissionsV4OK() *AdminAddRolePermissionsV4OK

NewAdminAddRolePermissionsV4OK creates a AdminAddRolePermissionsV4OK with default headers values

func (*AdminAddRolePermissionsV4OK) Error added in v0.2.0

func (*AdminAddRolePermissionsV4OK) GetPayload added in v0.2.0

func (*AdminAddRolePermissionsV4OK) ToJSONString added in v0.25.0

func (o *AdminAddRolePermissionsV4OK) ToJSONString() string

type AdminAddRolePermissionsV4Params added in v0.2.0

type AdminAddRolePermissionsV4Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.AccountcommonPermissionsV3
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string

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

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

func NewAdminAddRolePermissionsV4Params added in v0.2.0

func NewAdminAddRolePermissionsV4Params() *AdminAddRolePermissionsV4Params

NewAdminAddRolePermissionsV4Params creates a new AdminAddRolePermissionsV4Params object with the default values initialized.

func NewAdminAddRolePermissionsV4ParamsWithContext added in v0.2.0

func NewAdminAddRolePermissionsV4ParamsWithContext(ctx context.Context) *AdminAddRolePermissionsV4Params

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

func NewAdminAddRolePermissionsV4ParamsWithHTTPClient added in v0.2.0

func NewAdminAddRolePermissionsV4ParamsWithHTTPClient(client *http.Client) *AdminAddRolePermissionsV4Params

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

func NewAdminAddRolePermissionsV4ParamsWithTimeout added in v0.2.0

func NewAdminAddRolePermissionsV4ParamsWithTimeout(timeout time.Duration) *AdminAddRolePermissionsV4Params

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

func (*AdminAddRolePermissionsV4Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin add role permissions v4 params

func (*AdminAddRolePermissionsV4Params) SetBody added in v0.2.0

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

func (*AdminAddRolePermissionsV4Params) SetContext added in v0.2.0

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

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

func (*AdminAddRolePermissionsV4Params) SetHTTPClient added in v0.2.0

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

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

func (*AdminAddRolePermissionsV4Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin add role permissions v4 params

func (*AdminAddRolePermissionsV4Params) SetRoleID added in v0.2.0

func (o *AdminAddRolePermissionsV4Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin add role permissions v4 params

func (*AdminAddRolePermissionsV4Params) SetTimeout added in v0.2.0

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

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

func (*AdminAddRolePermissionsV4Params) WithBody added in v0.2.0

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

func (*AdminAddRolePermissionsV4Params) WithContext added in v0.2.0

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

func (*AdminAddRolePermissionsV4Params) WithHTTPClient added in v0.2.0

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

func (*AdminAddRolePermissionsV4Params) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the admin add role permissions v4 params

func (*AdminAddRolePermissionsV4Params) WithTimeout added in v0.2.0

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

func (*AdminAddRolePermissionsV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminAddRolePermissionsV4Reader added in v0.2.0

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

AdminAddRolePermissionsV4Reader is a Reader for the AdminAddRolePermissionsV4 structure.

func (*AdminAddRolePermissionsV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminAddRolePermissionsV4Unauthorized added in v0.2.0

type AdminAddRolePermissionsV4Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddRolePermissionsV4Unauthorized handles 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 NewAdminAddRolePermissionsV4Unauthorized added in v0.2.0

func NewAdminAddRolePermissionsV4Unauthorized() *AdminAddRolePermissionsV4Unauthorized

NewAdminAddRolePermissionsV4Unauthorized creates a AdminAddRolePermissionsV4Unauthorized with default headers values

func (*AdminAddRolePermissionsV4Unauthorized) Error added in v0.2.0

func (*AdminAddRolePermissionsV4Unauthorized) GetPayload added in v0.2.0

func (*AdminAddRolePermissionsV4Unauthorized) ToJSONString added in v0.25.0

type AdminAssignUserToRoleV4BadRequest added in v0.2.0

type AdminAssignUserToRoleV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAssignUserToRoleV4BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>10457</td><td>specified role is not admin role</td></tr></table>

func NewAdminAssignUserToRoleV4BadRequest added in v0.2.0

func NewAdminAssignUserToRoleV4BadRequest() *AdminAssignUserToRoleV4BadRequest

NewAdminAssignUserToRoleV4BadRequest creates a AdminAssignUserToRoleV4BadRequest with default headers values

func (*AdminAssignUserToRoleV4BadRequest) Error added in v0.2.0

func (*AdminAssignUserToRoleV4BadRequest) GetPayload added in v0.2.0

func (*AdminAssignUserToRoleV4BadRequest) ToJSONString added in v0.25.0

func (o *AdminAssignUserToRoleV4BadRequest) ToJSONString() string

type AdminAssignUserToRoleV4Conflict added in v0.2.0

type AdminAssignUserToRoleV4Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAssignUserToRoleV4Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10469</td><td>role member exist</td></tr></table>

func NewAdminAssignUserToRoleV4Conflict added in v0.2.0

func NewAdminAssignUserToRoleV4Conflict() *AdminAssignUserToRoleV4Conflict

NewAdminAssignUserToRoleV4Conflict creates a AdminAssignUserToRoleV4Conflict with default headers values

func (*AdminAssignUserToRoleV4Conflict) Error added in v0.2.0

func (*AdminAssignUserToRoleV4Conflict) GetPayload added in v0.2.0

func (*AdminAssignUserToRoleV4Conflict) ToJSONString added in v0.25.0

func (o *AdminAssignUserToRoleV4Conflict) ToJSONString() string

type AdminAssignUserToRoleV4Created added in v0.2.0

type AdminAssignUserToRoleV4Created struct {
	Payload *iamclientmodels.ModelAssignedUserV4Response
}

AdminAssignUserToRoleV4Created handles this case with default header values.

Operation succeeded

func NewAdminAssignUserToRoleV4Created added in v0.2.0

func NewAdminAssignUserToRoleV4Created() *AdminAssignUserToRoleV4Created

NewAdminAssignUserToRoleV4Created creates a AdminAssignUserToRoleV4Created with default headers values

func (*AdminAssignUserToRoleV4Created) Error added in v0.2.0

func (*AdminAssignUserToRoleV4Created) GetPayload added in v0.2.0

func (*AdminAssignUserToRoleV4Created) ToJSONString added in v0.25.0

func (o *AdminAssignUserToRoleV4Created) ToJSONString() string

type AdminAssignUserToRoleV4Forbidden added in v0.2.0

type AdminAssignUserToRoleV4Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAssignUserToRoleV4Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr><tr><td>10459</td><td>operator is not a role manager</td></tr><tr><td>10182</td><td>given namespace cannot be assigned to the role</td></tr></table>

func NewAdminAssignUserToRoleV4Forbidden added in v0.2.0

func NewAdminAssignUserToRoleV4Forbidden() *AdminAssignUserToRoleV4Forbidden

NewAdminAssignUserToRoleV4Forbidden creates a AdminAssignUserToRoleV4Forbidden with default headers values

func (*AdminAssignUserToRoleV4Forbidden) Error added in v0.2.0

func (*AdminAssignUserToRoleV4Forbidden) GetPayload added in v0.2.0

func (*AdminAssignUserToRoleV4Forbidden) ToJSONString added in v0.25.0

func (o *AdminAssignUserToRoleV4Forbidden) ToJSONString() string

type AdminAssignUserToRoleV4NotFound added in v0.2.0

type AdminAssignUserToRoleV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAssignUserToRoleV4NotFound handles this case with default header values.

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

func NewAdminAssignUserToRoleV4NotFound added in v0.2.0

func NewAdminAssignUserToRoleV4NotFound() *AdminAssignUserToRoleV4NotFound

NewAdminAssignUserToRoleV4NotFound creates a AdminAssignUserToRoleV4NotFound with default headers values

func (*AdminAssignUserToRoleV4NotFound) Error added in v0.2.0

func (*AdminAssignUserToRoleV4NotFound) GetPayload added in v0.2.0

func (*AdminAssignUserToRoleV4NotFound) ToJSONString added in v0.25.0

func (o *AdminAssignUserToRoleV4NotFound) ToJSONString() string

type AdminAssignUserToRoleV4Params added in v0.2.0

type AdminAssignUserToRoleV4Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelAssignUserV4Request
	/*RoleID
	  Role id

	*/
	RoleID string

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

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

func NewAdminAssignUserToRoleV4Params added in v0.2.0

func NewAdminAssignUserToRoleV4Params() *AdminAssignUserToRoleV4Params

NewAdminAssignUserToRoleV4Params creates a new AdminAssignUserToRoleV4Params object with the default values initialized.

func NewAdminAssignUserToRoleV4ParamsWithContext added in v0.2.0

func NewAdminAssignUserToRoleV4ParamsWithContext(ctx context.Context) *AdminAssignUserToRoleV4Params

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

func NewAdminAssignUserToRoleV4ParamsWithHTTPClient added in v0.2.0

func NewAdminAssignUserToRoleV4ParamsWithHTTPClient(client *http.Client) *AdminAssignUserToRoleV4Params

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

func NewAdminAssignUserToRoleV4ParamsWithTimeout added in v0.2.0

func NewAdminAssignUserToRoleV4ParamsWithTimeout(timeout time.Duration) *AdminAssignUserToRoleV4Params

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

func (*AdminAssignUserToRoleV4Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin assign user to role v4 params

func (*AdminAssignUserToRoleV4Params) SetBody added in v0.2.0

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

func (*AdminAssignUserToRoleV4Params) SetContext added in v0.2.0

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

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

func (*AdminAssignUserToRoleV4Params) SetHTTPClient added in v0.2.0

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

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

func (*AdminAssignUserToRoleV4Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin assign user to role v4 params

func (*AdminAssignUserToRoleV4Params) SetRoleID added in v0.2.0

func (o *AdminAssignUserToRoleV4Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin assign user to role v4 params

func (*AdminAssignUserToRoleV4Params) SetTimeout added in v0.2.0

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

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

func (*AdminAssignUserToRoleV4Params) WithBody added in v0.2.0

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

func (*AdminAssignUserToRoleV4Params) WithContext added in v0.2.0

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

func (*AdminAssignUserToRoleV4Params) WithHTTPClient added in v0.2.0

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

func (*AdminAssignUserToRoleV4Params) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the admin assign user to role v4 params

func (*AdminAssignUserToRoleV4Params) WithTimeout added in v0.2.0

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

func (*AdminAssignUserToRoleV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminAssignUserToRoleV4Reader added in v0.2.0

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

AdminAssignUserToRoleV4Reader is a Reader for the AdminAssignUserToRoleV4 structure.

func (*AdminAssignUserToRoleV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminAssignUserToRoleV4Unauthorized added in v0.2.0

type AdminAssignUserToRoleV4Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAssignUserToRoleV4Unauthorized handles 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 NewAdminAssignUserToRoleV4Unauthorized added in v0.2.0

func NewAdminAssignUserToRoleV4Unauthorized() *AdminAssignUserToRoleV4Unauthorized

NewAdminAssignUserToRoleV4Unauthorized creates a AdminAssignUserToRoleV4Unauthorized with default headers values

func (*AdminAssignUserToRoleV4Unauthorized) Error added in v0.2.0

func (*AdminAssignUserToRoleV4Unauthorized) GetPayload added in v0.2.0

func (*AdminAssignUserToRoleV4Unauthorized) ToJSONString added in v0.25.0

func (o *AdminAssignUserToRoleV4Unauthorized) ToJSONString() string

type AdminAssignUserToRoleV4UnprocessableEntity added in v0.2.0

type AdminAssignUserToRoleV4UnprocessableEntity struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAssignUserToRoleV4UnprocessableEntity handles this case with default header values.

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

func NewAdminAssignUserToRoleV4UnprocessableEntity added in v0.2.0

func NewAdminAssignUserToRoleV4UnprocessableEntity() *AdminAssignUserToRoleV4UnprocessableEntity

NewAdminAssignUserToRoleV4UnprocessableEntity creates a AdminAssignUserToRoleV4UnprocessableEntity with default headers values

func (*AdminAssignUserToRoleV4UnprocessableEntity) Error added in v0.2.0

func (*AdminAssignUserToRoleV4UnprocessableEntity) GetPayload added in v0.2.0

func (*AdminAssignUserToRoleV4UnprocessableEntity) ToJSONString added in v0.25.0

type AdminCreateRoleV3BadRequest

type AdminCreateRoleV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateRoleV3BadRequest handles this case with default header values.

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

func NewAdminCreateRoleV3BadRequest

func NewAdminCreateRoleV3BadRequest() *AdminCreateRoleV3BadRequest

NewAdminCreateRoleV3BadRequest creates a AdminCreateRoleV3BadRequest with default headers values

func (*AdminCreateRoleV3BadRequest) Error

func (*AdminCreateRoleV3BadRequest) GetPayload

func (*AdminCreateRoleV3BadRequest) ToJSONString added in v0.25.0

func (o *AdminCreateRoleV3BadRequest) ToJSONString() string

type AdminCreateRoleV3Created

type AdminCreateRoleV3Created struct {
	Payload *iamclientmodels.AccountcommonRoleV3
}

AdminCreateRoleV3Created handles this case with default header values.

Created

func NewAdminCreateRoleV3Created

func NewAdminCreateRoleV3Created() *AdminCreateRoleV3Created

NewAdminCreateRoleV3Created creates a AdminCreateRoleV3Created with default headers values

func (*AdminCreateRoleV3Created) Error

func (o *AdminCreateRoleV3Created) Error() string

func (*AdminCreateRoleV3Created) GetPayload

func (*AdminCreateRoleV3Created) ToJSONString added in v0.25.0

func (o *AdminCreateRoleV3Created) ToJSONString() string

type AdminCreateRoleV3Forbidden

type AdminCreateRoleV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateRoleV3Forbidden 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 NewAdminCreateRoleV3Forbidden

func NewAdminCreateRoleV3Forbidden() *AdminCreateRoleV3Forbidden

NewAdminCreateRoleV3Forbidden creates a AdminCreateRoleV3Forbidden with default headers values

func (*AdminCreateRoleV3Forbidden) Error

func (*AdminCreateRoleV3Forbidden) GetPayload

func (*AdminCreateRoleV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminCreateRoleV3Forbidden) ToJSONString() string

type AdminCreateRoleV3InternalServerError added in v0.31.0

type AdminCreateRoleV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateRoleV3InternalServerError handles this case with default header values.

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

func NewAdminCreateRoleV3InternalServerError added in v0.31.0

func NewAdminCreateRoleV3InternalServerError() *AdminCreateRoleV3InternalServerError

NewAdminCreateRoleV3InternalServerError creates a AdminCreateRoleV3InternalServerError with default headers values

func (*AdminCreateRoleV3InternalServerError) Error added in v0.31.0

func (*AdminCreateRoleV3InternalServerError) GetPayload added in v0.31.0

func (*AdminCreateRoleV3InternalServerError) ToJSONString added in v0.31.0

func (o *AdminCreateRoleV3InternalServerError) ToJSONString() string

type AdminCreateRoleV3Params

type AdminCreateRoleV3Params struct {

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

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

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

func NewAdminCreateRoleV3Params

func NewAdminCreateRoleV3Params() *AdminCreateRoleV3Params

NewAdminCreateRoleV3Params creates a new AdminCreateRoleV3Params object with the default values initialized.

func NewAdminCreateRoleV3ParamsWithContext

func NewAdminCreateRoleV3ParamsWithContext(ctx context.Context) *AdminCreateRoleV3Params

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

func NewAdminCreateRoleV3ParamsWithHTTPClient

func NewAdminCreateRoleV3ParamsWithHTTPClient(client *http.Client) *AdminCreateRoleV3Params

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

func NewAdminCreateRoleV3ParamsWithTimeout

func NewAdminCreateRoleV3ParamsWithTimeout(timeout time.Duration) *AdminCreateRoleV3Params

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

func (*AdminCreateRoleV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin create role v3 params

func (*AdminCreateRoleV3Params) SetBody

SetBody adds the body to the admin create role v3 params

func (*AdminCreateRoleV3Params) SetContext

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

SetContext adds the context to the admin create role v3 params

func (*AdminCreateRoleV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin create role v3 params

func (*AdminCreateRoleV3Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*AdminCreateRoleV3Params) SetTimeout

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

SetTimeout adds the timeout to the admin create role v3 params

func (*AdminCreateRoleV3Params) WithBody

WithBody adds the body to the admin create role v3 params

func (*AdminCreateRoleV3Params) WithContext

WithContext adds the context to the admin create role v3 params

func (*AdminCreateRoleV3Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the admin create role v3 params

func (*AdminCreateRoleV3Params) WithTimeout

WithTimeout adds the timeout to the admin create role v3 params

func (*AdminCreateRoleV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminCreateRoleV3Reader

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

AdminCreateRoleV3Reader is a Reader for the AdminCreateRoleV3 structure.

func (*AdminCreateRoleV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminCreateRoleV3Unauthorized

type AdminCreateRoleV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateRoleV3Unauthorized handles 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 NewAdminCreateRoleV3Unauthorized

func NewAdminCreateRoleV3Unauthorized() *AdminCreateRoleV3Unauthorized

NewAdminCreateRoleV3Unauthorized creates a AdminCreateRoleV3Unauthorized with default headers values

func (*AdminCreateRoleV3Unauthorized) Error

func (*AdminCreateRoleV3Unauthorized) GetPayload

func (*AdminCreateRoleV3Unauthorized) ToJSONString added in v0.25.0

func (o *AdminCreateRoleV3Unauthorized) ToJSONString() string

type AdminCreateRoleV4BadRequest added in v0.2.0

type AdminCreateRoleV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateRoleV4BadRequest handles this case with default header values.

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

func NewAdminCreateRoleV4BadRequest added in v0.2.0

func NewAdminCreateRoleV4BadRequest() *AdminCreateRoleV4BadRequest

NewAdminCreateRoleV4BadRequest creates a AdminCreateRoleV4BadRequest with default headers values

func (*AdminCreateRoleV4BadRequest) Error added in v0.2.0

func (*AdminCreateRoleV4BadRequest) GetPayload added in v0.2.0

func (*AdminCreateRoleV4BadRequest) ToJSONString added in v0.25.0

func (o *AdminCreateRoleV4BadRequest) ToJSONString() string

type AdminCreateRoleV4Created added in v0.2.0

type AdminCreateRoleV4Created struct {
	Payload *iamclientmodels.ModelRoleV4Response
}

AdminCreateRoleV4Created handles this case with default header values.

Created

func NewAdminCreateRoleV4Created added in v0.2.0

func NewAdminCreateRoleV4Created() *AdminCreateRoleV4Created

NewAdminCreateRoleV4Created creates a AdminCreateRoleV4Created with default headers values

func (*AdminCreateRoleV4Created) Error added in v0.2.0

func (o *AdminCreateRoleV4Created) Error() string

func (*AdminCreateRoleV4Created) GetPayload added in v0.2.0

func (*AdminCreateRoleV4Created) ToJSONString added in v0.25.0

func (o *AdminCreateRoleV4Created) ToJSONString() string

type AdminCreateRoleV4Forbidden added in v0.2.0

type AdminCreateRoleV4Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateRoleV4Forbidden 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 NewAdminCreateRoleV4Forbidden added in v0.2.0

func NewAdminCreateRoleV4Forbidden() *AdminCreateRoleV4Forbidden

NewAdminCreateRoleV4Forbidden creates a AdminCreateRoleV4Forbidden with default headers values

func (*AdminCreateRoleV4Forbidden) Error added in v0.2.0

func (*AdminCreateRoleV4Forbidden) GetPayload added in v0.2.0

func (*AdminCreateRoleV4Forbidden) ToJSONString added in v0.25.0

func (o *AdminCreateRoleV4Forbidden) ToJSONString() string

type AdminCreateRoleV4InternalServerError added in v0.31.0

type AdminCreateRoleV4InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateRoleV4InternalServerError handles this case with default header values.

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

func NewAdminCreateRoleV4InternalServerError added in v0.31.0

func NewAdminCreateRoleV4InternalServerError() *AdminCreateRoleV4InternalServerError

NewAdminCreateRoleV4InternalServerError creates a AdminCreateRoleV4InternalServerError with default headers values

func (*AdminCreateRoleV4InternalServerError) Error added in v0.31.0

func (*AdminCreateRoleV4InternalServerError) GetPayload added in v0.31.0

func (*AdminCreateRoleV4InternalServerError) ToJSONString added in v0.31.0

func (o *AdminCreateRoleV4InternalServerError) ToJSONString() string

type AdminCreateRoleV4Params added in v0.2.0

type AdminCreateRoleV4Params struct {

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

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

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

func NewAdminCreateRoleV4Params added in v0.2.0

func NewAdminCreateRoleV4Params() *AdminCreateRoleV4Params

NewAdminCreateRoleV4Params creates a new AdminCreateRoleV4Params object with the default values initialized.

func NewAdminCreateRoleV4ParamsWithContext added in v0.2.0

func NewAdminCreateRoleV4ParamsWithContext(ctx context.Context) *AdminCreateRoleV4Params

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

func NewAdminCreateRoleV4ParamsWithHTTPClient added in v0.2.0

func NewAdminCreateRoleV4ParamsWithHTTPClient(client *http.Client) *AdminCreateRoleV4Params

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

func NewAdminCreateRoleV4ParamsWithTimeout added in v0.2.0

func NewAdminCreateRoleV4ParamsWithTimeout(timeout time.Duration) *AdminCreateRoleV4Params

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

func (*AdminCreateRoleV4Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin create role v4 params

func (*AdminCreateRoleV4Params) SetBody added in v0.2.0

SetBody adds the body to the admin create role v4 params

func (*AdminCreateRoleV4Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin create role v4 params

func (*AdminCreateRoleV4Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin create role v4 params

func (*AdminCreateRoleV4Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin create role v4 params

func (*AdminCreateRoleV4Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin create role v4 params

func (*AdminCreateRoleV4Params) WithBody added in v0.2.0

WithBody adds the body to the admin create role v4 params

func (*AdminCreateRoleV4Params) WithContext added in v0.2.0

WithContext adds the context to the admin create role v4 params

func (*AdminCreateRoleV4Params) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin create role v4 params

func (*AdminCreateRoleV4Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin create role v4 params

func (*AdminCreateRoleV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminCreateRoleV4Reader added in v0.2.0

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

AdminCreateRoleV4Reader is a Reader for the AdminCreateRoleV4 structure.

func (*AdminCreateRoleV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminCreateRoleV4Unauthorized added in v0.2.0

type AdminCreateRoleV4Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminCreateRoleV4Unauthorized handles 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 NewAdminCreateRoleV4Unauthorized added in v0.2.0

func NewAdminCreateRoleV4Unauthorized() *AdminCreateRoleV4Unauthorized

NewAdminCreateRoleV4Unauthorized creates a AdminCreateRoleV4Unauthorized with default headers values

func (*AdminCreateRoleV4Unauthorized) Error added in v0.2.0

func (*AdminCreateRoleV4Unauthorized) GetPayload added in v0.2.0

func (*AdminCreateRoleV4Unauthorized) ToJSONString added in v0.25.0

func (o *AdminCreateRoleV4Unauthorized) ToJSONString() string

type AdminDeleteRolePermissionV3BadRequest added in v0.2.0

type AdminDeleteRolePermissionV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRolePermissionV3BadRequest 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 NewAdminDeleteRolePermissionV3BadRequest added in v0.2.0

func NewAdminDeleteRolePermissionV3BadRequest() *AdminDeleteRolePermissionV3BadRequest

NewAdminDeleteRolePermissionV3BadRequest creates a AdminDeleteRolePermissionV3BadRequest with default headers values

func (*AdminDeleteRolePermissionV3BadRequest) Error added in v0.2.0

func (*AdminDeleteRolePermissionV3BadRequest) GetPayload added in v0.2.0

func (*AdminDeleteRolePermissionV3BadRequest) ToJSONString added in v0.25.0

type AdminDeleteRolePermissionV3Forbidden added in v0.2.0

type AdminDeleteRolePermissionV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRolePermissionV3Forbidden 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 NewAdminDeleteRolePermissionV3Forbidden added in v0.2.0

func NewAdminDeleteRolePermissionV3Forbidden() *AdminDeleteRolePermissionV3Forbidden

NewAdminDeleteRolePermissionV3Forbidden creates a AdminDeleteRolePermissionV3Forbidden with default headers values

func (*AdminDeleteRolePermissionV3Forbidden) Error added in v0.2.0

func (*AdminDeleteRolePermissionV3Forbidden) GetPayload added in v0.2.0

func (*AdminDeleteRolePermissionV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminDeleteRolePermissionV3Forbidden) ToJSONString() string

type AdminDeleteRolePermissionV3InternalServerError added in v0.2.0

type AdminDeleteRolePermissionV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRolePermissionV3InternalServerError handles this case with default header values.

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

func NewAdminDeleteRolePermissionV3InternalServerError added in v0.2.0

func NewAdminDeleteRolePermissionV3InternalServerError() *AdminDeleteRolePermissionV3InternalServerError

NewAdminDeleteRolePermissionV3InternalServerError creates a AdminDeleteRolePermissionV3InternalServerError with default headers values

func (*AdminDeleteRolePermissionV3InternalServerError) Error added in v0.2.0

func (*AdminDeleteRolePermissionV3InternalServerError) GetPayload added in v0.31.0

func (*AdminDeleteRolePermissionV3InternalServerError) ToJSONString added in v0.31.0

type AdminDeleteRolePermissionV3NoContent added in v0.2.0

type AdminDeleteRolePermissionV3NoContent struct {
}

AdminDeleteRolePermissionV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeleteRolePermissionV3NoContent added in v0.2.0

func NewAdminDeleteRolePermissionV3NoContent() *AdminDeleteRolePermissionV3NoContent

NewAdminDeleteRolePermissionV3NoContent creates a AdminDeleteRolePermissionV3NoContent with default headers values

func (*AdminDeleteRolePermissionV3NoContent) Error added in v0.2.0

type AdminDeleteRolePermissionV3NotFound added in v0.2.0

type AdminDeleteRolePermissionV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRolePermissionV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminDeleteRolePermissionV3NotFound added in v0.2.0

func NewAdminDeleteRolePermissionV3NotFound() *AdminDeleteRolePermissionV3NotFound

NewAdminDeleteRolePermissionV3NotFound creates a AdminDeleteRolePermissionV3NotFound with default headers values

func (*AdminDeleteRolePermissionV3NotFound) Error added in v0.2.0

func (*AdminDeleteRolePermissionV3NotFound) GetPayload added in v0.2.0

func (*AdminDeleteRolePermissionV3NotFound) ToJSONString added in v0.25.0

func (o *AdminDeleteRolePermissionV3NotFound) ToJSONString() string

type AdminDeleteRolePermissionV3Params added in v0.2.0

type AdminDeleteRolePermissionV3Params struct {

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

	*/
	Action int64
	/*Resource
	  Resource Name

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

	*/
	RoleID string

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

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

func NewAdminDeleteRolePermissionV3Params added in v0.2.0

func NewAdminDeleteRolePermissionV3Params() *AdminDeleteRolePermissionV3Params

NewAdminDeleteRolePermissionV3Params creates a new AdminDeleteRolePermissionV3Params object with the default values initialized.

func NewAdminDeleteRolePermissionV3ParamsWithContext added in v0.2.0

func NewAdminDeleteRolePermissionV3ParamsWithContext(ctx context.Context) *AdminDeleteRolePermissionV3Params

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

func NewAdminDeleteRolePermissionV3ParamsWithHTTPClient added in v0.2.0

func NewAdminDeleteRolePermissionV3ParamsWithHTTPClient(client *http.Client) *AdminDeleteRolePermissionV3Params

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

func NewAdminDeleteRolePermissionV3ParamsWithTimeout added in v0.2.0

func NewAdminDeleteRolePermissionV3ParamsWithTimeout(timeout time.Duration) *AdminDeleteRolePermissionV3Params

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

func (*AdminDeleteRolePermissionV3Params) SetAction added in v0.2.0

func (o *AdminDeleteRolePermissionV3Params) SetAction(action int64)

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

func (*AdminDeleteRolePermissionV3Params) SetAuthInfoWriter added in v0.17.0

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

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

func (*AdminDeleteRolePermissionV3Params) SetContext added in v0.2.0

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

func (*AdminDeleteRolePermissionV3Params) SetHTTPClient added in v0.2.0

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

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

func (*AdminDeleteRolePermissionV3Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*AdminDeleteRolePermissionV3Params) SetResource added in v0.2.0

func (o *AdminDeleteRolePermissionV3Params) SetResource(resource string)

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

func (*AdminDeleteRolePermissionV3Params) SetRoleID added in v0.2.0

func (o *AdminDeleteRolePermissionV3Params) SetRoleID(roleID string)

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

func (*AdminDeleteRolePermissionV3Params) SetTimeout added in v0.2.0

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

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

func (*AdminDeleteRolePermissionV3Params) WithAction added in v0.2.0

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

func (*AdminDeleteRolePermissionV3Params) WithContext added in v0.2.0

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

func (*AdminDeleteRolePermissionV3Params) WithHTTPClient added in v0.2.0

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

func (*AdminDeleteRolePermissionV3Params) WithResource added in v0.2.0

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

func (*AdminDeleteRolePermissionV3Params) WithRoleID added in v0.2.0

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

func (*AdminDeleteRolePermissionV3Params) WithTimeout added in v0.2.0

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

func (*AdminDeleteRolePermissionV3Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminDeleteRolePermissionV3Reader added in v0.2.0

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

AdminDeleteRolePermissionV3Reader is a Reader for the AdminDeleteRolePermissionV3 structure.

func (*AdminDeleteRolePermissionV3Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminDeleteRolePermissionV3Unauthorized added in v0.2.0

type AdminDeleteRolePermissionV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRolePermissionV3Unauthorized handles 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 NewAdminDeleteRolePermissionV3Unauthorized added in v0.2.0

func NewAdminDeleteRolePermissionV3Unauthorized() *AdminDeleteRolePermissionV3Unauthorized

NewAdminDeleteRolePermissionV3Unauthorized creates a AdminDeleteRolePermissionV3Unauthorized with default headers values

func (*AdminDeleteRolePermissionV3Unauthorized) Error added in v0.2.0

func (*AdminDeleteRolePermissionV3Unauthorized) GetPayload added in v0.2.0

func (*AdminDeleteRolePermissionV3Unauthorized) ToJSONString added in v0.25.0

type AdminDeleteRolePermissionsV3Forbidden added in v0.2.0

type AdminDeleteRolePermissionsV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRolePermissionsV3Forbidden 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 NewAdminDeleteRolePermissionsV3Forbidden added in v0.2.0

func NewAdminDeleteRolePermissionsV3Forbidden() *AdminDeleteRolePermissionsV3Forbidden

NewAdminDeleteRolePermissionsV3Forbidden creates a AdminDeleteRolePermissionsV3Forbidden with default headers values

func (*AdminDeleteRolePermissionsV3Forbidden) Error added in v0.2.0

func (*AdminDeleteRolePermissionsV3Forbidden) GetPayload added in v0.31.0

func (*AdminDeleteRolePermissionsV3Forbidden) ToJSONString added in v0.31.0

type AdminDeleteRolePermissionsV3NoContent added in v0.2.0

type AdminDeleteRolePermissionsV3NoContent struct {
}

AdminDeleteRolePermissionsV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeleteRolePermissionsV3NoContent added in v0.2.0

func NewAdminDeleteRolePermissionsV3NoContent() *AdminDeleteRolePermissionsV3NoContent

NewAdminDeleteRolePermissionsV3NoContent creates a AdminDeleteRolePermissionsV3NoContent with default headers values

func (*AdminDeleteRolePermissionsV3NoContent) Error added in v0.2.0

type AdminDeleteRolePermissionsV3NotFound added in v0.2.0

type AdminDeleteRolePermissionsV3NotFound struct {
}

AdminDeleteRolePermissionsV3NotFound handles this case with default header values.

Data not found

func NewAdminDeleteRolePermissionsV3NotFound added in v0.2.0

func NewAdminDeleteRolePermissionsV3NotFound() *AdminDeleteRolePermissionsV3NotFound

NewAdminDeleteRolePermissionsV3NotFound creates a AdminDeleteRolePermissionsV3NotFound with default headers values

func (*AdminDeleteRolePermissionsV3NotFound) Error added in v0.2.0

type AdminDeleteRolePermissionsV3Params added in v0.2.0

type AdminDeleteRolePermissionsV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body []string
	/*RoleID
	  Role id

	*/
	RoleID string

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

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

func NewAdminDeleteRolePermissionsV3Params added in v0.2.0

func NewAdminDeleteRolePermissionsV3Params() *AdminDeleteRolePermissionsV3Params

NewAdminDeleteRolePermissionsV3Params creates a new AdminDeleteRolePermissionsV3Params object with the default values initialized.

func NewAdminDeleteRolePermissionsV3ParamsWithContext added in v0.2.0

func NewAdminDeleteRolePermissionsV3ParamsWithContext(ctx context.Context) *AdminDeleteRolePermissionsV3Params

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

func NewAdminDeleteRolePermissionsV3ParamsWithHTTPClient added in v0.2.0

func NewAdminDeleteRolePermissionsV3ParamsWithHTTPClient(client *http.Client) *AdminDeleteRolePermissionsV3Params

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

func NewAdminDeleteRolePermissionsV3ParamsWithTimeout added in v0.2.0

func NewAdminDeleteRolePermissionsV3ParamsWithTimeout(timeout time.Duration) *AdminDeleteRolePermissionsV3Params

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

func (*AdminDeleteRolePermissionsV3Params) SetAuthInfoWriter added in v0.17.0

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

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

func (*AdminDeleteRolePermissionsV3Params) SetBody added in v0.2.0

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

SetBody adds the body to the admin delete role permissions v3 params

func (*AdminDeleteRolePermissionsV3Params) SetContext added in v0.2.0

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

func (*AdminDeleteRolePermissionsV3Params) SetHTTPClient added in v0.2.0

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

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

func (*AdminDeleteRolePermissionsV3Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*AdminDeleteRolePermissionsV3Params) SetRoleID added in v0.2.0

func (o *AdminDeleteRolePermissionsV3Params) SetRoleID(roleID string)

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

func (*AdminDeleteRolePermissionsV3Params) SetTimeout added in v0.2.0

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

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

func (*AdminDeleteRolePermissionsV3Params) WithBody added in v0.2.0

WithBody adds the body to the admin delete role permissions v3 params

func (*AdminDeleteRolePermissionsV3Params) WithContext added in v0.2.0

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

func (*AdminDeleteRolePermissionsV3Params) WithHTTPClient added in v0.2.0

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

func (*AdminDeleteRolePermissionsV3Params) WithRoleID added in v0.2.0

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

func (*AdminDeleteRolePermissionsV3Params) WithTimeout added in v0.2.0

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

func (*AdminDeleteRolePermissionsV3Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminDeleteRolePermissionsV3Reader added in v0.2.0

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

AdminDeleteRolePermissionsV3Reader is a Reader for the AdminDeleteRolePermissionsV3 structure.

func (*AdminDeleteRolePermissionsV3Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminDeleteRolePermissionsV3Unauthorized added in v0.2.0

type AdminDeleteRolePermissionsV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRolePermissionsV3Unauthorized handles 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 NewAdminDeleteRolePermissionsV3Unauthorized added in v0.2.0

func NewAdminDeleteRolePermissionsV3Unauthorized() *AdminDeleteRolePermissionsV3Unauthorized

NewAdminDeleteRolePermissionsV3Unauthorized creates a AdminDeleteRolePermissionsV3Unauthorized with default headers values

func (*AdminDeleteRolePermissionsV3Unauthorized) Error added in v0.2.0

func (*AdminDeleteRolePermissionsV3Unauthorized) GetPayload added in v0.31.0

func (*AdminDeleteRolePermissionsV3Unauthorized) ToJSONString added in v0.31.0

type AdminDeleteRolePermissionsV4Forbidden added in v0.2.0

type AdminDeleteRolePermissionsV4Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRolePermissionsV4Forbidden 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 NewAdminDeleteRolePermissionsV4Forbidden added in v0.2.0

func NewAdminDeleteRolePermissionsV4Forbidden() *AdminDeleteRolePermissionsV4Forbidden

NewAdminDeleteRolePermissionsV4Forbidden creates a AdminDeleteRolePermissionsV4Forbidden with default headers values

func (*AdminDeleteRolePermissionsV4Forbidden) Error added in v0.2.0

func (*AdminDeleteRolePermissionsV4Forbidden) GetPayload added in v0.31.0

func (*AdminDeleteRolePermissionsV4Forbidden) ToJSONString added in v0.31.0

type AdminDeleteRolePermissionsV4NoContent added in v0.2.0

type AdminDeleteRolePermissionsV4NoContent struct {
}

AdminDeleteRolePermissionsV4NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeleteRolePermissionsV4NoContent added in v0.2.0

func NewAdminDeleteRolePermissionsV4NoContent() *AdminDeleteRolePermissionsV4NoContent

NewAdminDeleteRolePermissionsV4NoContent creates a AdminDeleteRolePermissionsV4NoContent with default headers values

func (*AdminDeleteRolePermissionsV4NoContent) Error added in v0.2.0

type AdminDeleteRolePermissionsV4NotFound added in v0.2.0

type AdminDeleteRolePermissionsV4NotFound struct {
}

AdminDeleteRolePermissionsV4NotFound handles this case with default header values.

Data not found

func NewAdminDeleteRolePermissionsV4NotFound added in v0.2.0

func NewAdminDeleteRolePermissionsV4NotFound() *AdminDeleteRolePermissionsV4NotFound

NewAdminDeleteRolePermissionsV4NotFound creates a AdminDeleteRolePermissionsV4NotFound with default headers values

func (*AdminDeleteRolePermissionsV4NotFound) Error added in v0.2.0

type AdminDeleteRolePermissionsV4Params added in v0.2.0

type AdminDeleteRolePermissionsV4Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body []string
	/*RoleID
	  Role id

	*/
	RoleID string

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

AdminDeleteRolePermissionsV4Params contains all the parameters to send to the API endpoint for the admin delete role permissions v4 operation typically these are written to a http.Request

func NewAdminDeleteRolePermissionsV4Params added in v0.2.0

func NewAdminDeleteRolePermissionsV4Params() *AdminDeleteRolePermissionsV4Params

NewAdminDeleteRolePermissionsV4Params creates a new AdminDeleteRolePermissionsV4Params object with the default values initialized.

func NewAdminDeleteRolePermissionsV4ParamsWithContext added in v0.2.0

func NewAdminDeleteRolePermissionsV4ParamsWithContext(ctx context.Context) *AdminDeleteRolePermissionsV4Params

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

func NewAdminDeleteRolePermissionsV4ParamsWithHTTPClient added in v0.2.0

func NewAdminDeleteRolePermissionsV4ParamsWithHTTPClient(client *http.Client) *AdminDeleteRolePermissionsV4Params

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

func NewAdminDeleteRolePermissionsV4ParamsWithTimeout added in v0.2.0

func NewAdminDeleteRolePermissionsV4ParamsWithTimeout(timeout time.Duration) *AdminDeleteRolePermissionsV4Params

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

func (*AdminDeleteRolePermissionsV4Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin delete role permissions v4 params

func (*AdminDeleteRolePermissionsV4Params) SetBody added in v0.2.0

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

SetBody adds the body to the admin delete role permissions v4 params

func (*AdminDeleteRolePermissionsV4Params) SetContext added in v0.2.0

SetContext adds the context to the admin delete role permissions v4 params

func (*AdminDeleteRolePermissionsV4Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin delete role permissions v4 params

func (*AdminDeleteRolePermissionsV4Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin delete role permissions v4 params

func (*AdminDeleteRolePermissionsV4Params) SetRoleID added in v0.2.0

func (o *AdminDeleteRolePermissionsV4Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin delete role permissions v4 params

func (*AdminDeleteRolePermissionsV4Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin delete role permissions v4 params

func (*AdminDeleteRolePermissionsV4Params) WithBody added in v0.2.0

WithBody adds the body to the admin delete role permissions v4 params

func (*AdminDeleteRolePermissionsV4Params) WithContext added in v0.2.0

WithContext adds the context to the admin delete role permissions v4 params

func (*AdminDeleteRolePermissionsV4Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin delete role permissions v4 params

func (*AdminDeleteRolePermissionsV4Params) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the admin delete role permissions v4 params

func (*AdminDeleteRolePermissionsV4Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin delete role permissions v4 params

func (*AdminDeleteRolePermissionsV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminDeleteRolePermissionsV4Reader added in v0.2.0

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

AdminDeleteRolePermissionsV4Reader is a Reader for the AdminDeleteRolePermissionsV4 structure.

func (*AdminDeleteRolePermissionsV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminDeleteRolePermissionsV4Unauthorized added in v0.2.0

type AdminDeleteRolePermissionsV4Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRolePermissionsV4Unauthorized handles 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 NewAdminDeleteRolePermissionsV4Unauthorized added in v0.2.0

func NewAdminDeleteRolePermissionsV4Unauthorized() *AdminDeleteRolePermissionsV4Unauthorized

NewAdminDeleteRolePermissionsV4Unauthorized creates a AdminDeleteRolePermissionsV4Unauthorized with default headers values

func (*AdminDeleteRolePermissionsV4Unauthorized) Error added in v0.2.0

func (*AdminDeleteRolePermissionsV4Unauthorized) GetPayload added in v0.31.0

func (*AdminDeleteRolePermissionsV4Unauthorized) ToJSONString added in v0.31.0

type AdminDeleteRoleV3BadRequest added in v0.2.0

type AdminDeleteRoleV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRoleV3BadRequest 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 NewAdminDeleteRoleV3BadRequest added in v0.2.0

func NewAdminDeleteRoleV3BadRequest() *AdminDeleteRoleV3BadRequest

NewAdminDeleteRoleV3BadRequest creates a AdminDeleteRoleV3BadRequest with default headers values

func (*AdminDeleteRoleV3BadRequest) Error added in v0.2.0

func (*AdminDeleteRoleV3BadRequest) GetPayload added in v0.2.0

func (*AdminDeleteRoleV3BadRequest) ToJSONString added in v0.25.0

func (o *AdminDeleteRoleV3BadRequest) ToJSONString() string

type AdminDeleteRoleV3Conflict added in v0.14.0

type AdminDeleteRoleV3Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRoleV3Conflict 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 NewAdminDeleteRoleV3Conflict added in v0.14.0

func NewAdminDeleteRoleV3Conflict() *AdminDeleteRoleV3Conflict

NewAdminDeleteRoleV3Conflict creates a AdminDeleteRoleV3Conflict with default headers values

func (*AdminDeleteRoleV3Conflict) Error added in v0.14.0

func (o *AdminDeleteRoleV3Conflict) Error() string

func (*AdminDeleteRoleV3Conflict) GetPayload added in v0.14.0

func (*AdminDeleteRoleV3Conflict) ToJSONString added in v0.25.0

func (o *AdminDeleteRoleV3Conflict) ToJSONString() string

type AdminDeleteRoleV3Forbidden added in v0.2.0

type AdminDeleteRoleV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRoleV3Forbidden 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 NewAdminDeleteRoleV3Forbidden added in v0.2.0

func NewAdminDeleteRoleV3Forbidden() *AdminDeleteRoleV3Forbidden

NewAdminDeleteRoleV3Forbidden creates a AdminDeleteRoleV3Forbidden with default headers values

func (*AdminDeleteRoleV3Forbidden) Error added in v0.2.0

func (*AdminDeleteRoleV3Forbidden) GetPayload added in v0.2.0

func (*AdminDeleteRoleV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminDeleteRoleV3Forbidden) ToJSONString() string

type AdminDeleteRoleV3InternalServerError added in v0.2.0

type AdminDeleteRoleV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRoleV3InternalServerError handles this case with default header values.

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

func NewAdminDeleteRoleV3InternalServerError added in v0.2.0

func NewAdminDeleteRoleV3InternalServerError() *AdminDeleteRoleV3InternalServerError

NewAdminDeleteRoleV3InternalServerError creates a AdminDeleteRoleV3InternalServerError with default headers values

func (*AdminDeleteRoleV3InternalServerError) Error added in v0.2.0

func (*AdminDeleteRoleV3InternalServerError) GetPayload added in v0.31.0

func (*AdminDeleteRoleV3InternalServerError) ToJSONString added in v0.31.0

func (o *AdminDeleteRoleV3InternalServerError) ToJSONString() string

type AdminDeleteRoleV3NoContent added in v0.2.0

type AdminDeleteRoleV3NoContent struct {
}

AdminDeleteRoleV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeleteRoleV3NoContent added in v0.2.0

func NewAdminDeleteRoleV3NoContent() *AdminDeleteRoleV3NoContent

NewAdminDeleteRoleV3NoContent creates a AdminDeleteRoleV3NoContent with default headers values

func (*AdminDeleteRoleV3NoContent) Error added in v0.2.0

type AdminDeleteRoleV3NotFound added in v0.2.0

type AdminDeleteRoleV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRoleV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminDeleteRoleV3NotFound added in v0.2.0

func NewAdminDeleteRoleV3NotFound() *AdminDeleteRoleV3NotFound

NewAdminDeleteRoleV3NotFound creates a AdminDeleteRoleV3NotFound with default headers values

func (*AdminDeleteRoleV3NotFound) Error added in v0.2.0

func (o *AdminDeleteRoleV3NotFound) Error() string

func (*AdminDeleteRoleV3NotFound) GetPayload added in v0.2.0

func (*AdminDeleteRoleV3NotFound) ToJSONString added in v0.25.0

func (o *AdminDeleteRoleV3NotFound) ToJSONString() string

type AdminDeleteRoleV3Params added in v0.2.0

type AdminDeleteRoleV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string

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

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

func NewAdminDeleteRoleV3Params added in v0.2.0

func NewAdminDeleteRoleV3Params() *AdminDeleteRoleV3Params

NewAdminDeleteRoleV3Params creates a new AdminDeleteRoleV3Params object with the default values initialized.

func NewAdminDeleteRoleV3ParamsWithContext added in v0.2.0

func NewAdminDeleteRoleV3ParamsWithContext(ctx context.Context) *AdminDeleteRoleV3Params

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

func NewAdminDeleteRoleV3ParamsWithHTTPClient added in v0.2.0

func NewAdminDeleteRoleV3ParamsWithHTTPClient(client *http.Client) *AdminDeleteRoleV3Params

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

func NewAdminDeleteRoleV3ParamsWithTimeout added in v0.2.0

func NewAdminDeleteRoleV3ParamsWithTimeout(timeout time.Duration) *AdminDeleteRoleV3Params

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

func (*AdminDeleteRoleV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin delete role v3 params

func (*AdminDeleteRoleV3Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin delete role v3 params

func (*AdminDeleteRoleV3Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin delete role v3 params

func (*AdminDeleteRoleV3Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*AdminDeleteRoleV3Params) SetRoleID added in v0.2.0

func (o *AdminDeleteRoleV3Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin delete role v3 params

func (*AdminDeleteRoleV3Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin delete role v3 params

func (*AdminDeleteRoleV3Params) WithContext added in v0.2.0

WithContext adds the context to the admin delete role v3 params

func (*AdminDeleteRoleV3Params) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin delete role v3 params

func (*AdminDeleteRoleV3Params) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the admin delete role v3 params

func (*AdminDeleteRoleV3Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin delete role v3 params

func (*AdminDeleteRoleV3Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminDeleteRoleV3Reader added in v0.2.0

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

AdminDeleteRoleV3Reader is a Reader for the AdminDeleteRoleV3 structure.

func (*AdminDeleteRoleV3Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminDeleteRoleV3Unauthorized added in v0.2.0

type AdminDeleteRoleV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRoleV3Unauthorized handles 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 NewAdminDeleteRoleV3Unauthorized added in v0.2.0

func NewAdminDeleteRoleV3Unauthorized() *AdminDeleteRoleV3Unauthorized

NewAdminDeleteRoleV3Unauthorized creates a AdminDeleteRoleV3Unauthorized with default headers values

func (*AdminDeleteRoleV3Unauthorized) Error added in v0.2.0

func (*AdminDeleteRoleV3Unauthorized) GetPayload added in v0.2.0

func (*AdminDeleteRoleV3Unauthorized) ToJSONString added in v0.25.0

func (o *AdminDeleteRoleV3Unauthorized) ToJSONString() string

type AdminDeleteRoleV4BadRequest added in v0.2.0

type AdminDeleteRoleV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRoleV4BadRequest 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 NewAdminDeleteRoleV4BadRequest added in v0.2.0

func NewAdminDeleteRoleV4BadRequest() *AdminDeleteRoleV4BadRequest

NewAdminDeleteRoleV4BadRequest creates a AdminDeleteRoleV4BadRequest with default headers values

func (*AdminDeleteRoleV4BadRequest) Error added in v0.2.0

func (*AdminDeleteRoleV4BadRequest) GetPayload added in v0.2.0

func (*AdminDeleteRoleV4BadRequest) ToJSONString added in v0.25.0

func (o *AdminDeleteRoleV4BadRequest) ToJSONString() string

type AdminDeleteRoleV4Forbidden added in v0.2.0

type AdminDeleteRoleV4Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRoleV4Forbidden 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 NewAdminDeleteRoleV4Forbidden added in v0.2.0

func NewAdminDeleteRoleV4Forbidden() *AdminDeleteRoleV4Forbidden

NewAdminDeleteRoleV4Forbidden creates a AdminDeleteRoleV4Forbidden with default headers values

func (*AdminDeleteRoleV4Forbidden) Error added in v0.2.0

func (*AdminDeleteRoleV4Forbidden) GetPayload added in v0.2.0

func (*AdminDeleteRoleV4Forbidden) ToJSONString added in v0.25.0

func (o *AdminDeleteRoleV4Forbidden) ToJSONString() string

type AdminDeleteRoleV4InternalServerError added in v0.2.0

type AdminDeleteRoleV4InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRoleV4InternalServerError handles this case with default header values.

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

func NewAdminDeleteRoleV4InternalServerError added in v0.2.0

func NewAdminDeleteRoleV4InternalServerError() *AdminDeleteRoleV4InternalServerError

NewAdminDeleteRoleV4InternalServerError creates a AdminDeleteRoleV4InternalServerError with default headers values

func (*AdminDeleteRoleV4InternalServerError) Error added in v0.2.0

func (*AdminDeleteRoleV4InternalServerError) GetPayload added in v0.31.0

func (*AdminDeleteRoleV4InternalServerError) ToJSONString added in v0.31.0

func (o *AdminDeleteRoleV4InternalServerError) ToJSONString() string

type AdminDeleteRoleV4NoContent added in v0.2.0

type AdminDeleteRoleV4NoContent struct {
}

AdminDeleteRoleV4NoContent handles this case with default header values.

Operation succeeded

func NewAdminDeleteRoleV4NoContent added in v0.2.0

func NewAdminDeleteRoleV4NoContent() *AdminDeleteRoleV4NoContent

NewAdminDeleteRoleV4NoContent creates a AdminDeleteRoleV4NoContent with default headers values

func (*AdminDeleteRoleV4NoContent) Error added in v0.2.0

type AdminDeleteRoleV4NotFound added in v0.2.0

type AdminDeleteRoleV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRoleV4NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminDeleteRoleV4NotFound added in v0.2.0

func NewAdminDeleteRoleV4NotFound() *AdminDeleteRoleV4NotFound

NewAdminDeleteRoleV4NotFound creates a AdminDeleteRoleV4NotFound with default headers values

func (*AdminDeleteRoleV4NotFound) Error added in v0.2.0

func (o *AdminDeleteRoleV4NotFound) Error() string

func (*AdminDeleteRoleV4NotFound) GetPayload added in v0.2.0

func (*AdminDeleteRoleV4NotFound) ToJSONString added in v0.25.0

func (o *AdminDeleteRoleV4NotFound) ToJSONString() string

type AdminDeleteRoleV4Params added in v0.2.0

type AdminDeleteRoleV4Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string

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

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

func NewAdminDeleteRoleV4Params added in v0.2.0

func NewAdminDeleteRoleV4Params() *AdminDeleteRoleV4Params

NewAdminDeleteRoleV4Params creates a new AdminDeleteRoleV4Params object with the default values initialized.

func NewAdminDeleteRoleV4ParamsWithContext added in v0.2.0

func NewAdminDeleteRoleV4ParamsWithContext(ctx context.Context) *AdminDeleteRoleV4Params

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

func NewAdminDeleteRoleV4ParamsWithHTTPClient added in v0.2.0

func NewAdminDeleteRoleV4ParamsWithHTTPClient(client *http.Client) *AdminDeleteRoleV4Params

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

func NewAdminDeleteRoleV4ParamsWithTimeout added in v0.2.0

func NewAdminDeleteRoleV4ParamsWithTimeout(timeout time.Duration) *AdminDeleteRoleV4Params

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

func (*AdminDeleteRoleV4Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin delete role v4 params

func (*AdminDeleteRoleV4Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin delete role v4 params

func (*AdminDeleteRoleV4Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin delete role v4 params

func (*AdminDeleteRoleV4Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin delete role v4 params

func (*AdminDeleteRoleV4Params) SetRoleID added in v0.2.0

func (o *AdminDeleteRoleV4Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin delete role v4 params

func (*AdminDeleteRoleV4Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin delete role v4 params

func (*AdminDeleteRoleV4Params) WithContext added in v0.2.0

WithContext adds the context to the admin delete role v4 params

func (*AdminDeleteRoleV4Params) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin delete role v4 params

func (*AdminDeleteRoleV4Params) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the admin delete role v4 params

func (*AdminDeleteRoleV4Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin delete role v4 params

func (*AdminDeleteRoleV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminDeleteRoleV4Reader added in v0.2.0

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

AdminDeleteRoleV4Reader is a Reader for the AdminDeleteRoleV4 structure.

func (*AdminDeleteRoleV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminDeleteRoleV4Unauthorized added in v0.2.0

type AdminDeleteRoleV4Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteRoleV4Unauthorized handles 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 NewAdminDeleteRoleV4Unauthorized added in v0.2.0

func NewAdminDeleteRoleV4Unauthorized() *AdminDeleteRoleV4Unauthorized

NewAdminDeleteRoleV4Unauthorized creates a AdminDeleteRoleV4Unauthorized with default headers values

func (*AdminDeleteRoleV4Unauthorized) Error added in v0.2.0

func (*AdminDeleteRoleV4Unauthorized) GetPayload added in v0.2.0

func (*AdminDeleteRoleV4Unauthorized) ToJSONString added in v0.25.0

func (o *AdminDeleteRoleV4Unauthorized) ToJSONString() string

type AdminGetRoleAdminStatusV3BadRequest added in v0.2.0

type AdminGetRoleAdminStatusV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleAdminStatusV3BadRequest 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 NewAdminGetRoleAdminStatusV3BadRequest added in v0.2.0

func NewAdminGetRoleAdminStatusV3BadRequest() *AdminGetRoleAdminStatusV3BadRequest

NewAdminGetRoleAdminStatusV3BadRequest creates a AdminGetRoleAdminStatusV3BadRequest with default headers values

func (*AdminGetRoleAdminStatusV3BadRequest) Error added in v0.2.0

func (*AdminGetRoleAdminStatusV3BadRequest) GetPayload added in v0.2.0

func (*AdminGetRoleAdminStatusV3BadRequest) ToJSONString added in v0.25.0

func (o *AdminGetRoleAdminStatusV3BadRequest) ToJSONString() string

type AdminGetRoleAdminStatusV3Forbidden added in v0.2.0

type AdminGetRoleAdminStatusV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleAdminStatusV3Forbidden 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 NewAdminGetRoleAdminStatusV3Forbidden added in v0.2.0

func NewAdminGetRoleAdminStatusV3Forbidden() *AdminGetRoleAdminStatusV3Forbidden

NewAdminGetRoleAdminStatusV3Forbidden creates a AdminGetRoleAdminStatusV3Forbidden with default headers values

func (*AdminGetRoleAdminStatusV3Forbidden) Error added in v0.2.0

func (*AdminGetRoleAdminStatusV3Forbidden) GetPayload added in v0.2.0

func (*AdminGetRoleAdminStatusV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminGetRoleAdminStatusV3Forbidden) ToJSONString() string

type AdminGetRoleAdminStatusV3InternalServerError added in v0.31.0

type AdminGetRoleAdminStatusV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleAdminStatusV3InternalServerError handles this case with default header values.

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

func NewAdminGetRoleAdminStatusV3InternalServerError added in v0.31.0

func NewAdminGetRoleAdminStatusV3InternalServerError() *AdminGetRoleAdminStatusV3InternalServerError

NewAdminGetRoleAdminStatusV3InternalServerError creates a AdminGetRoleAdminStatusV3InternalServerError with default headers values

func (*AdminGetRoleAdminStatusV3InternalServerError) Error added in v0.31.0

func (*AdminGetRoleAdminStatusV3InternalServerError) GetPayload added in v0.31.0

func (*AdminGetRoleAdminStatusV3InternalServerError) ToJSONString added in v0.31.0

type AdminGetRoleAdminStatusV3NotFound added in v0.2.0

type AdminGetRoleAdminStatusV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleAdminStatusV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminGetRoleAdminStatusV3NotFound added in v0.2.0

func NewAdminGetRoleAdminStatusV3NotFound() *AdminGetRoleAdminStatusV3NotFound

NewAdminGetRoleAdminStatusV3NotFound creates a AdminGetRoleAdminStatusV3NotFound with default headers values

func (*AdminGetRoleAdminStatusV3NotFound) Error added in v0.2.0

func (*AdminGetRoleAdminStatusV3NotFound) GetPayload added in v0.2.0

func (*AdminGetRoleAdminStatusV3NotFound) ToJSONString added in v0.25.0

func (o *AdminGetRoleAdminStatusV3NotFound) ToJSONString() string

type AdminGetRoleAdminStatusV3OK added in v0.2.0

type AdminGetRoleAdminStatusV3OK struct {
	Payload *iamclientmodels.ModelRoleAdminStatusResponseV3
}

AdminGetRoleAdminStatusV3OK handles this case with default header values.

OK

func NewAdminGetRoleAdminStatusV3OK added in v0.2.0

func NewAdminGetRoleAdminStatusV3OK() *AdminGetRoleAdminStatusV3OK

NewAdminGetRoleAdminStatusV3OK creates a AdminGetRoleAdminStatusV3OK with default headers values

func (*AdminGetRoleAdminStatusV3OK) Error added in v0.2.0

func (*AdminGetRoleAdminStatusV3OK) GetPayload added in v0.2.0

func (*AdminGetRoleAdminStatusV3OK) ToJSONString added in v0.25.0

func (o *AdminGetRoleAdminStatusV3OK) ToJSONString() string

type AdminGetRoleAdminStatusV3Params added in v0.2.0

type AdminGetRoleAdminStatusV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RoleID
	  Role id, should follow UUID version 4 without hyphen

	*/
	RoleID string

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

AdminGetRoleAdminStatusV3Params contains all the parameters to send to the API endpoint for the admin get role admin status v3 operation typically these are written to a http.Request

func NewAdminGetRoleAdminStatusV3Params added in v0.2.0

func NewAdminGetRoleAdminStatusV3Params() *AdminGetRoleAdminStatusV3Params

NewAdminGetRoleAdminStatusV3Params creates a new AdminGetRoleAdminStatusV3Params object with the default values initialized.

func NewAdminGetRoleAdminStatusV3ParamsWithContext added in v0.2.0

func NewAdminGetRoleAdminStatusV3ParamsWithContext(ctx context.Context) *AdminGetRoleAdminStatusV3Params

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

func NewAdminGetRoleAdminStatusV3ParamsWithHTTPClient added in v0.2.0

func NewAdminGetRoleAdminStatusV3ParamsWithHTTPClient(client *http.Client) *AdminGetRoleAdminStatusV3Params

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

func NewAdminGetRoleAdminStatusV3ParamsWithTimeout added in v0.2.0

func NewAdminGetRoleAdminStatusV3ParamsWithTimeout(timeout time.Duration) *AdminGetRoleAdminStatusV3Params

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

func (*AdminGetRoleAdminStatusV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin get role admin status v3 params

func (*AdminGetRoleAdminStatusV3Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin get role admin status v3 params

func (*AdminGetRoleAdminStatusV3Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get role admin status v3 params

func (*AdminGetRoleAdminStatusV3Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin get role admin status v3 params

func (*AdminGetRoleAdminStatusV3Params) SetRoleID added in v0.2.0

func (o *AdminGetRoleAdminStatusV3Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin get role admin status v3 params

func (*AdminGetRoleAdminStatusV3Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin get role admin status v3 params

func (*AdminGetRoleAdminStatusV3Params) WithContext added in v0.2.0

WithContext adds the context to the admin get role admin status v3 params

func (*AdminGetRoleAdminStatusV3Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin get role admin status v3 params

func (*AdminGetRoleAdminStatusV3Params) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the admin get role admin status v3 params

func (*AdminGetRoleAdminStatusV3Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin get role admin status v3 params

func (*AdminGetRoleAdminStatusV3Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminGetRoleAdminStatusV3Reader added in v0.2.0

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

AdminGetRoleAdminStatusV3Reader is a Reader for the AdminGetRoleAdminStatusV3 structure.

func (*AdminGetRoleAdminStatusV3Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetRoleAdminStatusV3Unauthorized added in v0.2.0

type AdminGetRoleAdminStatusV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleAdminStatusV3Unauthorized handles 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 NewAdminGetRoleAdminStatusV3Unauthorized added in v0.2.0

func NewAdminGetRoleAdminStatusV3Unauthorized() *AdminGetRoleAdminStatusV3Unauthorized

NewAdminGetRoleAdminStatusV3Unauthorized creates a AdminGetRoleAdminStatusV3Unauthorized with default headers values

func (*AdminGetRoleAdminStatusV3Unauthorized) Error added in v0.2.0

func (*AdminGetRoleAdminStatusV3Unauthorized) GetPayload added in v0.2.0

func (*AdminGetRoleAdminStatusV3Unauthorized) ToJSONString added in v0.25.0

type AdminGetRoleManagersV3BadRequest added in v0.2.0

type AdminGetRoleManagersV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleManagersV3BadRequest 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 NewAdminGetRoleManagersV3BadRequest added in v0.2.0

func NewAdminGetRoleManagersV3BadRequest() *AdminGetRoleManagersV3BadRequest

NewAdminGetRoleManagersV3BadRequest creates a AdminGetRoleManagersV3BadRequest with default headers values

func (*AdminGetRoleManagersV3BadRequest) Error added in v0.2.0

func (*AdminGetRoleManagersV3BadRequest) GetPayload added in v0.2.0

func (*AdminGetRoleManagersV3BadRequest) ToJSONString added in v0.25.0

func (o *AdminGetRoleManagersV3BadRequest) ToJSONString() string

type AdminGetRoleManagersV3Forbidden added in v0.2.0

type AdminGetRoleManagersV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleManagersV3Forbidden 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 NewAdminGetRoleManagersV3Forbidden added in v0.2.0

func NewAdminGetRoleManagersV3Forbidden() *AdminGetRoleManagersV3Forbidden

NewAdminGetRoleManagersV3Forbidden creates a AdminGetRoleManagersV3Forbidden with default headers values

func (*AdminGetRoleManagersV3Forbidden) Error added in v0.2.0

func (*AdminGetRoleManagersV3Forbidden) GetPayload added in v0.2.0

func (*AdminGetRoleManagersV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminGetRoleManagersV3Forbidden) ToJSONString() string

type AdminGetRoleManagersV3InternalServerError added in v0.31.0

type AdminGetRoleManagersV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleManagersV3InternalServerError handles this case with default header values.

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

func NewAdminGetRoleManagersV3InternalServerError added in v0.31.0

func NewAdminGetRoleManagersV3InternalServerError() *AdminGetRoleManagersV3InternalServerError

NewAdminGetRoleManagersV3InternalServerError creates a AdminGetRoleManagersV3InternalServerError with default headers values

func (*AdminGetRoleManagersV3InternalServerError) Error added in v0.31.0

func (*AdminGetRoleManagersV3InternalServerError) GetPayload added in v0.31.0

func (*AdminGetRoleManagersV3InternalServerError) ToJSONString added in v0.31.0

type AdminGetRoleManagersV3NotFound added in v0.2.0

type AdminGetRoleManagersV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleManagersV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminGetRoleManagersV3NotFound added in v0.2.0

func NewAdminGetRoleManagersV3NotFound() *AdminGetRoleManagersV3NotFound

NewAdminGetRoleManagersV3NotFound creates a AdminGetRoleManagersV3NotFound with default headers values

func (*AdminGetRoleManagersV3NotFound) Error added in v0.2.0

func (*AdminGetRoleManagersV3NotFound) GetPayload added in v0.2.0

func (*AdminGetRoleManagersV3NotFound) ToJSONString added in v0.25.0

func (o *AdminGetRoleManagersV3NotFound) ToJSONString() string

type AdminGetRoleManagersV3OK added in v0.2.0

type AdminGetRoleManagersV3OK struct {
	Payload *iamclientmodels.ModelRoleManagersResponsesV3
}

AdminGetRoleManagersV3OK handles this case with default header values.

OK

func NewAdminGetRoleManagersV3OK added in v0.2.0

func NewAdminGetRoleManagersV3OK() *AdminGetRoleManagersV3OK

NewAdminGetRoleManagersV3OK creates a AdminGetRoleManagersV3OK with default headers values

func (*AdminGetRoleManagersV3OK) Error added in v0.2.0

func (o *AdminGetRoleManagersV3OK) Error() string

func (*AdminGetRoleManagersV3OK) GetPayload added in v0.2.0

func (*AdminGetRoleManagersV3OK) ToJSONString added in v0.25.0

func (o *AdminGetRoleManagersV3OK) ToJSONString() string

type AdminGetRoleManagersV3Params added in v0.2.0

type AdminGetRoleManagersV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string
	/*After
	  The cursor that points to query data for the next page

	*/
	After *string
	/*Before
	  The cursor that points to query data for the previous page

	*/
	Before *string
	/*Limit
	  the maximum number of data that may be returned (1...100)

	*/
	Limit *int64

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

AdminGetRoleManagersV3Params contains all the parameters to send to the API endpoint for the admin get role managers v3 operation typically these are written to a http.Request

func NewAdminGetRoleManagersV3Params added in v0.2.0

func NewAdminGetRoleManagersV3Params() *AdminGetRoleManagersV3Params

NewAdminGetRoleManagersV3Params creates a new AdminGetRoleManagersV3Params object with the default values initialized.

func NewAdminGetRoleManagersV3ParamsWithContext added in v0.2.0

func NewAdminGetRoleManagersV3ParamsWithContext(ctx context.Context) *AdminGetRoleManagersV3Params

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

func NewAdminGetRoleManagersV3ParamsWithHTTPClient added in v0.2.0

func NewAdminGetRoleManagersV3ParamsWithHTTPClient(client *http.Client) *AdminGetRoleManagersV3Params

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

func NewAdminGetRoleManagersV3ParamsWithTimeout added in v0.2.0

func NewAdminGetRoleManagersV3ParamsWithTimeout(timeout time.Duration) *AdminGetRoleManagersV3Params

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

func (*AdminGetRoleManagersV3Params) SetAfter added in v0.2.0

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

SetAfter adds the after to the admin get role managers v3 params

func (*AdminGetRoleManagersV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin get role managers v3 params

func (*AdminGetRoleManagersV3Params) SetBefore added in v0.2.0

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

SetBefore adds the before to the admin get role managers v3 params

func (*AdminGetRoleManagersV3Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin get role managers v3 params

func (*AdminGetRoleManagersV3Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get role managers v3 params

func (*AdminGetRoleManagersV3Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin get role managers v3 params

func (*AdminGetRoleManagersV3Params) SetLimit added in v0.2.0

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

SetLimit adds the limit to the admin get role managers v3 params

func (*AdminGetRoleManagersV3Params) SetRoleID added in v0.2.0

func (o *AdminGetRoleManagersV3Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin get role managers v3 params

func (*AdminGetRoleManagersV3Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin get role managers v3 params

func (*AdminGetRoleManagersV3Params) WithAfter added in v0.2.0

WithAfter adds the after to the admin get role managers v3 params

func (*AdminGetRoleManagersV3Params) WithBefore added in v0.2.0

WithBefore adds the before to the admin get role managers v3 params

func (*AdminGetRoleManagersV3Params) WithContext added in v0.2.0

WithContext adds the context to the admin get role managers v3 params

func (*AdminGetRoleManagersV3Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin get role managers v3 params

func (*AdminGetRoleManagersV3Params) WithLimit added in v0.2.0

WithLimit adds the limit to the admin get role managers v3 params

func (*AdminGetRoleManagersV3Params) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the admin get role managers v3 params

func (*AdminGetRoleManagersV3Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin get role managers v3 params

func (*AdminGetRoleManagersV3Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminGetRoleManagersV3Reader added in v0.2.0

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

AdminGetRoleManagersV3Reader is a Reader for the AdminGetRoleManagersV3 structure.

func (*AdminGetRoleManagersV3Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetRoleManagersV3Unauthorized added in v0.2.0

type AdminGetRoleManagersV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleManagersV3Unauthorized handles 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 NewAdminGetRoleManagersV3Unauthorized added in v0.2.0

func NewAdminGetRoleManagersV3Unauthorized() *AdminGetRoleManagersV3Unauthorized

NewAdminGetRoleManagersV3Unauthorized creates a AdminGetRoleManagersV3Unauthorized with default headers values

func (*AdminGetRoleManagersV3Unauthorized) Error added in v0.2.0

func (*AdminGetRoleManagersV3Unauthorized) GetPayload added in v0.2.0

func (*AdminGetRoleManagersV3Unauthorized) ToJSONString added in v0.25.0

func (o *AdminGetRoleManagersV3Unauthorized) ToJSONString() string

type AdminGetRoleMembersV3BadRequest added in v0.2.0

type AdminGetRoleMembersV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleMembersV3BadRequest 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 NewAdminGetRoleMembersV3BadRequest added in v0.2.0

func NewAdminGetRoleMembersV3BadRequest() *AdminGetRoleMembersV3BadRequest

NewAdminGetRoleMembersV3BadRequest creates a AdminGetRoleMembersV3BadRequest with default headers values

func (*AdminGetRoleMembersV3BadRequest) Error added in v0.2.0

func (*AdminGetRoleMembersV3BadRequest) GetPayload added in v0.2.0

func (*AdminGetRoleMembersV3BadRequest) ToJSONString added in v0.25.0

func (o *AdminGetRoleMembersV3BadRequest) ToJSONString() string

type AdminGetRoleMembersV3Forbidden added in v0.2.0

type AdminGetRoleMembersV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleMembersV3Forbidden 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 NewAdminGetRoleMembersV3Forbidden added in v0.2.0

func NewAdminGetRoleMembersV3Forbidden() *AdminGetRoleMembersV3Forbidden

NewAdminGetRoleMembersV3Forbidden creates a AdminGetRoleMembersV3Forbidden with default headers values

func (*AdminGetRoleMembersV3Forbidden) Error added in v0.2.0

func (*AdminGetRoleMembersV3Forbidden) GetPayload added in v0.2.0

func (*AdminGetRoleMembersV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminGetRoleMembersV3Forbidden) ToJSONString() string

type AdminGetRoleMembersV3InternalServerError added in v0.31.0

type AdminGetRoleMembersV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleMembersV3InternalServerError handles this case with default header values.

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

func NewAdminGetRoleMembersV3InternalServerError added in v0.31.0

func NewAdminGetRoleMembersV3InternalServerError() *AdminGetRoleMembersV3InternalServerError

NewAdminGetRoleMembersV3InternalServerError creates a AdminGetRoleMembersV3InternalServerError with default headers values

func (*AdminGetRoleMembersV3InternalServerError) Error added in v0.31.0

func (*AdminGetRoleMembersV3InternalServerError) GetPayload added in v0.31.0

func (*AdminGetRoleMembersV3InternalServerError) ToJSONString added in v0.31.0

type AdminGetRoleMembersV3NotFound added in v0.2.0

type AdminGetRoleMembersV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleMembersV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminGetRoleMembersV3NotFound added in v0.2.0

func NewAdminGetRoleMembersV3NotFound() *AdminGetRoleMembersV3NotFound

NewAdminGetRoleMembersV3NotFound creates a AdminGetRoleMembersV3NotFound with default headers values

func (*AdminGetRoleMembersV3NotFound) Error added in v0.2.0

func (*AdminGetRoleMembersV3NotFound) GetPayload added in v0.2.0

func (*AdminGetRoleMembersV3NotFound) ToJSONString added in v0.25.0

func (o *AdminGetRoleMembersV3NotFound) ToJSONString() string

type AdminGetRoleMembersV3OK added in v0.2.0

type AdminGetRoleMembersV3OK struct {
	Payload *iamclientmodels.ModelRoleMembersResponseV3
}

AdminGetRoleMembersV3OK handles this case with default header values.

OK

func NewAdminGetRoleMembersV3OK added in v0.2.0

func NewAdminGetRoleMembersV3OK() *AdminGetRoleMembersV3OK

NewAdminGetRoleMembersV3OK creates a AdminGetRoleMembersV3OK with default headers values

func (*AdminGetRoleMembersV3OK) Error added in v0.2.0

func (o *AdminGetRoleMembersV3OK) Error() string

func (*AdminGetRoleMembersV3OK) GetPayload added in v0.2.0

func (*AdminGetRoleMembersV3OK) ToJSONString added in v0.25.0

func (o *AdminGetRoleMembersV3OK) ToJSONString() string

type AdminGetRoleMembersV3Params added in v0.2.0

type AdminGetRoleMembersV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string
	/*After
	  The cursor that points to query data for the next page

	*/
	After *string
	/*Before
	  The cursor that points to query data for the previous page

	*/
	Before *string
	/*Limit
	  the maximum number of data that may be returned (1...100)

	*/
	Limit *int64

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

AdminGetRoleMembersV3Params contains all the parameters to send to the API endpoint for the admin get role members v3 operation typically these are written to a http.Request

func NewAdminGetRoleMembersV3Params added in v0.2.0

func NewAdminGetRoleMembersV3Params() *AdminGetRoleMembersV3Params

NewAdminGetRoleMembersV3Params creates a new AdminGetRoleMembersV3Params object with the default values initialized.

func NewAdminGetRoleMembersV3ParamsWithContext added in v0.2.0

func NewAdminGetRoleMembersV3ParamsWithContext(ctx context.Context) *AdminGetRoleMembersV3Params

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

func NewAdminGetRoleMembersV3ParamsWithHTTPClient added in v0.2.0

func NewAdminGetRoleMembersV3ParamsWithHTTPClient(client *http.Client) *AdminGetRoleMembersV3Params

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

func NewAdminGetRoleMembersV3ParamsWithTimeout added in v0.2.0

func NewAdminGetRoleMembersV3ParamsWithTimeout(timeout time.Duration) *AdminGetRoleMembersV3Params

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

func (*AdminGetRoleMembersV3Params) SetAfter added in v0.2.0

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

SetAfter adds the after to the admin get role members v3 params

func (*AdminGetRoleMembersV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin get role members v3 params

func (*AdminGetRoleMembersV3Params) SetBefore added in v0.2.0

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

SetBefore adds the before to the admin get role members v3 params

func (*AdminGetRoleMembersV3Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin get role members v3 params

func (*AdminGetRoleMembersV3Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get role members v3 params

func (*AdminGetRoleMembersV3Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin get role members v3 params

func (*AdminGetRoleMembersV3Params) SetLimit added in v0.2.0

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

SetLimit adds the limit to the admin get role members v3 params

func (*AdminGetRoleMembersV3Params) SetRoleID added in v0.2.0

func (o *AdminGetRoleMembersV3Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin get role members v3 params

func (*AdminGetRoleMembersV3Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin get role members v3 params

func (*AdminGetRoleMembersV3Params) WithAfter added in v0.2.0

WithAfter adds the after to the admin get role members v3 params

func (*AdminGetRoleMembersV3Params) WithBefore added in v0.2.0

WithBefore adds the before to the admin get role members v3 params

func (*AdminGetRoleMembersV3Params) WithContext added in v0.2.0

WithContext adds the context to the admin get role members v3 params

func (*AdminGetRoleMembersV3Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin get role members v3 params

func (*AdminGetRoleMembersV3Params) WithLimit added in v0.2.0

WithLimit adds the limit to the admin get role members v3 params

func (*AdminGetRoleMembersV3Params) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the admin get role members v3 params

func (*AdminGetRoleMembersV3Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin get role members v3 params

func (*AdminGetRoleMembersV3Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminGetRoleMembersV3Reader added in v0.2.0

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

AdminGetRoleMembersV3Reader is a Reader for the AdminGetRoleMembersV3 structure.

func (*AdminGetRoleMembersV3Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetRoleMembersV3Unauthorized added in v0.2.0

type AdminGetRoleMembersV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleMembersV3Unauthorized handles 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 NewAdminGetRoleMembersV3Unauthorized added in v0.2.0

func NewAdminGetRoleMembersV3Unauthorized() *AdminGetRoleMembersV3Unauthorized

NewAdminGetRoleMembersV3Unauthorized creates a AdminGetRoleMembersV3Unauthorized with default headers values

func (*AdminGetRoleMembersV3Unauthorized) Error added in v0.2.0

func (*AdminGetRoleMembersV3Unauthorized) GetPayload added in v0.2.0

func (*AdminGetRoleMembersV3Unauthorized) ToJSONString added in v0.25.0

func (o *AdminGetRoleMembersV3Unauthorized) ToJSONString() string

type AdminGetRoleV3BadRequest added in v0.2.0

type AdminGetRoleV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleV3BadRequest 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 NewAdminGetRoleV3BadRequest added in v0.2.0

func NewAdminGetRoleV3BadRequest() *AdminGetRoleV3BadRequest

NewAdminGetRoleV3BadRequest creates a AdminGetRoleV3BadRequest with default headers values

func (*AdminGetRoleV3BadRequest) Error added in v0.2.0

func (o *AdminGetRoleV3BadRequest) Error() string

func (*AdminGetRoleV3BadRequest) GetPayload added in v0.2.0

func (*AdminGetRoleV3BadRequest) ToJSONString added in v0.25.0

func (o *AdminGetRoleV3BadRequest) ToJSONString() string

type AdminGetRoleV3Forbidden added in v0.2.0

type AdminGetRoleV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleV3Forbidden 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 NewAdminGetRoleV3Forbidden added in v0.2.0

func NewAdminGetRoleV3Forbidden() *AdminGetRoleV3Forbidden

NewAdminGetRoleV3Forbidden creates a AdminGetRoleV3Forbidden with default headers values

func (*AdminGetRoleV3Forbidden) Error added in v0.2.0

func (o *AdminGetRoleV3Forbidden) Error() string

func (*AdminGetRoleV3Forbidden) GetPayload added in v0.2.0

func (*AdminGetRoleV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminGetRoleV3Forbidden) ToJSONString() string

type AdminGetRoleV3InternalServerError added in v0.31.0

type AdminGetRoleV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleV3InternalServerError handles this case with default header values.

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

func NewAdminGetRoleV3InternalServerError added in v0.31.0

func NewAdminGetRoleV3InternalServerError() *AdminGetRoleV3InternalServerError

NewAdminGetRoleV3InternalServerError creates a AdminGetRoleV3InternalServerError with default headers values

func (*AdminGetRoleV3InternalServerError) Error added in v0.31.0

func (*AdminGetRoleV3InternalServerError) GetPayload added in v0.31.0

func (*AdminGetRoleV3InternalServerError) ToJSONString added in v0.31.0

func (o *AdminGetRoleV3InternalServerError) ToJSONString() string

type AdminGetRoleV3NotFound added in v0.2.0

type AdminGetRoleV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminGetRoleV3NotFound added in v0.2.0

func NewAdminGetRoleV3NotFound() *AdminGetRoleV3NotFound

NewAdminGetRoleV3NotFound creates a AdminGetRoleV3NotFound with default headers values

func (*AdminGetRoleV3NotFound) Error added in v0.2.0

func (o *AdminGetRoleV3NotFound) Error() string

func (*AdminGetRoleV3NotFound) GetPayload added in v0.2.0

func (*AdminGetRoleV3NotFound) ToJSONString added in v0.25.0

func (o *AdminGetRoleV3NotFound) ToJSONString() string

type AdminGetRoleV3OK added in v0.2.0

type AdminGetRoleV3OK struct {
	Payload *iamclientmodels.ModelRoleResponseV3
}

AdminGetRoleV3OK handles this case with default header values.

OK

func NewAdminGetRoleV3OK added in v0.2.0

func NewAdminGetRoleV3OK() *AdminGetRoleV3OK

NewAdminGetRoleV3OK creates a AdminGetRoleV3OK with default headers values

func (*AdminGetRoleV3OK) Error added in v0.2.0

func (o *AdminGetRoleV3OK) Error() string

func (*AdminGetRoleV3OK) GetPayload added in v0.2.0

func (*AdminGetRoleV3OK) ToJSONString added in v0.25.0

func (o *AdminGetRoleV3OK) ToJSONString() string

type AdminGetRoleV3Params added in v0.2.0

type AdminGetRoleV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string

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

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

func NewAdminGetRoleV3Params added in v0.2.0

func NewAdminGetRoleV3Params() *AdminGetRoleV3Params

NewAdminGetRoleV3Params creates a new AdminGetRoleV3Params object with the default values initialized.

func NewAdminGetRoleV3ParamsWithContext added in v0.2.0

func NewAdminGetRoleV3ParamsWithContext(ctx context.Context) *AdminGetRoleV3Params

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

func NewAdminGetRoleV3ParamsWithHTTPClient added in v0.2.0

func NewAdminGetRoleV3ParamsWithHTTPClient(client *http.Client) *AdminGetRoleV3Params

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

func NewAdminGetRoleV3ParamsWithTimeout added in v0.2.0

func NewAdminGetRoleV3ParamsWithTimeout(timeout time.Duration) *AdminGetRoleV3Params

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

func (*AdminGetRoleV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin get role v3 params

func (*AdminGetRoleV3Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin get role v3 params

func (*AdminGetRoleV3Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get role v3 params

func (*AdminGetRoleV3Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin get role v3 params

func (*AdminGetRoleV3Params) SetRoleID added in v0.2.0

func (o *AdminGetRoleV3Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin get role v3 params

func (*AdminGetRoleV3Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin get role v3 params

func (*AdminGetRoleV3Params) WithContext added in v0.2.0

WithContext adds the context to the admin get role v3 params

func (*AdminGetRoleV3Params) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin get role v3 params

func (*AdminGetRoleV3Params) WithRoleID added in v0.2.0

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

WithRoleID adds the roleID to the admin get role v3 params

func (*AdminGetRoleV3Params) WithTimeout added in v0.2.0

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

WithTimeout adds the timeout to the admin get role v3 params

func (*AdminGetRoleV3Params) WriteToRequest added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type AdminGetRoleV3Reader added in v0.2.0

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

AdminGetRoleV3Reader is a Reader for the AdminGetRoleV3 structure.

func (*AdminGetRoleV3Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetRoleV3Unauthorized added in v0.2.0

type AdminGetRoleV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleV3Unauthorized handles 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 NewAdminGetRoleV3Unauthorized added in v0.2.0

func NewAdminGetRoleV3Unauthorized() *AdminGetRoleV3Unauthorized

NewAdminGetRoleV3Unauthorized creates a AdminGetRoleV3Unauthorized with default headers values

func (*AdminGetRoleV3Unauthorized) Error added in v0.2.0

func (*AdminGetRoleV3Unauthorized) GetPayload added in v0.2.0

func (*AdminGetRoleV3Unauthorized) ToJSONString added in v0.25.0

func (o *AdminGetRoleV3Unauthorized) ToJSONString() string

type AdminGetRoleV4BadRequest added in v0.2.0

type AdminGetRoleV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleV4BadRequest 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 NewAdminGetRoleV4BadRequest added in v0.2.0

func NewAdminGetRoleV4BadRequest() *AdminGetRoleV4BadRequest

NewAdminGetRoleV4BadRequest creates a AdminGetRoleV4BadRequest with default headers values

func (*AdminGetRoleV4BadRequest) Error added in v0.2.0

func (o *AdminGetRoleV4BadRequest) Error() string

func (*AdminGetRoleV4BadRequest) GetPayload added in v0.2.0

func (*AdminGetRoleV4BadRequest) ToJSONString added in v0.25.0

func (o *AdminGetRoleV4BadRequest) ToJSONString() string

type AdminGetRoleV4Forbidden added in v0.2.0

type AdminGetRoleV4Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleV4Forbidden 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 NewAdminGetRoleV4Forbidden added in v0.2.0

func NewAdminGetRoleV4Forbidden() *AdminGetRoleV4Forbidden

NewAdminGetRoleV4Forbidden creates a AdminGetRoleV4Forbidden with default headers values

func (*AdminGetRoleV4Forbidden) Error added in v0.2.0

func (o *AdminGetRoleV4Forbidden) Error() string

func (*AdminGetRoleV4Forbidden) GetPayload added in v0.2.0

func (*AdminGetRoleV4Forbidden) ToJSONString added in v0.25.0

func (o *AdminGetRoleV4Forbidden) ToJSONString() string

type AdminGetRoleV4InternalServerError added in v0.31.0

type AdminGetRoleV4InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleV4InternalServerError handles this case with default header values.

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

func NewAdminGetRoleV4InternalServerError added in v0.31.0

func NewAdminGetRoleV4InternalServerError() *AdminGetRoleV4InternalServerError

NewAdminGetRoleV4InternalServerError creates a AdminGetRoleV4InternalServerError with default headers values

func (*AdminGetRoleV4InternalServerError) Error added in v0.31.0

func (*AdminGetRoleV4InternalServerError) GetPayload added in v0.31.0

func (*AdminGetRoleV4InternalServerError) ToJSONString added in v0.31.0

func (o *AdminGetRoleV4InternalServerError) ToJSONString() string

type AdminGetRoleV4NotFound added in v0.2.0

type AdminGetRoleV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleV4NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminGetRoleV4NotFound added in v0.2.0

func NewAdminGetRoleV4NotFound() *AdminGetRoleV4NotFound

NewAdminGetRoleV4NotFound creates a AdminGetRoleV4NotFound with default headers values

func (*AdminGetRoleV4NotFound) Error added in v0.2.0

func (o *AdminGetRoleV4NotFound) Error() string

func (*AdminGetRoleV4NotFound) GetPayload added in v0.2.0

func (*AdminGetRoleV4NotFound) ToJSONString added in v0.25.0

func (o *AdminGetRoleV4NotFound) ToJSONString() string

type AdminGetRoleV4OK added in v0.2.0

type AdminGetRoleV4OK struct {
	Payload *iamclientmodels.ModelRoleV4Response
}

AdminGetRoleV4OK handles this case with default header values.

OK

func NewAdminGetRoleV4OK added in v0.2.0

func NewAdminGetRoleV4OK() *AdminGetRoleV4OK

NewAdminGetRoleV4OK creates a AdminGetRoleV4OK with default headers values

func (*AdminGetRoleV4OK) Error added in v0.2.0

func (o *AdminGetRoleV4OK) Error() string

func (*AdminGetRoleV4OK) GetPayload added in v0.2.0

func (*AdminGetRoleV4OK) ToJSONString added in v0.25.0

func (o *AdminGetRoleV4OK) ToJSONString() string

type AdminGetRoleV4Params added in v0.2.0

type AdminGetRoleV4Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string

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

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

func NewAdminGetRoleV4Params added in v0.2.0

func NewAdminGetRoleV4Params() *AdminGetRoleV4Params

NewAdminGetRoleV4Params creates a new AdminGetRoleV4Params object with the default values initialized.

func NewAdminGetRoleV4ParamsWithContext added in v0.2.0

func NewAdminGetRoleV4ParamsWithContext(ctx context.Context) *AdminGetRoleV4Params

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

func NewAdminGetRoleV4ParamsWithHTTPClient added in v0.2.0

func NewAdminGetRoleV4ParamsWithHTTPClient(client *http.Client) *AdminGetRoleV4Params

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

func NewAdminGetRoleV4ParamsWithTimeout added in v0.2.0

func NewAdminGetRoleV4ParamsWithTimeout(timeout time.Duration) *AdminGetRoleV4Params

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

func (*AdminGetRoleV4Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin get role v4 params

func (*AdminGetRoleV4Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin get role v4 params

func (*AdminGetRoleV4Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get role v4 params

func (*AdminGetRoleV4Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin get role v4 params

func (*AdminGetRoleV4Params) SetRoleID added in v0.2.0

func (o *AdminGetRoleV4Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin get role v4 params

func (*AdminGetRoleV4Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin get role v4 params

func (*AdminGetRoleV4Params) WithContext added in v0.2.0

WithContext adds the context to the admin get role v4 params

func (*AdminGetRoleV4Params) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin get role v4 params

func (*AdminGetRoleV4Params) WithRoleID added in v0.2.0

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

WithRoleID adds the roleID to the admin get role v4 params

func (*AdminGetRoleV4Params) WithTimeout added in v0.2.0

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

WithTimeout adds the timeout to the admin get role v4 params

func (*AdminGetRoleV4Params) WriteToRequest added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type AdminGetRoleV4Reader added in v0.2.0

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

AdminGetRoleV4Reader is a Reader for the AdminGetRoleV4 structure.

func (*AdminGetRoleV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetRoleV4Unauthorized added in v0.2.0

type AdminGetRoleV4Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleV4Unauthorized handles 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 NewAdminGetRoleV4Unauthorized added in v0.2.0

func NewAdminGetRoleV4Unauthorized() *AdminGetRoleV4Unauthorized

NewAdminGetRoleV4Unauthorized creates a AdminGetRoleV4Unauthorized with default headers values

func (*AdminGetRoleV4Unauthorized) Error added in v0.2.0

func (*AdminGetRoleV4Unauthorized) GetPayload added in v0.2.0

func (*AdminGetRoleV4Unauthorized) ToJSONString added in v0.25.0

func (o *AdminGetRoleV4Unauthorized) ToJSONString() string

type AdminGetRolesV3BadRequest

type AdminGetRolesV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRolesV3BadRequest 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 NewAdminGetRolesV3BadRequest

func NewAdminGetRolesV3BadRequest() *AdminGetRolesV3BadRequest

NewAdminGetRolesV3BadRequest creates a AdminGetRolesV3BadRequest with default headers values

func (*AdminGetRolesV3BadRequest) Error

func (o *AdminGetRolesV3BadRequest) Error() string

func (*AdminGetRolesV3BadRequest) GetPayload

func (*AdminGetRolesV3BadRequest) ToJSONString added in v0.25.0

func (o *AdminGetRolesV3BadRequest) ToJSONString() string

type AdminGetRolesV3Forbidden

type AdminGetRolesV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRolesV3Forbidden 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 NewAdminGetRolesV3Forbidden

func NewAdminGetRolesV3Forbidden() *AdminGetRolesV3Forbidden

NewAdminGetRolesV3Forbidden creates a AdminGetRolesV3Forbidden with default headers values

func (*AdminGetRolesV3Forbidden) Error

func (o *AdminGetRolesV3Forbidden) Error() string

func (*AdminGetRolesV3Forbidden) GetPayload

func (*AdminGetRolesV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminGetRolesV3Forbidden) ToJSONString() string

type AdminGetRolesV3InternalServerError added in v0.31.0

type AdminGetRolesV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRolesV3InternalServerError handles this case with default header values.

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

func NewAdminGetRolesV3InternalServerError added in v0.31.0

func NewAdminGetRolesV3InternalServerError() *AdminGetRolesV3InternalServerError

NewAdminGetRolesV3InternalServerError creates a AdminGetRolesV3InternalServerError with default headers values

func (*AdminGetRolesV3InternalServerError) Error added in v0.31.0

func (*AdminGetRolesV3InternalServerError) GetPayload added in v0.31.0

func (*AdminGetRolesV3InternalServerError) ToJSONString added in v0.31.0

func (o *AdminGetRolesV3InternalServerError) ToJSONString() string

type AdminGetRolesV3OK

type AdminGetRolesV3OK struct {
	Payload *iamclientmodels.ModelRoleResponseWithManagersAndPaginationV3
}

AdminGetRolesV3OK handles this case with default header values.

OK

func NewAdminGetRolesV3OK

func NewAdminGetRolesV3OK() *AdminGetRolesV3OK

NewAdminGetRolesV3OK creates a AdminGetRolesV3OK with default headers values

func (*AdminGetRolesV3OK) Error

func (o *AdminGetRolesV3OK) Error() string

func (*AdminGetRolesV3OK) ToJSONString added in v0.25.0

func (o *AdminGetRolesV3OK) ToJSONString() string

type AdminGetRolesV3Params

type AdminGetRolesV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*After
	  The cursor that points to query data for the next page

	*/
	After *string
	/*Before
	  The cursor that points to query data for the previous page

	*/
	Before *string
	/*IsWildcard
	    - true if the expected result should only returns records with wildcard = true
	- false if the expected result should only returns records with wildcard = false
	- empty (omitted) if the expected result should returns records with no wildcard filter at all

	*/
	IsWildcard *bool
	/*Limit
	  the maximum number of data that may be returned (1...100)

	*/
	Limit *int64

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

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

func NewAdminGetRolesV3Params

func NewAdminGetRolesV3Params() *AdminGetRolesV3Params

NewAdminGetRolesV3Params creates a new AdminGetRolesV3Params object with the default values initialized.

func NewAdminGetRolesV3ParamsWithContext

func NewAdminGetRolesV3ParamsWithContext(ctx context.Context) *AdminGetRolesV3Params

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

func NewAdminGetRolesV3ParamsWithHTTPClient

func NewAdminGetRolesV3ParamsWithHTTPClient(client *http.Client) *AdminGetRolesV3Params

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

func NewAdminGetRolesV3ParamsWithTimeout

func NewAdminGetRolesV3ParamsWithTimeout(timeout time.Duration) *AdminGetRolesV3Params

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

func (*AdminGetRolesV3Params) SetAfter

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

SetAfter adds the after to the admin get roles v3 params

func (*AdminGetRolesV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin get roles v3 params

func (*AdminGetRolesV3Params) SetBefore

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

SetBefore adds the before to the admin get roles v3 params

func (*AdminGetRolesV3Params) SetContext

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

SetContext adds the context to the admin get roles v3 params

func (*AdminGetRolesV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin get roles v3 params

func (*AdminGetRolesV3Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin get roles v3 params

func (*AdminGetRolesV3Params) SetIsWildcard added in v0.2.0

func (o *AdminGetRolesV3Params) SetIsWildcard(isWildcard *bool)

SetIsWildcard adds the isWildcard to the admin get roles v3 params

func (*AdminGetRolesV3Params) SetLimit

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

SetLimit adds the limit to the admin get roles v3 params

func (*AdminGetRolesV3Params) SetTimeout

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

SetTimeout adds the timeout to the admin get roles v3 params

func (*AdminGetRolesV3Params) WithAfter

func (o *AdminGetRolesV3Params) WithAfter(after *string) *AdminGetRolesV3Params

WithAfter adds the after to the admin get roles v3 params

func (*AdminGetRolesV3Params) WithBefore

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

WithBefore adds the before to the admin get roles v3 params

func (*AdminGetRolesV3Params) WithContext

WithContext adds the context to the admin get roles v3 params

func (*AdminGetRolesV3Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the admin get roles v3 params

func (*AdminGetRolesV3Params) WithIsWildcard added in v0.2.0

func (o *AdminGetRolesV3Params) WithIsWildcard(isWildcard *bool) *AdminGetRolesV3Params

WithIsWildcard adds the isWildcard to the admin get roles v3 params

func (*AdminGetRolesV3Params) WithLimit

func (o *AdminGetRolesV3Params) WithLimit(limit *int64) *AdminGetRolesV3Params

WithLimit adds the limit to the admin get roles v3 params

func (*AdminGetRolesV3Params) WithTimeout

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

WithTimeout adds the timeout to the admin get roles v3 params

func (*AdminGetRolesV3Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type AdminGetRolesV3Reader

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

AdminGetRolesV3Reader is a Reader for the AdminGetRolesV3 structure.

func (*AdminGetRolesV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminGetRolesV3Unauthorized

type AdminGetRolesV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRolesV3Unauthorized handles 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 NewAdminGetRolesV3Unauthorized

func NewAdminGetRolesV3Unauthorized() *AdminGetRolesV3Unauthorized

NewAdminGetRolesV3Unauthorized creates a AdminGetRolesV3Unauthorized with default headers values

func (*AdminGetRolesV3Unauthorized) Error

func (*AdminGetRolesV3Unauthorized) GetPayload

func (*AdminGetRolesV3Unauthorized) ToJSONString added in v0.25.0

func (o *AdminGetRolesV3Unauthorized) ToJSONString() string

type AdminGetRolesV4BadRequest added in v0.2.0

type AdminGetRolesV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRolesV4BadRequest 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 NewAdminGetRolesV4BadRequest added in v0.2.0

func NewAdminGetRolesV4BadRequest() *AdminGetRolesV4BadRequest

NewAdminGetRolesV4BadRequest creates a AdminGetRolesV4BadRequest with default headers values

func (*AdminGetRolesV4BadRequest) Error added in v0.2.0

func (o *AdminGetRolesV4BadRequest) Error() string

func (*AdminGetRolesV4BadRequest) GetPayload added in v0.2.0

func (*AdminGetRolesV4BadRequest) ToJSONString added in v0.25.0

func (o *AdminGetRolesV4BadRequest) ToJSONString() string

type AdminGetRolesV4Forbidden added in v0.2.0

type AdminGetRolesV4Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRolesV4Forbidden 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 NewAdminGetRolesV4Forbidden added in v0.2.0

func NewAdminGetRolesV4Forbidden() *AdminGetRolesV4Forbidden

NewAdminGetRolesV4Forbidden creates a AdminGetRolesV4Forbidden with default headers values

func (*AdminGetRolesV4Forbidden) Error added in v0.2.0

func (o *AdminGetRolesV4Forbidden) Error() string

func (*AdminGetRolesV4Forbidden) GetPayload added in v0.2.0

func (*AdminGetRolesV4Forbidden) ToJSONString added in v0.25.0

func (o *AdminGetRolesV4Forbidden) ToJSONString() string

type AdminGetRolesV4InternalServerError added in v0.31.0

type AdminGetRolesV4InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRolesV4InternalServerError handles this case with default header values.

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

func NewAdminGetRolesV4InternalServerError added in v0.31.0

func NewAdminGetRolesV4InternalServerError() *AdminGetRolesV4InternalServerError

NewAdminGetRolesV4InternalServerError creates a AdminGetRolesV4InternalServerError with default headers values

func (*AdminGetRolesV4InternalServerError) Error added in v0.31.0

func (*AdminGetRolesV4InternalServerError) GetPayload added in v0.31.0

func (*AdminGetRolesV4InternalServerError) ToJSONString added in v0.31.0

func (o *AdminGetRolesV4InternalServerError) ToJSONString() string

type AdminGetRolesV4OK added in v0.2.0

type AdminGetRolesV4OK struct {
	Payload *iamclientmodels.ModelListRoleV4Response
}

AdminGetRolesV4OK handles this case with default header values.

OK

func NewAdminGetRolesV4OK added in v0.2.0

func NewAdminGetRolesV4OK() *AdminGetRolesV4OK

NewAdminGetRolesV4OK creates a AdminGetRolesV4OK with default headers values

func (*AdminGetRolesV4OK) Error added in v0.2.0

func (o *AdminGetRolesV4OK) Error() string

func (*AdminGetRolesV4OK) GetPayload added in v0.2.0

func (*AdminGetRolesV4OK) ToJSONString added in v0.25.0

func (o *AdminGetRolesV4OK) ToJSONString() string

type AdminGetRolesV4Params added in v0.2.0

type AdminGetRolesV4Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*AdminRole
	  - true if the expected result should only returns records with adminRole = true
	          - false if the expected result should only returns records with adminRole = false
	          - empty (omitted) if the expected result should returns records with no wildcard filter at all

	*/
	AdminRole *bool
	/*IsWildcard
	  - true if the expected result should only returns records with wildcard = true
	          - false if the expected result should only returns records with wildcard = false
	          - empty (omitted) if the expected result should returns records with no wildcard filter at all

	*/
	IsWildcard *bool
	/*Limit
	  the maximum number of data that may be returned (1...100)

	*/
	Limit *int64
	/*Offset
	  the count to skip

	*/
	Offset *int64

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

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

func NewAdminGetRolesV4Params added in v0.2.0

func NewAdminGetRolesV4Params() *AdminGetRolesV4Params

NewAdminGetRolesV4Params creates a new AdminGetRolesV4Params object with the default values initialized.

func NewAdminGetRolesV4ParamsWithContext added in v0.2.0

func NewAdminGetRolesV4ParamsWithContext(ctx context.Context) *AdminGetRolesV4Params

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

func NewAdminGetRolesV4ParamsWithHTTPClient added in v0.2.0

func NewAdminGetRolesV4ParamsWithHTTPClient(client *http.Client) *AdminGetRolesV4Params

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

func NewAdminGetRolesV4ParamsWithTimeout added in v0.2.0

func NewAdminGetRolesV4ParamsWithTimeout(timeout time.Duration) *AdminGetRolesV4Params

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

func (*AdminGetRolesV4Params) SetAdminRole added in v0.2.0

func (o *AdminGetRolesV4Params) SetAdminRole(adminRole *bool)

SetAdminRole adds the adminRole to the admin get roles v4 params

func (*AdminGetRolesV4Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin get roles v4 params

func (*AdminGetRolesV4Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin get roles v4 params

func (*AdminGetRolesV4Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin get roles v4 params

func (*AdminGetRolesV4Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin get roles v4 params

func (*AdminGetRolesV4Params) SetIsWildcard added in v0.2.0

func (o *AdminGetRolesV4Params) SetIsWildcard(isWildcard *bool)

SetIsWildcard adds the isWildcard to the admin get roles v4 params

func (*AdminGetRolesV4Params) SetLimit added in v0.2.0

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

SetLimit adds the limit to the admin get roles v4 params

func (*AdminGetRolesV4Params) SetOffset added in v0.10.0

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

SetOffset adds the offset to the admin get roles v4 params

func (*AdminGetRolesV4Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin get roles v4 params

func (*AdminGetRolesV4Params) WithAdminRole added in v0.2.0

func (o *AdminGetRolesV4Params) WithAdminRole(adminRole *bool) *AdminGetRolesV4Params

WithAdminRole adds the adminRole to the admin get roles v4 params

func (*AdminGetRolesV4Params) WithContext added in v0.2.0

WithContext adds the context to the admin get roles v4 params

func (*AdminGetRolesV4Params) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin get roles v4 params

func (*AdminGetRolesV4Params) WithIsWildcard added in v0.2.0

func (o *AdminGetRolesV4Params) WithIsWildcard(isWildcard *bool) *AdminGetRolesV4Params

WithIsWildcard adds the isWildcard to the admin get roles v4 params

func (*AdminGetRolesV4Params) WithLimit added in v0.2.0

func (o *AdminGetRolesV4Params) WithLimit(limit *int64) *AdminGetRolesV4Params

WithLimit adds the limit to the admin get roles v4 params

func (*AdminGetRolesV4Params) WithOffset added in v0.10.0

func (o *AdminGetRolesV4Params) WithOffset(offset *int64) *AdminGetRolesV4Params

WithOffset adds the offset to the admin get roles v4 params

func (*AdminGetRolesV4Params) WithTimeout added in v0.2.0

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

WithTimeout adds the timeout to the admin get roles v4 params

func (*AdminGetRolesV4Params) WriteToRequest added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type AdminGetRolesV4Reader added in v0.2.0

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

AdminGetRolesV4Reader is a Reader for the AdminGetRolesV4 structure.

func (*AdminGetRolesV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminGetRolesV4Unauthorized added in v0.2.0

type AdminGetRolesV4Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRolesV4Unauthorized handles 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 NewAdminGetRolesV4Unauthorized added in v0.2.0

func NewAdminGetRolesV4Unauthorized() *AdminGetRolesV4Unauthorized

NewAdminGetRolesV4Unauthorized creates a AdminGetRolesV4Unauthorized with default headers values

func (*AdminGetRolesV4Unauthorized) Error added in v0.2.0

func (*AdminGetRolesV4Unauthorized) GetPayload added in v0.2.0

func (*AdminGetRolesV4Unauthorized) ToJSONString added in v0.25.0

func (o *AdminGetRolesV4Unauthorized) ToJSONString() string

type AdminListAssignedUsersV4BadRequest added in v0.2.0

type AdminListAssignedUsersV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListAssignedUsersV4BadRequest 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 NewAdminListAssignedUsersV4BadRequest added in v0.2.0

func NewAdminListAssignedUsersV4BadRequest() *AdminListAssignedUsersV4BadRequest

NewAdminListAssignedUsersV4BadRequest creates a AdminListAssignedUsersV4BadRequest with default headers values

func (*AdminListAssignedUsersV4BadRequest) Error added in v0.2.0

func (*AdminListAssignedUsersV4BadRequest) GetPayload added in v0.2.0

func (*AdminListAssignedUsersV4BadRequest) ToJSONString added in v0.25.0

func (o *AdminListAssignedUsersV4BadRequest) ToJSONString() string

type AdminListAssignedUsersV4Forbidden added in v0.2.0

type AdminListAssignedUsersV4Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListAssignedUsersV4Forbidden 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 NewAdminListAssignedUsersV4Forbidden added in v0.2.0

func NewAdminListAssignedUsersV4Forbidden() *AdminListAssignedUsersV4Forbidden

NewAdminListAssignedUsersV4Forbidden creates a AdminListAssignedUsersV4Forbidden with default headers values

func (*AdminListAssignedUsersV4Forbidden) Error added in v0.2.0

func (*AdminListAssignedUsersV4Forbidden) GetPayload added in v0.2.0

func (*AdminListAssignedUsersV4Forbidden) ToJSONString added in v0.25.0

func (o *AdminListAssignedUsersV4Forbidden) ToJSONString() string

type AdminListAssignedUsersV4NotFound added in v0.2.0

type AdminListAssignedUsersV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListAssignedUsersV4NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminListAssignedUsersV4NotFound added in v0.2.0

func NewAdminListAssignedUsersV4NotFound() *AdminListAssignedUsersV4NotFound

NewAdminListAssignedUsersV4NotFound creates a AdminListAssignedUsersV4NotFound with default headers values

func (*AdminListAssignedUsersV4NotFound) Error added in v0.2.0

func (*AdminListAssignedUsersV4NotFound) GetPayload added in v0.2.0

func (*AdminListAssignedUsersV4NotFound) ToJSONString added in v0.25.0

func (o *AdminListAssignedUsersV4NotFound) ToJSONString() string

type AdminListAssignedUsersV4OK added in v0.2.0

type AdminListAssignedUsersV4OK struct {
	Payload *iamclientmodels.ModelListAssignedUsersV4Response
}

AdminListAssignedUsersV4OK handles this case with default header values.

OK

func NewAdminListAssignedUsersV4OK added in v0.2.0

func NewAdminListAssignedUsersV4OK() *AdminListAssignedUsersV4OK

NewAdminListAssignedUsersV4OK creates a AdminListAssignedUsersV4OK with default headers values

func (*AdminListAssignedUsersV4OK) Error added in v0.2.0

func (*AdminListAssignedUsersV4OK) GetPayload added in v0.2.0

func (*AdminListAssignedUsersV4OK) ToJSONString added in v0.25.0

func (o *AdminListAssignedUsersV4OK) ToJSONString() string

type AdminListAssignedUsersV4Params added in v0.2.0

type AdminListAssignedUsersV4Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string
	/*After
	  The cursor that points to query data for the next page

	*/
	After *string
	/*Before
	  The cursor that points to query data for the previous page

	*/
	Before *string
	/*Limit
	  the maximum number of data that may be returned (1...100)

	*/
	Limit *int64

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

AdminListAssignedUsersV4Params contains all the parameters to send to the API endpoint for the admin list assigned users v4 operation typically these are written to a http.Request

func NewAdminListAssignedUsersV4Params added in v0.2.0

func NewAdminListAssignedUsersV4Params() *AdminListAssignedUsersV4Params

NewAdminListAssignedUsersV4Params creates a new AdminListAssignedUsersV4Params object with the default values initialized.

func NewAdminListAssignedUsersV4ParamsWithContext added in v0.2.0

func NewAdminListAssignedUsersV4ParamsWithContext(ctx context.Context) *AdminListAssignedUsersV4Params

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

func NewAdminListAssignedUsersV4ParamsWithHTTPClient added in v0.2.0

func NewAdminListAssignedUsersV4ParamsWithHTTPClient(client *http.Client) *AdminListAssignedUsersV4Params

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

func NewAdminListAssignedUsersV4ParamsWithTimeout added in v0.2.0

func NewAdminListAssignedUsersV4ParamsWithTimeout(timeout time.Duration) *AdminListAssignedUsersV4Params

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

func (*AdminListAssignedUsersV4Params) SetAfter added in v0.2.0

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

SetAfter adds the after to the admin list assigned users v4 params

func (*AdminListAssignedUsersV4Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin list assigned users v4 params

func (*AdminListAssignedUsersV4Params) SetBefore added in v0.2.0

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

SetBefore adds the before to the admin list assigned users v4 params

func (*AdminListAssignedUsersV4Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin list assigned users v4 params

func (*AdminListAssignedUsersV4Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin list assigned users v4 params

func (*AdminListAssignedUsersV4Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin list assigned users v4 params

func (*AdminListAssignedUsersV4Params) SetLimit added in v0.2.0

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

SetLimit adds the limit to the admin list assigned users v4 params

func (*AdminListAssignedUsersV4Params) SetRoleID added in v0.2.0

func (o *AdminListAssignedUsersV4Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin list assigned users v4 params

func (*AdminListAssignedUsersV4Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin list assigned users v4 params

func (*AdminListAssignedUsersV4Params) WithAfter added in v0.2.0

WithAfter adds the after to the admin list assigned users v4 params

func (*AdminListAssignedUsersV4Params) WithBefore added in v0.2.0

WithBefore adds the before to the admin list assigned users v4 params

func (*AdminListAssignedUsersV4Params) WithContext added in v0.2.0

WithContext adds the context to the admin list assigned users v4 params

func (*AdminListAssignedUsersV4Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin list assigned users v4 params

func (*AdminListAssignedUsersV4Params) WithLimit added in v0.2.0

WithLimit adds the limit to the admin list assigned users v4 params

func (*AdminListAssignedUsersV4Params) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the admin list assigned users v4 params

func (*AdminListAssignedUsersV4Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin list assigned users v4 params

func (*AdminListAssignedUsersV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminListAssignedUsersV4Reader added in v0.2.0

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

AdminListAssignedUsersV4Reader is a Reader for the AdminListAssignedUsersV4 structure.

func (*AdminListAssignedUsersV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminListAssignedUsersV4Unauthorized added in v0.2.0

type AdminListAssignedUsersV4Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListAssignedUsersV4Unauthorized handles 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 NewAdminListAssignedUsersV4Unauthorized added in v0.2.0

func NewAdminListAssignedUsersV4Unauthorized() *AdminListAssignedUsersV4Unauthorized

NewAdminListAssignedUsersV4Unauthorized creates a AdminListAssignedUsersV4Unauthorized with default headers values

func (*AdminListAssignedUsersV4Unauthorized) Error added in v0.2.0

func (*AdminListAssignedUsersV4Unauthorized) GetPayload added in v0.2.0

func (*AdminListAssignedUsersV4Unauthorized) ToJSONString added in v0.25.0

func (o *AdminListAssignedUsersV4Unauthorized) ToJSONString() string

type AdminRemoveRoleAdminV3BadRequest added in v0.2.0

type AdminRemoveRoleAdminV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveRoleAdminV3BadRequest 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 NewAdminRemoveRoleAdminV3BadRequest added in v0.2.0

func NewAdminRemoveRoleAdminV3BadRequest() *AdminRemoveRoleAdminV3BadRequest

NewAdminRemoveRoleAdminV3BadRequest creates a AdminRemoveRoleAdminV3BadRequest with default headers values

func (*AdminRemoveRoleAdminV3BadRequest) Error added in v0.2.0

func (*AdminRemoveRoleAdminV3BadRequest) GetPayload added in v0.2.0

func (*AdminRemoveRoleAdminV3BadRequest) ToJSONString added in v0.25.0

func (o *AdminRemoveRoleAdminV3BadRequest) ToJSONString() string

type AdminRemoveRoleAdminV3Forbidden added in v0.2.0

type AdminRemoveRoleAdminV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveRoleAdminV3Forbidden 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 NewAdminRemoveRoleAdminV3Forbidden added in v0.2.0

func NewAdminRemoveRoleAdminV3Forbidden() *AdminRemoveRoleAdminV3Forbidden

NewAdminRemoveRoleAdminV3Forbidden creates a AdminRemoveRoleAdminV3Forbidden with default headers values

func (*AdminRemoveRoleAdminV3Forbidden) Error added in v0.2.0

func (*AdminRemoveRoleAdminV3Forbidden) GetPayload added in v0.2.0

func (*AdminRemoveRoleAdminV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminRemoveRoleAdminV3Forbidden) ToJSONString() string

type AdminRemoveRoleAdminV3InternalServerError added in v0.2.0

type AdminRemoveRoleAdminV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveRoleAdminV3InternalServerError handles this case with default header values.

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

func NewAdminRemoveRoleAdminV3InternalServerError added in v0.2.0

func NewAdminRemoveRoleAdminV3InternalServerError() *AdminRemoveRoleAdminV3InternalServerError

NewAdminRemoveRoleAdminV3InternalServerError creates a AdminRemoveRoleAdminV3InternalServerError with default headers values

func (*AdminRemoveRoleAdminV3InternalServerError) Error added in v0.2.0

func (*AdminRemoveRoleAdminV3InternalServerError) GetPayload added in v0.31.0

func (*AdminRemoveRoleAdminV3InternalServerError) ToJSONString added in v0.31.0

type AdminRemoveRoleAdminV3NoContent added in v0.2.0

type AdminRemoveRoleAdminV3NoContent struct {
}

AdminRemoveRoleAdminV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminRemoveRoleAdminV3NoContent added in v0.2.0

func NewAdminRemoveRoleAdminV3NoContent() *AdminRemoveRoleAdminV3NoContent

NewAdminRemoveRoleAdminV3NoContent creates a AdminRemoveRoleAdminV3NoContent with default headers values

func (*AdminRemoveRoleAdminV3NoContent) Error added in v0.2.0

type AdminRemoveRoleAdminV3NotFound added in v0.2.0

type AdminRemoveRoleAdminV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveRoleAdminV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminRemoveRoleAdminV3NotFound added in v0.2.0

func NewAdminRemoveRoleAdminV3NotFound() *AdminRemoveRoleAdminV3NotFound

NewAdminRemoveRoleAdminV3NotFound creates a AdminRemoveRoleAdminV3NotFound with default headers values

func (*AdminRemoveRoleAdminV3NotFound) Error added in v0.2.0

func (*AdminRemoveRoleAdminV3NotFound) GetPayload added in v0.2.0

func (*AdminRemoveRoleAdminV3NotFound) ToJSONString added in v0.25.0

func (o *AdminRemoveRoleAdminV3NotFound) ToJSONString() string

type AdminRemoveRoleAdminV3Params added in v0.2.0

type AdminRemoveRoleAdminV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string

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

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

func NewAdminRemoveRoleAdminV3Params added in v0.2.0

func NewAdminRemoveRoleAdminV3Params() *AdminRemoveRoleAdminV3Params

NewAdminRemoveRoleAdminV3Params creates a new AdminRemoveRoleAdminV3Params object with the default values initialized.

func NewAdminRemoveRoleAdminV3ParamsWithContext added in v0.2.0

func NewAdminRemoveRoleAdminV3ParamsWithContext(ctx context.Context) *AdminRemoveRoleAdminV3Params

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

func NewAdminRemoveRoleAdminV3ParamsWithHTTPClient added in v0.2.0

func NewAdminRemoveRoleAdminV3ParamsWithHTTPClient(client *http.Client) *AdminRemoveRoleAdminV3Params

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

func NewAdminRemoveRoleAdminV3ParamsWithTimeout added in v0.2.0

func NewAdminRemoveRoleAdminV3ParamsWithTimeout(timeout time.Duration) *AdminRemoveRoleAdminV3Params

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

func (*AdminRemoveRoleAdminV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin remove role admin v3 params

func (*AdminRemoveRoleAdminV3Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin remove role admin v3 params

func (*AdminRemoveRoleAdminV3Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin remove role admin v3 params

func (*AdminRemoveRoleAdminV3Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin remove role admin v3 params

func (*AdminRemoveRoleAdminV3Params) SetRoleID added in v0.2.0

func (o *AdminRemoveRoleAdminV3Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin remove role admin v3 params

func (*AdminRemoveRoleAdminV3Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin remove role admin v3 params

func (*AdminRemoveRoleAdminV3Params) WithContext added in v0.2.0

WithContext adds the context to the admin remove role admin v3 params

func (*AdminRemoveRoleAdminV3Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin remove role admin v3 params

func (*AdminRemoveRoleAdminV3Params) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the admin remove role admin v3 params

func (*AdminRemoveRoleAdminV3Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin remove role admin v3 params

func (*AdminRemoveRoleAdminV3Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminRemoveRoleAdminV3Reader added in v0.2.0

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

AdminRemoveRoleAdminV3Reader is a Reader for the AdminRemoveRoleAdminV3 structure.

func (*AdminRemoveRoleAdminV3Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminRemoveRoleAdminV3Unauthorized added in v0.2.0

type AdminRemoveRoleAdminV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveRoleAdminV3Unauthorized handles 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 NewAdminRemoveRoleAdminV3Unauthorized added in v0.2.0

func NewAdminRemoveRoleAdminV3Unauthorized() *AdminRemoveRoleAdminV3Unauthorized

NewAdminRemoveRoleAdminV3Unauthorized creates a AdminRemoveRoleAdminV3Unauthorized with default headers values

func (*AdminRemoveRoleAdminV3Unauthorized) Error added in v0.2.0

func (*AdminRemoveRoleAdminV3Unauthorized) GetPayload added in v0.2.0

func (*AdminRemoveRoleAdminV3Unauthorized) ToJSONString added in v0.25.0

func (o *AdminRemoveRoleAdminV3Unauthorized) ToJSONString() string

type AdminRemoveRoleManagersV3BadRequest added in v0.2.0

type AdminRemoveRoleManagersV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveRoleManagersV3BadRequest 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 NewAdminRemoveRoleManagersV3BadRequest added in v0.2.0

func NewAdminRemoveRoleManagersV3BadRequest() *AdminRemoveRoleManagersV3BadRequest

NewAdminRemoveRoleManagersV3BadRequest creates a AdminRemoveRoleManagersV3BadRequest with default headers values

func (*AdminRemoveRoleManagersV3BadRequest) Error added in v0.2.0

func (*AdminRemoveRoleManagersV3BadRequest) GetPayload added in v0.2.0

func (*AdminRemoveRoleManagersV3BadRequest) ToJSONString added in v0.25.0

func (o *AdminRemoveRoleManagersV3BadRequest) ToJSONString() string

type AdminRemoveRoleManagersV3Forbidden added in v0.2.0

type AdminRemoveRoleManagersV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveRoleManagersV3Forbidden 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 NewAdminRemoveRoleManagersV3Forbidden added in v0.2.0

func NewAdminRemoveRoleManagersV3Forbidden() *AdminRemoveRoleManagersV3Forbidden

NewAdminRemoveRoleManagersV3Forbidden creates a AdminRemoveRoleManagersV3Forbidden with default headers values

func (*AdminRemoveRoleManagersV3Forbidden) Error added in v0.2.0

func (*AdminRemoveRoleManagersV3Forbidden) GetPayload added in v0.2.0

func (*AdminRemoveRoleManagersV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminRemoveRoleManagersV3Forbidden) ToJSONString() string

type AdminRemoveRoleManagersV3InternalServerError added in v0.31.0

type AdminRemoveRoleManagersV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveRoleManagersV3InternalServerError handles this case with default header values.

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

func NewAdminRemoveRoleManagersV3InternalServerError added in v0.31.0

func NewAdminRemoveRoleManagersV3InternalServerError() *AdminRemoveRoleManagersV3InternalServerError

NewAdminRemoveRoleManagersV3InternalServerError creates a AdminRemoveRoleManagersV3InternalServerError with default headers values

func (*AdminRemoveRoleManagersV3InternalServerError) Error added in v0.31.0

func (*AdminRemoveRoleManagersV3InternalServerError) GetPayload added in v0.31.0

func (*AdminRemoveRoleManagersV3InternalServerError) ToJSONString added in v0.31.0

type AdminRemoveRoleManagersV3NoContent added in v0.2.0

type AdminRemoveRoleManagersV3NoContent struct {
}

AdminRemoveRoleManagersV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminRemoveRoleManagersV3NoContent added in v0.2.0

func NewAdminRemoveRoleManagersV3NoContent() *AdminRemoveRoleManagersV3NoContent

NewAdminRemoveRoleManagersV3NoContent creates a AdminRemoveRoleManagersV3NoContent with default headers values

func (*AdminRemoveRoleManagersV3NoContent) Error added in v0.2.0

type AdminRemoveRoleManagersV3NotFound added in v0.2.0

type AdminRemoveRoleManagersV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveRoleManagersV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminRemoveRoleManagersV3NotFound added in v0.2.0

func NewAdminRemoveRoleManagersV3NotFound() *AdminRemoveRoleManagersV3NotFound

NewAdminRemoveRoleManagersV3NotFound creates a AdminRemoveRoleManagersV3NotFound with default headers values

func (*AdminRemoveRoleManagersV3NotFound) Error added in v0.2.0

func (*AdminRemoveRoleManagersV3NotFound) GetPayload added in v0.2.0

func (*AdminRemoveRoleManagersV3NotFound) ToJSONString added in v0.25.0

func (o *AdminRemoveRoleManagersV3NotFound) ToJSONString() string

type AdminRemoveRoleManagersV3Params added in v0.2.0

type AdminRemoveRoleManagersV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelRoleManagersRequestV3
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string

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

AdminRemoveRoleManagersV3Params contains all the parameters to send to the API endpoint for the admin remove role managers v3 operation typically these are written to a http.Request

func NewAdminRemoveRoleManagersV3Params added in v0.2.0

func NewAdminRemoveRoleManagersV3Params() *AdminRemoveRoleManagersV3Params

NewAdminRemoveRoleManagersV3Params creates a new AdminRemoveRoleManagersV3Params object with the default values initialized.

func NewAdminRemoveRoleManagersV3ParamsWithContext added in v0.2.0

func NewAdminRemoveRoleManagersV3ParamsWithContext(ctx context.Context) *AdminRemoveRoleManagersV3Params

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

func NewAdminRemoveRoleManagersV3ParamsWithHTTPClient added in v0.2.0

func NewAdminRemoveRoleManagersV3ParamsWithHTTPClient(client *http.Client) *AdminRemoveRoleManagersV3Params

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

func NewAdminRemoveRoleManagersV3ParamsWithTimeout added in v0.2.0

func NewAdminRemoveRoleManagersV3ParamsWithTimeout(timeout time.Duration) *AdminRemoveRoleManagersV3Params

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

func (*AdminRemoveRoleManagersV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin remove role managers v3 params

func (*AdminRemoveRoleManagersV3Params) SetBody added in v0.2.0

SetBody adds the body to the admin remove role managers v3 params

func (*AdminRemoveRoleManagersV3Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin remove role managers v3 params

func (*AdminRemoveRoleManagersV3Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin remove role managers v3 params

func (*AdminRemoveRoleManagersV3Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin remove role managers v3 params

func (*AdminRemoveRoleManagersV3Params) SetRoleID added in v0.2.0

func (o *AdminRemoveRoleManagersV3Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin remove role managers v3 params

func (*AdminRemoveRoleManagersV3Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin remove role managers v3 params

func (*AdminRemoveRoleManagersV3Params) WithBody added in v0.2.0

WithBody adds the body to the admin remove role managers v3 params

func (*AdminRemoveRoleManagersV3Params) WithContext added in v0.2.0

WithContext adds the context to the admin remove role managers v3 params

func (*AdminRemoveRoleManagersV3Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin remove role managers v3 params

func (*AdminRemoveRoleManagersV3Params) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the admin remove role managers v3 params

func (*AdminRemoveRoleManagersV3Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin remove role managers v3 params

func (*AdminRemoveRoleManagersV3Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminRemoveRoleManagersV3Reader added in v0.2.0

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

AdminRemoveRoleManagersV3Reader is a Reader for the AdminRemoveRoleManagersV3 structure.

func (*AdminRemoveRoleManagersV3Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminRemoveRoleManagersV3Unauthorized added in v0.2.0

type AdminRemoveRoleManagersV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveRoleManagersV3Unauthorized handles 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 NewAdminRemoveRoleManagersV3Unauthorized added in v0.2.0

func NewAdminRemoveRoleManagersV3Unauthorized() *AdminRemoveRoleManagersV3Unauthorized

NewAdminRemoveRoleManagersV3Unauthorized creates a AdminRemoveRoleManagersV3Unauthorized with default headers values

func (*AdminRemoveRoleManagersV3Unauthorized) Error added in v0.2.0

func (*AdminRemoveRoleManagersV3Unauthorized) GetPayload added in v0.2.0

func (*AdminRemoveRoleManagersV3Unauthorized) ToJSONString added in v0.25.0

type AdminRemoveRoleMembersV3BadRequest added in v0.2.0

type AdminRemoveRoleMembersV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveRoleMembersV3BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>10457</td><td>specified role is not admin role</td></tr></table>

func NewAdminRemoveRoleMembersV3BadRequest added in v0.2.0

func NewAdminRemoveRoleMembersV3BadRequest() *AdminRemoveRoleMembersV3BadRequest

NewAdminRemoveRoleMembersV3BadRequest creates a AdminRemoveRoleMembersV3BadRequest with default headers values

func (*AdminRemoveRoleMembersV3BadRequest) Error added in v0.2.0

func (*AdminRemoveRoleMembersV3BadRequest) GetPayload added in v0.2.0

func (*AdminRemoveRoleMembersV3BadRequest) ToJSONString added in v0.25.0

func (o *AdminRemoveRoleMembersV3BadRequest) ToJSONString() string

type AdminRemoveRoleMembersV3Forbidden added in v0.2.0

type AdminRemoveRoleMembersV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveRoleMembersV3Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr><tr><td>10459</td><td>operator is not a role manager</td></tr></table>

func NewAdminRemoveRoleMembersV3Forbidden added in v0.2.0

func NewAdminRemoveRoleMembersV3Forbidden() *AdminRemoveRoleMembersV3Forbidden

NewAdminRemoveRoleMembersV3Forbidden creates a AdminRemoveRoleMembersV3Forbidden with default headers values

func (*AdminRemoveRoleMembersV3Forbidden) Error added in v0.2.0

func (*AdminRemoveRoleMembersV3Forbidden) GetPayload added in v0.2.0

func (*AdminRemoveRoleMembersV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminRemoveRoleMembersV3Forbidden) ToJSONString() string

type AdminRemoveRoleMembersV3InternalServerError added in v0.31.0

type AdminRemoveRoleMembersV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveRoleMembersV3InternalServerError handles this case with default header values.

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

func NewAdminRemoveRoleMembersV3InternalServerError added in v0.31.0

func NewAdminRemoveRoleMembersV3InternalServerError() *AdminRemoveRoleMembersV3InternalServerError

NewAdminRemoveRoleMembersV3InternalServerError creates a AdminRemoveRoleMembersV3InternalServerError with default headers values

func (*AdminRemoveRoleMembersV3InternalServerError) Error added in v0.31.0

func (*AdminRemoveRoleMembersV3InternalServerError) GetPayload added in v0.31.0

func (*AdminRemoveRoleMembersV3InternalServerError) ToJSONString added in v0.31.0

type AdminRemoveRoleMembersV3NoContent added in v0.2.0

type AdminRemoveRoleMembersV3NoContent struct {
}

AdminRemoveRoleMembersV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminRemoveRoleMembersV3NoContent added in v0.2.0

func NewAdminRemoveRoleMembersV3NoContent() *AdminRemoveRoleMembersV3NoContent

NewAdminRemoveRoleMembersV3NoContent creates a AdminRemoveRoleMembersV3NoContent with default headers values

func (*AdminRemoveRoleMembersV3NoContent) Error added in v0.2.0

type AdminRemoveRoleMembersV3NotFound added in v0.2.0

type AdminRemoveRoleMembersV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveRoleMembersV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminRemoveRoleMembersV3NotFound added in v0.2.0

func NewAdminRemoveRoleMembersV3NotFound() *AdminRemoveRoleMembersV3NotFound

NewAdminRemoveRoleMembersV3NotFound creates a AdminRemoveRoleMembersV3NotFound with default headers values

func (*AdminRemoveRoleMembersV3NotFound) Error added in v0.2.0

func (*AdminRemoveRoleMembersV3NotFound) GetPayload added in v0.2.0

func (*AdminRemoveRoleMembersV3NotFound) ToJSONString added in v0.25.0

func (o *AdminRemoveRoleMembersV3NotFound) ToJSONString() string

type AdminRemoveRoleMembersV3Params added in v0.2.0

type AdminRemoveRoleMembersV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelRoleMembersRequestV3
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string

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

AdminRemoveRoleMembersV3Params contains all the parameters to send to the API endpoint for the admin remove role members v3 operation typically these are written to a http.Request

func NewAdminRemoveRoleMembersV3Params added in v0.2.0

func NewAdminRemoveRoleMembersV3Params() *AdminRemoveRoleMembersV3Params

NewAdminRemoveRoleMembersV3Params creates a new AdminRemoveRoleMembersV3Params object with the default values initialized.

func NewAdminRemoveRoleMembersV3ParamsWithContext added in v0.2.0

func NewAdminRemoveRoleMembersV3ParamsWithContext(ctx context.Context) *AdminRemoveRoleMembersV3Params

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

func NewAdminRemoveRoleMembersV3ParamsWithHTTPClient added in v0.2.0

func NewAdminRemoveRoleMembersV3ParamsWithHTTPClient(client *http.Client) *AdminRemoveRoleMembersV3Params

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

func NewAdminRemoveRoleMembersV3ParamsWithTimeout added in v0.2.0

func NewAdminRemoveRoleMembersV3ParamsWithTimeout(timeout time.Duration) *AdminRemoveRoleMembersV3Params

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

func (*AdminRemoveRoleMembersV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin remove role members v3 params

func (*AdminRemoveRoleMembersV3Params) SetBody added in v0.2.0

SetBody adds the body to the admin remove role members v3 params

func (*AdminRemoveRoleMembersV3Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin remove role members v3 params

func (*AdminRemoveRoleMembersV3Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin remove role members v3 params

func (*AdminRemoveRoleMembersV3Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin remove role members v3 params

func (*AdminRemoveRoleMembersV3Params) SetRoleID added in v0.2.0

func (o *AdminRemoveRoleMembersV3Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin remove role members v3 params

func (*AdminRemoveRoleMembersV3Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin remove role members v3 params

func (*AdminRemoveRoleMembersV3Params) WithBody added in v0.2.0

WithBody adds the body to the admin remove role members v3 params

func (*AdminRemoveRoleMembersV3Params) WithContext added in v0.2.0

WithContext adds the context to the admin remove role members v3 params

func (*AdminRemoveRoleMembersV3Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin remove role members v3 params

func (*AdminRemoveRoleMembersV3Params) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the admin remove role members v3 params

func (*AdminRemoveRoleMembersV3Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin remove role members v3 params

func (*AdminRemoveRoleMembersV3Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminRemoveRoleMembersV3Reader added in v0.2.0

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

AdminRemoveRoleMembersV3Reader is a Reader for the AdminRemoveRoleMembersV3 structure.

func (*AdminRemoveRoleMembersV3Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminRemoveRoleMembersV3Unauthorized added in v0.2.0

type AdminRemoveRoleMembersV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveRoleMembersV3Unauthorized handles 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 NewAdminRemoveRoleMembersV3Unauthorized added in v0.2.0

func NewAdminRemoveRoleMembersV3Unauthorized() *AdminRemoveRoleMembersV3Unauthorized

NewAdminRemoveRoleMembersV3Unauthorized creates a AdminRemoveRoleMembersV3Unauthorized with default headers values

func (*AdminRemoveRoleMembersV3Unauthorized) Error added in v0.2.0

func (*AdminRemoveRoleMembersV3Unauthorized) GetPayload added in v0.2.0

func (*AdminRemoveRoleMembersV3Unauthorized) ToJSONString added in v0.25.0

func (o *AdminRemoveRoleMembersV3Unauthorized) ToJSONString() string

type AdminRevokeUserFromRoleV4BadRequest added in v0.2.0

type AdminRevokeUserFromRoleV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRevokeUserFromRoleV4BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>10457</td><td>specified role is not admin role</td></tr></table>

func NewAdminRevokeUserFromRoleV4BadRequest added in v0.2.0

func NewAdminRevokeUserFromRoleV4BadRequest() *AdminRevokeUserFromRoleV4BadRequest

NewAdminRevokeUserFromRoleV4BadRequest creates a AdminRevokeUserFromRoleV4BadRequest with default headers values

func (*AdminRevokeUserFromRoleV4BadRequest) Error added in v0.2.0

func (*AdminRevokeUserFromRoleV4BadRequest) GetPayload added in v0.2.0

func (*AdminRevokeUserFromRoleV4BadRequest) ToJSONString added in v0.25.0

func (o *AdminRevokeUserFromRoleV4BadRequest) ToJSONString() string

type AdminRevokeUserFromRoleV4Forbidden added in v0.2.0

type AdminRevokeUserFromRoleV4Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRevokeUserFromRoleV4Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr><tr><td>10459</td><td>operator is not a role manager</td></tr></table>

func NewAdminRevokeUserFromRoleV4Forbidden added in v0.2.0

func NewAdminRevokeUserFromRoleV4Forbidden() *AdminRevokeUserFromRoleV4Forbidden

NewAdminRevokeUserFromRoleV4Forbidden creates a AdminRevokeUserFromRoleV4Forbidden with default headers values

func (*AdminRevokeUserFromRoleV4Forbidden) Error added in v0.2.0

func (*AdminRevokeUserFromRoleV4Forbidden) GetPayload added in v0.2.0

func (*AdminRevokeUserFromRoleV4Forbidden) ToJSONString added in v0.25.0

func (o *AdminRevokeUserFromRoleV4Forbidden) ToJSONString() string

type AdminRevokeUserFromRoleV4NoContent added in v0.2.0

type AdminRevokeUserFromRoleV4NoContent struct {
}

AdminRevokeUserFromRoleV4NoContent handles this case with default header values.

Operation succeeded

func NewAdminRevokeUserFromRoleV4NoContent added in v0.2.0

func NewAdminRevokeUserFromRoleV4NoContent() *AdminRevokeUserFromRoleV4NoContent

NewAdminRevokeUserFromRoleV4NoContent creates a AdminRevokeUserFromRoleV4NoContent with default headers values

func (*AdminRevokeUserFromRoleV4NoContent) Error added in v0.2.0

type AdminRevokeUserFromRoleV4NotFound added in v0.2.0

type AdminRevokeUserFromRoleV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRevokeUserFromRoleV4NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminRevokeUserFromRoleV4NotFound added in v0.2.0

func NewAdminRevokeUserFromRoleV4NotFound() *AdminRevokeUserFromRoleV4NotFound

NewAdminRevokeUserFromRoleV4NotFound creates a AdminRevokeUserFromRoleV4NotFound with default headers values

func (*AdminRevokeUserFromRoleV4NotFound) Error added in v0.2.0

func (*AdminRevokeUserFromRoleV4NotFound) GetPayload added in v0.2.0

func (*AdminRevokeUserFromRoleV4NotFound) ToJSONString added in v0.25.0

func (o *AdminRevokeUserFromRoleV4NotFound) ToJSONString() string

type AdminRevokeUserFromRoleV4Params added in v0.2.0

type AdminRevokeUserFromRoleV4Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelRevokeUserV4Request
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string

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

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

func NewAdminRevokeUserFromRoleV4Params added in v0.2.0

func NewAdminRevokeUserFromRoleV4Params() *AdminRevokeUserFromRoleV4Params

NewAdminRevokeUserFromRoleV4Params creates a new AdminRevokeUserFromRoleV4Params object with the default values initialized.

func NewAdminRevokeUserFromRoleV4ParamsWithContext added in v0.2.0

func NewAdminRevokeUserFromRoleV4ParamsWithContext(ctx context.Context) *AdminRevokeUserFromRoleV4Params

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

func NewAdminRevokeUserFromRoleV4ParamsWithHTTPClient added in v0.2.0

func NewAdminRevokeUserFromRoleV4ParamsWithHTTPClient(client *http.Client) *AdminRevokeUserFromRoleV4Params

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

func NewAdminRevokeUserFromRoleV4ParamsWithTimeout added in v0.2.0

func NewAdminRevokeUserFromRoleV4ParamsWithTimeout(timeout time.Duration) *AdminRevokeUserFromRoleV4Params

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

func (*AdminRevokeUserFromRoleV4Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin revoke user from role v4 params

func (*AdminRevokeUserFromRoleV4Params) SetBody added in v0.2.0

SetBody adds the body to the admin revoke user from role v4 params

func (*AdminRevokeUserFromRoleV4Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin revoke user from role v4 params

func (*AdminRevokeUserFromRoleV4Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin revoke user from role v4 params

func (*AdminRevokeUserFromRoleV4Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin revoke user from role v4 params

func (*AdminRevokeUserFromRoleV4Params) SetRoleID added in v0.2.0

func (o *AdminRevokeUserFromRoleV4Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin revoke user from role v4 params

func (*AdminRevokeUserFromRoleV4Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin revoke user from role v4 params

func (*AdminRevokeUserFromRoleV4Params) WithBody added in v0.2.0

WithBody adds the body to the admin revoke user from role v4 params

func (*AdminRevokeUserFromRoleV4Params) WithContext added in v0.2.0

WithContext adds the context to the admin revoke user from role v4 params

func (*AdminRevokeUserFromRoleV4Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin revoke user from role v4 params

func (*AdminRevokeUserFromRoleV4Params) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the admin revoke user from role v4 params

func (*AdminRevokeUserFromRoleV4Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin revoke user from role v4 params

func (*AdminRevokeUserFromRoleV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminRevokeUserFromRoleV4Reader added in v0.2.0

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

AdminRevokeUserFromRoleV4Reader is a Reader for the AdminRevokeUserFromRoleV4 structure.

func (*AdminRevokeUserFromRoleV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminRevokeUserFromRoleV4Unauthorized added in v0.2.0

type AdminRevokeUserFromRoleV4Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRevokeUserFromRoleV4Unauthorized handles 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 NewAdminRevokeUserFromRoleV4Unauthorized added in v0.2.0

func NewAdminRevokeUserFromRoleV4Unauthorized() *AdminRevokeUserFromRoleV4Unauthorized

NewAdminRevokeUserFromRoleV4Unauthorized creates a AdminRevokeUserFromRoleV4Unauthorized with default headers values

func (*AdminRevokeUserFromRoleV4Unauthorized) Error added in v0.2.0

func (*AdminRevokeUserFromRoleV4Unauthorized) GetPayload added in v0.2.0

func (*AdminRevokeUserFromRoleV4Unauthorized) ToJSONString added in v0.25.0

type AdminUpdateAdminRoleStatusV3BadRequest added in v0.2.0

type AdminUpdateAdminRoleStatusV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateAdminRoleStatusV3BadRequest 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 NewAdminUpdateAdminRoleStatusV3BadRequest added in v0.2.0

func NewAdminUpdateAdminRoleStatusV3BadRequest() *AdminUpdateAdminRoleStatusV3BadRequest

NewAdminUpdateAdminRoleStatusV3BadRequest creates a AdminUpdateAdminRoleStatusV3BadRequest with default headers values

func (*AdminUpdateAdminRoleStatusV3BadRequest) Error added in v0.2.0

func (*AdminUpdateAdminRoleStatusV3BadRequest) GetPayload added in v0.2.0

func (*AdminUpdateAdminRoleStatusV3BadRequest) ToJSONString added in v0.25.0

type AdminUpdateAdminRoleStatusV3Forbidden added in v0.2.0

type AdminUpdateAdminRoleStatusV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateAdminRoleStatusV3Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr><tr><td>10467</td><td>role has no manager</td></tr></table>

func NewAdminUpdateAdminRoleStatusV3Forbidden added in v0.2.0

func NewAdminUpdateAdminRoleStatusV3Forbidden() *AdminUpdateAdminRoleStatusV3Forbidden

NewAdminUpdateAdminRoleStatusV3Forbidden creates a AdminUpdateAdminRoleStatusV3Forbidden with default headers values

func (*AdminUpdateAdminRoleStatusV3Forbidden) Error added in v0.2.0

func (*AdminUpdateAdminRoleStatusV3Forbidden) GetPayload added in v0.2.0

func (*AdminUpdateAdminRoleStatusV3Forbidden) ToJSONString added in v0.25.0

type AdminUpdateAdminRoleStatusV3InternalServerError added in v0.2.0

type AdminUpdateAdminRoleStatusV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateAdminRoleStatusV3InternalServerError handles this case with default header values.

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

func NewAdminUpdateAdminRoleStatusV3InternalServerError added in v0.2.0

func NewAdminUpdateAdminRoleStatusV3InternalServerError() *AdminUpdateAdminRoleStatusV3InternalServerError

NewAdminUpdateAdminRoleStatusV3InternalServerError creates a AdminUpdateAdminRoleStatusV3InternalServerError with default headers values

func (*AdminUpdateAdminRoleStatusV3InternalServerError) Error added in v0.2.0

func (*AdminUpdateAdminRoleStatusV3InternalServerError) GetPayload added in v0.31.0

func (*AdminUpdateAdminRoleStatusV3InternalServerError) ToJSONString added in v0.31.0

type AdminUpdateAdminRoleStatusV3NoContent added in v0.2.0

type AdminUpdateAdminRoleStatusV3NoContent struct {
}

AdminUpdateAdminRoleStatusV3NoContent handles this case with default header values.

Operation succeeded

func NewAdminUpdateAdminRoleStatusV3NoContent added in v0.2.0

func NewAdminUpdateAdminRoleStatusV3NoContent() *AdminUpdateAdminRoleStatusV3NoContent

NewAdminUpdateAdminRoleStatusV3NoContent creates a AdminUpdateAdminRoleStatusV3NoContent with default headers values

func (*AdminUpdateAdminRoleStatusV3NoContent) Error added in v0.2.0

type AdminUpdateAdminRoleStatusV3NotFound added in v0.2.0

type AdminUpdateAdminRoleStatusV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateAdminRoleStatusV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminUpdateAdminRoleStatusV3NotFound added in v0.2.0

func NewAdminUpdateAdminRoleStatusV3NotFound() *AdminUpdateAdminRoleStatusV3NotFound

NewAdminUpdateAdminRoleStatusV3NotFound creates a AdminUpdateAdminRoleStatusV3NotFound with default headers values

func (*AdminUpdateAdminRoleStatusV3NotFound) Error added in v0.2.0

func (*AdminUpdateAdminRoleStatusV3NotFound) GetPayload added in v0.2.0

func (*AdminUpdateAdminRoleStatusV3NotFound) ToJSONString added in v0.25.0

func (o *AdminUpdateAdminRoleStatusV3NotFound) ToJSONString() string

type AdminUpdateAdminRoleStatusV3Params added in v0.2.0

type AdminUpdateAdminRoleStatusV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string

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

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

func NewAdminUpdateAdminRoleStatusV3Params added in v0.2.0

func NewAdminUpdateAdminRoleStatusV3Params() *AdminUpdateAdminRoleStatusV3Params

NewAdminUpdateAdminRoleStatusV3Params creates a new AdminUpdateAdminRoleStatusV3Params object with the default values initialized.

func NewAdminUpdateAdminRoleStatusV3ParamsWithContext added in v0.2.0

func NewAdminUpdateAdminRoleStatusV3ParamsWithContext(ctx context.Context) *AdminUpdateAdminRoleStatusV3Params

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

func NewAdminUpdateAdminRoleStatusV3ParamsWithHTTPClient added in v0.2.0

func NewAdminUpdateAdminRoleStatusV3ParamsWithHTTPClient(client *http.Client) *AdminUpdateAdminRoleStatusV3Params

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

func NewAdminUpdateAdminRoleStatusV3ParamsWithTimeout added in v0.2.0

func NewAdminUpdateAdminRoleStatusV3ParamsWithTimeout(timeout time.Duration) *AdminUpdateAdminRoleStatusV3Params

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

func (*AdminUpdateAdminRoleStatusV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin update admin role status v3 params

func (*AdminUpdateAdminRoleStatusV3Params) SetContext added in v0.2.0

SetContext adds the context to the admin update admin role status v3 params

func (*AdminUpdateAdminRoleStatusV3Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin update admin role status v3 params

func (*AdminUpdateAdminRoleStatusV3Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin update admin role status v3 params

func (*AdminUpdateAdminRoleStatusV3Params) SetRoleID added in v0.2.0

func (o *AdminUpdateAdminRoleStatusV3Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin update admin role status v3 params

func (*AdminUpdateAdminRoleStatusV3Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin update admin role status v3 params

func (*AdminUpdateAdminRoleStatusV3Params) WithContext added in v0.2.0

WithContext adds the context to the admin update admin role status v3 params

func (*AdminUpdateAdminRoleStatusV3Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin update admin role status v3 params

func (*AdminUpdateAdminRoleStatusV3Params) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the admin update admin role status v3 params

func (*AdminUpdateAdminRoleStatusV3Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin update admin role status v3 params

func (*AdminUpdateAdminRoleStatusV3Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminUpdateAdminRoleStatusV3Reader added in v0.2.0

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

AdminUpdateAdminRoleStatusV3Reader is a Reader for the AdminUpdateAdminRoleStatusV3 structure.

func (*AdminUpdateAdminRoleStatusV3Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateAdminRoleStatusV3Unauthorized added in v0.2.0

type AdminUpdateAdminRoleStatusV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateAdminRoleStatusV3Unauthorized handles 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 NewAdminUpdateAdminRoleStatusV3Unauthorized added in v0.2.0

func NewAdminUpdateAdminRoleStatusV3Unauthorized() *AdminUpdateAdminRoleStatusV3Unauthorized

NewAdminUpdateAdminRoleStatusV3Unauthorized creates a AdminUpdateAdminRoleStatusV3Unauthorized with default headers values

func (*AdminUpdateAdminRoleStatusV3Unauthorized) Error added in v0.2.0

func (*AdminUpdateAdminRoleStatusV3Unauthorized) GetPayload added in v0.2.0

func (*AdminUpdateAdminRoleStatusV3Unauthorized) ToJSONString added in v0.25.0

type AdminUpdateRolePermissionsV3BadRequest added in v0.2.0

type AdminUpdateRolePermissionsV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRolePermissionsV3BadRequest 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 NewAdminUpdateRolePermissionsV3BadRequest added in v0.2.0

func NewAdminUpdateRolePermissionsV3BadRequest() *AdminUpdateRolePermissionsV3BadRequest

NewAdminUpdateRolePermissionsV3BadRequest creates a AdminUpdateRolePermissionsV3BadRequest with default headers values

func (*AdminUpdateRolePermissionsV3BadRequest) Error added in v0.2.0

func (*AdminUpdateRolePermissionsV3BadRequest) GetPayload added in v0.2.0

func (*AdminUpdateRolePermissionsV3BadRequest) ToJSONString added in v0.25.0

type AdminUpdateRolePermissionsV3Forbidden added in v0.2.0

type AdminUpdateRolePermissionsV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRolePermissionsV3Forbidden 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 NewAdminUpdateRolePermissionsV3Forbidden added in v0.2.0

func NewAdminUpdateRolePermissionsV3Forbidden() *AdminUpdateRolePermissionsV3Forbidden

NewAdminUpdateRolePermissionsV3Forbidden creates a AdminUpdateRolePermissionsV3Forbidden with default headers values

func (*AdminUpdateRolePermissionsV3Forbidden) Error added in v0.2.0

func (*AdminUpdateRolePermissionsV3Forbidden) GetPayload added in v0.2.0

func (*AdminUpdateRolePermissionsV3Forbidden) ToJSONString added in v0.25.0

type AdminUpdateRolePermissionsV3InternalServerError added in v0.31.0

type AdminUpdateRolePermissionsV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRolePermissionsV3InternalServerError handles this case with default header values.

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

func NewAdminUpdateRolePermissionsV3InternalServerError added in v0.31.0

func NewAdminUpdateRolePermissionsV3InternalServerError() *AdminUpdateRolePermissionsV3InternalServerError

NewAdminUpdateRolePermissionsV3InternalServerError creates a AdminUpdateRolePermissionsV3InternalServerError with default headers values

func (*AdminUpdateRolePermissionsV3InternalServerError) Error added in v0.31.0

func (*AdminUpdateRolePermissionsV3InternalServerError) GetPayload added in v0.31.0

func (*AdminUpdateRolePermissionsV3InternalServerError) ToJSONString added in v0.31.0

type AdminUpdateRolePermissionsV3NoContent added in v0.2.0

type AdminUpdateRolePermissionsV3NoContent struct {
}

AdminUpdateRolePermissionsV3NoContent handles this case with default header values.

No Content

func NewAdminUpdateRolePermissionsV3NoContent added in v0.2.0

func NewAdminUpdateRolePermissionsV3NoContent() *AdminUpdateRolePermissionsV3NoContent

NewAdminUpdateRolePermissionsV3NoContent creates a AdminUpdateRolePermissionsV3NoContent with default headers values

func (*AdminUpdateRolePermissionsV3NoContent) Error added in v0.2.0

type AdminUpdateRolePermissionsV3NotFound added in v0.2.0

type AdminUpdateRolePermissionsV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRolePermissionsV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminUpdateRolePermissionsV3NotFound added in v0.2.0

func NewAdminUpdateRolePermissionsV3NotFound() *AdminUpdateRolePermissionsV3NotFound

NewAdminUpdateRolePermissionsV3NotFound creates a AdminUpdateRolePermissionsV3NotFound with default headers values

func (*AdminUpdateRolePermissionsV3NotFound) Error added in v0.2.0

func (*AdminUpdateRolePermissionsV3NotFound) GetPayload added in v0.2.0

func (*AdminUpdateRolePermissionsV3NotFound) ToJSONString added in v0.25.0

func (o *AdminUpdateRolePermissionsV3NotFound) ToJSONString() string

type AdminUpdateRolePermissionsV3Params added in v0.2.0

type AdminUpdateRolePermissionsV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.AccountcommonPermissionsV3
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string

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

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

func NewAdminUpdateRolePermissionsV3Params added in v0.2.0

func NewAdminUpdateRolePermissionsV3Params() *AdminUpdateRolePermissionsV3Params

NewAdminUpdateRolePermissionsV3Params creates a new AdminUpdateRolePermissionsV3Params object with the default values initialized.

func NewAdminUpdateRolePermissionsV3ParamsWithContext added in v0.2.0

func NewAdminUpdateRolePermissionsV3ParamsWithContext(ctx context.Context) *AdminUpdateRolePermissionsV3Params

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

func NewAdminUpdateRolePermissionsV3ParamsWithHTTPClient added in v0.2.0

func NewAdminUpdateRolePermissionsV3ParamsWithHTTPClient(client *http.Client) *AdminUpdateRolePermissionsV3Params

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

func NewAdminUpdateRolePermissionsV3ParamsWithTimeout added in v0.2.0

func NewAdminUpdateRolePermissionsV3ParamsWithTimeout(timeout time.Duration) *AdminUpdateRolePermissionsV3Params

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

func (*AdminUpdateRolePermissionsV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin update role permissions v3 params

func (*AdminUpdateRolePermissionsV3Params) SetBody added in v0.2.0

SetBody adds the body to the admin update role permissions v3 params

func (*AdminUpdateRolePermissionsV3Params) SetContext added in v0.2.0

SetContext adds the context to the admin update role permissions v3 params

func (*AdminUpdateRolePermissionsV3Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin update role permissions v3 params

func (*AdminUpdateRolePermissionsV3Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin update role permissions v3 params

func (*AdminUpdateRolePermissionsV3Params) SetRoleID added in v0.2.0

func (o *AdminUpdateRolePermissionsV3Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin update role permissions v3 params

func (*AdminUpdateRolePermissionsV3Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin update role permissions v3 params

func (*AdminUpdateRolePermissionsV3Params) WithBody added in v0.2.0

WithBody adds the body to the admin update role permissions v3 params

func (*AdminUpdateRolePermissionsV3Params) WithContext added in v0.2.0

WithContext adds the context to the admin update role permissions v3 params

func (*AdminUpdateRolePermissionsV3Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin update role permissions v3 params

func (*AdminUpdateRolePermissionsV3Params) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the admin update role permissions v3 params

func (*AdminUpdateRolePermissionsV3Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin update role permissions v3 params

func (*AdminUpdateRolePermissionsV3Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminUpdateRolePermissionsV3Reader added in v0.2.0

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

AdminUpdateRolePermissionsV3Reader is a Reader for the AdminUpdateRolePermissionsV3 structure.

func (*AdminUpdateRolePermissionsV3Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateRolePermissionsV3Unauthorized added in v0.2.0

type AdminUpdateRolePermissionsV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRolePermissionsV3Unauthorized handles 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 NewAdminUpdateRolePermissionsV3Unauthorized added in v0.2.0

func NewAdminUpdateRolePermissionsV3Unauthorized() *AdminUpdateRolePermissionsV3Unauthorized

NewAdminUpdateRolePermissionsV3Unauthorized creates a AdminUpdateRolePermissionsV3Unauthorized with default headers values

func (*AdminUpdateRolePermissionsV3Unauthorized) Error added in v0.2.0

func (*AdminUpdateRolePermissionsV3Unauthorized) GetPayload added in v0.2.0

func (*AdminUpdateRolePermissionsV3Unauthorized) ToJSONString added in v0.25.0

type AdminUpdateRolePermissionsV4BadRequest added in v0.2.0

type AdminUpdateRolePermissionsV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRolePermissionsV4BadRequest 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 NewAdminUpdateRolePermissionsV4BadRequest added in v0.2.0

func NewAdminUpdateRolePermissionsV4BadRequest() *AdminUpdateRolePermissionsV4BadRequest

NewAdminUpdateRolePermissionsV4BadRequest creates a AdminUpdateRolePermissionsV4BadRequest with default headers values

func (*AdminUpdateRolePermissionsV4BadRequest) Error added in v0.2.0

func (*AdminUpdateRolePermissionsV4BadRequest) GetPayload added in v0.2.0

func (*AdminUpdateRolePermissionsV4BadRequest) ToJSONString added in v0.25.0

type AdminUpdateRolePermissionsV4Forbidden added in v0.2.0

type AdminUpdateRolePermissionsV4Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRolePermissionsV4Forbidden 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 NewAdminUpdateRolePermissionsV4Forbidden added in v0.2.0

func NewAdminUpdateRolePermissionsV4Forbidden() *AdminUpdateRolePermissionsV4Forbidden

NewAdminUpdateRolePermissionsV4Forbidden creates a AdminUpdateRolePermissionsV4Forbidden with default headers values

func (*AdminUpdateRolePermissionsV4Forbidden) Error added in v0.2.0

func (*AdminUpdateRolePermissionsV4Forbidden) GetPayload added in v0.2.0

func (*AdminUpdateRolePermissionsV4Forbidden) ToJSONString added in v0.25.0

type AdminUpdateRolePermissionsV4NotFound added in v0.2.0

type AdminUpdateRolePermissionsV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRolePermissionsV4NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminUpdateRolePermissionsV4NotFound added in v0.2.0

func NewAdminUpdateRolePermissionsV4NotFound() *AdminUpdateRolePermissionsV4NotFound

NewAdminUpdateRolePermissionsV4NotFound creates a AdminUpdateRolePermissionsV4NotFound with default headers values

func (*AdminUpdateRolePermissionsV4NotFound) Error added in v0.2.0

func (*AdminUpdateRolePermissionsV4NotFound) GetPayload added in v0.2.0

func (*AdminUpdateRolePermissionsV4NotFound) ToJSONString added in v0.25.0

func (o *AdminUpdateRolePermissionsV4NotFound) ToJSONString() string

type AdminUpdateRolePermissionsV4OK added in v0.2.0

type AdminUpdateRolePermissionsV4OK struct {
	Payload *iamclientmodels.ModelRoleV4Response
}

AdminUpdateRolePermissionsV4OK handles this case with default header values.

OK

func NewAdminUpdateRolePermissionsV4OK added in v0.2.0

func NewAdminUpdateRolePermissionsV4OK() *AdminUpdateRolePermissionsV4OK

NewAdminUpdateRolePermissionsV4OK creates a AdminUpdateRolePermissionsV4OK with default headers values

func (*AdminUpdateRolePermissionsV4OK) Error added in v0.2.0

func (*AdminUpdateRolePermissionsV4OK) GetPayload added in v0.2.0

func (*AdminUpdateRolePermissionsV4OK) ToJSONString added in v0.25.0

func (o *AdminUpdateRolePermissionsV4OK) ToJSONString() string

type AdminUpdateRolePermissionsV4Params added in v0.2.0

type AdminUpdateRolePermissionsV4Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.AccountcommonPermissionsV3
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string

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

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

func NewAdminUpdateRolePermissionsV4Params added in v0.2.0

func NewAdminUpdateRolePermissionsV4Params() *AdminUpdateRolePermissionsV4Params

NewAdminUpdateRolePermissionsV4Params creates a new AdminUpdateRolePermissionsV4Params object with the default values initialized.

func NewAdminUpdateRolePermissionsV4ParamsWithContext added in v0.2.0

func NewAdminUpdateRolePermissionsV4ParamsWithContext(ctx context.Context) *AdminUpdateRolePermissionsV4Params

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

func NewAdminUpdateRolePermissionsV4ParamsWithHTTPClient added in v0.2.0

func NewAdminUpdateRolePermissionsV4ParamsWithHTTPClient(client *http.Client) *AdminUpdateRolePermissionsV4Params

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

func NewAdminUpdateRolePermissionsV4ParamsWithTimeout added in v0.2.0

func NewAdminUpdateRolePermissionsV4ParamsWithTimeout(timeout time.Duration) *AdminUpdateRolePermissionsV4Params

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

func (*AdminUpdateRolePermissionsV4Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin update role permissions v4 params

func (*AdminUpdateRolePermissionsV4Params) SetBody added in v0.2.0

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

func (*AdminUpdateRolePermissionsV4Params) SetContext added in v0.2.0

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

func (*AdminUpdateRolePermissionsV4Params) SetHTTPClient added in v0.2.0

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

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

func (*AdminUpdateRolePermissionsV4Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the admin update role permissions v4 params

func (*AdminUpdateRolePermissionsV4Params) SetRoleID added in v0.2.0

func (o *AdminUpdateRolePermissionsV4Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin update role permissions v4 params

func (*AdminUpdateRolePermissionsV4Params) SetTimeout added in v0.2.0

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

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

func (*AdminUpdateRolePermissionsV4Params) WithBody added in v0.2.0

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

func (*AdminUpdateRolePermissionsV4Params) WithContext added in v0.2.0

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

func (*AdminUpdateRolePermissionsV4Params) WithHTTPClient added in v0.2.0

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

func (*AdminUpdateRolePermissionsV4Params) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the admin update role permissions v4 params

func (*AdminUpdateRolePermissionsV4Params) WithTimeout added in v0.2.0

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

func (*AdminUpdateRolePermissionsV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminUpdateRolePermissionsV4Reader added in v0.2.0

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

AdminUpdateRolePermissionsV4Reader is a Reader for the AdminUpdateRolePermissionsV4 structure.

func (*AdminUpdateRolePermissionsV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateRolePermissionsV4Unauthorized added in v0.2.0

type AdminUpdateRolePermissionsV4Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRolePermissionsV4Unauthorized handles 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 NewAdminUpdateRolePermissionsV4Unauthorized added in v0.2.0

func NewAdminUpdateRolePermissionsV4Unauthorized() *AdminUpdateRolePermissionsV4Unauthorized

NewAdminUpdateRolePermissionsV4Unauthorized creates a AdminUpdateRolePermissionsV4Unauthorized with default headers values

func (*AdminUpdateRolePermissionsV4Unauthorized) Error added in v0.2.0

func (*AdminUpdateRolePermissionsV4Unauthorized) GetPayload added in v0.2.0

func (*AdminUpdateRolePermissionsV4Unauthorized) ToJSONString added in v0.25.0

type AdminUpdateRoleV3BadRequest added in v0.2.0

type AdminUpdateRoleV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRoleV3BadRequest 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 NewAdminUpdateRoleV3BadRequest added in v0.2.0

func NewAdminUpdateRoleV3BadRequest() *AdminUpdateRoleV3BadRequest

NewAdminUpdateRoleV3BadRequest creates a AdminUpdateRoleV3BadRequest with default headers values

func (*AdminUpdateRoleV3BadRequest) Error added in v0.2.0

func (*AdminUpdateRoleV3BadRequest) GetPayload added in v0.2.0

func (*AdminUpdateRoleV3BadRequest) ToJSONString added in v0.25.0

func (o *AdminUpdateRoleV3BadRequest) ToJSONString() string

type AdminUpdateRoleV3Forbidden added in v0.2.0

type AdminUpdateRoleV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRoleV3Forbidden 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 NewAdminUpdateRoleV3Forbidden added in v0.2.0

func NewAdminUpdateRoleV3Forbidden() *AdminUpdateRoleV3Forbidden

NewAdminUpdateRoleV3Forbidden creates a AdminUpdateRoleV3Forbidden with default headers values

func (*AdminUpdateRoleV3Forbidden) Error added in v0.2.0

func (*AdminUpdateRoleV3Forbidden) GetPayload added in v0.2.0

func (*AdminUpdateRoleV3Forbidden) ToJSONString added in v0.25.0

func (o *AdminUpdateRoleV3Forbidden) ToJSONString() string

type AdminUpdateRoleV3InternalServerError added in v0.31.0

type AdminUpdateRoleV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRoleV3InternalServerError handles this case with default header values.

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

func NewAdminUpdateRoleV3InternalServerError added in v0.31.0

func NewAdminUpdateRoleV3InternalServerError() *AdminUpdateRoleV3InternalServerError

NewAdminUpdateRoleV3InternalServerError creates a AdminUpdateRoleV3InternalServerError with default headers values

func (*AdminUpdateRoleV3InternalServerError) Error added in v0.31.0

func (*AdminUpdateRoleV3InternalServerError) GetPayload added in v0.31.0

func (*AdminUpdateRoleV3InternalServerError) ToJSONString added in v0.31.0

func (o *AdminUpdateRoleV3InternalServerError) ToJSONString() string

type AdminUpdateRoleV3NotFound added in v0.2.0

type AdminUpdateRoleV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRoleV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminUpdateRoleV3NotFound added in v0.2.0

func NewAdminUpdateRoleV3NotFound() *AdminUpdateRoleV3NotFound

NewAdminUpdateRoleV3NotFound creates a AdminUpdateRoleV3NotFound with default headers values

func (*AdminUpdateRoleV3NotFound) Error added in v0.2.0

func (o *AdminUpdateRoleV3NotFound) Error() string

func (*AdminUpdateRoleV3NotFound) GetPayload added in v0.2.0

func (*AdminUpdateRoleV3NotFound) ToJSONString added in v0.25.0

func (o *AdminUpdateRoleV3NotFound) ToJSONString() string

type AdminUpdateRoleV3OK added in v0.2.0

type AdminUpdateRoleV3OK struct {
	Payload *iamclientmodels.ModelRoleResponseV3
}

AdminUpdateRoleV3OK handles this case with default header values.

OK

func NewAdminUpdateRoleV3OK added in v0.2.0

func NewAdminUpdateRoleV3OK() *AdminUpdateRoleV3OK

NewAdminUpdateRoleV3OK creates a AdminUpdateRoleV3OK with default headers values

func (*AdminUpdateRoleV3OK) Error added in v0.2.0

func (o *AdminUpdateRoleV3OK) Error() string

func (*AdminUpdateRoleV3OK) GetPayload added in v0.2.0

func (*AdminUpdateRoleV3OK) ToJSONString added in v0.25.0

func (o *AdminUpdateRoleV3OK) ToJSONString() string

type AdminUpdateRoleV3Params added in v0.2.0

type AdminUpdateRoleV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelRoleUpdateRequestV3
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string

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

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

func NewAdminUpdateRoleV3Params added in v0.2.0

func NewAdminUpdateRoleV3Params() *AdminUpdateRoleV3Params

NewAdminUpdateRoleV3Params creates a new AdminUpdateRoleV3Params object with the default values initialized.

func NewAdminUpdateRoleV3ParamsWithContext added in v0.2.0

func NewAdminUpdateRoleV3ParamsWithContext(ctx context.Context) *AdminUpdateRoleV3Params

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

func NewAdminUpdateRoleV3ParamsWithHTTPClient added in v0.2.0

func NewAdminUpdateRoleV3ParamsWithHTTPClient(client *http.Client) *AdminUpdateRoleV3Params

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

func NewAdminUpdateRoleV3ParamsWithTimeout added in v0.2.0

func NewAdminUpdateRoleV3ParamsWithTimeout(timeout time.Duration) *AdminUpdateRoleV3Params

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

func (*AdminUpdateRoleV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin update role v3 params

func (*AdminUpdateRoleV3Params) SetBody added in v0.2.0

SetBody adds the body to the admin update role v3 params

func (*AdminUpdateRoleV3Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin update role v3 params

func (*AdminUpdateRoleV3Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin update role v3 params

func (*AdminUpdateRoleV3Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*AdminUpdateRoleV3Params) SetRoleID added in v0.2.0

func (o *AdminUpdateRoleV3Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin update role v3 params

func (*AdminUpdateRoleV3Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin update role v3 params

func (*AdminUpdateRoleV3Params) WithBody added in v0.2.0

WithBody adds the body to the admin update role v3 params

func (*AdminUpdateRoleV3Params) WithContext added in v0.2.0

WithContext adds the context to the admin update role v3 params

func (*AdminUpdateRoleV3Params) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin update role v3 params

func (*AdminUpdateRoleV3Params) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the admin update role v3 params

func (*AdminUpdateRoleV3Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin update role v3 params

func (*AdminUpdateRoleV3Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminUpdateRoleV3Reader added in v0.2.0

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

AdminUpdateRoleV3Reader is a Reader for the AdminUpdateRoleV3 structure.

func (*AdminUpdateRoleV3Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateRoleV3Unauthorized added in v0.2.0

type AdminUpdateRoleV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRoleV3Unauthorized handles 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 NewAdminUpdateRoleV3Unauthorized added in v0.2.0

func NewAdminUpdateRoleV3Unauthorized() *AdminUpdateRoleV3Unauthorized

NewAdminUpdateRoleV3Unauthorized creates a AdminUpdateRoleV3Unauthorized with default headers values

func (*AdminUpdateRoleV3Unauthorized) Error added in v0.2.0

func (*AdminUpdateRoleV3Unauthorized) GetPayload added in v0.2.0

func (*AdminUpdateRoleV3Unauthorized) ToJSONString added in v0.25.0

func (o *AdminUpdateRoleV3Unauthorized) ToJSONString() string

type AdminUpdateRoleV4BadRequest added in v0.2.0

type AdminUpdateRoleV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRoleV4BadRequest 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 NewAdminUpdateRoleV4BadRequest added in v0.2.0

func NewAdminUpdateRoleV4BadRequest() *AdminUpdateRoleV4BadRequest

NewAdminUpdateRoleV4BadRequest creates a AdminUpdateRoleV4BadRequest with default headers values

func (*AdminUpdateRoleV4BadRequest) Error added in v0.2.0

func (*AdminUpdateRoleV4BadRequest) GetPayload added in v0.2.0

func (*AdminUpdateRoleV4BadRequest) ToJSONString added in v0.25.0

func (o *AdminUpdateRoleV4BadRequest) ToJSONString() string

type AdminUpdateRoleV4Forbidden added in v0.2.0

type AdminUpdateRoleV4Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRoleV4Forbidden 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 NewAdminUpdateRoleV4Forbidden added in v0.2.0

func NewAdminUpdateRoleV4Forbidden() *AdminUpdateRoleV4Forbidden

NewAdminUpdateRoleV4Forbidden creates a AdminUpdateRoleV4Forbidden with default headers values

func (*AdminUpdateRoleV4Forbidden) Error added in v0.2.0

func (*AdminUpdateRoleV4Forbidden) GetPayload added in v0.2.0

func (*AdminUpdateRoleV4Forbidden) ToJSONString added in v0.25.0

func (o *AdminUpdateRoleV4Forbidden) ToJSONString() string

type AdminUpdateRoleV4NotFound added in v0.2.0

type AdminUpdateRoleV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRoleV4NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewAdminUpdateRoleV4NotFound added in v0.2.0

func NewAdminUpdateRoleV4NotFound() *AdminUpdateRoleV4NotFound

NewAdminUpdateRoleV4NotFound creates a AdminUpdateRoleV4NotFound with default headers values

func (*AdminUpdateRoleV4NotFound) Error added in v0.2.0

func (o *AdminUpdateRoleV4NotFound) Error() string

func (*AdminUpdateRoleV4NotFound) GetPayload added in v0.2.0

func (*AdminUpdateRoleV4NotFound) ToJSONString added in v0.25.0

func (o *AdminUpdateRoleV4NotFound) ToJSONString() string

type AdminUpdateRoleV4OK added in v0.2.0

type AdminUpdateRoleV4OK struct {
	Payload *iamclientmodels.ModelRoleV4Response
}

AdminUpdateRoleV4OK handles this case with default header values.

OK

func NewAdminUpdateRoleV4OK added in v0.2.0

func NewAdminUpdateRoleV4OK() *AdminUpdateRoleV4OK

NewAdminUpdateRoleV4OK creates a AdminUpdateRoleV4OK with default headers values

func (*AdminUpdateRoleV4OK) Error added in v0.2.0

func (o *AdminUpdateRoleV4OK) Error() string

func (*AdminUpdateRoleV4OK) GetPayload added in v0.2.0

func (*AdminUpdateRoleV4OK) ToJSONString added in v0.25.0

func (o *AdminUpdateRoleV4OK) ToJSONString() string

type AdminUpdateRoleV4Params added in v0.2.0

type AdminUpdateRoleV4Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelRoleV4Request
	/*RoleID
	  Role ID, should follow UUID version 4 without hyphen

	*/
	RoleID string

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

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

func NewAdminUpdateRoleV4Params added in v0.2.0

func NewAdminUpdateRoleV4Params() *AdminUpdateRoleV4Params

NewAdminUpdateRoleV4Params creates a new AdminUpdateRoleV4Params object with the default values initialized.

func NewAdminUpdateRoleV4ParamsWithContext added in v0.2.0

func NewAdminUpdateRoleV4ParamsWithContext(ctx context.Context) *AdminUpdateRoleV4Params

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

func NewAdminUpdateRoleV4ParamsWithHTTPClient added in v0.2.0

func NewAdminUpdateRoleV4ParamsWithHTTPClient(client *http.Client) *AdminUpdateRoleV4Params

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

func NewAdminUpdateRoleV4ParamsWithTimeout added in v0.2.0

func NewAdminUpdateRoleV4ParamsWithTimeout(timeout time.Duration) *AdminUpdateRoleV4Params

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

func (*AdminUpdateRoleV4Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin update role v4 params

func (*AdminUpdateRoleV4Params) SetBody added in v0.2.0

SetBody adds the body to the admin update role v4 params

func (*AdminUpdateRoleV4Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin update role v4 params

func (*AdminUpdateRoleV4Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin update role v4 params

func (*AdminUpdateRoleV4Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*AdminUpdateRoleV4Params) SetRoleID added in v0.2.0

func (o *AdminUpdateRoleV4Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin update role v4 params

func (*AdminUpdateRoleV4Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin update role v4 params

func (*AdminUpdateRoleV4Params) WithBody added in v0.2.0

WithBody adds the body to the admin update role v4 params

func (*AdminUpdateRoleV4Params) WithContext added in v0.2.0

WithContext adds the context to the admin update role v4 params

func (*AdminUpdateRoleV4Params) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin update role v4 params

func (*AdminUpdateRoleV4Params) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the admin update role v4 params

func (*AdminUpdateRoleV4Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin update role v4 params

func (*AdminUpdateRoleV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminUpdateRoleV4Reader added in v0.2.0

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

AdminUpdateRoleV4Reader is a Reader for the AdminUpdateRoleV4 structure.

func (*AdminUpdateRoleV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateRoleV4Unauthorized added in v0.2.0

type AdminUpdateRoleV4Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRoleV4Unauthorized handles 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 NewAdminUpdateRoleV4Unauthorized added in v0.2.0

func NewAdminUpdateRoleV4Unauthorized() *AdminUpdateRoleV4Unauthorized

NewAdminUpdateRoleV4Unauthorized creates a AdminUpdateRoleV4Unauthorized with default headers values

func (*AdminUpdateRoleV4Unauthorized) Error added in v0.2.0

func (*AdminUpdateRoleV4Unauthorized) GetPayload added in v0.2.0

func (*AdminUpdateRoleV4Unauthorized) ToJSONString added in v0.25.0

func (o *AdminUpdateRoleV4Unauthorized) ToJSONString() string

type Client

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

Client for roles API

func (*Client) AddRoleManagers deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AddRoleManagersShort instead.

AddRoleManagers add role managers ## The endpoint is going to be deprecated Role can only be assigned to other users by the role's manager.

### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/managers [POST]_**

func (*Client) AddRoleManagersShort added in v0.8.0

func (a *Client) AddRoleManagersShort(params *AddRoleManagersParams, authInfo runtime.ClientAuthInfoWriter) (*AddRoleManagersNoContent, error)

AddRoleManagersShort add role managers ## The endpoint is going to be deprecated Role can only be assigned to other users by the role's manager.

### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/managers [POST]_**

func (*Client) AddRoleMembers deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AddRoleMembersShort instead.

AddRoleMembers add role members ## The endpoint is going to be deprecated Admin roles has its members listed in the role.

Role can only be assigned to other users by the role's manager.

### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/members [POST]_**

func (*Client) AddRoleMembersShort added in v0.8.0

func (a *Client) AddRoleMembersShort(params *AddRoleMembersParams, authInfo runtime.ClientAuthInfoWriter) (*AddRoleMembersNoContent, error)

AddRoleMembersShort add role members ## The endpoint is going to be deprecated Admin roles has its members listed in the role.

Role can only be assigned to other users by the role's manager.

### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/members [POST]_**

func (*Client) AddRolePermission deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AddRolePermissionShort instead.

AddRolePermission add role permission ## The endpoint is going to be deprecated This endpoint will update existing permission (bitwise OR the action) if found one with same resource, otherwise it will append a new permission

Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect. Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *. In ranged schedule, first element will be start date, and second one will be end date If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive

Syntax reference Fields: - Seconds: 0-59 * / , - - Minutes: 0-59 * / , - - Hours: 0-23 * / , - - Day of month: 1-31 * / , - L W - Month: 1-12 JAN-DEC * / , - - Day of week: 0-6 SUN-SAT * / , - L # - Year: 1970-2099 * / , -

Special characters: - **: all values in the fields, e.g. * in seconds fields indicates every second - /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter - ,: separate items of a list, e.g. MON,WED,FRI in day of week - -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive - L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month. - W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month." - #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

### Endpoint migration guide - **Substitute endpoint(update): _/iam/v3/admin/roles/{roleId}/permissions [PUT]_** - **Substitute endpoint(create): _/iam/v3/admin/roles/{roleId}/permissions [POST]_**

func (*Client) AddRolePermissionShort added in v0.8.0

func (a *Client) AddRolePermissionShort(params *AddRolePermissionParams, authInfo runtime.ClientAuthInfoWriter) (*AddRolePermissionNoContent, error)

AddRolePermissionShort add role permission ## The endpoint is going to be deprecated This endpoint will update existing permission (bitwise OR the action) if found one with same resource, otherwise it will append a new permission

Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect. Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *. In ranged schedule, first element will be start date, and second one will be end date If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive

Syntax reference Fields: - Seconds: 0-59 * / , - - Minutes: 0-59 * / , - - Hours: 0-23 * / , - - Day of month: 1-31 * / , - L W - Month: 1-12 JAN-DEC * / , - - Day of week: 0-6 SUN-SAT * / , - L # - Year: 1970-2099 * / , -

Special characters: - **: all values in the fields, e.g. * in seconds fields indicates every second - /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter - ,: separate items of a list, e.g. MON,WED,FRI in day of week - -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive - L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month. - W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month." - #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

### Endpoint migration guide - **Substitute endpoint(update): _/iam/v3/admin/roles/{roleId}/permissions [PUT]_** - **Substitute endpoint(create): _/iam/v3/admin/roles/{roleId}/permissions [POST]_**

func (*Client) AdminAddRoleManagersV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminAddRoleManagersV3Short instead.

AdminAddRoleManagersV3 add role managers Role can only be assigned to other users by the role's manager. action code: 10408

func (*Client) AdminAddRoleManagersV3Short added in v0.8.0

func (a *Client) AdminAddRoleManagersV3Short(params *AdminAddRoleManagersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddRoleManagersV3NoContent, error)

AdminAddRoleManagersV3Short add role managers Role can only be assigned to other users by the role's manager. action code: 10408

func (*Client) AdminAddRoleMembersV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminAddRoleMembersV3Short instead.

AdminAddRoleMembersV3 add role members Admin roles has its members listed in the role. Role can only be assigned to other users by the role's manager. action code: 10410

func (*Client) AdminAddRoleMembersV3Short added in v0.8.0

func (a *Client) AdminAddRoleMembersV3Short(params *AdminAddRoleMembersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddRoleMembersV3NoContent, error)

AdminAddRoleMembersV3Short add role members Admin roles has its members listed in the role. Role can only be assigned to other users by the role's manager. action code: 10410

func (*Client) AdminAddRolePermissionsV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminAddRolePermissionsV3Short instead.

AdminAddRolePermissionsV3 add role permissions This endpoint will ATTACH permission(s) into the role action code: 10404 Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect. Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *. In ranged schedule, first element will be start date, and second one will be end date If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive Syntax reference Fields: 1. Seconds: 0-59 * / , - 1. Minutes: 0-59 * / , - 1. Hours: 0-23 * / , - 1. Day of month: 1-31 * / , - L W 1. Month: 1-12 JAN-DEC * / , - 1. Day of week: 0-6 SUN-SAT * / , - L # 1. Year: 1970-2099 * / , -

Special characters: 1. *: all values in the fields, e.g. * in seconds fields indicates every second 1. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter 1. ,: separate items of a list, e.g. MON,WED,FRI in day of week 1. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive 1. L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month. 1. W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month." 1. #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

func (*Client) AdminAddRolePermissionsV3Short added in v0.8.0

func (a *Client) AdminAddRolePermissionsV3Short(params *AdminAddRolePermissionsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddRolePermissionsV3NoContent, error)

AdminAddRolePermissionsV3Short add role permissions This endpoint will ATTACH permission(s) into the role action code: 10404 Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect. Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *. In ranged schedule, first element will be start date, and second one will be end date If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive Syntax reference Fields: 1. Seconds: 0-59 * / , - 1. Minutes: 0-59 * / , - 1. Hours: 0-23 * / , - 1. Day of month: 1-31 * / , - L W 1. Month: 1-12 JAN-DEC * / , - 1. Day of week: 0-6 SUN-SAT * / , - L # 1. Year: 1970-2099 * / , -

Special characters: 1. *: all values in the fields, e.g. * in seconds fields indicates every second 1. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter 1. ,: separate items of a list, e.g. MON,WED,FRI in day of week 1. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive 1. L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month. 1. W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month." 1. #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

func (*Client) AdminAddRolePermissionsV4 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminAddRolePermissionsV4Short instead.

AdminAddRolePermissionsV4 add role permissions v4 This endpoint will ATTACH permission(s) into the role action code: 10404

Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect. Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *. In ranged schedule, first element will be start date, and second one will be end date If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive Syntax reference Fields: 1. Seconds: 0-59 * / , - 2. Minutes: 0-59 * / , - 3. Hours: 0-23 * / , - 4. Day of month: 1-31 * / , - L W 5. Month: 1-12 JAN-DEC * / , - 6. Day of week: 0-6 SUN-SAT * / , - L # 7. Year: 1970-2099 * / , -

Special characters: 1. *: all values in the fields, e.g. * in seconds fields indicates every second 2. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter 3. ,: separate items of a list, e.g. MON,WED,FRI in day of week 4. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive 5. L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month. 6. W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month." 7. #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

func (*Client) AdminAddRolePermissionsV4Short added in v0.8.0

func (a *Client) AdminAddRolePermissionsV4Short(params *AdminAddRolePermissionsV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddRolePermissionsV4OK, error)

AdminAddRolePermissionsV4Short add role permissions v4 This endpoint will ATTACH permission(s) into the role action code: 10404

Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect. Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *. In ranged schedule, first element will be start date, and second one will be end date If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive Syntax reference Fields: 1. Seconds: 0-59 * / , - 2. Minutes: 0-59 * / , - 3. Hours: 0-23 * / , - 4. Day of month: 1-31 * / , - L W 5. Month: 1-12 JAN-DEC * / , - 6. Day of week: 0-6 SUN-SAT * / , - L # 7. Year: 1970-2099 * / , -

Special characters: 1. *: all values in the fields, e.g. * in seconds fields indicates every second 2. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter 3. ,: separate items of a list, e.g. MON,WED,FRI in day of week 4. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive 5. L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month. 6. W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month." 7. #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

func (*Client) AdminAssignUserToRoleV4 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminAssignUserToRoleV4Short instead.

AdminAssignUserToRoleV4 assign user to role Parameters: - **userId**: string (required) - **namespace**: string (user�s namespace) (required) - **assignedNamespaces**: array of string (namespaces to be assigned on role) (required)

action code: 10410

func (*Client) AdminAssignUserToRoleV4Short added in v0.8.0

func (a *Client) AdminAssignUserToRoleV4Short(params *AdminAssignUserToRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAssignUserToRoleV4Created, error)

AdminAssignUserToRoleV4Short assign user to role Parameters: - **userId**: string (required) - **namespace**: string (user�s namespace) (required) - **assignedNamespaces**: array of string (namespaces to be assigned on role) (required)

action code: 10410

func (*Client) AdminCreateRoleV3 deprecated

Deprecated: 2022-08-10 - Use AdminCreateRoleV3Short instead.

AdminCreateRoleV3 create role Create role request body: - roleName: specify role name, alphanumeric, cannot have special character (required) - permissions: specify the permission that this role have - managers: specify list of user that will act as the managers of this role - members: specify list of user that will act as the members of this role - adminRole: specify if role is for admin user (default false) - isWildcard: specify if role can be assigned to wildcard (*) namespace (default false) - deletable: specify if role can be deleted or not (default true)

action code: 10401

func (*Client) AdminCreateRoleV3Short added in v0.8.0

func (a *Client) AdminCreateRoleV3Short(params *AdminCreateRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateRoleV3Created, error)

AdminCreateRoleV3Short create role Create role request body: - roleName: specify role name, alphanumeric, cannot have special character (required) - permissions: specify the permission that this role have - managers: specify list of user that will act as the managers of this role - members: specify list of user that will act as the members of this role - adminRole: specify if role is for admin user (default false) - isWildcard: specify if role can be assigned to wildcard (*) namespace (default false) - deletable: specify if role can be deleted or not (default true)

action code: 10401

func (*Client) AdminCreateRoleV4 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminCreateRoleV4Short instead.

AdminCreateRoleV4 create role Create role request body: - roleName: specify role name, alphanumeric, cannot have special character (required) - adminRole: specify if role is for admin user (default false) - isWildcard: specify if role can be assigned to wildcard (*) namespace (default false) - deletable: specify if role can be deleted (default true)

action code: 10401

func (*Client) AdminCreateRoleV4Short added in v0.8.0

func (a *Client) AdminCreateRoleV4Short(params *AdminCreateRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateRoleV4Created, error)

AdminCreateRoleV4Short create role Create role request body: - roleName: specify role name, alphanumeric, cannot have special character (required) - adminRole: specify if role is for admin user (default false) - isWildcard: specify if role can be assigned to wildcard (*) namespace (default false) - deletable: specify if role can be deleted (default true)

action code: 10401

func (*Client) AdminDeleteRolePermissionV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminDeleteRolePermissionV3Short instead.

AdminDeleteRolePermissionV3 delete role permission action code: 10406

func (*Client) AdminDeleteRolePermissionV3Short added in v0.8.0

func (a *Client) AdminDeleteRolePermissionV3Short(params *AdminDeleteRolePermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteRolePermissionV3NoContent, error)

AdminDeleteRolePermissionV3Short delete role permission action code: 10406

func (*Client) AdminDeleteRolePermissionsV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminDeleteRolePermissionsV3Short instead.

AdminDeleteRolePermissionsV3 delete role

func (*Client) AdminDeleteRolePermissionsV3Short added in v0.8.0

func (a *Client) AdminDeleteRolePermissionsV3Short(params *AdminDeleteRolePermissionsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteRolePermissionsV3NoContent, error)

AdminDeleteRolePermissionsV3Short delete role

func (*Client) AdminDeleteRolePermissionsV4 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminDeleteRolePermissionsV4Short instead.

AdminDeleteRolePermissionsV4 delete role permission v4

func (*Client) AdminDeleteRolePermissionsV4Short added in v0.8.0

func (a *Client) AdminDeleteRolePermissionsV4Short(params *AdminDeleteRolePermissionsV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteRolePermissionsV4NoContent, error)

AdminDeleteRolePermissionsV4Short delete role permission v4

func (*Client) AdminDeleteRoleV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminDeleteRoleV3Short instead.

AdminDeleteRoleV3 delete role action code: 10403

func (*Client) AdminDeleteRoleV3Short added in v0.8.0

func (a *Client) AdminDeleteRoleV3Short(params *AdminDeleteRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteRoleV3NoContent, error)

AdminDeleteRoleV3Short delete role action code: 10403

func (*Client) AdminDeleteRoleV4 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminDeleteRoleV4Short instead.

AdminDeleteRoleV4 delete role Removes role ID from user's Roles and NamespaceRoles before deleting the role. action code: 10403

func (*Client) AdminDeleteRoleV4Short added in v0.8.0

func (a *Client) AdminDeleteRoleV4Short(params *AdminDeleteRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteRoleV4NoContent, error)

AdminDeleteRoleV4Short delete role Removes role ID from user's Roles and NamespaceRoles before deleting the role. action code: 10403

func (*Client) AdminGetRoleAdminStatusV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetRoleAdminStatusV3Short instead.

AdminGetRoleAdminStatusV3 get role admin status Admin roles has its members listed in the role. action code: 10420

func (*Client) AdminGetRoleAdminStatusV3Short added in v0.8.0

func (a *Client) AdminGetRoleAdminStatusV3Short(params *AdminGetRoleAdminStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleAdminStatusV3OK, error)

AdminGetRoleAdminStatusV3Short get role admin status Admin roles has its members listed in the role. action code: 10420

func (*Client) AdminGetRoleManagersV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetRoleManagersV3Short instead.

AdminGetRoleManagersV3 get role managers Role can only be assigned to other users by the role's manager. action code: 10415

func (*Client) AdminGetRoleManagersV3Short added in v0.8.0

func (a *Client) AdminGetRoleManagersV3Short(params *AdminGetRoleManagersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleManagersV3OK, error)

AdminGetRoleManagersV3Short get role managers Role can only be assigned to other users by the role's manager. action code: 10415

func (*Client) AdminGetRoleMembersV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetRoleMembersV3Short instead.

AdminGetRoleMembersV3 get role members Admin roles has its members listed in the role. action code: 10416

func (*Client) AdminGetRoleMembersV3Short added in v0.8.0

func (a *Client) AdminGetRoleMembersV3Short(params *AdminGetRoleMembersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleMembersV3OK, error)

AdminGetRoleMembersV3Short get role members Admin roles has its members listed in the role. action code: 10416

func (*Client) AdminGetRoleV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetRoleV3Short instead.

AdminGetRoleV3 get role action code: 10419

func (*Client) AdminGetRoleV3Short added in v0.8.0

func (a *Client) AdminGetRoleV3Short(params *AdminGetRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleV3OK, error)

AdminGetRoleV3Short get role action code: 10419

func (*Client) AdminGetRoleV4 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetRoleV4Short instead.

AdminGetRoleV4 get role action code: 10419

func (*Client) AdminGetRoleV4Short added in v0.8.0

func (a *Client) AdminGetRoleV4Short(params *AdminGetRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleV4OK, error)

AdminGetRoleV4Short get role action code: 10419

func (*Client) AdminGetRolesV3 deprecated

Deprecated: 2022-08-10 - Use AdminGetRolesV3Short instead.

AdminGetRolesV3 get roles action code: 10414

func (*Client) AdminGetRolesV3Short added in v0.8.0

func (a *Client) AdminGetRolesV3Short(params *AdminGetRolesV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRolesV3OK, error)

AdminGetRolesV3Short get roles action code: 10414

func (*Client) AdminGetRolesV4 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminGetRolesV4Short instead.

AdminGetRolesV4 get roles action code: 10414

func (*Client) AdminGetRolesV4Short added in v0.8.0

func (a *Client) AdminGetRolesV4Short(params *AdminGetRolesV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRolesV4OK, error)

AdminGetRolesV4Short get roles action code: 10414

func (*Client) AdminListAssignedUsersV4 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminListAssignedUsersV4Short instead.

AdminListAssignedUsersV4 get role's assigned users Query all users that has the specified role. action code: 10416

func (*Client) AdminListAssignedUsersV4Short added in v0.8.0

func (a *Client) AdminListAssignedUsersV4Short(params *AdminListAssignedUsersV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListAssignedUsersV4OK, error)

AdminListAssignedUsersV4Short get role's assigned users Query all users that has the specified role. action code: 10416

func (*Client) AdminRemoveRoleAdminV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminRemoveRoleAdminV3Short instead.

AdminRemoveRoleAdminV3 remove role admin status code: 10413

func (*Client) AdminRemoveRoleAdminV3Short added in v0.8.0

func (a *Client) AdminRemoveRoleAdminV3Short(params *AdminRemoveRoleAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminRemoveRoleAdminV3NoContent, error)

AdminRemoveRoleAdminV3Short remove role admin status code: 10413

func (*Client) AdminRemoveRoleManagersV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminRemoveRoleManagersV3Short instead.

AdminRemoveRoleManagersV3 remove role managers Role can only be assigned to other users by the role's manager. action code: 10409

func (*Client) AdminRemoveRoleManagersV3Short added in v0.8.0

func (a *Client) AdminRemoveRoleManagersV3Short(params *AdminRemoveRoleManagersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminRemoveRoleManagersV3NoContent, error)

AdminRemoveRoleManagersV3Short remove role managers Role can only be assigned to other users by the role's manager. action code: 10409

func (*Client) AdminRemoveRoleMembersV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminRemoveRoleMembersV3Short instead.

AdminRemoveRoleMembersV3 remove role members Admin roles has its members listed in the role. Role can only be assigned to other users by the role's manager. action code: 10411

func (*Client) AdminRemoveRoleMembersV3Short added in v0.8.0

func (a *Client) AdminRemoveRoleMembersV3Short(params *AdminRemoveRoleMembersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminRemoveRoleMembersV3NoContent, error)

AdminRemoveRoleMembersV3Short remove role members Admin roles has its members listed in the role. Role can only be assigned to other users by the role's manager. action code: 10411

func (*Client) AdminRevokeUserFromRoleV4 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminRevokeUserFromRoleV4Short instead.

AdminRevokeUserFromRoleV4 revoke user from role Current implementation will revoke user from role in all assigned namespaces.

Parameters: - userId: string (required) - namespace: string (user�s namespace) (required)

action code: 10411

func (*Client) AdminRevokeUserFromRoleV4Short added in v0.8.0

func (a *Client) AdminRevokeUserFromRoleV4Short(params *AdminRevokeUserFromRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminRevokeUserFromRoleV4NoContent, error)

AdminRevokeUserFromRoleV4Short revoke user from role Current implementation will revoke user from role in all assigned namespaces.

Parameters: - userId: string (required) - namespace: string (user�s namespace) (required)

action code: 10411

func (*Client) AdminUpdateAdminRoleStatusV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminUpdateAdminRoleStatusV3Short instead.

AdminUpdateAdminRoleStatusV3 set role as admin role Admin roles has its members listed in the role. Role can be set as admin role only when it has at least 1 manager. action code: 10412

func (*Client) AdminUpdateAdminRoleStatusV3Short added in v0.8.0

func (a *Client) AdminUpdateAdminRoleStatusV3Short(params *AdminUpdateAdminRoleStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateAdminRoleStatusV3NoContent, error)

AdminUpdateAdminRoleStatusV3Short set role as admin role Admin roles has its members listed in the role. Role can be set as admin role only when it has at least 1 manager. action code: 10412

func (*Client) AdminUpdateRolePermissionsV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminUpdateRolePermissionsV3Short instead.

AdminUpdateRolePermissionsV3 update role permissions This endpoint will REPLACE role's permissions with the ones defined in body action code: 10405 Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect. Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *. In ranged schedule, first element will be start date, and second one will be end date If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive Syntax reference Fields: 1. Seconds: 0-59 * / , - 1. Minutes: 0-59 * / , - 1. Hours: 0-23 * / , - 1. Day of month: 1-31 * / , - L W 1. Month: 1-12 JAN-DEC * / , - 1. Day of week: 0-6 SUN-SAT * / , - L # 1. Year: 1970-2099 * / , -

Special characters: 1. *: all values in the fields, e.g. * in seconds fields indicates every second 1. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter 1. ,: separate items of a list, e.g. MON,WED,FRI in day of week 1. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive 1. L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month. 1. W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month." 1. #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

func (*Client) AdminUpdateRolePermissionsV3Short added in v0.8.0

func (a *Client) AdminUpdateRolePermissionsV3Short(params *AdminUpdateRolePermissionsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateRolePermissionsV3NoContent, error)

AdminUpdateRolePermissionsV3Short update role permissions This endpoint will REPLACE role's permissions with the ones defined in body action code: 10405 Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect. Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *. In ranged schedule, first element will be start date, and second one will be end date If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive Syntax reference Fields: 1. Seconds: 0-59 * / , - 1. Minutes: 0-59 * / , - 1. Hours: 0-23 * / , - 1. Day of month: 1-31 * / , - L W 1. Month: 1-12 JAN-DEC * / , - 1. Day of week: 0-6 SUN-SAT * / , - L # 1. Year: 1970-2099 * / , -

Special characters: 1. *: all values in the fields, e.g. * in seconds fields indicates every second 1. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter 1. ,: separate items of a list, e.g. MON,WED,FRI in day of week 1. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive 1. L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month. 1. W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month." 1. #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

func (*Client) AdminUpdateRolePermissionsV4 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminUpdateRolePermissionsV4Short instead.

AdminUpdateRolePermissionsV4 update role permissions This endpoint will REPLACE role's permissions with the ones defined in body action code: 10405 Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect. Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *. In ranged schedule, first element will be start date, and second one will be end date If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive Syntax reference Fields: 1. Seconds: 0-59 * / , - 2. Minutes: 0-59 * / , - 3. Hours: 0-23 * / , - 4. Day of month: 1-31 * / , - L W 5. Month: 1-12 JAN-DEC * / , - 6. Day of week: 0-6 SUN-SAT * / , - L # 7. Year: 1970-2099 * / , -

Special characters: 1. *: all values in the fields, e.g. * in seconds fields indicates every second 2. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter 3. ,: separate items of a list, e.g. MON,WED,FRI in day of week 4. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive 5. L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month. 6. W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month." 7. #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

func (*Client) AdminUpdateRolePermissionsV4Short added in v0.8.0

func (a *Client) AdminUpdateRolePermissionsV4Short(params *AdminUpdateRolePermissionsV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateRolePermissionsV4OK, error)

AdminUpdateRolePermissionsV4Short update role permissions This endpoint will REPLACE role's permissions with the ones defined in body action code: 10405 Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect. Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *. In ranged schedule, first element will be start date, and second one will be end date If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive Syntax reference Fields: 1. Seconds: 0-59 * / , - 2. Minutes: 0-59 * / , - 3. Hours: 0-23 * / , - 4. Day of month: 1-31 * / , - L W 5. Month: 1-12 JAN-DEC * / , - 6. Day of week: 0-6 SUN-SAT * / , - L # 7. Year: 1970-2099 * / , -

Special characters: 1. *: all values in the fields, e.g. * in seconds fields indicates every second 2. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter 3. ,: separate items of a list, e.g. MON,WED,FRI in day of week 4. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive 5. L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month. 6. W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month." 7. #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

func (*Client) AdminUpdateRoleV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminUpdateRoleV3Short instead.

AdminUpdateRoleV3 update role Update role request body: - roleName: specify role name, alphanumeric, cannot have special character (required) - isWildcard: specify if role can be assigned to wildcard (*) namespace (default false) - deletable: specify if role can be deleted or not (optional)

action code: 10402

func (*Client) AdminUpdateRoleV3Short added in v0.8.0

func (a *Client) AdminUpdateRoleV3Short(params *AdminUpdateRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateRoleV3OK, error)

AdminUpdateRoleV3Short update role Update role request body: - roleName: specify role name, alphanumeric, cannot have special character (required) - isWildcard: specify if role can be assigned to wildcard (*) namespace (default false) - deletable: specify if role can be deleted or not (optional)

action code: 10402

func (*Client) AdminUpdateRoleV4 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use AdminUpdateRoleV4Short instead.

AdminUpdateRoleV4 update role Update role request body: - roleName: specify role name, alphanumeric, cannot have special character (required) - adminRole: specify if role is for admin user (default false) - isWildcard: specify if role can be assigned to wildcard (*) namespace (default false) - deletable: specify if role can be deleted (optional)

action code: 10402

func (*Client) AdminUpdateRoleV4Short added in v0.8.0

func (a *Client) AdminUpdateRoleV4Short(params *AdminUpdateRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateRoleV4OK, error)

AdminUpdateRoleV4Short update role Update role request body: - roleName: specify role name, alphanumeric, cannot have special character (required) - adminRole: specify if role is for admin user (default false) - isWildcard: specify if role can be assigned to wildcard (*) namespace (default false) - deletable: specify if role can be deleted (optional)

action code: 10402

func (*Client) CreateRole deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use CreateRoleShort instead.

CreateRole create role ## The endpoint is going to be deprecated Role can only be assigned to other users by the role's manager.

If role is an administrator role (i.e. AdminRole == true), it will list out the role's members.

Administrator role can be created only when at least 1 manager is specified. ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles [POST]_**

func (*Client) CreateRoleShort added in v0.8.0

func (a *Client) CreateRoleShort(params *CreateRoleParams, authInfo runtime.ClientAuthInfoWriter) (*CreateRoleCreated, error)

CreateRoleShort create role ## The endpoint is going to be deprecated Role can only be assigned to other users by the role's manager.

If role is an administrator role (i.e. AdminRole == true), it will list out the role's members.

Administrator role can be created only when at least 1 manager is specified. ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles [POST]_**

func (*Client) DeleteRole deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use DeleteRoleShort instead.

DeleteRole delete role ## The endpoint is going to be deprecated ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId} [DELETE]_**

func (*Client) DeleteRolePermission deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use DeleteRolePermissionShort instead.

DeleteRolePermission delete role permission ## The endpoint is going to be deprecated ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/permissions/{resource}/{action} [DELETE]_** - **Substitute endpoint: _/iam/v4/admin/roles/{roleId}/permissions [DELETE]_**

func (*Client) DeleteRolePermissionShort added in v0.8.0

func (a *Client) DeleteRolePermissionShort(params *DeleteRolePermissionParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRolePermissionNoContent, error)

DeleteRolePermissionShort delete role permission ## The endpoint is going to be deprecated ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/permissions/{resource}/{action} [DELETE]_** - **Substitute endpoint: _/iam/v4/admin/roles/{roleId}/permissions [DELETE]_**

func (*Client) DeleteRoleShort added in v0.8.0

func (a *Client) DeleteRoleShort(params *DeleteRoleParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRoleNoContent, error)

DeleteRoleShort delete role ## The endpoint is going to be deprecated ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId} [DELETE]_**

func (*Client) GetRole deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetRoleShort instead.

GetRole get role ## The endpoint is going to be deprecated ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId} [GET]_**

func (*Client) GetRoleAdminStatus deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetRoleAdminStatusShort instead.

GetRoleAdminStatus get role admin status ## The endpoint is going to be deprecated Admin roles has its members listed in the role.

### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/admin [GET]_**

func (*Client) GetRoleAdminStatusShort added in v0.8.0

func (a *Client) GetRoleAdminStatusShort(params *GetRoleAdminStatusParams, authInfo runtime.ClientAuthInfoWriter) (*GetRoleAdminStatusOK, error)

GetRoleAdminStatusShort get role admin status ## The endpoint is going to be deprecated Admin roles has its members listed in the role.

### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/admin [GET]_**

func (*Client) GetRoleManagers deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetRoleManagersShort instead.

GetRoleManagers get role managers ## The endpoint is going to be deprecated Role can only be assigned to other users by the role's manager.

### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/managers [GET]_**

func (*Client) GetRoleManagersShort added in v0.8.0

func (a *Client) GetRoleManagersShort(params *GetRoleManagersParams, authInfo runtime.ClientAuthInfoWriter) (*GetRoleManagersOK, error)

GetRoleManagersShort get role managers ## The endpoint is going to be deprecated Role can only be assigned to other users by the role's manager.

### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/managers [GET]_**

func (*Client) GetRoleMembers deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetRoleMembersShort instead.

GetRoleMembers get role members ## The endpoint is going to be deprecated ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/members [GET]_**

func (*Client) GetRoleMembersShort added in v0.8.0

func (a *Client) GetRoleMembersShort(params *GetRoleMembersParams, authInfo runtime.ClientAuthInfoWriter) (*GetRoleMembersOK, error)

GetRoleMembersShort get role members ## The endpoint is going to be deprecated ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/members [GET]_**

func (*Client) GetRoleShort added in v0.8.0

func (a *Client) GetRoleShort(params *GetRoleParams, authInfo runtime.ClientAuthInfoWriter) (*GetRoleOK, error)

GetRoleShort get role ## The endpoint is going to be deprecated ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId} [GET]_**

func (*Client) GetRoles deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use GetRolesShort instead.

GetRoles get roles ## The endpoint is going to be deprecated ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles [GET]_**

func (*Client) GetRolesShort added in v0.8.0

func (a *Client) GetRolesShort(params *GetRolesParams, authInfo runtime.ClientAuthInfoWriter) (*GetRolesOK, error)

GetRolesShort get roles ## The endpoint is going to be deprecated ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles [GET]_**

func (*Client) PublicGetRoleV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicGetRoleV3Short instead.

PublicGetRoleV3 get public role This endpoint is used to get non-admin role based on specify roleId. action code : 10417

func (*Client) PublicGetRoleV3Short added in v0.8.0

func (a *Client) PublicGetRoleV3Short(params *PublicGetRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetRoleV3OK, error)

PublicGetRoleV3Short get public role This endpoint is used to get non-admin role based on specify roleId. action code : 10417

func (*Client) PublicGetRolesV3 deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use PublicGetRolesV3Short instead.

PublicGetRolesV3 get roles This endpoint is used to get all non-admin role. action code: 10418

func (*Client) PublicGetRolesV3Short added in v0.8.0

func (a *Client) PublicGetRolesV3Short(params *PublicGetRolesV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetRolesV3OK, error)

PublicGetRolesV3Short get roles This endpoint is used to get all non-admin role. action code: 10418

func (*Client) RemoveRoleAdmin deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use RemoveRoleAdminShort instead.

RemoveRoleAdmin remove role admin status ## The endpoint is going to be deprecated ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/admin [DELETE]_**

func (*Client) RemoveRoleAdminShort added in v0.8.0

func (a *Client) RemoveRoleAdminShort(params *RemoveRoleAdminParams, authInfo runtime.ClientAuthInfoWriter) (*RemoveRoleAdminNoContent, error)

RemoveRoleAdminShort remove role admin status ## The endpoint is going to be deprecated ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/admin [DELETE]_**

func (*Client) RemoveRoleManagers deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use RemoveRoleManagersShort instead.

RemoveRoleManagers remove role managers ## The endpoint is going to be deprecated ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/managers [DELETE]_**

func (*Client) RemoveRoleManagersShort added in v0.8.0

func (a *Client) RemoveRoleManagersShort(params *RemoveRoleManagersParams, authInfo runtime.ClientAuthInfoWriter) (*RemoveRoleManagersNoContent, error)

RemoveRoleManagersShort remove role managers ## The endpoint is going to be deprecated ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/managers [DELETE]_**

func (*Client) RemoveRoleMembers deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use RemoveRoleMembersShort instead.

RemoveRoleMembers remove role members ## The endpoint is going to be deprecated ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/members [DELETE]_**

func (*Client) RemoveRoleMembersShort added in v0.8.0

func (a *Client) RemoveRoleMembersShort(params *RemoveRoleMembersParams, authInfo runtime.ClientAuthInfoWriter) (*RemoveRoleMembersNoContent, error)

RemoveRoleMembersShort remove role members ## The endpoint is going to be deprecated ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/members [DELETE]_**

func (*Client) SetRoleAsAdmin deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use SetRoleAsAdminShort instead.

SetRoleAsAdmin set role as admin role ## The endpoint is going to be deprecated Admin roles has its members listed in the role.

Role can be set as admin role only when it has at least 1 manager.

### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/admin [POST]_**

func (*Client) SetRoleAsAdminShort added in v0.8.0

func (a *Client) SetRoleAsAdminShort(params *SetRoleAsAdminParams, authInfo runtime.ClientAuthInfoWriter) (*SetRoleAsAdminNoContent, error)

SetRoleAsAdminShort set role as admin role ## The endpoint is going to be deprecated Admin roles has its members listed in the role.

Role can be set as admin role only when it has at least 1 manager.

### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/admin [POST]_**

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateRole deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use UpdateRoleShort instead.

UpdateRole update role ## The endpoint is going to be deprecated ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId} [PATCH]_**

func (*Client) UpdateRolePermissions deprecated added in v0.2.0

Deprecated: 2022-08-10 - Use UpdateRolePermissionsShort instead.

UpdateRolePermissions update role permissions ## The endpoint is going to be deprecated This endpoint will REPLACE role's permissions with the ones defined in body

Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect. Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *. In ranged schedule, first element will be start date, and second one will be end date If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive

Syntax reference Fields: 1. Seconds: 0-59 * / , - 2. Minutes: 0-59 * / , - 3. Hours: 0-23 * / , - 4. Day of month: 1-31 * / , - L W 5. Month: 1-12 JAN-DEC * / , - 6. Day of week: 0-6 SUN-SAT * / , - L # 7. Year: 1970-2099 * / , -

Special characters: 1. *: all values in the fields, e.g. * in seconds fields indicates every second 2. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter 3. ,: separate items of a list, e.g. MON,WED,FRI in day of week 4. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive 5. L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month. 6. W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month." 7. #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/permissions [POST]_**

func (*Client) UpdateRolePermissionsShort added in v0.8.0

func (a *Client) UpdateRolePermissionsShort(params *UpdateRolePermissionsParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateRolePermissionsNoContent, error)

UpdateRolePermissionsShort update role permissions ## The endpoint is going to be deprecated This endpoint will REPLACE role's permissions with the ones defined in body

Schedule contains cron string or date range (both are UTC, also in cron syntax) to indicate when a permission and action are in effect. Both schedule types accepts quartz compatible cron syntax e.g. * * * * * * *. In ranged schedule, first element will be start date, and second one will be end date If schedule is set, the scheduled action must be valid too, that is between 1 to 15, inclusive

Syntax reference Fields: 1. Seconds: 0-59 * / , - 2. Minutes: 0-59 * / , - 3. Hours: 0-23 * / , - 4. Day of month: 1-31 * / , - L W 5. Month: 1-12 JAN-DEC * / , - 6. Day of week: 0-6 SUN-SAT * / , - L # 7. Year: 1970-2099 * / , -

Special characters: 1. *: all values in the fields, e.g. * in seconds fields indicates every second 2. /: increments of ranges, e.g. 3-59/15 in the minute field indicate the third minute of the hour and every 15 minutes thereafter 3. ,: separate items of a list, e.g. MON,WED,FRI in day of week 4. -: range, e.g. 2010-2018 indicates every year between 2010 and 2018, inclusive 5. L: last, e.g. When used in the day-of-week field, it allows you to specify constructs such as "the last Friday" (5L) of a given month. In the day-of-month field, it specifies the last day of the month. 6. W: business day, e.g. if you were to specify 15W as the value for the day-of-month field, the meaning is: "the nearest business day to the 15th of the month." 7. #: must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId}/permissions [POST]_**

func (*Client) UpdateRoleShort added in v0.8.0

func (a *Client) UpdateRoleShort(params *UpdateRoleParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateRoleOK, error)

UpdateRoleShort update role ## The endpoint is going to be deprecated ### Endpoint migration guide - **Substitute endpoint: _/iam/v3/admin/roles/{roleId} [PATCH]_**

type ClientService

type ClientService interface {
	GetRoles(params *GetRolesParams, authInfo runtime.ClientAuthInfoWriter) (*GetRolesOK, *GetRolesUnauthorized, *GetRolesForbidden, error)
	GetRolesShort(params *GetRolesParams, authInfo runtime.ClientAuthInfoWriter) (*GetRolesOK, error)
	CreateRole(params *CreateRoleParams, authInfo runtime.ClientAuthInfoWriter) (*CreateRoleCreated, *CreateRoleBadRequest, *CreateRoleUnauthorized, *CreateRoleForbidden, error)
	CreateRoleShort(params *CreateRoleParams, authInfo runtime.ClientAuthInfoWriter) (*CreateRoleCreated, error)
	GetRole(params *GetRoleParams, authInfo runtime.ClientAuthInfoWriter) (*GetRoleOK, *GetRoleUnauthorized, *GetRoleForbidden, *GetRoleNotFound, error)
	GetRoleShort(params *GetRoleParams, authInfo runtime.ClientAuthInfoWriter) (*GetRoleOK, error)
	UpdateRole(params *UpdateRoleParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateRoleOK, *UpdateRoleBadRequest, *UpdateRoleUnauthorized, *UpdateRoleForbidden, *UpdateRoleNotFound, error)
	UpdateRoleShort(params *UpdateRoleParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateRoleOK, error)
	DeleteRole(params *DeleteRoleParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRoleNoContent, *DeleteRoleUnauthorized, *DeleteRoleForbidden, *DeleteRoleNotFound, error)
	DeleteRoleShort(params *DeleteRoleParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRoleNoContent, error)
	GetRoleAdminStatus(params *GetRoleAdminStatusParams, authInfo runtime.ClientAuthInfoWriter) (*GetRoleAdminStatusOK, *GetRoleAdminStatusBadRequest, *GetRoleAdminStatusUnauthorized, *GetRoleAdminStatusForbidden, *GetRoleAdminStatusNotFound, error)
	GetRoleAdminStatusShort(params *GetRoleAdminStatusParams, authInfo runtime.ClientAuthInfoWriter) (*GetRoleAdminStatusOK, error)
	SetRoleAsAdmin(params *SetRoleAsAdminParams, authInfo runtime.ClientAuthInfoWriter) (*SetRoleAsAdminNoContent, *SetRoleAsAdminBadRequest, *SetRoleAsAdminUnauthorized, *SetRoleAsAdminForbidden, *SetRoleAsAdminNotFound, error)
	SetRoleAsAdminShort(params *SetRoleAsAdminParams, authInfo runtime.ClientAuthInfoWriter) (*SetRoleAsAdminNoContent, error)
	RemoveRoleAdmin(params *RemoveRoleAdminParams, authInfo runtime.ClientAuthInfoWriter) (*RemoveRoleAdminNoContent, *RemoveRoleAdminBadRequest, *RemoveRoleAdminUnauthorized, *RemoveRoleAdminForbidden, *RemoveRoleAdminNotFound, error)
	RemoveRoleAdminShort(params *RemoveRoleAdminParams, authInfo runtime.ClientAuthInfoWriter) (*RemoveRoleAdminNoContent, error)
	GetRoleManagers(params *GetRoleManagersParams, authInfo runtime.ClientAuthInfoWriter) (*GetRoleManagersOK, *GetRoleManagersBadRequest, *GetRoleManagersUnauthorized, *GetRoleManagersForbidden, *GetRoleManagersNotFound, error)
	GetRoleManagersShort(params *GetRoleManagersParams, authInfo runtime.ClientAuthInfoWriter) (*GetRoleManagersOK, error)
	AddRoleManagers(params *AddRoleManagersParams, authInfo runtime.ClientAuthInfoWriter) (*AddRoleManagersNoContent, *AddRoleManagersBadRequest, *AddRoleManagersUnauthorized, *AddRoleManagersForbidden, *AddRoleManagersNotFound, error)
	AddRoleManagersShort(params *AddRoleManagersParams, authInfo runtime.ClientAuthInfoWriter) (*AddRoleManagersNoContent, error)
	RemoveRoleManagers(params *RemoveRoleManagersParams, authInfo runtime.ClientAuthInfoWriter) (*RemoveRoleManagersNoContent, *RemoveRoleManagersBadRequest, *RemoveRoleManagersUnauthorized, *RemoveRoleManagersForbidden, *RemoveRoleManagersNotFound, error)
	RemoveRoleManagersShort(params *RemoveRoleManagersParams, authInfo runtime.ClientAuthInfoWriter) (*RemoveRoleManagersNoContent, error)
	GetRoleMembers(params *GetRoleMembersParams, authInfo runtime.ClientAuthInfoWriter) (*GetRoleMembersOK, *GetRoleMembersBadRequest, *GetRoleMembersUnauthorized, *GetRoleMembersForbidden, *GetRoleMembersNotFound, error)
	GetRoleMembersShort(params *GetRoleMembersParams, authInfo runtime.ClientAuthInfoWriter) (*GetRoleMembersOK, error)
	AddRoleMembers(params *AddRoleMembersParams, authInfo runtime.ClientAuthInfoWriter) (*AddRoleMembersNoContent, *AddRoleMembersBadRequest, *AddRoleMembersUnauthorized, *AddRoleMembersForbidden, *AddRoleMembersNotFound, error)
	AddRoleMembersShort(params *AddRoleMembersParams, authInfo runtime.ClientAuthInfoWriter) (*AddRoleMembersNoContent, error)
	RemoveRoleMembers(params *RemoveRoleMembersParams, authInfo runtime.ClientAuthInfoWriter) (*RemoveRoleMembersNoContent, *RemoveRoleMembersBadRequest, *RemoveRoleMembersUnauthorized, *RemoveRoleMembersForbidden, *RemoveRoleMembersNotFound, error)
	RemoveRoleMembersShort(params *RemoveRoleMembersParams, authInfo runtime.ClientAuthInfoWriter) (*RemoveRoleMembersNoContent, error)
	UpdateRolePermissions(params *UpdateRolePermissionsParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateRolePermissionsNoContent, *UpdateRolePermissionsBadRequest, *UpdateRolePermissionsUnauthorized, *UpdateRolePermissionsForbidden, *UpdateRolePermissionsNotFound, error)
	UpdateRolePermissionsShort(params *UpdateRolePermissionsParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateRolePermissionsNoContent, error)
	AddRolePermission(params *AddRolePermissionParams, authInfo runtime.ClientAuthInfoWriter) (*AddRolePermissionNoContent, *AddRolePermissionBadRequest, *AddRolePermissionUnauthorized, *AddRolePermissionForbidden, *AddRolePermissionNotFound, error)
	AddRolePermissionShort(params *AddRolePermissionParams, authInfo runtime.ClientAuthInfoWriter) (*AddRolePermissionNoContent, error)
	DeleteRolePermission(params *DeleteRolePermissionParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRolePermissionNoContent, *DeleteRolePermissionBadRequest, *DeleteRolePermissionUnauthorized, *DeleteRolePermissionForbidden, *DeleteRolePermissionNotFound, error)
	DeleteRolePermissionShort(params *DeleteRolePermissionParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRolePermissionNoContent, error)
	AdminGetRolesV3(params *AdminGetRolesV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRolesV3OK, *AdminGetRolesV3BadRequest, *AdminGetRolesV3Unauthorized, *AdminGetRolesV3Forbidden, *AdminGetRolesV3InternalServerError, error)
	AdminGetRolesV3Short(params *AdminGetRolesV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRolesV3OK, error)
	AdminCreateRoleV3(params *AdminCreateRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateRoleV3Created, *AdminCreateRoleV3BadRequest, *AdminCreateRoleV3Unauthorized, *AdminCreateRoleV3Forbidden, *AdminCreateRoleV3InternalServerError, error)
	AdminCreateRoleV3Short(params *AdminCreateRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateRoleV3Created, error)
	AdminGetRoleV3(params *AdminGetRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleV3OK, *AdminGetRoleV3BadRequest, *AdminGetRoleV3Unauthorized, *AdminGetRoleV3Forbidden, *AdminGetRoleV3NotFound, *AdminGetRoleV3InternalServerError, error)
	AdminGetRoleV3Short(params *AdminGetRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleV3OK, error)
	AdminDeleteRoleV3(params *AdminDeleteRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteRoleV3NoContent, *AdminDeleteRoleV3BadRequest, *AdminDeleteRoleV3Unauthorized, *AdminDeleteRoleV3Forbidden, *AdminDeleteRoleV3NotFound, *AdminDeleteRoleV3Conflict, *AdminDeleteRoleV3InternalServerError, error)
	AdminDeleteRoleV3Short(params *AdminDeleteRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteRoleV3NoContent, error)
	AdminUpdateRoleV3(params *AdminUpdateRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateRoleV3OK, *AdminUpdateRoleV3BadRequest, *AdminUpdateRoleV3Unauthorized, *AdminUpdateRoleV3Forbidden, *AdminUpdateRoleV3NotFound, *AdminUpdateRoleV3InternalServerError, error)
	AdminUpdateRoleV3Short(params *AdminUpdateRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateRoleV3OK, error)
	AdminGetRoleAdminStatusV3(params *AdminGetRoleAdminStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleAdminStatusV3OK, *AdminGetRoleAdminStatusV3BadRequest, *AdminGetRoleAdminStatusV3Unauthorized, *AdminGetRoleAdminStatusV3Forbidden, *AdminGetRoleAdminStatusV3NotFound, *AdminGetRoleAdminStatusV3InternalServerError, error)
	AdminGetRoleAdminStatusV3Short(params *AdminGetRoleAdminStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleAdminStatusV3OK, error)
	AdminUpdateAdminRoleStatusV3(params *AdminUpdateAdminRoleStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateAdminRoleStatusV3NoContent, *AdminUpdateAdminRoleStatusV3BadRequest, *AdminUpdateAdminRoleStatusV3Unauthorized, *AdminUpdateAdminRoleStatusV3Forbidden, *AdminUpdateAdminRoleStatusV3NotFound, *AdminUpdateAdminRoleStatusV3InternalServerError, error)
	AdminUpdateAdminRoleStatusV3Short(params *AdminUpdateAdminRoleStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateAdminRoleStatusV3NoContent, error)
	AdminRemoveRoleAdminV3(params *AdminRemoveRoleAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminRemoveRoleAdminV3NoContent, *AdminRemoveRoleAdminV3BadRequest, *AdminRemoveRoleAdminV3Unauthorized, *AdminRemoveRoleAdminV3Forbidden, *AdminRemoveRoleAdminV3NotFound, *AdminRemoveRoleAdminV3InternalServerError, error)
	AdminRemoveRoleAdminV3Short(params *AdminRemoveRoleAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminRemoveRoleAdminV3NoContent, error)
	AdminGetRoleManagersV3(params *AdminGetRoleManagersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleManagersV3OK, *AdminGetRoleManagersV3BadRequest, *AdminGetRoleManagersV3Unauthorized, *AdminGetRoleManagersV3Forbidden, *AdminGetRoleManagersV3NotFound, *AdminGetRoleManagersV3InternalServerError, error)
	AdminGetRoleManagersV3Short(params *AdminGetRoleManagersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleManagersV3OK, error)
	AdminAddRoleManagersV3(params *AdminAddRoleManagersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddRoleManagersV3NoContent, *AdminAddRoleManagersV3BadRequest, *AdminAddRoleManagersV3Unauthorized, *AdminAddRoleManagersV3Forbidden, *AdminAddRoleManagersV3NotFound, *AdminAddRoleManagersV3Conflict, error)
	AdminAddRoleManagersV3Short(params *AdminAddRoleManagersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddRoleManagersV3NoContent, error)
	AdminRemoveRoleManagersV3(params *AdminRemoveRoleManagersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminRemoveRoleManagersV3NoContent, *AdminRemoveRoleManagersV3BadRequest, *AdminRemoveRoleManagersV3Unauthorized, *AdminRemoveRoleManagersV3Forbidden, *AdminRemoveRoleManagersV3NotFound, *AdminRemoveRoleManagersV3InternalServerError, error)
	AdminRemoveRoleManagersV3Short(params *AdminRemoveRoleManagersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminRemoveRoleManagersV3NoContent, error)
	AdminGetRoleMembersV3(params *AdminGetRoleMembersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleMembersV3OK, *AdminGetRoleMembersV3BadRequest, *AdminGetRoleMembersV3Unauthorized, *AdminGetRoleMembersV3Forbidden, *AdminGetRoleMembersV3NotFound, *AdminGetRoleMembersV3InternalServerError, error)
	AdminGetRoleMembersV3Short(params *AdminGetRoleMembersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleMembersV3OK, error)
	AdminAddRoleMembersV3(params *AdminAddRoleMembersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddRoleMembersV3NoContent, *AdminAddRoleMembersV3BadRequest, *AdminAddRoleMembersV3Unauthorized, *AdminAddRoleMembersV3Forbidden, *AdminAddRoleMembersV3NotFound, *AdminAddRoleMembersV3Conflict, *AdminAddRoleMembersV3InternalServerError, error)
	AdminAddRoleMembersV3Short(params *AdminAddRoleMembersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddRoleMembersV3NoContent, error)
	AdminRemoveRoleMembersV3(params *AdminRemoveRoleMembersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminRemoveRoleMembersV3NoContent, *AdminRemoveRoleMembersV3BadRequest, *AdminRemoveRoleMembersV3Unauthorized, *AdminRemoveRoleMembersV3Forbidden, *AdminRemoveRoleMembersV3NotFound, *AdminRemoveRoleMembersV3InternalServerError, error)
	AdminRemoveRoleMembersV3Short(params *AdminRemoveRoleMembersV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminRemoveRoleMembersV3NoContent, error)
	AdminUpdateRolePermissionsV3(params *AdminUpdateRolePermissionsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateRolePermissionsV3NoContent, *AdminUpdateRolePermissionsV3BadRequest, *AdminUpdateRolePermissionsV3Unauthorized, *AdminUpdateRolePermissionsV3Forbidden, *AdminUpdateRolePermissionsV3NotFound, *AdminUpdateRolePermissionsV3InternalServerError, error)
	AdminUpdateRolePermissionsV3Short(params *AdminUpdateRolePermissionsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateRolePermissionsV3NoContent, error)
	AdminAddRolePermissionsV3(params *AdminAddRolePermissionsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddRolePermissionsV3NoContent, *AdminAddRolePermissionsV3BadRequest, *AdminAddRolePermissionsV3Unauthorized, *AdminAddRolePermissionsV3Forbidden, *AdminAddRolePermissionsV3NotFound, *AdminAddRolePermissionsV3InternalServerError, error)
	AdminAddRolePermissionsV3Short(params *AdminAddRolePermissionsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddRolePermissionsV3NoContent, error)
	AdminDeleteRolePermissionsV3(params *AdminDeleteRolePermissionsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteRolePermissionsV3NoContent, *AdminDeleteRolePermissionsV3Unauthorized, *AdminDeleteRolePermissionsV3Forbidden, *AdminDeleteRolePermissionsV3NotFound, error)
	AdminDeleteRolePermissionsV3Short(params *AdminDeleteRolePermissionsV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteRolePermissionsV3NoContent, error)
	AdminDeleteRolePermissionV3(params *AdminDeleteRolePermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteRolePermissionV3NoContent, *AdminDeleteRolePermissionV3BadRequest, *AdminDeleteRolePermissionV3Unauthorized, *AdminDeleteRolePermissionV3Forbidden, *AdminDeleteRolePermissionV3NotFound, *AdminDeleteRolePermissionV3InternalServerError, error)
	AdminDeleteRolePermissionV3Short(params *AdminDeleteRolePermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteRolePermissionV3NoContent, error)
	PublicGetRolesV3(params *PublicGetRolesV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetRolesV3OK, *PublicGetRolesV3BadRequest, error)
	PublicGetRolesV3Short(params *PublicGetRolesV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetRolesV3OK, error)
	PublicGetRoleV3(params *PublicGetRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetRoleV3OK, *PublicGetRoleV3BadRequest, *PublicGetRoleV3NotFound, error)
	PublicGetRoleV3Short(params *PublicGetRoleV3Params, authInfo runtime.ClientAuthInfoWriter) (*PublicGetRoleV3OK, error)
	AdminGetRolesV4(params *AdminGetRolesV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRolesV4OK, *AdminGetRolesV4BadRequest, *AdminGetRolesV4Unauthorized, *AdminGetRolesV4Forbidden, *AdminGetRolesV4InternalServerError, error)
	AdminGetRolesV4Short(params *AdminGetRolesV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRolesV4OK, error)
	AdminCreateRoleV4(params *AdminCreateRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateRoleV4Created, *AdminCreateRoleV4BadRequest, *AdminCreateRoleV4Unauthorized, *AdminCreateRoleV4Forbidden, *AdminCreateRoleV4InternalServerError, error)
	AdminCreateRoleV4Short(params *AdminCreateRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateRoleV4Created, error)
	AdminGetRoleV4(params *AdminGetRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleV4OK, *AdminGetRoleV4BadRequest, *AdminGetRoleV4Unauthorized, *AdminGetRoleV4Forbidden, *AdminGetRoleV4NotFound, *AdminGetRoleV4InternalServerError, error)
	AdminGetRoleV4Short(params *AdminGetRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleV4OK, error)
	AdminDeleteRoleV4(params *AdminDeleteRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteRoleV4NoContent, *AdminDeleteRoleV4BadRequest, *AdminDeleteRoleV4Unauthorized, *AdminDeleteRoleV4Forbidden, *AdminDeleteRoleV4NotFound, *AdminDeleteRoleV4InternalServerError, error)
	AdminDeleteRoleV4Short(params *AdminDeleteRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteRoleV4NoContent, error)
	AdminUpdateRoleV4(params *AdminUpdateRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateRoleV4OK, *AdminUpdateRoleV4BadRequest, *AdminUpdateRoleV4Unauthorized, *AdminUpdateRoleV4Forbidden, *AdminUpdateRoleV4NotFound, error)
	AdminUpdateRoleV4Short(params *AdminUpdateRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateRoleV4OK, error)
	AdminUpdateRolePermissionsV4(params *AdminUpdateRolePermissionsV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateRolePermissionsV4OK, *AdminUpdateRolePermissionsV4BadRequest, *AdminUpdateRolePermissionsV4Unauthorized, *AdminUpdateRolePermissionsV4Forbidden, *AdminUpdateRolePermissionsV4NotFound, error)
	AdminUpdateRolePermissionsV4Short(params *AdminUpdateRolePermissionsV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateRolePermissionsV4OK, error)
	AdminAddRolePermissionsV4(params *AdminAddRolePermissionsV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddRolePermissionsV4OK, *AdminAddRolePermissionsV4BadRequest, *AdminAddRolePermissionsV4Unauthorized, *AdminAddRolePermissionsV4Forbidden, *AdminAddRolePermissionsV4NotFound, error)
	AdminAddRolePermissionsV4Short(params *AdminAddRolePermissionsV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddRolePermissionsV4OK, error)
	AdminDeleteRolePermissionsV4(params *AdminDeleteRolePermissionsV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteRolePermissionsV4NoContent, *AdminDeleteRolePermissionsV4Unauthorized, *AdminDeleteRolePermissionsV4Forbidden, *AdminDeleteRolePermissionsV4NotFound, error)
	AdminDeleteRolePermissionsV4Short(params *AdminDeleteRolePermissionsV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteRolePermissionsV4NoContent, error)
	AdminListAssignedUsersV4(params *AdminListAssignedUsersV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListAssignedUsersV4OK, *AdminListAssignedUsersV4BadRequest, *AdminListAssignedUsersV4Unauthorized, *AdminListAssignedUsersV4Forbidden, *AdminListAssignedUsersV4NotFound, error)
	AdminListAssignedUsersV4Short(params *AdminListAssignedUsersV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListAssignedUsersV4OK, error)
	AdminAssignUserToRoleV4(params *AdminAssignUserToRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAssignUserToRoleV4Created, *AdminAssignUserToRoleV4BadRequest, *AdminAssignUserToRoleV4Unauthorized, *AdminAssignUserToRoleV4Forbidden, *AdminAssignUserToRoleV4NotFound, *AdminAssignUserToRoleV4Conflict, *AdminAssignUserToRoleV4UnprocessableEntity, error)
	AdminAssignUserToRoleV4Short(params *AdminAssignUserToRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAssignUserToRoleV4Created, error)
	AdminRevokeUserFromRoleV4(params *AdminRevokeUserFromRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminRevokeUserFromRoleV4NoContent, *AdminRevokeUserFromRoleV4BadRequest, *AdminRevokeUserFromRoleV4Unauthorized, *AdminRevokeUserFromRoleV4Forbidden, *AdminRevokeUserFromRoleV4NotFound, error)
	AdminRevokeUserFromRoleV4Short(params *AdminRevokeUserFromRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminRevokeUserFromRoleV4NoContent, 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 roles API client.

type CreateRoleBadRequest added in v0.2.0

type CreateRoleBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

CreateRoleBadRequest handles this case with default header values.

Invalid request

func NewCreateRoleBadRequest added in v0.2.0

func NewCreateRoleBadRequest() *CreateRoleBadRequest

NewCreateRoleBadRequest creates a CreateRoleBadRequest with default headers values

func (*CreateRoleBadRequest) Error added in v0.2.0

func (o *CreateRoleBadRequest) Error() string

func (*CreateRoleBadRequest) GetPayload added in v0.31.0

func (*CreateRoleBadRequest) ToJSONString added in v0.31.0

func (o *CreateRoleBadRequest) ToJSONString() string

type CreateRoleCreated added in v0.2.0

type CreateRoleCreated struct {
	Payload *iamclientmodels.AccountcommonRole
}

CreateRoleCreated handles this case with default header values.

Created

func NewCreateRoleCreated added in v0.2.0

func NewCreateRoleCreated() *CreateRoleCreated

NewCreateRoleCreated creates a CreateRoleCreated with default headers values

func (*CreateRoleCreated) Error added in v0.2.0

func (o *CreateRoleCreated) Error() string

func (*CreateRoleCreated) GetPayload added in v0.2.0

func (*CreateRoleCreated) ToJSONString added in v0.25.0

func (o *CreateRoleCreated) ToJSONString() string

type CreateRoleForbidden added in v0.2.0

type CreateRoleForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

CreateRoleForbidden 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 NewCreateRoleForbidden added in v0.2.0

func NewCreateRoleForbidden() *CreateRoleForbidden

NewCreateRoleForbidden creates a CreateRoleForbidden with default headers values

func (*CreateRoleForbidden) Error added in v0.2.0

func (o *CreateRoleForbidden) Error() string

func (*CreateRoleForbidden) GetPayload added in v0.31.0

func (*CreateRoleForbidden) ToJSONString added in v0.31.0

func (o *CreateRoleForbidden) ToJSONString() string

type CreateRoleParams added in v0.2.0

type CreateRoleParams struct {

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

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

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

func NewCreateRoleParams added in v0.2.0

func NewCreateRoleParams() *CreateRoleParams

NewCreateRoleParams creates a new CreateRoleParams object with the default values initialized.

func NewCreateRoleParamsWithContext added in v0.2.0

func NewCreateRoleParamsWithContext(ctx context.Context) *CreateRoleParams

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

func NewCreateRoleParamsWithHTTPClient added in v0.2.0

func NewCreateRoleParamsWithHTTPClient(client *http.Client) *CreateRoleParams

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

func NewCreateRoleParamsWithTimeout added in v0.2.0

func NewCreateRoleParamsWithTimeout(timeout time.Duration) *CreateRoleParams

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

func (*CreateRoleParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the create role params

func (*CreateRoleParams) SetBody added in v0.2.0

SetBody adds the body to the create role params

func (*CreateRoleParams) SetContext added in v0.2.0

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

SetContext adds the context to the create role params

func (*CreateRoleParams) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the create role params

func (*CreateRoleParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the create role params

func (*CreateRoleParams) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the create role params

func (*CreateRoleParams) WithBody added in v0.2.0

WithBody adds the body to the create role params

func (*CreateRoleParams) WithContext added in v0.2.0

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

WithContext adds the context to the create role params

func (*CreateRoleParams) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the create role params

func (*CreateRoleParams) WithTimeout added in v0.2.0

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

WithTimeout adds the timeout to the create role params

func (*CreateRoleParams) WriteToRequest added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type CreateRoleReader added in v0.2.0

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

CreateRoleReader is a Reader for the CreateRole structure.

func (*CreateRoleReader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type CreateRoleUnauthorized added in v0.2.0

type CreateRoleUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

CreateRoleUnauthorized handles 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 NewCreateRoleUnauthorized added in v0.2.0

func NewCreateRoleUnauthorized() *CreateRoleUnauthorized

NewCreateRoleUnauthorized creates a CreateRoleUnauthorized with default headers values

func (*CreateRoleUnauthorized) Error added in v0.2.0

func (o *CreateRoleUnauthorized) Error() string

func (*CreateRoleUnauthorized) GetPayload added in v0.31.0

func (*CreateRoleUnauthorized) ToJSONString added in v0.31.0

func (o *CreateRoleUnauthorized) ToJSONString() string

type DeleteRoleForbidden added in v0.2.0

type DeleteRoleForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteRoleForbidden 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 NewDeleteRoleForbidden added in v0.2.0

func NewDeleteRoleForbidden() *DeleteRoleForbidden

NewDeleteRoleForbidden creates a DeleteRoleForbidden with default headers values

func (*DeleteRoleForbidden) Error added in v0.2.0

func (o *DeleteRoleForbidden) Error() string

func (*DeleteRoleForbidden) GetPayload added in v0.31.0

func (*DeleteRoleForbidden) ToJSONString added in v0.31.0

func (o *DeleteRoleForbidden) ToJSONString() string

type DeleteRoleNoContent added in v0.2.0

type DeleteRoleNoContent struct {
}

DeleteRoleNoContent handles this case with default header values.

Operation succeeded

func NewDeleteRoleNoContent added in v0.2.0

func NewDeleteRoleNoContent() *DeleteRoleNoContent

NewDeleteRoleNoContent creates a DeleteRoleNoContent with default headers values

func (*DeleteRoleNoContent) Error added in v0.2.0

func (o *DeleteRoleNoContent) Error() string

type DeleteRoleNotFound added in v0.2.0

type DeleteRoleNotFound struct {
}

DeleteRoleNotFound handles this case with default header values.

Data not found

func NewDeleteRoleNotFound added in v0.2.0

func NewDeleteRoleNotFound() *DeleteRoleNotFound

NewDeleteRoleNotFound creates a DeleteRoleNotFound with default headers values

func (*DeleteRoleNotFound) Error added in v0.2.0

func (o *DeleteRoleNotFound) Error() string

type DeleteRoleParams added in v0.2.0

type DeleteRoleParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RoleID
	  Role id

	*/
	RoleID string

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

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

func NewDeleteRoleParams added in v0.2.0

func NewDeleteRoleParams() *DeleteRoleParams

NewDeleteRoleParams creates a new DeleteRoleParams object with the default values initialized.

func NewDeleteRoleParamsWithContext added in v0.2.0

func NewDeleteRoleParamsWithContext(ctx context.Context) *DeleteRoleParams

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

func NewDeleteRoleParamsWithHTTPClient added in v0.2.0

func NewDeleteRoleParamsWithHTTPClient(client *http.Client) *DeleteRoleParams

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

func NewDeleteRoleParamsWithTimeout added in v0.2.0

func NewDeleteRoleParamsWithTimeout(timeout time.Duration) *DeleteRoleParams

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

func (*DeleteRoleParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the delete role params

func (*DeleteRoleParams) SetContext added in v0.2.0

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

SetContext adds the context to the delete role params

func (*DeleteRoleParams) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the delete role params

func (*DeleteRoleParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the delete role params

func (*DeleteRoleParams) SetRoleID added in v0.2.0

func (o *DeleteRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the delete role params

func (*DeleteRoleParams) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the delete role params

func (*DeleteRoleParams) WithContext added in v0.2.0

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

WithContext adds the context to the delete role params

func (*DeleteRoleParams) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the delete role params

func (*DeleteRoleParams) WithRoleID added in v0.2.0

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

WithRoleID adds the roleID to the delete role params

func (*DeleteRoleParams) WithTimeout added in v0.2.0

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

WithTimeout adds the timeout to the delete role params

func (*DeleteRoleParams) WriteToRequest added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type DeleteRolePermissionBadRequest added in v0.2.0

type DeleteRolePermissionBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteRolePermissionBadRequest handles this case with default header values.

Invalid request

func NewDeleteRolePermissionBadRequest added in v0.2.0

func NewDeleteRolePermissionBadRequest() *DeleteRolePermissionBadRequest

NewDeleteRolePermissionBadRequest creates a DeleteRolePermissionBadRequest with default headers values

func (*DeleteRolePermissionBadRequest) Error added in v0.2.0

func (*DeleteRolePermissionBadRequest) GetPayload added in v0.31.0

func (*DeleteRolePermissionBadRequest) ToJSONString added in v0.31.0

func (o *DeleteRolePermissionBadRequest) ToJSONString() string

type DeleteRolePermissionForbidden added in v0.2.0

type DeleteRolePermissionForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteRolePermissionForbidden 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 NewDeleteRolePermissionForbidden added in v0.2.0

func NewDeleteRolePermissionForbidden() *DeleteRolePermissionForbidden

NewDeleteRolePermissionForbidden creates a DeleteRolePermissionForbidden with default headers values

func (*DeleteRolePermissionForbidden) Error added in v0.2.0

func (*DeleteRolePermissionForbidden) GetPayload added in v0.31.0

func (*DeleteRolePermissionForbidden) ToJSONString added in v0.31.0

func (o *DeleteRolePermissionForbidden) ToJSONString() string

type DeleteRolePermissionNoContent added in v0.2.0

type DeleteRolePermissionNoContent struct {
}

DeleteRolePermissionNoContent handles this case with default header values.

Operation succeeded

func NewDeleteRolePermissionNoContent added in v0.2.0

func NewDeleteRolePermissionNoContent() *DeleteRolePermissionNoContent

NewDeleteRolePermissionNoContent creates a DeleteRolePermissionNoContent with default headers values

func (*DeleteRolePermissionNoContent) Error added in v0.2.0

type DeleteRolePermissionNotFound added in v0.2.0

type DeleteRolePermissionNotFound struct {
}

DeleteRolePermissionNotFound handles this case with default header values.

Data not found

func NewDeleteRolePermissionNotFound added in v0.2.0

func NewDeleteRolePermissionNotFound() *DeleteRolePermissionNotFound

NewDeleteRolePermissionNotFound creates a DeleteRolePermissionNotFound with default headers values

func (*DeleteRolePermissionNotFound) Error added in v0.2.0

type DeleteRolePermissionParams added in v0.2.0

type DeleteRolePermissionParams struct {

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

	*/
	Action int64
	/*Resource
	  Resource Name

	*/
	Resource string
	/*RoleID
	  Role id

	*/
	RoleID string

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

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

func NewDeleteRolePermissionParams added in v0.2.0

func NewDeleteRolePermissionParams() *DeleteRolePermissionParams

NewDeleteRolePermissionParams creates a new DeleteRolePermissionParams object with the default values initialized.

func NewDeleteRolePermissionParamsWithContext added in v0.2.0

func NewDeleteRolePermissionParamsWithContext(ctx context.Context) *DeleteRolePermissionParams

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

func NewDeleteRolePermissionParamsWithHTTPClient added in v0.2.0

func NewDeleteRolePermissionParamsWithHTTPClient(client *http.Client) *DeleteRolePermissionParams

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

func NewDeleteRolePermissionParamsWithTimeout added in v0.2.0

func NewDeleteRolePermissionParamsWithTimeout(timeout time.Duration) *DeleteRolePermissionParams

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

func (*DeleteRolePermissionParams) SetAction added in v0.2.0

func (o *DeleteRolePermissionParams) SetAction(action int64)

SetAction adds the action to the delete role permission params

func (*DeleteRolePermissionParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the delete role permission params

func (*DeleteRolePermissionParams) SetContext added in v0.2.0

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

SetContext adds the context to the delete role permission params

func (*DeleteRolePermissionParams) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the delete role permission params

func (*DeleteRolePermissionParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the delete role permission params

func (*DeleteRolePermissionParams) SetResource added in v0.2.0

func (o *DeleteRolePermissionParams) SetResource(resource string)

SetResource adds the resource to the delete role permission params

func (*DeleteRolePermissionParams) SetRoleID added in v0.2.0

func (o *DeleteRolePermissionParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the delete role permission params

func (*DeleteRolePermissionParams) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the delete role permission params

func (*DeleteRolePermissionParams) WithAction added in v0.2.0

WithAction adds the action to the delete role permission params

func (*DeleteRolePermissionParams) WithContext added in v0.2.0

WithContext adds the context to the delete role permission params

func (*DeleteRolePermissionParams) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the delete role permission params

func (*DeleteRolePermissionParams) WithResource added in v0.2.0

WithResource adds the resource to the delete role permission params

func (*DeleteRolePermissionParams) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the delete role permission params

func (*DeleteRolePermissionParams) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the delete role permission params

func (*DeleteRolePermissionParams) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type DeleteRolePermissionReader added in v0.2.0

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

DeleteRolePermissionReader is a Reader for the DeleteRolePermission structure.

func (*DeleteRolePermissionReader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type DeleteRolePermissionUnauthorized added in v0.2.0

type DeleteRolePermissionUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteRolePermissionUnauthorized handles 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 NewDeleteRolePermissionUnauthorized added in v0.2.0

func NewDeleteRolePermissionUnauthorized() *DeleteRolePermissionUnauthorized

NewDeleteRolePermissionUnauthorized creates a DeleteRolePermissionUnauthorized with default headers values

func (*DeleteRolePermissionUnauthorized) Error added in v0.2.0

func (*DeleteRolePermissionUnauthorized) GetPayload added in v0.31.0

func (*DeleteRolePermissionUnauthorized) ToJSONString added in v0.31.0

func (o *DeleteRolePermissionUnauthorized) ToJSONString() string

type DeleteRoleReader added in v0.2.0

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

DeleteRoleReader is a Reader for the DeleteRole structure.

func (*DeleteRoleReader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type DeleteRoleUnauthorized added in v0.2.0

type DeleteRoleUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteRoleUnauthorized handles 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 NewDeleteRoleUnauthorized added in v0.2.0

func NewDeleteRoleUnauthorized() *DeleteRoleUnauthorized

NewDeleteRoleUnauthorized creates a DeleteRoleUnauthorized with default headers values

func (*DeleteRoleUnauthorized) Error added in v0.2.0

func (o *DeleteRoleUnauthorized) Error() string

func (*DeleteRoleUnauthorized) GetPayload added in v0.31.0

func (*DeleteRoleUnauthorized) ToJSONString added in v0.31.0

func (o *DeleteRoleUnauthorized) ToJSONString() string

type GetRoleAdminStatusBadRequest added in v0.2.0

type GetRoleAdminStatusBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetRoleAdminStatusBadRequest handles this case with default header values.

Invalid request

func NewGetRoleAdminStatusBadRequest added in v0.2.0

func NewGetRoleAdminStatusBadRequest() *GetRoleAdminStatusBadRequest

NewGetRoleAdminStatusBadRequest creates a GetRoleAdminStatusBadRequest with default headers values

func (*GetRoleAdminStatusBadRequest) Error added in v0.2.0

func (*GetRoleAdminStatusBadRequest) GetPayload added in v0.31.0

func (*GetRoleAdminStatusBadRequest) ToJSONString added in v0.31.0

func (o *GetRoleAdminStatusBadRequest) ToJSONString() string

type GetRoleAdminStatusForbidden added in v0.2.0

type GetRoleAdminStatusForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetRoleAdminStatusForbidden 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 NewGetRoleAdminStatusForbidden added in v0.2.0

func NewGetRoleAdminStatusForbidden() *GetRoleAdminStatusForbidden

NewGetRoleAdminStatusForbidden creates a GetRoleAdminStatusForbidden with default headers values

func (*GetRoleAdminStatusForbidden) Error added in v0.2.0

func (*GetRoleAdminStatusForbidden) GetPayload added in v0.31.0

func (*GetRoleAdminStatusForbidden) ToJSONString added in v0.31.0

func (o *GetRoleAdminStatusForbidden) ToJSONString() string

type GetRoleAdminStatusNotFound added in v0.2.0

type GetRoleAdminStatusNotFound struct {
}

GetRoleAdminStatusNotFound handles this case with default header values.

Data not found

func NewGetRoleAdminStatusNotFound added in v0.2.0

func NewGetRoleAdminStatusNotFound() *GetRoleAdminStatusNotFound

NewGetRoleAdminStatusNotFound creates a GetRoleAdminStatusNotFound with default headers values

func (*GetRoleAdminStatusNotFound) Error added in v0.2.0

type GetRoleAdminStatusOK added in v0.2.0

type GetRoleAdminStatusOK struct {
	Payload *iamclientmodels.ModelRoleAdminStatusResponse
}

GetRoleAdminStatusOK handles this case with default header values.

OK

func NewGetRoleAdminStatusOK added in v0.2.0

func NewGetRoleAdminStatusOK() *GetRoleAdminStatusOK

NewGetRoleAdminStatusOK creates a GetRoleAdminStatusOK with default headers values

func (*GetRoleAdminStatusOK) Error added in v0.2.0

func (o *GetRoleAdminStatusOK) Error() string

func (*GetRoleAdminStatusOK) GetPayload added in v0.2.0

func (*GetRoleAdminStatusOK) ToJSONString added in v0.25.0

func (o *GetRoleAdminStatusOK) ToJSONString() string

type GetRoleAdminStatusParams added in v0.2.0

type GetRoleAdminStatusParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RoleID
	  Role id

	*/
	RoleID string

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

GetRoleAdminStatusParams contains all the parameters to send to the API endpoint for the get role admin status operation typically these are written to a http.Request

func NewGetRoleAdminStatusParams added in v0.2.0

func NewGetRoleAdminStatusParams() *GetRoleAdminStatusParams

NewGetRoleAdminStatusParams creates a new GetRoleAdminStatusParams object with the default values initialized.

func NewGetRoleAdminStatusParamsWithContext added in v0.2.0

func NewGetRoleAdminStatusParamsWithContext(ctx context.Context) *GetRoleAdminStatusParams

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

func NewGetRoleAdminStatusParamsWithHTTPClient added in v0.2.0

func NewGetRoleAdminStatusParamsWithHTTPClient(client *http.Client) *GetRoleAdminStatusParams

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

func NewGetRoleAdminStatusParamsWithTimeout added in v0.2.0

func NewGetRoleAdminStatusParamsWithTimeout(timeout time.Duration) *GetRoleAdminStatusParams

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

func (*GetRoleAdminStatusParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the get role admin status params

func (*GetRoleAdminStatusParams) SetContext added in v0.2.0

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

SetContext adds the context to the get role admin status params

func (*GetRoleAdminStatusParams) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the get role admin status params

func (*GetRoleAdminStatusParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the get role admin status params

func (*GetRoleAdminStatusParams) SetRoleID added in v0.2.0

func (o *GetRoleAdminStatusParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the get role admin status params

func (*GetRoleAdminStatusParams) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the get role admin status params

func (*GetRoleAdminStatusParams) WithContext added in v0.2.0

WithContext adds the context to the get role admin status params

func (*GetRoleAdminStatusParams) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the get role admin status params

func (*GetRoleAdminStatusParams) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the get role admin status params

func (*GetRoleAdminStatusParams) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the get role admin status params

func (*GetRoleAdminStatusParams) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type GetRoleAdminStatusReader added in v0.2.0

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

GetRoleAdminStatusReader is a Reader for the GetRoleAdminStatus structure.

func (*GetRoleAdminStatusReader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type GetRoleAdminStatusUnauthorized added in v0.2.0

type GetRoleAdminStatusUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetRoleAdminStatusUnauthorized handles 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 NewGetRoleAdminStatusUnauthorized added in v0.2.0

func NewGetRoleAdminStatusUnauthorized() *GetRoleAdminStatusUnauthorized

NewGetRoleAdminStatusUnauthorized creates a GetRoleAdminStatusUnauthorized with default headers values

func (*GetRoleAdminStatusUnauthorized) Error added in v0.2.0

func (*GetRoleAdminStatusUnauthorized) GetPayload added in v0.31.0

func (*GetRoleAdminStatusUnauthorized) ToJSONString added in v0.31.0

func (o *GetRoleAdminStatusUnauthorized) ToJSONString() string

type GetRoleForbidden added in v0.2.0

type GetRoleForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetRoleForbidden 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 NewGetRoleForbidden added in v0.2.0

func NewGetRoleForbidden() *GetRoleForbidden

NewGetRoleForbidden creates a GetRoleForbidden with default headers values

func (*GetRoleForbidden) Error added in v0.2.0

func (o *GetRoleForbidden) Error() string

func (*GetRoleForbidden) GetPayload added in v0.31.0

func (*GetRoleForbidden) ToJSONString added in v0.31.0

func (o *GetRoleForbidden) ToJSONString() string

type GetRoleManagersBadRequest added in v0.2.0

type GetRoleManagersBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetRoleManagersBadRequest handles this case with default header values.

Invalid request

func NewGetRoleManagersBadRequest added in v0.2.0

func NewGetRoleManagersBadRequest() *GetRoleManagersBadRequest

NewGetRoleManagersBadRequest creates a GetRoleManagersBadRequest with default headers values

func (*GetRoleManagersBadRequest) Error added in v0.2.0

func (o *GetRoleManagersBadRequest) Error() string

func (*GetRoleManagersBadRequest) GetPayload added in v0.31.0

func (*GetRoleManagersBadRequest) ToJSONString added in v0.31.0

func (o *GetRoleManagersBadRequest) ToJSONString() string

type GetRoleManagersForbidden added in v0.2.0

type GetRoleManagersForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetRoleManagersForbidden 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 NewGetRoleManagersForbidden added in v0.2.0

func NewGetRoleManagersForbidden() *GetRoleManagersForbidden

NewGetRoleManagersForbidden creates a GetRoleManagersForbidden with default headers values

func (*GetRoleManagersForbidden) Error added in v0.2.0

func (o *GetRoleManagersForbidden) Error() string

func (*GetRoleManagersForbidden) GetPayload added in v0.31.0

func (*GetRoleManagersForbidden) ToJSONString added in v0.31.0

func (o *GetRoleManagersForbidden) ToJSONString() string

type GetRoleManagersNotFound added in v0.2.0

type GetRoleManagersNotFound struct {
}

GetRoleManagersNotFound handles this case with default header values.

Data not found

func NewGetRoleManagersNotFound added in v0.2.0

func NewGetRoleManagersNotFound() *GetRoleManagersNotFound

NewGetRoleManagersNotFound creates a GetRoleManagersNotFound with default headers values

func (*GetRoleManagersNotFound) Error added in v0.2.0

func (o *GetRoleManagersNotFound) Error() string

type GetRoleManagersOK added in v0.2.0

type GetRoleManagersOK struct {
	Payload *iamclientmodels.ModelRoleManagersResponse
}

GetRoleManagersOK handles this case with default header values.

OK

func NewGetRoleManagersOK added in v0.2.0

func NewGetRoleManagersOK() *GetRoleManagersOK

NewGetRoleManagersOK creates a GetRoleManagersOK with default headers values

func (*GetRoleManagersOK) Error added in v0.2.0

func (o *GetRoleManagersOK) Error() string

func (*GetRoleManagersOK) GetPayload added in v0.2.0

func (*GetRoleManagersOK) ToJSONString added in v0.25.0

func (o *GetRoleManagersOK) ToJSONString() string

type GetRoleManagersParams added in v0.2.0

type GetRoleManagersParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RoleID
	  Role id

	*/
	RoleID string

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

GetRoleManagersParams contains all the parameters to send to the API endpoint for the get role managers operation typically these are written to a http.Request

func NewGetRoleManagersParams added in v0.2.0

func NewGetRoleManagersParams() *GetRoleManagersParams

NewGetRoleManagersParams creates a new GetRoleManagersParams object with the default values initialized.

func NewGetRoleManagersParamsWithContext added in v0.2.0

func NewGetRoleManagersParamsWithContext(ctx context.Context) *GetRoleManagersParams

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

func NewGetRoleManagersParamsWithHTTPClient added in v0.2.0

func NewGetRoleManagersParamsWithHTTPClient(client *http.Client) *GetRoleManagersParams

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

func NewGetRoleManagersParamsWithTimeout added in v0.2.0

func NewGetRoleManagersParamsWithTimeout(timeout time.Duration) *GetRoleManagersParams

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

func (*GetRoleManagersParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the get role managers params

func (*GetRoleManagersParams) SetContext added in v0.2.0

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

SetContext adds the context to the get role managers params

func (*GetRoleManagersParams) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the get role managers params

func (*GetRoleManagersParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the get role managers params

func (*GetRoleManagersParams) SetRoleID added in v0.2.0

func (o *GetRoleManagersParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the get role managers params

func (*GetRoleManagersParams) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the get role managers params

func (*GetRoleManagersParams) WithContext added in v0.2.0

WithContext adds the context to the get role managers params

func (*GetRoleManagersParams) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the get role managers params

func (*GetRoleManagersParams) WithRoleID added in v0.2.0

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

WithRoleID adds the roleID to the get role managers params

func (*GetRoleManagersParams) WithTimeout added in v0.2.0

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

WithTimeout adds the timeout to the get role managers params

func (*GetRoleManagersParams) WriteToRequest added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type GetRoleManagersReader added in v0.2.0

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

GetRoleManagersReader is a Reader for the GetRoleManagers structure.

func (*GetRoleManagersReader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type GetRoleManagersUnauthorized added in v0.2.0

type GetRoleManagersUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetRoleManagersUnauthorized handles 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 NewGetRoleManagersUnauthorized added in v0.2.0

func NewGetRoleManagersUnauthorized() *GetRoleManagersUnauthorized

NewGetRoleManagersUnauthorized creates a GetRoleManagersUnauthorized with default headers values

func (*GetRoleManagersUnauthorized) Error added in v0.2.0

func (*GetRoleManagersUnauthorized) GetPayload added in v0.31.0

func (*GetRoleManagersUnauthorized) ToJSONString added in v0.31.0

func (o *GetRoleManagersUnauthorized) ToJSONString() string

type GetRoleMembersBadRequest added in v0.2.0

type GetRoleMembersBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetRoleMembersBadRequest handles this case with default header values.

Invalid request

func NewGetRoleMembersBadRequest added in v0.2.0

func NewGetRoleMembersBadRequest() *GetRoleMembersBadRequest

NewGetRoleMembersBadRequest creates a GetRoleMembersBadRequest with default headers values

func (*GetRoleMembersBadRequest) Error added in v0.2.0

func (o *GetRoleMembersBadRequest) Error() string

func (*GetRoleMembersBadRequest) GetPayload added in v0.31.0

func (*GetRoleMembersBadRequest) ToJSONString added in v0.31.0

func (o *GetRoleMembersBadRequest) ToJSONString() string

type GetRoleMembersForbidden added in v0.2.0

type GetRoleMembersForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetRoleMembersForbidden 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 NewGetRoleMembersForbidden added in v0.2.0

func NewGetRoleMembersForbidden() *GetRoleMembersForbidden

NewGetRoleMembersForbidden creates a GetRoleMembersForbidden with default headers values

func (*GetRoleMembersForbidden) Error added in v0.2.0

func (o *GetRoleMembersForbidden) Error() string

func (*GetRoleMembersForbidden) GetPayload added in v0.31.0

func (*GetRoleMembersForbidden) ToJSONString added in v0.31.0

func (o *GetRoleMembersForbidden) ToJSONString() string

type GetRoleMembersNotFound added in v0.2.0

type GetRoleMembersNotFound struct {
}

GetRoleMembersNotFound handles this case with default header values.

Data not found

func NewGetRoleMembersNotFound added in v0.2.0

func NewGetRoleMembersNotFound() *GetRoleMembersNotFound

NewGetRoleMembersNotFound creates a GetRoleMembersNotFound with default headers values

func (*GetRoleMembersNotFound) Error added in v0.2.0

func (o *GetRoleMembersNotFound) Error() string

type GetRoleMembersOK added in v0.2.0

type GetRoleMembersOK struct {
	Payload *iamclientmodels.ModelRoleMembersResponse
}

GetRoleMembersOK handles this case with default header values.

OK

func NewGetRoleMembersOK added in v0.2.0

func NewGetRoleMembersOK() *GetRoleMembersOK

NewGetRoleMembersOK creates a GetRoleMembersOK with default headers values

func (*GetRoleMembersOK) Error added in v0.2.0

func (o *GetRoleMembersOK) Error() string

func (*GetRoleMembersOK) GetPayload added in v0.2.0

func (*GetRoleMembersOK) ToJSONString added in v0.25.0

func (o *GetRoleMembersOK) ToJSONString() string

type GetRoleMembersParams added in v0.2.0

type GetRoleMembersParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RoleID
	  Role id

	*/
	RoleID string

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

GetRoleMembersParams contains all the parameters to send to the API endpoint for the get role members operation typically these are written to a http.Request

func NewGetRoleMembersParams added in v0.2.0

func NewGetRoleMembersParams() *GetRoleMembersParams

NewGetRoleMembersParams creates a new GetRoleMembersParams object with the default values initialized.

func NewGetRoleMembersParamsWithContext added in v0.2.0

func NewGetRoleMembersParamsWithContext(ctx context.Context) *GetRoleMembersParams

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

func NewGetRoleMembersParamsWithHTTPClient added in v0.2.0

func NewGetRoleMembersParamsWithHTTPClient(client *http.Client) *GetRoleMembersParams

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

func NewGetRoleMembersParamsWithTimeout added in v0.2.0

func NewGetRoleMembersParamsWithTimeout(timeout time.Duration) *GetRoleMembersParams

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

func (*GetRoleMembersParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the get role members params

func (*GetRoleMembersParams) SetContext added in v0.2.0

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

SetContext adds the context to the get role members params

func (*GetRoleMembersParams) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the get role members params

func (*GetRoleMembersParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the get role members params

func (*GetRoleMembersParams) SetRoleID added in v0.2.0

func (o *GetRoleMembersParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the get role members params

func (*GetRoleMembersParams) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the get role members params

func (*GetRoleMembersParams) WithContext added in v0.2.0

WithContext adds the context to the get role members params

func (*GetRoleMembersParams) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the get role members params

func (*GetRoleMembersParams) WithRoleID added in v0.2.0

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

WithRoleID adds the roleID to the get role members params

func (*GetRoleMembersParams) WithTimeout added in v0.2.0

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

WithTimeout adds the timeout to the get role members params

func (*GetRoleMembersParams) WriteToRequest added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type GetRoleMembersReader added in v0.2.0

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

GetRoleMembersReader is a Reader for the GetRoleMembers structure.

func (*GetRoleMembersReader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type GetRoleMembersUnauthorized added in v0.2.0

type GetRoleMembersUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetRoleMembersUnauthorized handles 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 NewGetRoleMembersUnauthorized added in v0.2.0

func NewGetRoleMembersUnauthorized() *GetRoleMembersUnauthorized

NewGetRoleMembersUnauthorized creates a GetRoleMembersUnauthorized with default headers values

func (*GetRoleMembersUnauthorized) Error added in v0.2.0

func (*GetRoleMembersUnauthorized) GetPayload added in v0.31.0

func (*GetRoleMembersUnauthorized) ToJSONString added in v0.31.0

func (o *GetRoleMembersUnauthorized) ToJSONString() string

type GetRoleNotFound added in v0.2.0

type GetRoleNotFound struct {
}

GetRoleNotFound handles this case with default header values.

Data not found

func NewGetRoleNotFound added in v0.2.0

func NewGetRoleNotFound() *GetRoleNotFound

NewGetRoleNotFound creates a GetRoleNotFound with default headers values

func (*GetRoleNotFound) Error added in v0.2.0

func (o *GetRoleNotFound) Error() string

type GetRoleOK added in v0.2.0

type GetRoleOK struct {
	Payload *iamclientmodels.ModelRoleResponse
}

GetRoleOK handles this case with default header values.

OK

func NewGetRoleOK added in v0.2.0

func NewGetRoleOK() *GetRoleOK

NewGetRoleOK creates a GetRoleOK with default headers values

func (*GetRoleOK) Error added in v0.2.0

func (o *GetRoleOK) Error() string

func (*GetRoleOK) GetPayload added in v0.2.0

func (o *GetRoleOK) GetPayload() *iamclientmodels.ModelRoleResponse

func (*GetRoleOK) ToJSONString added in v0.25.0

func (o *GetRoleOK) ToJSONString() string

type GetRoleParams added in v0.2.0

type GetRoleParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RoleID
	  Role id

	*/
	RoleID string

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

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

func NewGetRoleParams added in v0.2.0

func NewGetRoleParams() *GetRoleParams

NewGetRoleParams creates a new GetRoleParams object with the default values initialized.

func NewGetRoleParamsWithContext added in v0.2.0

func NewGetRoleParamsWithContext(ctx context.Context) *GetRoleParams

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

func NewGetRoleParamsWithHTTPClient added in v0.2.0

func NewGetRoleParamsWithHTTPClient(client *http.Client) *GetRoleParams

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

func NewGetRoleParamsWithTimeout added in v0.2.0

func NewGetRoleParamsWithTimeout(timeout time.Duration) *GetRoleParams

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

func (*GetRoleParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the get role params

func (*GetRoleParams) SetContext added in v0.2.0

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

SetContext adds the context to the get role params

func (*GetRoleParams) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the get role params

func (*GetRoleParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the get role params

func (*GetRoleParams) SetRoleID added in v0.2.0

func (o *GetRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the get role params

func (*GetRoleParams) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the get role params

func (*GetRoleParams) WithContext added in v0.2.0

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

WithContext adds the context to the get role params

func (*GetRoleParams) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the get role params

func (*GetRoleParams) WithRoleID added in v0.2.0

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

WithRoleID adds the roleID to the get role params

func (*GetRoleParams) WithTimeout added in v0.2.0

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

WithTimeout adds the timeout to the get role params

func (*GetRoleParams) WriteToRequest added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type GetRoleReader added in v0.2.0

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

GetRoleReader is a Reader for the GetRole structure.

func (*GetRoleReader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type GetRoleUnauthorized added in v0.2.0

type GetRoleUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetRoleUnauthorized handles 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 NewGetRoleUnauthorized added in v0.2.0

func NewGetRoleUnauthorized() *GetRoleUnauthorized

NewGetRoleUnauthorized creates a GetRoleUnauthorized with default headers values

func (*GetRoleUnauthorized) Error added in v0.2.0

func (o *GetRoleUnauthorized) Error() string

func (*GetRoleUnauthorized) GetPayload added in v0.31.0

func (*GetRoleUnauthorized) ToJSONString added in v0.31.0

func (o *GetRoleUnauthorized) ToJSONString() string

type GetRolesForbidden added in v0.2.0

type GetRolesForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetRolesForbidden 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 NewGetRolesForbidden added in v0.2.0

func NewGetRolesForbidden() *GetRolesForbidden

NewGetRolesForbidden creates a GetRolesForbidden with default headers values

func (*GetRolesForbidden) Error added in v0.2.0

func (o *GetRolesForbidden) Error() string

func (*GetRolesForbidden) GetPayload added in v0.31.0

func (*GetRolesForbidden) ToJSONString added in v0.31.0

func (o *GetRolesForbidden) ToJSONString() string

type GetRolesOK added in v0.2.0

type GetRolesOK struct {
	Payload []*iamclientmodels.ModelRoleResponseWithManagers
}

GetRolesOK handles this case with default header values.

OK

func NewGetRolesOK added in v0.2.0

func NewGetRolesOK() *GetRolesOK

NewGetRolesOK creates a GetRolesOK with default headers values

func (*GetRolesOK) Error added in v0.2.0

func (o *GetRolesOK) Error() string

func (*GetRolesOK) GetPayload added in v0.2.0

func (*GetRolesOK) ToJSONString added in v0.25.0

func (o *GetRolesOK) ToJSONString() string

type GetRolesParams added in v0.2.0

type GetRolesParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*IsWildcard
	    - true if the expected result should only returns records with wildcard = true
	- false if the expected result should only returns records with wildcard = false
	- empty (omitted) if the expected result should returns records with no wildcard filter at all


	*/
	IsWildcard *string

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

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

func NewGetRolesParams added in v0.2.0

func NewGetRolesParams() *GetRolesParams

NewGetRolesParams creates a new GetRolesParams object with the default values initialized.

func NewGetRolesParamsWithContext added in v0.2.0

func NewGetRolesParamsWithContext(ctx context.Context) *GetRolesParams

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

func NewGetRolesParamsWithHTTPClient added in v0.2.0

func NewGetRolesParamsWithHTTPClient(client *http.Client) *GetRolesParams

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

func NewGetRolesParamsWithTimeout added in v0.2.0

func NewGetRolesParamsWithTimeout(timeout time.Duration) *GetRolesParams

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

func (*GetRolesParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the get roles params

func (*GetRolesParams) SetContext added in v0.2.0

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

SetContext adds the context to the get roles params

func (*GetRolesParams) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the get roles params

func (*GetRolesParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the get roles params

func (*GetRolesParams) SetIsWildcard added in v0.2.0

func (o *GetRolesParams) SetIsWildcard(isWildcard *string)

SetIsWildcard adds the isWildcard to the get roles params

func (*GetRolesParams) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the get roles params

func (*GetRolesParams) WithContext added in v0.2.0

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

WithContext adds the context to the get roles params

func (*GetRolesParams) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the get roles params

func (*GetRolesParams) WithIsWildcard added in v0.2.0

func (o *GetRolesParams) WithIsWildcard(isWildcard *string) *GetRolesParams

WithIsWildcard adds the isWildcard to the get roles params

func (*GetRolesParams) WithTimeout added in v0.2.0

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

WithTimeout adds the timeout to the get roles params

func (*GetRolesParams) WriteToRequest added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type GetRolesReader added in v0.2.0

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

GetRolesReader is a Reader for the GetRoles structure.

func (*GetRolesReader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type GetRolesUnauthorized added in v0.2.0

type GetRolesUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

GetRolesUnauthorized handles 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 NewGetRolesUnauthorized added in v0.2.0

func NewGetRolesUnauthorized() *GetRolesUnauthorized

NewGetRolesUnauthorized creates a GetRolesUnauthorized with default headers values

func (*GetRolesUnauthorized) Error added in v0.2.0

func (o *GetRolesUnauthorized) Error() string

func (*GetRolesUnauthorized) GetPayload added in v0.31.0

func (*GetRolesUnauthorized) ToJSONString added in v0.31.0

func (o *GetRolesUnauthorized) ToJSONString() string

type PublicGetRoleV3BadRequest added in v0.2.0

type PublicGetRoleV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetRoleV3BadRequest 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 NewPublicGetRoleV3BadRequest added in v0.2.0

func NewPublicGetRoleV3BadRequest() *PublicGetRoleV3BadRequest

NewPublicGetRoleV3BadRequest creates a PublicGetRoleV3BadRequest with default headers values

func (*PublicGetRoleV3BadRequest) Error added in v0.2.0

func (o *PublicGetRoleV3BadRequest) Error() string

func (*PublicGetRoleV3BadRequest) GetPayload added in v0.2.0

func (*PublicGetRoleV3BadRequest) ToJSONString added in v0.25.0

func (o *PublicGetRoleV3BadRequest) ToJSONString() string

type PublicGetRoleV3NotFound added in v0.2.0

type PublicGetRoleV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetRoleV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10456</td><td>role not found</td></tr></table>

func NewPublicGetRoleV3NotFound added in v0.2.0

func NewPublicGetRoleV3NotFound() *PublicGetRoleV3NotFound

NewPublicGetRoleV3NotFound creates a PublicGetRoleV3NotFound with default headers values

func (*PublicGetRoleV3NotFound) Error added in v0.2.0

func (o *PublicGetRoleV3NotFound) Error() string

func (*PublicGetRoleV3NotFound) GetPayload added in v0.2.0

func (*PublicGetRoleV3NotFound) ToJSONString added in v0.25.0

func (o *PublicGetRoleV3NotFound) ToJSONString() string

type PublicGetRoleV3OK added in v0.2.0

type PublicGetRoleV3OK struct {
	Payload *iamclientmodels.ModelRoleResponse
}

PublicGetRoleV3OK handles this case with default header values.

OK

func NewPublicGetRoleV3OK added in v0.2.0

func NewPublicGetRoleV3OK() *PublicGetRoleV3OK

NewPublicGetRoleV3OK creates a PublicGetRoleV3OK with default headers values

func (*PublicGetRoleV3OK) Error added in v0.2.0

func (o *PublicGetRoleV3OK) Error() string

func (*PublicGetRoleV3OK) GetPayload added in v0.2.0

func (*PublicGetRoleV3OK) ToJSONString added in v0.25.0

func (o *PublicGetRoleV3OK) ToJSONString() string

type PublicGetRoleV3Params added in v0.2.0

type PublicGetRoleV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RoleID
	  Role id

	*/
	RoleID string

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

PublicGetRoleV3Params contains all the parameters to send to the API endpoint for the public get role v3 operation typically these are written to a http.Request

func NewPublicGetRoleV3Params added in v0.2.0

func NewPublicGetRoleV3Params() *PublicGetRoleV3Params

NewPublicGetRoleV3Params creates a new PublicGetRoleV3Params object with the default values initialized.

func NewPublicGetRoleV3ParamsWithContext added in v0.2.0

func NewPublicGetRoleV3ParamsWithContext(ctx context.Context) *PublicGetRoleV3Params

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

func NewPublicGetRoleV3ParamsWithHTTPClient added in v0.2.0

func NewPublicGetRoleV3ParamsWithHTTPClient(client *http.Client) *PublicGetRoleV3Params

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

func NewPublicGetRoleV3ParamsWithTimeout added in v0.2.0

func NewPublicGetRoleV3ParamsWithTimeout(timeout time.Duration) *PublicGetRoleV3Params

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

func (*PublicGetRoleV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the public get role v3 params

func (*PublicGetRoleV3Params) SetContext added in v0.2.0

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

SetContext adds the context to the public get role v3 params

func (*PublicGetRoleV3Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the public get role v3 params

func (*PublicGetRoleV3Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the public get role v3 params

func (*PublicGetRoleV3Params) SetRoleID added in v0.2.0

func (o *PublicGetRoleV3Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the public get role v3 params

func (*PublicGetRoleV3Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the public get role v3 params

func (*PublicGetRoleV3Params) WithContext added in v0.2.0

WithContext adds the context to the public get role v3 params

func (*PublicGetRoleV3Params) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the public get role v3 params

func (*PublicGetRoleV3Params) WithRoleID added in v0.2.0

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

WithRoleID adds the roleID to the public get role v3 params

func (*PublicGetRoleV3Params) WithTimeout added in v0.2.0

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

WithTimeout adds the timeout to the public get role v3 params

func (*PublicGetRoleV3Params) WriteToRequest added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type PublicGetRoleV3Reader added in v0.2.0

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

PublicGetRoleV3Reader is a Reader for the PublicGetRoleV3 structure.

func (*PublicGetRoleV3Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type PublicGetRolesV3BadRequest added in v0.2.0

type PublicGetRolesV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetRolesV3BadRequest 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 NewPublicGetRolesV3BadRequest added in v0.2.0

func NewPublicGetRolesV3BadRequest() *PublicGetRolesV3BadRequest

NewPublicGetRolesV3BadRequest creates a PublicGetRolesV3BadRequest with default headers values

func (*PublicGetRolesV3BadRequest) Error added in v0.2.0

func (*PublicGetRolesV3BadRequest) GetPayload added in v0.2.0

func (*PublicGetRolesV3BadRequest) ToJSONString added in v0.25.0

func (o *PublicGetRolesV3BadRequest) ToJSONString() string

type PublicGetRolesV3OK added in v0.2.0

type PublicGetRolesV3OK struct {
	Payload *iamclientmodels.ModelRoleNamesResponseV3
}

PublicGetRolesV3OK handles this case with default header values.

OK

func NewPublicGetRolesV3OK added in v0.2.0

func NewPublicGetRolesV3OK() *PublicGetRolesV3OK

NewPublicGetRolesV3OK creates a PublicGetRolesV3OK with default headers values

func (*PublicGetRolesV3OK) Error added in v0.2.0

func (o *PublicGetRolesV3OK) Error() string

func (*PublicGetRolesV3OK) GetPayload added in v0.2.0

func (*PublicGetRolesV3OK) ToJSONString added in v0.25.0

func (o *PublicGetRolesV3OK) ToJSONString() string

type PublicGetRolesV3Params added in v0.2.0

type PublicGetRolesV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*After
	  The cursor that points to query data for the next page

	*/
	After *string
	/*Before
	  The cursor that points to query data for the previous page

	*/
	Before *string
	/*IsWildcard
	    - true if the expected result should only returns records with wildcard = true
	- false if the expected result should only returns records with wildcard = false
	- empty (omitted) if the expected result should returns records with no wildcard filter at all


	*/
	IsWildcard *bool
	/*Limit
	  the maximum number of data that may be returned (1...100)

	*/
	Limit *int64

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

PublicGetRolesV3Params contains all the parameters to send to the API endpoint for the public get roles v3 operation typically these are written to a http.Request

func NewPublicGetRolesV3Params added in v0.2.0

func NewPublicGetRolesV3Params() *PublicGetRolesV3Params

NewPublicGetRolesV3Params creates a new PublicGetRolesV3Params object with the default values initialized.

func NewPublicGetRolesV3ParamsWithContext added in v0.2.0

func NewPublicGetRolesV3ParamsWithContext(ctx context.Context) *PublicGetRolesV3Params

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

func NewPublicGetRolesV3ParamsWithHTTPClient added in v0.2.0

func NewPublicGetRolesV3ParamsWithHTTPClient(client *http.Client) *PublicGetRolesV3Params

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

func NewPublicGetRolesV3ParamsWithTimeout added in v0.2.0

func NewPublicGetRolesV3ParamsWithTimeout(timeout time.Duration) *PublicGetRolesV3Params

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

func (*PublicGetRolesV3Params) SetAfter added in v0.2.0

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

SetAfter adds the after to the public get roles v3 params

func (*PublicGetRolesV3Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the public get roles v3 params

func (*PublicGetRolesV3Params) SetBefore added in v0.2.0

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

SetBefore adds the before to the public get roles v3 params

func (*PublicGetRolesV3Params) SetContext added in v0.2.0

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

SetContext adds the context to the public get roles v3 params

func (*PublicGetRolesV3Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the public get roles v3 params

func (*PublicGetRolesV3Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the public get roles v3 params

func (*PublicGetRolesV3Params) SetIsWildcard added in v0.2.0

func (o *PublicGetRolesV3Params) SetIsWildcard(isWildcard *bool)

SetIsWildcard adds the isWildcard to the public get roles v3 params

func (*PublicGetRolesV3Params) SetLimit added in v0.2.0

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

SetLimit adds the limit to the public get roles v3 params

func (*PublicGetRolesV3Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the public get roles v3 params

func (*PublicGetRolesV3Params) WithAfter added in v0.2.0

WithAfter adds the after to the public get roles v3 params

func (*PublicGetRolesV3Params) WithBefore added in v0.2.0

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

WithBefore adds the before to the public get roles v3 params

func (*PublicGetRolesV3Params) WithContext added in v0.2.0

WithContext adds the context to the public get roles v3 params

func (*PublicGetRolesV3Params) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the public get roles v3 params

func (*PublicGetRolesV3Params) WithIsWildcard added in v0.2.0

func (o *PublicGetRolesV3Params) WithIsWildcard(isWildcard *bool) *PublicGetRolesV3Params

WithIsWildcard adds the isWildcard to the public get roles v3 params

func (*PublicGetRolesV3Params) WithLimit added in v0.2.0

func (o *PublicGetRolesV3Params) WithLimit(limit *int64) *PublicGetRolesV3Params

WithLimit adds the limit to the public get roles v3 params

func (*PublicGetRolesV3Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the public get roles v3 params

func (*PublicGetRolesV3Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicGetRolesV3Reader added in v0.2.0

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

PublicGetRolesV3Reader is a Reader for the PublicGetRolesV3 structure.

func (*PublicGetRolesV3Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type RemoveRoleAdminBadRequest added in v0.2.0

type RemoveRoleAdminBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

RemoveRoleAdminBadRequest handles this case with default header values.

Invalid request

func NewRemoveRoleAdminBadRequest added in v0.2.0

func NewRemoveRoleAdminBadRequest() *RemoveRoleAdminBadRequest

NewRemoveRoleAdminBadRequest creates a RemoveRoleAdminBadRequest with default headers values

func (*RemoveRoleAdminBadRequest) Error added in v0.2.0

func (o *RemoveRoleAdminBadRequest) Error() string

func (*RemoveRoleAdminBadRequest) GetPayload added in v0.31.0

func (*RemoveRoleAdminBadRequest) ToJSONString added in v0.31.0

func (o *RemoveRoleAdminBadRequest) ToJSONString() string

type RemoveRoleAdminForbidden added in v0.2.0

type RemoveRoleAdminForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

RemoveRoleAdminForbidden 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 NewRemoveRoleAdminForbidden added in v0.2.0

func NewRemoveRoleAdminForbidden() *RemoveRoleAdminForbidden

NewRemoveRoleAdminForbidden creates a RemoveRoleAdminForbidden with default headers values

func (*RemoveRoleAdminForbidden) Error added in v0.2.0

func (o *RemoveRoleAdminForbidden) Error() string

func (*RemoveRoleAdminForbidden) GetPayload added in v0.31.0

func (*RemoveRoleAdminForbidden) ToJSONString added in v0.31.0

func (o *RemoveRoleAdminForbidden) ToJSONString() string

type RemoveRoleAdminNoContent added in v0.2.0

type RemoveRoleAdminNoContent struct {
}

RemoveRoleAdminNoContent handles this case with default header values.

Operation succeeded

func NewRemoveRoleAdminNoContent added in v0.2.0

func NewRemoveRoleAdminNoContent() *RemoveRoleAdminNoContent

NewRemoveRoleAdminNoContent creates a RemoveRoleAdminNoContent with default headers values

func (*RemoveRoleAdminNoContent) Error added in v0.2.0

func (o *RemoveRoleAdminNoContent) Error() string

type RemoveRoleAdminNotFound added in v0.2.0

type RemoveRoleAdminNotFound struct {
}

RemoveRoleAdminNotFound handles this case with default header values.

Data not found

func NewRemoveRoleAdminNotFound added in v0.2.0

func NewRemoveRoleAdminNotFound() *RemoveRoleAdminNotFound

NewRemoveRoleAdminNotFound creates a RemoveRoleAdminNotFound with default headers values

func (*RemoveRoleAdminNotFound) Error added in v0.2.0

func (o *RemoveRoleAdminNotFound) Error() string

type RemoveRoleAdminParams added in v0.2.0

type RemoveRoleAdminParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RoleID
	  Role id

	*/
	RoleID string

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

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

func NewRemoveRoleAdminParams added in v0.2.0

func NewRemoveRoleAdminParams() *RemoveRoleAdminParams

NewRemoveRoleAdminParams creates a new RemoveRoleAdminParams object with the default values initialized.

func NewRemoveRoleAdminParamsWithContext added in v0.2.0

func NewRemoveRoleAdminParamsWithContext(ctx context.Context) *RemoveRoleAdminParams

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

func NewRemoveRoleAdminParamsWithHTTPClient added in v0.2.0

func NewRemoveRoleAdminParamsWithHTTPClient(client *http.Client) *RemoveRoleAdminParams

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

func NewRemoveRoleAdminParamsWithTimeout added in v0.2.0

func NewRemoveRoleAdminParamsWithTimeout(timeout time.Duration) *RemoveRoleAdminParams

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

func (*RemoveRoleAdminParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the remove role admin params

func (*RemoveRoleAdminParams) SetContext added in v0.2.0

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

SetContext adds the context to the remove role admin params

func (*RemoveRoleAdminParams) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the remove role admin params

func (*RemoveRoleAdminParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the remove role admin params

func (*RemoveRoleAdminParams) SetRoleID added in v0.2.0

func (o *RemoveRoleAdminParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the remove role admin params

func (*RemoveRoleAdminParams) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the remove role admin params

func (*RemoveRoleAdminParams) WithContext added in v0.2.0

WithContext adds the context to the remove role admin params

func (*RemoveRoleAdminParams) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the remove role admin params

func (*RemoveRoleAdminParams) WithRoleID added in v0.2.0

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

WithRoleID adds the roleID to the remove role admin params

func (*RemoveRoleAdminParams) WithTimeout added in v0.2.0

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

WithTimeout adds the timeout to the remove role admin params

func (*RemoveRoleAdminParams) WriteToRequest added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type RemoveRoleAdminReader added in v0.2.0

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

RemoveRoleAdminReader is a Reader for the RemoveRoleAdmin structure.

func (*RemoveRoleAdminReader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type RemoveRoleAdminUnauthorized added in v0.2.0

type RemoveRoleAdminUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

RemoveRoleAdminUnauthorized handles 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 NewRemoveRoleAdminUnauthorized added in v0.2.0

func NewRemoveRoleAdminUnauthorized() *RemoveRoleAdminUnauthorized

NewRemoveRoleAdminUnauthorized creates a RemoveRoleAdminUnauthorized with default headers values

func (*RemoveRoleAdminUnauthorized) Error added in v0.2.0

func (*RemoveRoleAdminUnauthorized) GetPayload added in v0.31.0

func (*RemoveRoleAdminUnauthorized) ToJSONString added in v0.31.0

func (o *RemoveRoleAdminUnauthorized) ToJSONString() string

type RemoveRoleManagersBadRequest added in v0.2.0

type RemoveRoleManagersBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

RemoveRoleManagersBadRequest handles this case with default header values.

Invalid request

func NewRemoveRoleManagersBadRequest added in v0.2.0

func NewRemoveRoleManagersBadRequest() *RemoveRoleManagersBadRequest

NewRemoveRoleManagersBadRequest creates a RemoveRoleManagersBadRequest with default headers values

func (*RemoveRoleManagersBadRequest) Error added in v0.2.0

func (*RemoveRoleManagersBadRequest) GetPayload added in v0.31.0

func (*RemoveRoleManagersBadRequest) ToJSONString added in v0.31.0

func (o *RemoveRoleManagersBadRequest) ToJSONString() string

type RemoveRoleManagersForbidden added in v0.2.0

type RemoveRoleManagersForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

RemoveRoleManagersForbidden 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 NewRemoveRoleManagersForbidden added in v0.2.0

func NewRemoveRoleManagersForbidden() *RemoveRoleManagersForbidden

NewRemoveRoleManagersForbidden creates a RemoveRoleManagersForbidden with default headers values

func (*RemoveRoleManagersForbidden) Error added in v0.2.0

func (*RemoveRoleManagersForbidden) GetPayload added in v0.31.0

func (*RemoveRoleManagersForbidden) ToJSONString added in v0.31.0

func (o *RemoveRoleManagersForbidden) ToJSONString() string

type RemoveRoleManagersNoContent added in v0.2.0

type RemoveRoleManagersNoContent struct {
}

RemoveRoleManagersNoContent handles this case with default header values.

Operation succeeded

func NewRemoveRoleManagersNoContent added in v0.2.0

func NewRemoveRoleManagersNoContent() *RemoveRoleManagersNoContent

NewRemoveRoleManagersNoContent creates a RemoveRoleManagersNoContent with default headers values

func (*RemoveRoleManagersNoContent) Error added in v0.2.0

type RemoveRoleManagersNotFound added in v0.2.0

type RemoveRoleManagersNotFound struct {
}

RemoveRoleManagersNotFound handles this case with default header values.

Data not found

func NewRemoveRoleManagersNotFound added in v0.2.0

func NewRemoveRoleManagersNotFound() *RemoveRoleManagersNotFound

NewRemoveRoleManagersNotFound creates a RemoveRoleManagersNotFound with default headers values

func (*RemoveRoleManagersNotFound) Error added in v0.2.0

type RemoveRoleManagersParams added in v0.2.0

type RemoveRoleManagersParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelRoleManagersRequest
	/*RoleID
	  Role id

	*/
	RoleID string

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

RemoveRoleManagersParams contains all the parameters to send to the API endpoint for the remove role managers operation typically these are written to a http.Request

func NewRemoveRoleManagersParams added in v0.2.0

func NewRemoveRoleManagersParams() *RemoveRoleManagersParams

NewRemoveRoleManagersParams creates a new RemoveRoleManagersParams object with the default values initialized.

func NewRemoveRoleManagersParamsWithContext added in v0.2.0

func NewRemoveRoleManagersParamsWithContext(ctx context.Context) *RemoveRoleManagersParams

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

func NewRemoveRoleManagersParamsWithHTTPClient added in v0.2.0

func NewRemoveRoleManagersParamsWithHTTPClient(client *http.Client) *RemoveRoleManagersParams

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

func NewRemoveRoleManagersParamsWithTimeout added in v0.2.0

func NewRemoveRoleManagersParamsWithTimeout(timeout time.Duration) *RemoveRoleManagersParams

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

func (*RemoveRoleManagersParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the remove role managers params

func (*RemoveRoleManagersParams) SetBody added in v0.2.0

SetBody adds the body to the remove role managers params

func (*RemoveRoleManagersParams) SetContext added in v0.2.0

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

SetContext adds the context to the remove role managers params

func (*RemoveRoleManagersParams) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the remove role managers params

func (*RemoveRoleManagersParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the remove role managers params

func (*RemoveRoleManagersParams) SetRoleID added in v0.2.0

func (o *RemoveRoleManagersParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the remove role managers params

func (*RemoveRoleManagersParams) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the remove role managers params

func (*RemoveRoleManagersParams) WithBody added in v0.2.0

WithBody adds the body to the remove role managers params

func (*RemoveRoleManagersParams) WithContext added in v0.2.0

WithContext adds the context to the remove role managers params

func (*RemoveRoleManagersParams) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the remove role managers params

func (*RemoveRoleManagersParams) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the remove role managers params

func (*RemoveRoleManagersParams) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the remove role managers params

func (*RemoveRoleManagersParams) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type RemoveRoleManagersReader added in v0.2.0

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

RemoveRoleManagersReader is a Reader for the RemoveRoleManagers structure.

func (*RemoveRoleManagersReader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type RemoveRoleManagersUnauthorized added in v0.2.0

type RemoveRoleManagersUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

RemoveRoleManagersUnauthorized handles 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 NewRemoveRoleManagersUnauthorized added in v0.2.0

func NewRemoveRoleManagersUnauthorized() *RemoveRoleManagersUnauthorized

NewRemoveRoleManagersUnauthorized creates a RemoveRoleManagersUnauthorized with default headers values

func (*RemoveRoleManagersUnauthorized) Error added in v0.2.0

func (*RemoveRoleManagersUnauthorized) GetPayload added in v0.31.0

func (*RemoveRoleManagersUnauthorized) ToJSONString added in v0.31.0

func (o *RemoveRoleManagersUnauthorized) ToJSONString() string

type RemoveRoleMembersBadRequest added in v0.2.0

type RemoveRoleMembersBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

RemoveRoleMembersBadRequest handles this case with default header values.

Invalid request

func NewRemoveRoleMembersBadRequest added in v0.2.0

func NewRemoveRoleMembersBadRequest() *RemoveRoleMembersBadRequest

NewRemoveRoleMembersBadRequest creates a RemoveRoleMembersBadRequest with default headers values

func (*RemoveRoleMembersBadRequest) Error added in v0.2.0

func (*RemoveRoleMembersBadRequest) GetPayload added in v0.31.0

func (*RemoveRoleMembersBadRequest) ToJSONString added in v0.31.0

func (o *RemoveRoleMembersBadRequest) ToJSONString() string

type RemoveRoleMembersForbidden added in v0.2.0

type RemoveRoleMembersForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

RemoveRoleMembersForbidden 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 NewRemoveRoleMembersForbidden added in v0.2.0

func NewRemoveRoleMembersForbidden() *RemoveRoleMembersForbidden

NewRemoveRoleMembersForbidden creates a RemoveRoleMembersForbidden with default headers values

func (*RemoveRoleMembersForbidden) Error added in v0.2.0

func (*RemoveRoleMembersForbidden) GetPayload added in v0.31.0

func (*RemoveRoleMembersForbidden) ToJSONString added in v0.31.0

func (o *RemoveRoleMembersForbidden) ToJSONString() string

type RemoveRoleMembersNoContent added in v0.2.0

type RemoveRoleMembersNoContent struct {
}

RemoveRoleMembersNoContent handles this case with default header values.

Operation succeeded

func NewRemoveRoleMembersNoContent added in v0.2.0

func NewRemoveRoleMembersNoContent() *RemoveRoleMembersNoContent

NewRemoveRoleMembersNoContent creates a RemoveRoleMembersNoContent with default headers values

func (*RemoveRoleMembersNoContent) Error added in v0.2.0

type RemoveRoleMembersNotFound added in v0.2.0

type RemoveRoleMembersNotFound struct {
}

RemoveRoleMembersNotFound handles this case with default header values.

Data not found

func NewRemoveRoleMembersNotFound added in v0.2.0

func NewRemoveRoleMembersNotFound() *RemoveRoleMembersNotFound

NewRemoveRoleMembersNotFound creates a RemoveRoleMembersNotFound with default headers values

func (*RemoveRoleMembersNotFound) Error added in v0.2.0

func (o *RemoveRoleMembersNotFound) Error() string

type RemoveRoleMembersParams added in v0.2.0

type RemoveRoleMembersParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelRoleMembersRequest
	/*RoleID
	  Role id

	*/
	RoleID string

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

RemoveRoleMembersParams contains all the parameters to send to the API endpoint for the remove role members operation typically these are written to a http.Request

func NewRemoveRoleMembersParams added in v0.2.0

func NewRemoveRoleMembersParams() *RemoveRoleMembersParams

NewRemoveRoleMembersParams creates a new RemoveRoleMembersParams object with the default values initialized.

func NewRemoveRoleMembersParamsWithContext added in v0.2.0

func NewRemoveRoleMembersParamsWithContext(ctx context.Context) *RemoveRoleMembersParams

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

func NewRemoveRoleMembersParamsWithHTTPClient added in v0.2.0

func NewRemoveRoleMembersParamsWithHTTPClient(client *http.Client) *RemoveRoleMembersParams

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

func NewRemoveRoleMembersParamsWithTimeout added in v0.2.0

func NewRemoveRoleMembersParamsWithTimeout(timeout time.Duration) *RemoveRoleMembersParams

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

func (*RemoveRoleMembersParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the remove role members params

func (*RemoveRoleMembersParams) SetBody added in v0.2.0

SetBody adds the body to the remove role members params

func (*RemoveRoleMembersParams) SetContext added in v0.2.0

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

SetContext adds the context to the remove role members params

func (*RemoveRoleMembersParams) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the remove role members params

func (*RemoveRoleMembersParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the remove role members params

func (*RemoveRoleMembersParams) SetRoleID added in v0.2.0

func (o *RemoveRoleMembersParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the remove role members params

func (*RemoveRoleMembersParams) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the remove role members params

func (*RemoveRoleMembersParams) WithBody added in v0.2.0

WithBody adds the body to the remove role members params

func (*RemoveRoleMembersParams) WithContext added in v0.2.0

WithContext adds the context to the remove role members params

func (*RemoveRoleMembersParams) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the remove role members params

func (*RemoveRoleMembersParams) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the remove role members params

func (*RemoveRoleMembersParams) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the remove role members params

func (*RemoveRoleMembersParams) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type RemoveRoleMembersReader added in v0.2.0

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

RemoveRoleMembersReader is a Reader for the RemoveRoleMembers structure.

func (*RemoveRoleMembersReader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type RemoveRoleMembersUnauthorized added in v0.2.0

type RemoveRoleMembersUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

RemoveRoleMembersUnauthorized handles 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 NewRemoveRoleMembersUnauthorized added in v0.2.0

func NewRemoveRoleMembersUnauthorized() *RemoveRoleMembersUnauthorized

NewRemoveRoleMembersUnauthorized creates a RemoveRoleMembersUnauthorized with default headers values

func (*RemoveRoleMembersUnauthorized) Error added in v0.2.0

func (*RemoveRoleMembersUnauthorized) GetPayload added in v0.31.0

func (*RemoveRoleMembersUnauthorized) ToJSONString added in v0.31.0

func (o *RemoveRoleMembersUnauthorized) ToJSONString() string

type SetRoleAsAdminBadRequest added in v0.2.0

type SetRoleAsAdminBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

SetRoleAsAdminBadRequest handles this case with default header values.

Invalid request

func NewSetRoleAsAdminBadRequest added in v0.2.0

func NewSetRoleAsAdminBadRequest() *SetRoleAsAdminBadRequest

NewSetRoleAsAdminBadRequest creates a SetRoleAsAdminBadRequest with default headers values

func (*SetRoleAsAdminBadRequest) Error added in v0.2.0

func (o *SetRoleAsAdminBadRequest) Error() string

func (*SetRoleAsAdminBadRequest) GetPayload added in v0.31.0

func (*SetRoleAsAdminBadRequest) ToJSONString added in v0.31.0

func (o *SetRoleAsAdminBadRequest) ToJSONString() string

type SetRoleAsAdminForbidden added in v0.2.0

type SetRoleAsAdminForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

SetRoleAsAdminForbidden 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 NewSetRoleAsAdminForbidden added in v0.2.0

func NewSetRoleAsAdminForbidden() *SetRoleAsAdminForbidden

NewSetRoleAsAdminForbidden creates a SetRoleAsAdminForbidden with default headers values

func (*SetRoleAsAdminForbidden) Error added in v0.2.0

func (o *SetRoleAsAdminForbidden) Error() string

func (*SetRoleAsAdminForbidden) GetPayload added in v0.31.0

func (*SetRoleAsAdminForbidden) ToJSONString added in v0.31.0

func (o *SetRoleAsAdminForbidden) ToJSONString() string

type SetRoleAsAdminNoContent added in v0.2.0

type SetRoleAsAdminNoContent struct {
}

SetRoleAsAdminNoContent handles this case with default header values.

Operation succeeded

func NewSetRoleAsAdminNoContent added in v0.2.0

func NewSetRoleAsAdminNoContent() *SetRoleAsAdminNoContent

NewSetRoleAsAdminNoContent creates a SetRoleAsAdminNoContent with default headers values

func (*SetRoleAsAdminNoContent) Error added in v0.2.0

func (o *SetRoleAsAdminNoContent) Error() string

type SetRoleAsAdminNotFound added in v0.2.0

type SetRoleAsAdminNotFound struct {
}

SetRoleAsAdminNotFound handles this case with default header values.

Data not found

func NewSetRoleAsAdminNotFound added in v0.2.0

func NewSetRoleAsAdminNotFound() *SetRoleAsAdminNotFound

NewSetRoleAsAdminNotFound creates a SetRoleAsAdminNotFound with default headers values

func (*SetRoleAsAdminNotFound) Error added in v0.2.0

func (o *SetRoleAsAdminNotFound) Error() string

type SetRoleAsAdminParams added in v0.2.0

type SetRoleAsAdminParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RoleID
	  Role id

	*/
	RoleID string

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

SetRoleAsAdminParams contains all the parameters to send to the API endpoint for the set role as admin operation typically these are written to a http.Request

func NewSetRoleAsAdminParams added in v0.2.0

func NewSetRoleAsAdminParams() *SetRoleAsAdminParams

NewSetRoleAsAdminParams creates a new SetRoleAsAdminParams object with the default values initialized.

func NewSetRoleAsAdminParamsWithContext added in v0.2.0

func NewSetRoleAsAdminParamsWithContext(ctx context.Context) *SetRoleAsAdminParams

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

func NewSetRoleAsAdminParamsWithHTTPClient added in v0.2.0

func NewSetRoleAsAdminParamsWithHTTPClient(client *http.Client) *SetRoleAsAdminParams

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

func NewSetRoleAsAdminParamsWithTimeout added in v0.2.0

func NewSetRoleAsAdminParamsWithTimeout(timeout time.Duration) *SetRoleAsAdminParams

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

func (*SetRoleAsAdminParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the set role as admin params

func (*SetRoleAsAdminParams) SetContext added in v0.2.0

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

SetContext adds the context to the set role as admin params

func (*SetRoleAsAdminParams) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the set role as admin params

func (*SetRoleAsAdminParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the set role as admin params

func (*SetRoleAsAdminParams) SetRoleID added in v0.2.0

func (o *SetRoleAsAdminParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the set role as admin params

func (*SetRoleAsAdminParams) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the set role as admin params

func (*SetRoleAsAdminParams) WithContext added in v0.2.0

WithContext adds the context to the set role as admin params

func (*SetRoleAsAdminParams) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the set role as admin params

func (*SetRoleAsAdminParams) WithRoleID added in v0.2.0

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

WithRoleID adds the roleID to the set role as admin params

func (*SetRoleAsAdminParams) WithTimeout added in v0.2.0

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

WithTimeout adds the timeout to the set role as admin params

func (*SetRoleAsAdminParams) WriteToRequest added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type SetRoleAsAdminReader added in v0.2.0

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

SetRoleAsAdminReader is a Reader for the SetRoleAsAdmin structure.

func (*SetRoleAsAdminReader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type SetRoleAsAdminUnauthorized added in v0.2.0

type SetRoleAsAdminUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

SetRoleAsAdminUnauthorized handles 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 NewSetRoleAsAdminUnauthorized added in v0.2.0

func NewSetRoleAsAdminUnauthorized() *SetRoleAsAdminUnauthorized

NewSetRoleAsAdminUnauthorized creates a SetRoleAsAdminUnauthorized with default headers values

func (*SetRoleAsAdminUnauthorized) Error added in v0.2.0

func (*SetRoleAsAdminUnauthorized) GetPayload added in v0.31.0

func (*SetRoleAsAdminUnauthorized) ToJSONString added in v0.31.0

func (o *SetRoleAsAdminUnauthorized) ToJSONString() string

type UpdateRoleBadRequest added in v0.2.0

type UpdateRoleBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateRoleBadRequest handles this case with default header values.

Invalid request

func NewUpdateRoleBadRequest added in v0.2.0

func NewUpdateRoleBadRequest() *UpdateRoleBadRequest

NewUpdateRoleBadRequest creates a UpdateRoleBadRequest with default headers values

func (*UpdateRoleBadRequest) Error added in v0.2.0

func (o *UpdateRoleBadRequest) Error() string

func (*UpdateRoleBadRequest) GetPayload added in v0.31.0

func (*UpdateRoleBadRequest) ToJSONString added in v0.31.0

func (o *UpdateRoleBadRequest) ToJSONString() string

type UpdateRoleForbidden added in v0.2.0

type UpdateRoleForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateRoleForbidden 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 NewUpdateRoleForbidden added in v0.2.0

func NewUpdateRoleForbidden() *UpdateRoleForbidden

NewUpdateRoleForbidden creates a UpdateRoleForbidden with default headers values

func (*UpdateRoleForbidden) Error added in v0.2.0

func (o *UpdateRoleForbidden) Error() string

func (*UpdateRoleForbidden) GetPayload added in v0.31.0

func (*UpdateRoleForbidden) ToJSONString added in v0.31.0

func (o *UpdateRoleForbidden) ToJSONString() string

type UpdateRoleNotFound added in v0.2.0

type UpdateRoleNotFound struct {
}

UpdateRoleNotFound handles this case with default header values.

Data not found

func NewUpdateRoleNotFound added in v0.2.0

func NewUpdateRoleNotFound() *UpdateRoleNotFound

NewUpdateRoleNotFound creates a UpdateRoleNotFound with default headers values

func (*UpdateRoleNotFound) Error added in v0.2.0

func (o *UpdateRoleNotFound) Error() string

type UpdateRoleOK added in v0.2.0

type UpdateRoleOK struct {
	Payload *iamclientmodels.ModelRoleResponse
}

UpdateRoleOK handles this case with default header values.

OK

func NewUpdateRoleOK added in v0.2.0

func NewUpdateRoleOK() *UpdateRoleOK

NewUpdateRoleOK creates a UpdateRoleOK with default headers values

func (*UpdateRoleOK) Error added in v0.2.0

func (o *UpdateRoleOK) Error() string

func (*UpdateRoleOK) GetPayload added in v0.2.0

func (*UpdateRoleOK) ToJSONString added in v0.25.0

func (o *UpdateRoleOK) ToJSONString() string

type UpdateRoleParams added in v0.2.0

type UpdateRoleParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelRoleUpdateRequest
	/*RoleID
	  Role id

	*/
	RoleID string

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

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

func NewUpdateRoleParams added in v0.2.0

func NewUpdateRoleParams() *UpdateRoleParams

NewUpdateRoleParams creates a new UpdateRoleParams object with the default values initialized.

func NewUpdateRoleParamsWithContext added in v0.2.0

func NewUpdateRoleParamsWithContext(ctx context.Context) *UpdateRoleParams

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

func NewUpdateRoleParamsWithHTTPClient added in v0.2.0

func NewUpdateRoleParamsWithHTTPClient(client *http.Client) *UpdateRoleParams

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

func NewUpdateRoleParamsWithTimeout added in v0.2.0

func NewUpdateRoleParamsWithTimeout(timeout time.Duration) *UpdateRoleParams

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

func (*UpdateRoleParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the update role params

func (*UpdateRoleParams) SetBody added in v0.2.0

SetBody adds the body to the update role params

func (*UpdateRoleParams) SetContext added in v0.2.0

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

SetContext adds the context to the update role params

func (*UpdateRoleParams) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the update role params

func (*UpdateRoleParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the update role params

func (*UpdateRoleParams) SetRoleID added in v0.2.0

func (o *UpdateRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the update role params

func (*UpdateRoleParams) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the update role params

func (*UpdateRoleParams) WithBody added in v0.2.0

WithBody adds the body to the update role params

func (*UpdateRoleParams) WithContext added in v0.2.0

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

WithContext adds the context to the update role params

func (*UpdateRoleParams) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the update role params

func (*UpdateRoleParams) WithRoleID added in v0.2.0

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

WithRoleID adds the roleID to the update role params

func (*UpdateRoleParams) WithTimeout added in v0.2.0

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

WithTimeout adds the timeout to the update role params

func (*UpdateRoleParams) WriteToRequest added in v0.2.0

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

WriteToRequest writes these params to a swagger request

type UpdateRolePermissionsBadRequest added in v0.2.0

type UpdateRolePermissionsBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateRolePermissionsBadRequest handles this case with default header values.

Invalid request

func NewUpdateRolePermissionsBadRequest added in v0.2.0

func NewUpdateRolePermissionsBadRequest() *UpdateRolePermissionsBadRequest

NewUpdateRolePermissionsBadRequest creates a UpdateRolePermissionsBadRequest with default headers values

func (*UpdateRolePermissionsBadRequest) Error added in v0.2.0

func (*UpdateRolePermissionsBadRequest) GetPayload added in v0.31.0

func (*UpdateRolePermissionsBadRequest) ToJSONString added in v0.31.0

func (o *UpdateRolePermissionsBadRequest) ToJSONString() string

type UpdateRolePermissionsForbidden added in v0.2.0

type UpdateRolePermissionsForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateRolePermissionsForbidden 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 NewUpdateRolePermissionsForbidden added in v0.2.0

func NewUpdateRolePermissionsForbidden() *UpdateRolePermissionsForbidden

NewUpdateRolePermissionsForbidden creates a UpdateRolePermissionsForbidden with default headers values

func (*UpdateRolePermissionsForbidden) Error added in v0.2.0

func (*UpdateRolePermissionsForbidden) GetPayload added in v0.31.0

func (*UpdateRolePermissionsForbidden) ToJSONString added in v0.31.0

func (o *UpdateRolePermissionsForbidden) ToJSONString() string

type UpdateRolePermissionsNoContent added in v0.2.0

type UpdateRolePermissionsNoContent struct {
}

UpdateRolePermissionsNoContent handles this case with default header values.

Operation succeeded

func NewUpdateRolePermissionsNoContent added in v0.2.0

func NewUpdateRolePermissionsNoContent() *UpdateRolePermissionsNoContent

NewUpdateRolePermissionsNoContent creates a UpdateRolePermissionsNoContent with default headers values

func (*UpdateRolePermissionsNoContent) Error added in v0.2.0

type UpdateRolePermissionsNotFound added in v0.2.0

type UpdateRolePermissionsNotFound struct {
}

UpdateRolePermissionsNotFound handles this case with default header values.

Data not found

func NewUpdateRolePermissionsNotFound added in v0.2.0

func NewUpdateRolePermissionsNotFound() *UpdateRolePermissionsNotFound

NewUpdateRolePermissionsNotFound creates a UpdateRolePermissionsNotFound with default headers values

func (*UpdateRolePermissionsNotFound) Error added in v0.2.0

type UpdateRolePermissionsParams added in v0.2.0

type UpdateRolePermissionsParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.AccountcommonPermissions
	/*RoleID
	  Role id

	*/
	RoleID string

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

UpdateRolePermissionsParams contains all the parameters to send to the API endpoint for the update role permissions operation typically these are written to a http.Request

func NewUpdateRolePermissionsParams added in v0.2.0

func NewUpdateRolePermissionsParams() *UpdateRolePermissionsParams

NewUpdateRolePermissionsParams creates a new UpdateRolePermissionsParams object with the default values initialized.

func NewUpdateRolePermissionsParamsWithContext added in v0.2.0

func NewUpdateRolePermissionsParamsWithContext(ctx context.Context) *UpdateRolePermissionsParams

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

func NewUpdateRolePermissionsParamsWithHTTPClient added in v0.2.0

func NewUpdateRolePermissionsParamsWithHTTPClient(client *http.Client) *UpdateRolePermissionsParams

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

func NewUpdateRolePermissionsParamsWithTimeout added in v0.2.0

func NewUpdateRolePermissionsParamsWithTimeout(timeout time.Duration) *UpdateRolePermissionsParams

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

func (*UpdateRolePermissionsParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the update role permissions params

func (*UpdateRolePermissionsParams) SetBody added in v0.2.0

SetBody adds the body to the update role permissions params

func (*UpdateRolePermissionsParams) SetContext added in v0.2.0

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

SetContext adds the context to the update role permissions params

func (*UpdateRolePermissionsParams) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the update role permissions params

func (*UpdateRolePermissionsParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the update role permissions params

func (*UpdateRolePermissionsParams) SetRoleID added in v0.2.0

func (o *UpdateRolePermissionsParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the update role permissions params

func (*UpdateRolePermissionsParams) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the update role permissions params

func (*UpdateRolePermissionsParams) WithBody added in v0.2.0

WithBody adds the body to the update role permissions params

func (*UpdateRolePermissionsParams) WithContext added in v0.2.0

WithContext adds the context to the update role permissions params

func (*UpdateRolePermissionsParams) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the update role permissions params

func (*UpdateRolePermissionsParams) WithRoleID added in v0.2.0

WithRoleID adds the roleID to the update role permissions params

func (*UpdateRolePermissionsParams) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the update role permissions params

func (*UpdateRolePermissionsParams) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type UpdateRolePermissionsReader added in v0.2.0

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

UpdateRolePermissionsReader is a Reader for the UpdateRolePermissions structure.

func (*UpdateRolePermissionsReader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type UpdateRolePermissionsUnauthorized added in v0.2.0

type UpdateRolePermissionsUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateRolePermissionsUnauthorized handles 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 NewUpdateRolePermissionsUnauthorized added in v0.2.0

func NewUpdateRolePermissionsUnauthorized() *UpdateRolePermissionsUnauthorized

NewUpdateRolePermissionsUnauthorized creates a UpdateRolePermissionsUnauthorized with default headers values

func (*UpdateRolePermissionsUnauthorized) Error added in v0.2.0

func (*UpdateRolePermissionsUnauthorized) GetPayload added in v0.31.0

func (*UpdateRolePermissionsUnauthorized) ToJSONString added in v0.31.0

func (o *UpdateRolePermissionsUnauthorized) ToJSONString() string

type UpdateRoleReader added in v0.2.0

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

UpdateRoleReader is a Reader for the UpdateRole structure.

func (*UpdateRoleReader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type UpdateRoleUnauthorized added in v0.2.0

type UpdateRoleUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateRoleUnauthorized handles 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 NewUpdateRoleUnauthorized added in v0.2.0

func NewUpdateRoleUnauthorized() *UpdateRoleUnauthorized

NewUpdateRoleUnauthorized creates a UpdateRoleUnauthorized with default headers values

func (*UpdateRoleUnauthorized) Error added in v0.2.0

func (o *UpdateRoleUnauthorized) Error() string

func (*UpdateRoleUnauthorized) GetPayload added in v0.31.0

func (*UpdateRoleUnauthorized) ToJSONString added in v0.31.0

func (o *UpdateRoleUnauthorized) ToJSONString() string

Source Files

Jump to

Keyboard shortcuts

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