override_role_config_v3

package
v0.1.0-alpha.17 Latest Latest
Warning

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

Go to latest
Published: Sep 6, 2024 License: MIT Imports: 15 Imported by: 1

Documentation

Index

Constants

View Source
const (
	AdminChangeRoleOverrideConfigStatusV3GAMEADMINConstant = "GAME_ADMIN"
	AdminChangeRoleOverrideConfigStatusV3USERConstant      = "USER"
	AdminChangeRoleOverrideConfigStatusV3VIEWONLYConstant  = "VIEW_ONLY"
)

Get the enum in AdminChangeRoleOverrideConfigStatusV3Params

View Source
const (
	AdminGetRoleOverrideConfigV3GAMEADMINConstant = "GAME_ADMIN"
	AdminGetRoleOverrideConfigV3USERConstant      = "USER"
	AdminGetRoleOverrideConfigV3VIEWONLYConstant  = "VIEW_ONLY"
)

Get the enum in AdminGetRoleOverrideConfigV3Params

View Source
const (
	AdminGetRoleSourceV3GAMEADMINConstant = "GAME_ADMIN"
	AdminGetRoleSourceV3USERConstant      = "USER"
	AdminGetRoleSourceV3VIEWONLYConstant  = "VIEW_ONLY"
)

Get the enum in AdminGetRoleSourceV3Params

View Source
const (
	AdminUpdateRoleOverrideConfigV3GAMEADMINConstant = "GAME_ADMIN"
	AdminUpdateRoleOverrideConfigV3USERConstant      = "USER"
	AdminUpdateRoleOverrideConfigV3VIEWONLYConstant  = "VIEW_ONLY"
)

Get the enum in AdminUpdateRoleOverrideConfigV3Params

Variables

This section is empty.

Functions

This section is empty.

Types

type AdminChangeRoleOverrideConfigStatusV3Forbidden

type AdminChangeRoleOverrideConfigStatusV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminChangeRoleOverrideConfigStatusV3Forbidden handles this case with default header values.

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

func NewAdminChangeRoleOverrideConfigStatusV3Forbidden

func NewAdminChangeRoleOverrideConfigStatusV3Forbidden() *AdminChangeRoleOverrideConfigStatusV3Forbidden

NewAdminChangeRoleOverrideConfigStatusV3Forbidden creates a AdminChangeRoleOverrideConfigStatusV3Forbidden with default headers values

func (*AdminChangeRoleOverrideConfigStatusV3Forbidden) Error

func (*AdminChangeRoleOverrideConfigStatusV3Forbidden) GetPayload

func (*AdminChangeRoleOverrideConfigStatusV3Forbidden) ToJSONString

type AdminChangeRoleOverrideConfigStatusV3InternalServerError

type AdminChangeRoleOverrideConfigStatusV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminChangeRoleOverrideConfigStatusV3InternalServerError 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 NewAdminChangeRoleOverrideConfigStatusV3InternalServerError

func NewAdminChangeRoleOverrideConfigStatusV3InternalServerError() *AdminChangeRoleOverrideConfigStatusV3InternalServerError

NewAdminChangeRoleOverrideConfigStatusV3InternalServerError creates a AdminChangeRoleOverrideConfigStatusV3InternalServerError with default headers values

func (*AdminChangeRoleOverrideConfigStatusV3InternalServerError) Error

func (*AdminChangeRoleOverrideConfigStatusV3InternalServerError) GetPayload

func (*AdminChangeRoleOverrideConfigStatusV3InternalServerError) ToJSONString

type AdminChangeRoleOverrideConfigStatusV3OK

type AdminChangeRoleOverrideConfigStatusV3OK struct {
	Payload *iamclientmodels.ModelRoleOverrideResponse
}

AdminChangeRoleOverrideConfigStatusV3OK handles this case with default header values.

OK

func NewAdminChangeRoleOverrideConfigStatusV3OK

func NewAdminChangeRoleOverrideConfigStatusV3OK() *AdminChangeRoleOverrideConfigStatusV3OK

NewAdminChangeRoleOverrideConfigStatusV3OK creates a AdminChangeRoleOverrideConfigStatusV3OK with default headers values

func (*AdminChangeRoleOverrideConfigStatusV3OK) Error

func (*AdminChangeRoleOverrideConfigStatusV3OK) GetPayload

func (*AdminChangeRoleOverrideConfigStatusV3OK) ToJSONString

type AdminChangeRoleOverrideConfigStatusV3Params

type AdminChangeRoleOverrideConfigStatusV3Params struct {

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

	*/
	Namespace string
	/*Identity
	  Role identity

	*/
	Identity string

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

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

AdminChangeRoleOverrideConfigStatusV3Params contains all the parameters to send to the API endpoint for the admin change role override config status v3 operation typically these are written to a http.Request

func NewAdminChangeRoleOverrideConfigStatusV3Params

func NewAdminChangeRoleOverrideConfigStatusV3Params() *AdminChangeRoleOverrideConfigStatusV3Params

NewAdminChangeRoleOverrideConfigStatusV3Params creates a new AdminChangeRoleOverrideConfigStatusV3Params object with the default values initialized.

func NewAdminChangeRoleOverrideConfigStatusV3ParamsWithContext

func NewAdminChangeRoleOverrideConfigStatusV3ParamsWithContext(ctx context.Context) *AdminChangeRoleOverrideConfigStatusV3Params

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

func NewAdminChangeRoleOverrideConfigStatusV3ParamsWithHTTPClient

func NewAdminChangeRoleOverrideConfigStatusV3ParamsWithHTTPClient(client *http.Client) *AdminChangeRoleOverrideConfigStatusV3Params

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

func NewAdminChangeRoleOverrideConfigStatusV3ParamsWithTimeout

func NewAdminChangeRoleOverrideConfigStatusV3ParamsWithTimeout(timeout time.Duration) *AdminChangeRoleOverrideConfigStatusV3Params

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

func (*AdminChangeRoleOverrideConfigStatusV3Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin change role override config status v3 params

func (*AdminChangeRoleOverrideConfigStatusV3Params) SetBody

SetBody adds the body to the admin change role override config status v3 params

func (*AdminChangeRoleOverrideConfigStatusV3Params) SetContext

SetContext adds the context to the admin change role override config status v3 params

func (*AdminChangeRoleOverrideConfigStatusV3Params) SetFlightId

func (o *AdminChangeRoleOverrideConfigStatusV3Params) SetFlightId(flightId string)

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

func (*AdminChangeRoleOverrideConfigStatusV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin change role override config status v3 params

func (*AdminChangeRoleOverrideConfigStatusV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin change role override config status v3 params

func (*AdminChangeRoleOverrideConfigStatusV3Params) SetIdentity

func (o *AdminChangeRoleOverrideConfigStatusV3Params) SetIdentity(identity string)

SetIdentity adds the identity to the admin change role override config status v3 params

func (*AdminChangeRoleOverrideConfigStatusV3Params) SetNamespace

func (o *AdminChangeRoleOverrideConfigStatusV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin change role override config status v3 params

func (*AdminChangeRoleOverrideConfigStatusV3Params) SetTimeout

SetTimeout adds the timeout to the admin change role override config status v3 params

func (*AdminChangeRoleOverrideConfigStatusV3Params) WithBody

WithBody adds the body to the admin change role override config status v3 params

func (*AdminChangeRoleOverrideConfigStatusV3Params) WithContext

WithContext adds the context to the admin change role override config status v3 params

func (*AdminChangeRoleOverrideConfigStatusV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin change role override config status v3 params

func (*AdminChangeRoleOverrideConfigStatusV3Params) WithIdentity

WithIdentity adds the identity to the admin change role override config status v3 params

func (*AdminChangeRoleOverrideConfigStatusV3Params) WithNamespace

WithNamespace adds the namespace to the admin change role override config status v3 params

func (*AdminChangeRoleOverrideConfigStatusV3Params) WithTimeout

WithTimeout adds the timeout to the admin change role override config status v3 params

func (*AdminChangeRoleOverrideConfigStatusV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminChangeRoleOverrideConfigStatusV3Reader

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

AdminChangeRoleOverrideConfigStatusV3Reader is a Reader for the AdminChangeRoleOverrideConfigStatusV3 structure.

func (*AdminChangeRoleOverrideConfigStatusV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminChangeRoleOverrideConfigStatusV3Unauthorized

type AdminChangeRoleOverrideConfigStatusV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminChangeRoleOverrideConfigStatusV3Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewAdminChangeRoleOverrideConfigStatusV3Unauthorized

func NewAdminChangeRoleOverrideConfigStatusV3Unauthorized() *AdminChangeRoleOverrideConfigStatusV3Unauthorized

NewAdminChangeRoleOverrideConfigStatusV3Unauthorized creates a AdminChangeRoleOverrideConfigStatusV3Unauthorized with default headers values

func (*AdminChangeRoleOverrideConfigStatusV3Unauthorized) Error

func (*AdminChangeRoleOverrideConfigStatusV3Unauthorized) GetPayload

func (*AdminChangeRoleOverrideConfigStatusV3Unauthorized) ToJSONString

type AdminGetRoleNamespacePermissionV3Forbidden

type AdminGetRoleNamespacePermissionV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleNamespacePermissionV3Forbidden handles this case with default header values.

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

func NewAdminGetRoleNamespacePermissionV3Forbidden

func NewAdminGetRoleNamespacePermissionV3Forbidden() *AdminGetRoleNamespacePermissionV3Forbidden

NewAdminGetRoleNamespacePermissionV3Forbidden creates a AdminGetRoleNamespacePermissionV3Forbidden with default headers values

func (*AdminGetRoleNamespacePermissionV3Forbidden) Error

func (*AdminGetRoleNamespacePermissionV3Forbidden) GetPayload

func (*AdminGetRoleNamespacePermissionV3Forbidden) ToJSONString

type AdminGetRoleNamespacePermissionV3InternalServerError

type AdminGetRoleNamespacePermissionV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleNamespacePermissionV3InternalServerError 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 NewAdminGetRoleNamespacePermissionV3InternalServerError

func NewAdminGetRoleNamespacePermissionV3InternalServerError() *AdminGetRoleNamespacePermissionV3InternalServerError

NewAdminGetRoleNamespacePermissionV3InternalServerError creates a AdminGetRoleNamespacePermissionV3InternalServerError with default headers values

func (*AdminGetRoleNamespacePermissionV3InternalServerError) Error

func (*AdminGetRoleNamespacePermissionV3InternalServerError) GetPayload

func (*AdminGetRoleNamespacePermissionV3InternalServerError) ToJSONString

type AdminGetRoleNamespacePermissionV3NotFound

type AdminGetRoleNamespacePermissionV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleNamespacePermissionV3NotFound 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 NewAdminGetRoleNamespacePermissionV3NotFound

func NewAdminGetRoleNamespacePermissionV3NotFound() *AdminGetRoleNamespacePermissionV3NotFound

NewAdminGetRoleNamespacePermissionV3NotFound creates a AdminGetRoleNamespacePermissionV3NotFound with default headers values

func (*AdminGetRoleNamespacePermissionV3NotFound) Error

func (*AdminGetRoleNamespacePermissionV3NotFound) GetPayload

func (*AdminGetRoleNamespacePermissionV3NotFound) ToJSONString

type AdminGetRoleNamespacePermissionV3OK

type AdminGetRoleNamespacePermissionV3OK struct {
	Payload *iamclientmodels.ModelRolePermissionResponseV3
}

AdminGetRoleNamespacePermissionV3OK handles this case with default header values.

OK

func NewAdminGetRoleNamespacePermissionV3OK

func NewAdminGetRoleNamespacePermissionV3OK() *AdminGetRoleNamespacePermissionV3OK

NewAdminGetRoleNamespacePermissionV3OK creates a AdminGetRoleNamespacePermissionV3OK with default headers values

func (*AdminGetRoleNamespacePermissionV3OK) Error

func (*AdminGetRoleNamespacePermissionV3OK) GetPayload

func (*AdminGetRoleNamespacePermissionV3OK) ToJSONString

func (o *AdminGetRoleNamespacePermissionV3OK) ToJSONString() string

type AdminGetRoleNamespacePermissionV3Params

type AdminGetRoleNamespacePermissionV3Params struct {

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

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

	*/
	RoleID string

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

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

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

func NewAdminGetRoleNamespacePermissionV3Params

func NewAdminGetRoleNamespacePermissionV3Params() *AdminGetRoleNamespacePermissionV3Params

NewAdminGetRoleNamespacePermissionV3Params creates a new AdminGetRoleNamespacePermissionV3Params object with the default values initialized.

func NewAdminGetRoleNamespacePermissionV3ParamsWithContext

func NewAdminGetRoleNamespacePermissionV3ParamsWithContext(ctx context.Context) *AdminGetRoleNamespacePermissionV3Params

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

func NewAdminGetRoleNamespacePermissionV3ParamsWithHTTPClient

func NewAdminGetRoleNamespacePermissionV3ParamsWithHTTPClient(client *http.Client) *AdminGetRoleNamespacePermissionV3Params

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

func NewAdminGetRoleNamespacePermissionV3ParamsWithTimeout

func NewAdminGetRoleNamespacePermissionV3ParamsWithTimeout(timeout time.Duration) *AdminGetRoleNamespacePermissionV3Params

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

func (*AdminGetRoleNamespacePermissionV3Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin get role namespace permission v3 params

func (*AdminGetRoleNamespacePermissionV3Params) SetContext

SetContext adds the context to the admin get role namespace permission v3 params

func (*AdminGetRoleNamespacePermissionV3Params) SetFlightId

func (o *AdminGetRoleNamespacePermissionV3Params) SetFlightId(flightId string)

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

func (*AdminGetRoleNamespacePermissionV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin get role namespace permission v3 params

func (*AdminGetRoleNamespacePermissionV3Params) SetHTTPClientTransport

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

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

func (*AdminGetRoleNamespacePermissionV3Params) SetNamespace

func (o *AdminGetRoleNamespacePermissionV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get role namespace permission v3 params

func (*AdminGetRoleNamespacePermissionV3Params) SetRoleID

func (o *AdminGetRoleNamespacePermissionV3Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the admin get role namespace permission v3 params

func (*AdminGetRoleNamespacePermissionV3Params) SetTimeout

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

SetTimeout adds the timeout to the admin get role namespace permission v3 params

func (*AdminGetRoleNamespacePermissionV3Params) WithContext

WithContext adds the context to the admin get role namespace permission v3 params

func (*AdminGetRoleNamespacePermissionV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin get role namespace permission v3 params

func (*AdminGetRoleNamespacePermissionV3Params) WithNamespace

WithNamespace adds the namespace to the admin get role namespace permission v3 params

func (*AdminGetRoleNamespacePermissionV3Params) WithRoleID

WithRoleID adds the roleID to the admin get role namespace permission v3 params

func (*AdminGetRoleNamespacePermissionV3Params) WithTimeout

WithTimeout adds the timeout to the admin get role namespace permission v3 params

func (*AdminGetRoleNamespacePermissionV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminGetRoleNamespacePermissionV3Reader

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

AdminGetRoleNamespacePermissionV3Reader is a Reader for the AdminGetRoleNamespacePermissionV3 structure.

func (*AdminGetRoleNamespacePermissionV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminGetRoleNamespacePermissionV3Unauthorized

type AdminGetRoleNamespacePermissionV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleNamespacePermissionV3Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewAdminGetRoleNamespacePermissionV3Unauthorized

func NewAdminGetRoleNamespacePermissionV3Unauthorized() *AdminGetRoleNamespacePermissionV3Unauthorized

NewAdminGetRoleNamespacePermissionV3Unauthorized creates a AdminGetRoleNamespacePermissionV3Unauthorized with default headers values

func (*AdminGetRoleNamespacePermissionV3Unauthorized) Error

func (*AdminGetRoleNamespacePermissionV3Unauthorized) GetPayload

func (*AdminGetRoleNamespacePermissionV3Unauthorized) ToJSONString

type AdminGetRoleOverrideConfigV3BadRequest

type AdminGetRoleOverrideConfigV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleOverrideConfigV3BadRequest 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 NewAdminGetRoleOverrideConfigV3BadRequest

func NewAdminGetRoleOverrideConfigV3BadRequest() *AdminGetRoleOverrideConfigV3BadRequest

NewAdminGetRoleOverrideConfigV3BadRequest creates a AdminGetRoleOverrideConfigV3BadRequest with default headers values

func (*AdminGetRoleOverrideConfigV3BadRequest) Error

func (*AdminGetRoleOverrideConfigV3BadRequest) GetPayload

func (*AdminGetRoleOverrideConfigV3BadRequest) ToJSONString

type AdminGetRoleOverrideConfigV3Forbidden

type AdminGetRoleOverrideConfigV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleOverrideConfigV3Forbidden handles this case with default header values.

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

func NewAdminGetRoleOverrideConfigV3Forbidden

func NewAdminGetRoleOverrideConfigV3Forbidden() *AdminGetRoleOverrideConfigV3Forbidden

NewAdminGetRoleOverrideConfigV3Forbidden creates a AdminGetRoleOverrideConfigV3Forbidden with default headers values

func (*AdminGetRoleOverrideConfigV3Forbidden) Error

func (*AdminGetRoleOverrideConfigV3Forbidden) GetPayload

func (*AdminGetRoleOverrideConfigV3Forbidden) ToJSONString

type AdminGetRoleOverrideConfigV3InternalServerError

type AdminGetRoleOverrideConfigV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleOverrideConfigV3InternalServerError 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 NewAdminGetRoleOverrideConfigV3InternalServerError

func NewAdminGetRoleOverrideConfigV3InternalServerError() *AdminGetRoleOverrideConfigV3InternalServerError

NewAdminGetRoleOverrideConfigV3InternalServerError creates a AdminGetRoleOverrideConfigV3InternalServerError with default headers values

func (*AdminGetRoleOverrideConfigV3InternalServerError) Error

func (*AdminGetRoleOverrideConfigV3InternalServerError) GetPayload

func (*AdminGetRoleOverrideConfigV3InternalServerError) ToJSONString

type AdminGetRoleOverrideConfigV3OK

type AdminGetRoleOverrideConfigV3OK struct {
	Payload *iamclientmodels.ModelRoleOverrideResponse
}

AdminGetRoleOverrideConfigV3OK handles this case with default header values.

OK

func NewAdminGetRoleOverrideConfigV3OK

func NewAdminGetRoleOverrideConfigV3OK() *AdminGetRoleOverrideConfigV3OK

NewAdminGetRoleOverrideConfigV3OK creates a AdminGetRoleOverrideConfigV3OK with default headers values

func (*AdminGetRoleOverrideConfigV3OK) Error

func (*AdminGetRoleOverrideConfigV3OK) GetPayload

func (*AdminGetRoleOverrideConfigV3OK) ToJSONString

func (o *AdminGetRoleOverrideConfigV3OK) ToJSONString() string

type AdminGetRoleOverrideConfigV3Params

type AdminGetRoleOverrideConfigV3Params struct {

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

	*/
	Namespace string
	/*Identity
	  Role identity

	*/
	Identity string

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

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

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

func NewAdminGetRoleOverrideConfigV3Params

func NewAdminGetRoleOverrideConfigV3Params() *AdminGetRoleOverrideConfigV3Params

NewAdminGetRoleOverrideConfigV3Params creates a new AdminGetRoleOverrideConfigV3Params object with the default values initialized.

func NewAdminGetRoleOverrideConfigV3ParamsWithContext

func NewAdminGetRoleOverrideConfigV3ParamsWithContext(ctx context.Context) *AdminGetRoleOverrideConfigV3Params

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

func NewAdminGetRoleOverrideConfigV3ParamsWithHTTPClient

func NewAdminGetRoleOverrideConfigV3ParamsWithHTTPClient(client *http.Client) *AdminGetRoleOverrideConfigV3Params

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

func NewAdminGetRoleOverrideConfigV3ParamsWithTimeout

func NewAdminGetRoleOverrideConfigV3ParamsWithTimeout(timeout time.Duration) *AdminGetRoleOverrideConfigV3Params

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

func (*AdminGetRoleOverrideConfigV3Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin get role override config v3 params

func (*AdminGetRoleOverrideConfigV3Params) SetContext

SetContext adds the context to the admin get role override config v3 params

func (*AdminGetRoleOverrideConfigV3Params) SetFlightId

func (o *AdminGetRoleOverrideConfigV3Params) SetFlightId(flightId string)

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

func (*AdminGetRoleOverrideConfigV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin get role override config v3 params

func (*AdminGetRoleOverrideConfigV3Params) SetHTTPClientTransport

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

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

func (*AdminGetRoleOverrideConfigV3Params) SetIdentity

func (o *AdminGetRoleOverrideConfigV3Params) SetIdentity(identity string)

SetIdentity adds the identity to the admin get role override config v3 params

func (*AdminGetRoleOverrideConfigV3Params) SetNamespace

func (o *AdminGetRoleOverrideConfigV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get role override config v3 params

func (*AdminGetRoleOverrideConfigV3Params) SetTimeout

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

SetTimeout adds the timeout to the admin get role override config v3 params

func (*AdminGetRoleOverrideConfigV3Params) WithContext

WithContext adds the context to the admin get role override config v3 params

func (*AdminGetRoleOverrideConfigV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin get role override config v3 params

func (*AdminGetRoleOverrideConfigV3Params) WithIdentity

WithIdentity adds the identity to the admin get role override config v3 params

func (*AdminGetRoleOverrideConfigV3Params) WithNamespace

WithNamespace adds the namespace to the admin get role override config v3 params

func (*AdminGetRoleOverrideConfigV3Params) WithTimeout

WithTimeout adds the timeout to the admin get role override config v3 params

func (*AdminGetRoleOverrideConfigV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminGetRoleOverrideConfigV3Reader

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

AdminGetRoleOverrideConfigV3Reader is a Reader for the AdminGetRoleOverrideConfigV3 structure.

func (*AdminGetRoleOverrideConfigV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminGetRoleOverrideConfigV3Unauthorized

type AdminGetRoleOverrideConfigV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleOverrideConfigV3Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewAdminGetRoleOverrideConfigV3Unauthorized

func NewAdminGetRoleOverrideConfigV3Unauthorized() *AdminGetRoleOverrideConfigV3Unauthorized

NewAdminGetRoleOverrideConfigV3Unauthorized creates a AdminGetRoleOverrideConfigV3Unauthorized with default headers values

func (*AdminGetRoleOverrideConfigV3Unauthorized) Error

func (*AdminGetRoleOverrideConfigV3Unauthorized) GetPayload

func (*AdminGetRoleOverrideConfigV3Unauthorized) ToJSONString

type AdminGetRoleSourceV3BadRequest

type AdminGetRoleSourceV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleSourceV3BadRequest 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 NewAdminGetRoleSourceV3BadRequest

func NewAdminGetRoleSourceV3BadRequest() *AdminGetRoleSourceV3BadRequest

NewAdminGetRoleSourceV3BadRequest creates a AdminGetRoleSourceV3BadRequest with default headers values

func (*AdminGetRoleSourceV3BadRequest) Error

func (*AdminGetRoleSourceV3BadRequest) GetPayload

func (*AdminGetRoleSourceV3BadRequest) ToJSONString

func (o *AdminGetRoleSourceV3BadRequest) ToJSONString() string

type AdminGetRoleSourceV3Forbidden

type AdminGetRoleSourceV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleSourceV3Forbidden handles this case with default header values.

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

func NewAdminGetRoleSourceV3Forbidden

func NewAdminGetRoleSourceV3Forbidden() *AdminGetRoleSourceV3Forbidden

NewAdminGetRoleSourceV3Forbidden creates a AdminGetRoleSourceV3Forbidden with default headers values

func (*AdminGetRoleSourceV3Forbidden) Error

func (*AdminGetRoleSourceV3Forbidden) GetPayload

func (*AdminGetRoleSourceV3Forbidden) ToJSONString

func (o *AdminGetRoleSourceV3Forbidden) ToJSONString() string

type AdminGetRoleSourceV3InternalServerError

type AdminGetRoleSourceV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleSourceV3InternalServerError 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 NewAdminGetRoleSourceV3InternalServerError

func NewAdminGetRoleSourceV3InternalServerError() *AdminGetRoleSourceV3InternalServerError

NewAdminGetRoleSourceV3InternalServerError creates a AdminGetRoleSourceV3InternalServerError with default headers values

func (*AdminGetRoleSourceV3InternalServerError) Error

func (*AdminGetRoleSourceV3InternalServerError) GetPayload

func (*AdminGetRoleSourceV3InternalServerError) ToJSONString

type AdminGetRoleSourceV3NotFound

type AdminGetRoleSourceV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleSourceV3NotFound 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 NewAdminGetRoleSourceV3NotFound

func NewAdminGetRoleSourceV3NotFound() *AdminGetRoleSourceV3NotFound

NewAdminGetRoleSourceV3NotFound creates a AdminGetRoleSourceV3NotFound with default headers values

func (*AdminGetRoleSourceV3NotFound) Error

func (*AdminGetRoleSourceV3NotFound) GetPayload

func (*AdminGetRoleSourceV3NotFound) ToJSONString

func (o *AdminGetRoleSourceV3NotFound) ToJSONString() string

type AdminGetRoleSourceV3OK

type AdminGetRoleSourceV3OK struct {
	Payload *iamclientmodels.ModelRoleOverrideSourceResponse
}

AdminGetRoleSourceV3OK handles this case with default header values.

OK

func NewAdminGetRoleSourceV3OK

func NewAdminGetRoleSourceV3OK() *AdminGetRoleSourceV3OK

NewAdminGetRoleSourceV3OK creates a AdminGetRoleSourceV3OK with default headers values

func (*AdminGetRoleSourceV3OK) Error

func (o *AdminGetRoleSourceV3OK) Error() string

func (*AdminGetRoleSourceV3OK) GetPayload

func (*AdminGetRoleSourceV3OK) ToJSONString

func (o *AdminGetRoleSourceV3OK) ToJSONString() string

type AdminGetRoleSourceV3Params

type AdminGetRoleSourceV3Params struct {

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

	*/
	Namespace string
	/*Identity
	  Role identity

	*/
	Identity string

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

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

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

func NewAdminGetRoleSourceV3Params

func NewAdminGetRoleSourceV3Params() *AdminGetRoleSourceV3Params

NewAdminGetRoleSourceV3Params creates a new AdminGetRoleSourceV3Params object with the default values initialized.

func NewAdminGetRoleSourceV3ParamsWithContext

func NewAdminGetRoleSourceV3ParamsWithContext(ctx context.Context) *AdminGetRoleSourceV3Params

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

func NewAdminGetRoleSourceV3ParamsWithHTTPClient

func NewAdminGetRoleSourceV3ParamsWithHTTPClient(client *http.Client) *AdminGetRoleSourceV3Params

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

func NewAdminGetRoleSourceV3ParamsWithTimeout

func NewAdminGetRoleSourceV3ParamsWithTimeout(timeout time.Duration) *AdminGetRoleSourceV3Params

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

func (*AdminGetRoleSourceV3Params) SetAuthInfoWriter

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

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

func (*AdminGetRoleSourceV3Params) SetContext

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

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

func (*AdminGetRoleSourceV3Params) SetFlightId

func (o *AdminGetRoleSourceV3Params) SetFlightId(flightId string)

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

func (*AdminGetRoleSourceV3Params) SetHTTPClient

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

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

func (*AdminGetRoleSourceV3Params) SetHTTPClientTransport

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

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

func (*AdminGetRoleSourceV3Params) SetIdentity

func (o *AdminGetRoleSourceV3Params) SetIdentity(identity string)

SetIdentity adds the identity to the admin get role source v3 params

func (*AdminGetRoleSourceV3Params) SetNamespace

func (o *AdminGetRoleSourceV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get role source v3 params

func (*AdminGetRoleSourceV3Params) SetTimeout

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

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

func (*AdminGetRoleSourceV3Params) WithContext

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

func (*AdminGetRoleSourceV3Params) WithHTTPClient

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

func (*AdminGetRoleSourceV3Params) WithIdentity

WithIdentity adds the identity to the admin get role source v3 params

func (*AdminGetRoleSourceV3Params) WithNamespace

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

WithNamespace adds the namespace to the admin get role source v3 params

func (*AdminGetRoleSourceV3Params) WithTimeout

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

func (*AdminGetRoleSourceV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminGetRoleSourceV3Reader

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

AdminGetRoleSourceV3Reader is a Reader for the AdminGetRoleSourceV3 structure.

func (*AdminGetRoleSourceV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminGetRoleSourceV3Unauthorized

type AdminGetRoleSourceV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetRoleSourceV3Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewAdminGetRoleSourceV3Unauthorized

func NewAdminGetRoleSourceV3Unauthorized() *AdminGetRoleSourceV3Unauthorized

NewAdminGetRoleSourceV3Unauthorized creates a AdminGetRoleSourceV3Unauthorized with default headers values

func (*AdminGetRoleSourceV3Unauthorized) Error

func (*AdminGetRoleSourceV3Unauthorized) GetPayload

func (*AdminGetRoleSourceV3Unauthorized) ToJSONString

func (o *AdminGetRoleSourceV3Unauthorized) ToJSONString() string

type AdminUpdateRoleOverrideConfigV3BadRequest

type AdminUpdateRoleOverrideConfigV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRoleOverrideConfigV3BadRequest 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 NewAdminUpdateRoleOverrideConfigV3BadRequest

func NewAdminUpdateRoleOverrideConfigV3BadRequest() *AdminUpdateRoleOverrideConfigV3BadRequest

NewAdminUpdateRoleOverrideConfigV3BadRequest creates a AdminUpdateRoleOverrideConfigV3BadRequest with default headers values

func (*AdminUpdateRoleOverrideConfigV3BadRequest) Error

func (*AdminUpdateRoleOverrideConfigV3BadRequest) GetPayload

func (*AdminUpdateRoleOverrideConfigV3BadRequest) ToJSONString

type AdminUpdateRoleOverrideConfigV3Forbidden

type AdminUpdateRoleOverrideConfigV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRoleOverrideConfigV3Forbidden handles this case with default header values.

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

func NewAdminUpdateRoleOverrideConfigV3Forbidden

func NewAdminUpdateRoleOverrideConfigV3Forbidden() *AdminUpdateRoleOverrideConfigV3Forbidden

NewAdminUpdateRoleOverrideConfigV3Forbidden creates a AdminUpdateRoleOverrideConfigV3Forbidden with default headers values

func (*AdminUpdateRoleOverrideConfigV3Forbidden) Error

func (*AdminUpdateRoleOverrideConfigV3Forbidden) GetPayload

func (*AdminUpdateRoleOverrideConfigV3Forbidden) ToJSONString

type AdminUpdateRoleOverrideConfigV3InternalServerError

type AdminUpdateRoleOverrideConfigV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRoleOverrideConfigV3InternalServerError 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 NewAdminUpdateRoleOverrideConfigV3InternalServerError

func NewAdminUpdateRoleOverrideConfigV3InternalServerError() *AdminUpdateRoleOverrideConfigV3InternalServerError

NewAdminUpdateRoleOverrideConfigV3InternalServerError creates a AdminUpdateRoleOverrideConfigV3InternalServerError with default headers values

func (*AdminUpdateRoleOverrideConfigV3InternalServerError) Error

func (*AdminUpdateRoleOverrideConfigV3InternalServerError) GetPayload

func (*AdminUpdateRoleOverrideConfigV3InternalServerError) ToJSONString

type AdminUpdateRoleOverrideConfigV3OK

type AdminUpdateRoleOverrideConfigV3OK struct {
	Payload *iamclientmodels.ModelRoleOverrideResponse
}

AdminUpdateRoleOverrideConfigV3OK handles this case with default header values.

OK

func NewAdminUpdateRoleOverrideConfigV3OK

func NewAdminUpdateRoleOverrideConfigV3OK() *AdminUpdateRoleOverrideConfigV3OK

NewAdminUpdateRoleOverrideConfigV3OK creates a AdminUpdateRoleOverrideConfigV3OK with default headers values

func (*AdminUpdateRoleOverrideConfigV3OK) Error

func (*AdminUpdateRoleOverrideConfigV3OK) GetPayload

func (*AdminUpdateRoleOverrideConfigV3OK) ToJSONString

func (o *AdminUpdateRoleOverrideConfigV3OK) ToJSONString() string

type AdminUpdateRoleOverrideConfigV3Params

type AdminUpdateRoleOverrideConfigV3Params struct {

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

	*/
	Namespace string
	/*Identity
	  Role identity

	*/
	Identity string

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

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

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

func NewAdminUpdateRoleOverrideConfigV3Params

func NewAdminUpdateRoleOverrideConfigV3Params() *AdminUpdateRoleOverrideConfigV3Params

NewAdminUpdateRoleOverrideConfigV3Params creates a new AdminUpdateRoleOverrideConfigV3Params object with the default values initialized.

func NewAdminUpdateRoleOverrideConfigV3ParamsWithContext

func NewAdminUpdateRoleOverrideConfigV3ParamsWithContext(ctx context.Context) *AdminUpdateRoleOverrideConfigV3Params

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

func NewAdminUpdateRoleOverrideConfigV3ParamsWithHTTPClient

func NewAdminUpdateRoleOverrideConfigV3ParamsWithHTTPClient(client *http.Client) *AdminUpdateRoleOverrideConfigV3Params

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

func NewAdminUpdateRoleOverrideConfigV3ParamsWithTimeout

func NewAdminUpdateRoleOverrideConfigV3ParamsWithTimeout(timeout time.Duration) *AdminUpdateRoleOverrideConfigV3Params

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

func (*AdminUpdateRoleOverrideConfigV3Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin update role override config v3 params

func (*AdminUpdateRoleOverrideConfigV3Params) SetBody

SetBody adds the body to the admin update role override config v3 params

func (*AdminUpdateRoleOverrideConfigV3Params) SetContext

SetContext adds the context to the admin update role override config v3 params

func (*AdminUpdateRoleOverrideConfigV3Params) SetFlightId

func (o *AdminUpdateRoleOverrideConfigV3Params) SetFlightId(flightId string)

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

func (*AdminUpdateRoleOverrideConfigV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin update role override config v3 params

func (*AdminUpdateRoleOverrideConfigV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin update role override config v3 params

func (*AdminUpdateRoleOverrideConfigV3Params) SetIdentity

func (o *AdminUpdateRoleOverrideConfigV3Params) SetIdentity(identity string)

SetIdentity adds the identity to the admin update role override config v3 params

func (*AdminUpdateRoleOverrideConfigV3Params) SetNamespace

func (o *AdminUpdateRoleOverrideConfigV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update role override config v3 params

func (*AdminUpdateRoleOverrideConfigV3Params) SetTimeout

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

SetTimeout adds the timeout to the admin update role override config v3 params

func (*AdminUpdateRoleOverrideConfigV3Params) WithBody

WithBody adds the body to the admin update role override config v3 params

func (*AdminUpdateRoleOverrideConfigV3Params) WithContext

WithContext adds the context to the admin update role override config v3 params

func (*AdminUpdateRoleOverrideConfigV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin update role override config v3 params

func (*AdminUpdateRoleOverrideConfigV3Params) WithIdentity

WithIdentity adds the identity to the admin update role override config v3 params

func (*AdminUpdateRoleOverrideConfigV3Params) WithNamespace

WithNamespace adds the namespace to the admin update role override config v3 params

func (*AdminUpdateRoleOverrideConfigV3Params) WithTimeout

WithTimeout adds the timeout to the admin update role override config v3 params

func (*AdminUpdateRoleOverrideConfigV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminUpdateRoleOverrideConfigV3Reader

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

AdminUpdateRoleOverrideConfigV3Reader is a Reader for the AdminUpdateRoleOverrideConfigV3 structure.

func (*AdminUpdateRoleOverrideConfigV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminUpdateRoleOverrideConfigV3Unauthorized

type AdminUpdateRoleOverrideConfigV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateRoleOverrideConfigV3Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewAdminUpdateRoleOverrideConfigV3Unauthorized

func NewAdminUpdateRoleOverrideConfigV3Unauthorized() *AdminUpdateRoleOverrideConfigV3Unauthorized

NewAdminUpdateRoleOverrideConfigV3Unauthorized creates a AdminUpdateRoleOverrideConfigV3Unauthorized with default headers values

func (*AdminUpdateRoleOverrideConfigV3Unauthorized) Error

func (*AdminUpdateRoleOverrideConfigV3Unauthorized) GetPayload

func (*AdminUpdateRoleOverrideConfigV3Unauthorized) ToJSONString

type Client

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

Client for override role config v3 API

func (*Client) AdminChangeRoleOverrideConfigStatusV3Short

func (a *Client) AdminChangeRoleOverrideConfigStatusV3Short(params *AdminChangeRoleOverrideConfigStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminChangeRoleOverrideConfigStatusV3OK, error)

AdminChangeRoleOverrideConfigStatusV3Short change role override config active status Enable or disable the target role override feature in path namespace. Note: This API has upsert behavior, if there is no config yet, it will create a new one first.

func (*Client) AdminGetRoleNamespacePermissionV3Short

func (a *Client) AdminGetRoleNamespacePermissionV3Short(params *AdminGetRoleNamespacePermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleNamespacePermissionV3OK, error)

AdminGetRoleNamespacePermissionV3Short get role namespace permission Get role namespace permission set.

func (*Client) AdminGetRoleOverrideConfigV3Short

func (a *Client) AdminGetRoleOverrideConfigV3Short(params *AdminGetRoleOverrideConfigV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleOverrideConfigV3OK, error)

AdminGetRoleOverrideConfigV3Short get role override config Get role override config. This API has upsert behavior, if there is no config yet, it will create a new one with inactive status.

func (*Client) AdminGetRoleSourceV3Short

func (a *Client) AdminGetRoleSourceV3Short(params *AdminGetRoleSourceV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleSourceV3OK, error)

AdminGetRoleSourceV3Short get role source permission set Get role source permission set.

func (*Client) AdminUpdateRoleOverrideConfigV3Short

func (a *Client) AdminUpdateRoleOverrideConfigV3Short(params *AdminUpdateRoleOverrideConfigV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateRoleOverrideConfigV3OK, error)

AdminUpdateRoleOverrideConfigV3Short update role override config This API is for updating role override config. Note: This API has upsert behavior, if there is no config yet, it will create a new one first.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	AdminGetRoleOverrideConfigV3Short(params *AdminGetRoleOverrideConfigV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleOverrideConfigV3OK, error)
	AdminUpdateRoleOverrideConfigV3Short(params *AdminUpdateRoleOverrideConfigV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateRoleOverrideConfigV3OK, error)
	AdminGetRoleSourceV3Short(params *AdminGetRoleSourceV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleSourceV3OK, error)
	AdminChangeRoleOverrideConfigStatusV3Short(params *AdminChangeRoleOverrideConfigStatusV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminChangeRoleOverrideConfigStatusV3OK, error)
	AdminGetRoleNamespacePermissionV3Short(params *AdminGetRoleNamespacePermissionV3Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetRoleNamespacePermissionV3OK, 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 override role config v3 API client.

Jump to

Keyboard shortcuts

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