clients_config_v3

package
v0.71.0 Latest Latest
Warning

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

Go to latest
Published: Jun 20, 2024 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdminDeleteConfigPermissionsByGroupForbidden

type AdminDeleteConfigPermissionsByGroupForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteConfigPermissionsByGroupForbidden handles this case with default header values.

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

func NewAdminDeleteConfigPermissionsByGroupForbidden

func NewAdminDeleteConfigPermissionsByGroupForbidden() *AdminDeleteConfigPermissionsByGroupForbidden

NewAdminDeleteConfigPermissionsByGroupForbidden creates a AdminDeleteConfigPermissionsByGroupForbidden with default headers values

func (*AdminDeleteConfigPermissionsByGroupForbidden) Error

func (*AdminDeleteConfigPermissionsByGroupForbidden) GetPayload

func (*AdminDeleteConfigPermissionsByGroupForbidden) ToJSONString

type AdminDeleteConfigPermissionsByGroupNoContent

type AdminDeleteConfigPermissionsByGroupNoContent struct {
}

AdminDeleteConfigPermissionsByGroupNoContent handles this case with default header values.

Operation succeeded

func NewAdminDeleteConfigPermissionsByGroupNoContent

func NewAdminDeleteConfigPermissionsByGroupNoContent() *AdminDeleteConfigPermissionsByGroupNoContent

NewAdminDeleteConfigPermissionsByGroupNoContent creates a AdminDeleteConfigPermissionsByGroupNoContent with default headers values

func (*AdminDeleteConfigPermissionsByGroupNoContent) Error

type AdminDeleteConfigPermissionsByGroupParams

type AdminDeleteConfigPermissionsByGroupParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ClientmodelPermissionSetDeleteGroupRequest
	/*ForceDelete
	  If target deleted group or module is selected by any client, by default it will failed. If this force flag is true, it will success

	*/
	ForceDelete *bool

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

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

AdminDeleteConfigPermissionsByGroupParams contains all the parameters to send to the API endpoint for the admin delete config permissions by group operation typically these are written to a http.Request

func NewAdminDeleteConfigPermissionsByGroupParams

func NewAdminDeleteConfigPermissionsByGroupParams() *AdminDeleteConfigPermissionsByGroupParams

NewAdminDeleteConfigPermissionsByGroupParams creates a new AdminDeleteConfigPermissionsByGroupParams object with the default values initialized.

func NewAdminDeleteConfigPermissionsByGroupParamsWithContext

func NewAdminDeleteConfigPermissionsByGroupParamsWithContext(ctx context.Context) *AdminDeleteConfigPermissionsByGroupParams

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

func NewAdminDeleteConfigPermissionsByGroupParamsWithHTTPClient

func NewAdminDeleteConfigPermissionsByGroupParamsWithHTTPClient(client *http.Client) *AdminDeleteConfigPermissionsByGroupParams

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

func NewAdminDeleteConfigPermissionsByGroupParamsWithTimeout

func NewAdminDeleteConfigPermissionsByGroupParamsWithTimeout(timeout time.Duration) *AdminDeleteConfigPermissionsByGroupParams

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

func (*AdminDeleteConfigPermissionsByGroupParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin delete config permissions by group params

func (*AdminDeleteConfigPermissionsByGroupParams) SetBody

SetBody adds the body to the admin delete config permissions by group params

func (*AdminDeleteConfigPermissionsByGroupParams) SetContext

SetContext adds the context to the admin delete config permissions by group params

func (*AdminDeleteConfigPermissionsByGroupParams) SetFlightId

func (o *AdminDeleteConfigPermissionsByGroupParams) SetFlightId(flightId string)

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

func (*AdminDeleteConfigPermissionsByGroupParams) SetForceDelete added in v0.67.0

func (o *AdminDeleteConfigPermissionsByGroupParams) SetForceDelete(forceDelete *bool)

SetForceDelete adds the forceDelete to the admin delete config permissions by group params

func (*AdminDeleteConfigPermissionsByGroupParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin delete config permissions by group params

func (*AdminDeleteConfigPermissionsByGroupParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin delete config permissions by group params

func (*AdminDeleteConfigPermissionsByGroupParams) SetTimeout

SetTimeout adds the timeout to the admin delete config permissions by group params

func (*AdminDeleteConfigPermissionsByGroupParams) WithBody

WithBody adds the body to the admin delete config permissions by group params

func (*AdminDeleteConfigPermissionsByGroupParams) WithContext

WithContext adds the context to the admin delete config permissions by group params

func (*AdminDeleteConfigPermissionsByGroupParams) WithForceDelete added in v0.67.0

WithForceDelete adds the forceDelete to the admin delete config permissions by group params

func (*AdminDeleteConfigPermissionsByGroupParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin delete config permissions by group params

func (*AdminDeleteConfigPermissionsByGroupParams) WithTimeout

WithTimeout adds the timeout to the admin delete config permissions by group params

func (*AdminDeleteConfigPermissionsByGroupParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminDeleteConfigPermissionsByGroupReader

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

AdminDeleteConfigPermissionsByGroupReader is a Reader for the AdminDeleteConfigPermissionsByGroup structure.

func (*AdminDeleteConfigPermissionsByGroupReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminDeleteConfigPermissionsByGroupUnauthorized

type AdminDeleteConfigPermissionsByGroupUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminDeleteConfigPermissionsByGroupUnauthorized handles this case with default header values.

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

func NewAdminDeleteConfigPermissionsByGroupUnauthorized

func NewAdminDeleteConfigPermissionsByGroupUnauthorized() *AdminDeleteConfigPermissionsByGroupUnauthorized

NewAdminDeleteConfigPermissionsByGroupUnauthorized creates a AdminDeleteConfigPermissionsByGroupUnauthorized with default headers values

func (*AdminDeleteConfigPermissionsByGroupUnauthorized) Error

func (*AdminDeleteConfigPermissionsByGroupUnauthorized) GetPayload

func (*AdminDeleteConfigPermissionsByGroupUnauthorized) ToJSONString

type AdminListClientAvailablePermissionsForbidden

type AdminListClientAvailablePermissionsForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListClientAvailablePermissionsForbidden handles this case with default header values.

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

func NewAdminListClientAvailablePermissionsForbidden

func NewAdminListClientAvailablePermissionsForbidden() *AdminListClientAvailablePermissionsForbidden

NewAdminListClientAvailablePermissionsForbidden creates a AdminListClientAvailablePermissionsForbidden with default headers values

func (*AdminListClientAvailablePermissionsForbidden) Error

func (*AdminListClientAvailablePermissionsForbidden) GetPayload

func (*AdminListClientAvailablePermissionsForbidden) ToJSONString

type AdminListClientAvailablePermissionsOK

type AdminListClientAvailablePermissionsOK struct {
	Payload *iamclientmodels.ClientmodelListClientPermissionSet
}

AdminListClientAvailablePermissionsOK handles this case with default header values.

OK

func NewAdminListClientAvailablePermissionsOK

func NewAdminListClientAvailablePermissionsOK() *AdminListClientAvailablePermissionsOK

NewAdminListClientAvailablePermissionsOK creates a AdminListClientAvailablePermissionsOK with default headers values

func (*AdminListClientAvailablePermissionsOK) Error

func (*AdminListClientAvailablePermissionsOK) GetPayload

func (*AdminListClientAvailablePermissionsOK) ToJSONString

type AdminListClientAvailablePermissionsParams

type AdminListClientAvailablePermissionsParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*ExcludePermissions
	  If exclude permissions

	*/
	ExcludePermissions *bool

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

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

AdminListClientAvailablePermissionsParams contains all the parameters to send to the API endpoint for the admin list client available permissions operation typically these are written to a http.Request

func NewAdminListClientAvailablePermissionsParams

func NewAdminListClientAvailablePermissionsParams() *AdminListClientAvailablePermissionsParams

NewAdminListClientAvailablePermissionsParams creates a new AdminListClientAvailablePermissionsParams object with the default values initialized.

func NewAdminListClientAvailablePermissionsParamsWithContext

func NewAdminListClientAvailablePermissionsParamsWithContext(ctx context.Context) *AdminListClientAvailablePermissionsParams

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

func NewAdminListClientAvailablePermissionsParamsWithHTTPClient

func NewAdminListClientAvailablePermissionsParamsWithHTTPClient(client *http.Client) *AdminListClientAvailablePermissionsParams

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

func NewAdminListClientAvailablePermissionsParamsWithTimeout

func NewAdminListClientAvailablePermissionsParamsWithTimeout(timeout time.Duration) *AdminListClientAvailablePermissionsParams

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

func (*AdminListClientAvailablePermissionsParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin list client available permissions params

func (*AdminListClientAvailablePermissionsParams) SetContext

SetContext adds the context to the admin list client available permissions params

func (*AdminListClientAvailablePermissionsParams) SetExcludePermissions

func (o *AdminListClientAvailablePermissionsParams) SetExcludePermissions(excludePermissions *bool)

SetExcludePermissions adds the excludePermissions to the admin list client available permissions params

func (*AdminListClientAvailablePermissionsParams) SetFlightId

func (o *AdminListClientAvailablePermissionsParams) SetFlightId(flightId string)

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

func (*AdminListClientAvailablePermissionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin list client available permissions params

func (*AdminListClientAvailablePermissionsParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin list client available permissions params

func (*AdminListClientAvailablePermissionsParams) SetTimeout

SetTimeout adds the timeout to the admin list client available permissions params

func (*AdminListClientAvailablePermissionsParams) WithContext

WithContext adds the context to the admin list client available permissions params

func (*AdminListClientAvailablePermissionsParams) WithExcludePermissions

func (o *AdminListClientAvailablePermissionsParams) WithExcludePermissions(excludePermissions *bool) *AdminListClientAvailablePermissionsParams

WithExcludePermissions adds the excludePermissions to the admin list client available permissions params

func (*AdminListClientAvailablePermissionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin list client available permissions params

func (*AdminListClientAvailablePermissionsParams) WithTimeout

WithTimeout adds the timeout to the admin list client available permissions params

func (*AdminListClientAvailablePermissionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminListClientAvailablePermissionsReader

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

AdminListClientAvailablePermissionsReader is a Reader for the AdminListClientAvailablePermissions structure.

func (*AdminListClientAvailablePermissionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminListClientAvailablePermissionsUnauthorized

type AdminListClientAvailablePermissionsUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListClientAvailablePermissionsUnauthorized handles this case with default header values.

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

func NewAdminListClientAvailablePermissionsUnauthorized

func NewAdminListClientAvailablePermissionsUnauthorized() *AdminListClientAvailablePermissionsUnauthorized

NewAdminListClientAvailablePermissionsUnauthorized creates a AdminListClientAvailablePermissionsUnauthorized with default headers values

func (*AdminListClientAvailablePermissionsUnauthorized) Error

func (*AdminListClientAvailablePermissionsUnauthorized) GetPayload

func (*AdminListClientAvailablePermissionsUnauthorized) ToJSONString

type AdminListClientTemplatesForbidden

type AdminListClientTemplatesForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListClientTemplatesForbidden handles this case with default header values.

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

func NewAdminListClientTemplatesForbidden

func NewAdminListClientTemplatesForbidden() *AdminListClientTemplatesForbidden

NewAdminListClientTemplatesForbidden creates a AdminListClientTemplatesForbidden with default headers values

func (*AdminListClientTemplatesForbidden) Error

func (*AdminListClientTemplatesForbidden) GetPayload

func (*AdminListClientTemplatesForbidden) ToJSONString

func (o *AdminListClientTemplatesForbidden) ToJSONString() string

type AdminListClientTemplatesOK

type AdminListClientTemplatesOK struct {
	Payload *iamclientmodels.ClientmodelListTemplatesResponse
}

AdminListClientTemplatesOK handles this case with default header values.

OK

func NewAdminListClientTemplatesOK

func NewAdminListClientTemplatesOK() *AdminListClientTemplatesOK

NewAdminListClientTemplatesOK creates a AdminListClientTemplatesOK with default headers values

func (*AdminListClientTemplatesOK) Error

func (*AdminListClientTemplatesOK) GetPayload

func (*AdminListClientTemplatesOK) ToJSONString

func (o *AdminListClientTemplatesOK) ToJSONString() string

type AdminListClientTemplatesParams

type AdminListClientTemplatesParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry

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

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

AdminListClientTemplatesParams contains all the parameters to send to the API endpoint for the admin list client templates operation typically these are written to a http.Request

func NewAdminListClientTemplatesParams

func NewAdminListClientTemplatesParams() *AdminListClientTemplatesParams

NewAdminListClientTemplatesParams creates a new AdminListClientTemplatesParams object with the default values initialized.

func NewAdminListClientTemplatesParamsWithContext

func NewAdminListClientTemplatesParamsWithContext(ctx context.Context) *AdminListClientTemplatesParams

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

func NewAdminListClientTemplatesParamsWithHTTPClient

func NewAdminListClientTemplatesParamsWithHTTPClient(client *http.Client) *AdminListClientTemplatesParams

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

func NewAdminListClientTemplatesParamsWithTimeout

func NewAdminListClientTemplatesParamsWithTimeout(timeout time.Duration) *AdminListClientTemplatesParams

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

func (*AdminListClientTemplatesParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin list client templates params

func (*AdminListClientTemplatesParams) SetContext

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

SetContext adds the context to the admin list client templates params

func (*AdminListClientTemplatesParams) SetFlightId

func (o *AdminListClientTemplatesParams) SetFlightId(flightId string)

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

func (*AdminListClientTemplatesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin list client templates params

func (*AdminListClientTemplatesParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin list client templates params

func (*AdminListClientTemplatesParams) SetTimeout

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

SetTimeout adds the timeout to the admin list client templates params

func (*AdminListClientTemplatesParams) WithContext

WithContext adds the context to the admin list client templates params

func (*AdminListClientTemplatesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin list client templates params

func (*AdminListClientTemplatesParams) WithTimeout

WithTimeout adds the timeout to the admin list client templates params

func (*AdminListClientTemplatesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminListClientTemplatesReader

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

AdminListClientTemplatesReader is a Reader for the AdminListClientTemplates structure.

func (*AdminListClientTemplatesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminListClientTemplatesUnauthorized

type AdminListClientTemplatesUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListClientTemplatesUnauthorized handles this case with default header values.

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

func NewAdminListClientTemplatesUnauthorized

func NewAdminListClientTemplatesUnauthorized() *AdminListClientTemplatesUnauthorized

NewAdminListClientTemplatesUnauthorized creates a AdminListClientTemplatesUnauthorized with default headers values

func (*AdminListClientTemplatesUnauthorized) Error

func (*AdminListClientTemplatesUnauthorized) GetPayload

func (*AdminListClientTemplatesUnauthorized) ToJSONString

func (o *AdminListClientTemplatesUnauthorized) ToJSONString() string

type AdminUpdateAvailablePermissionsByModuleForbidden

type AdminUpdateAvailablePermissionsByModuleForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateAvailablePermissionsByModuleForbidden handles this case with default header values.

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

func NewAdminUpdateAvailablePermissionsByModuleForbidden

func NewAdminUpdateAvailablePermissionsByModuleForbidden() *AdminUpdateAvailablePermissionsByModuleForbidden

NewAdminUpdateAvailablePermissionsByModuleForbidden creates a AdminUpdateAvailablePermissionsByModuleForbidden with default headers values

func (*AdminUpdateAvailablePermissionsByModuleForbidden) Error

func (*AdminUpdateAvailablePermissionsByModuleForbidden) GetPayload

func (*AdminUpdateAvailablePermissionsByModuleForbidden) ToJSONString

type AdminUpdateAvailablePermissionsByModuleNoContent

type AdminUpdateAvailablePermissionsByModuleNoContent struct {
}

AdminUpdateAvailablePermissionsByModuleNoContent handles this case with default header values.

Operation succeeded

func NewAdminUpdateAvailablePermissionsByModuleNoContent

func NewAdminUpdateAvailablePermissionsByModuleNoContent() *AdminUpdateAvailablePermissionsByModuleNoContent

NewAdminUpdateAvailablePermissionsByModuleNoContent creates a AdminUpdateAvailablePermissionsByModuleNoContent with default headers values

func (*AdminUpdateAvailablePermissionsByModuleNoContent) Error

type AdminUpdateAvailablePermissionsByModuleParams

type AdminUpdateAvailablePermissionsByModuleParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ClientmodelListUpsertModulesRequest
	/*ForceDelete
	  If this update include some delete action and to be deleted group or module is selected by any client, by default it will failed. If this force flag is true, it will success

	*/
	ForceDelete *bool

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

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

AdminUpdateAvailablePermissionsByModuleParams contains all the parameters to send to the API endpoint for the admin update available permissions by module operation typically these are written to a http.Request

func NewAdminUpdateAvailablePermissionsByModuleParams

func NewAdminUpdateAvailablePermissionsByModuleParams() *AdminUpdateAvailablePermissionsByModuleParams

NewAdminUpdateAvailablePermissionsByModuleParams creates a new AdminUpdateAvailablePermissionsByModuleParams object with the default values initialized.

func NewAdminUpdateAvailablePermissionsByModuleParamsWithContext

func NewAdminUpdateAvailablePermissionsByModuleParamsWithContext(ctx context.Context) *AdminUpdateAvailablePermissionsByModuleParams

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

func NewAdminUpdateAvailablePermissionsByModuleParamsWithHTTPClient

func NewAdminUpdateAvailablePermissionsByModuleParamsWithHTTPClient(client *http.Client) *AdminUpdateAvailablePermissionsByModuleParams

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

func NewAdminUpdateAvailablePermissionsByModuleParamsWithTimeout

func NewAdminUpdateAvailablePermissionsByModuleParamsWithTimeout(timeout time.Duration) *AdminUpdateAvailablePermissionsByModuleParams

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

func (*AdminUpdateAvailablePermissionsByModuleParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin update available permissions by module params

func (*AdminUpdateAvailablePermissionsByModuleParams) SetBody

SetBody adds the body to the admin update available permissions by module params

func (*AdminUpdateAvailablePermissionsByModuleParams) SetContext

SetContext adds the context to the admin update available permissions by module params

func (*AdminUpdateAvailablePermissionsByModuleParams) SetFlightId

func (o *AdminUpdateAvailablePermissionsByModuleParams) SetFlightId(flightId string)

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

func (*AdminUpdateAvailablePermissionsByModuleParams) SetForceDelete added in v0.67.0

func (o *AdminUpdateAvailablePermissionsByModuleParams) SetForceDelete(forceDelete *bool)

SetForceDelete adds the forceDelete to the admin update available permissions by module params

func (*AdminUpdateAvailablePermissionsByModuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin update available permissions by module params

func (*AdminUpdateAvailablePermissionsByModuleParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin update available permissions by module params

func (*AdminUpdateAvailablePermissionsByModuleParams) SetTimeout

SetTimeout adds the timeout to the admin update available permissions by module params

func (*AdminUpdateAvailablePermissionsByModuleParams) WithBody

WithBody adds the body to the admin update available permissions by module params

func (*AdminUpdateAvailablePermissionsByModuleParams) WithContext

WithContext adds the context to the admin update available permissions by module params

func (*AdminUpdateAvailablePermissionsByModuleParams) WithForceDelete added in v0.67.0

WithForceDelete adds the forceDelete to the admin update available permissions by module params

func (*AdminUpdateAvailablePermissionsByModuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin update available permissions by module params

func (*AdminUpdateAvailablePermissionsByModuleParams) WithTimeout

WithTimeout adds the timeout to the admin update available permissions by module params

func (*AdminUpdateAvailablePermissionsByModuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminUpdateAvailablePermissionsByModuleReader

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

AdminUpdateAvailablePermissionsByModuleReader is a Reader for the AdminUpdateAvailablePermissionsByModule structure.

func (*AdminUpdateAvailablePermissionsByModuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminUpdateAvailablePermissionsByModuleUnauthorized

type AdminUpdateAvailablePermissionsByModuleUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateAvailablePermissionsByModuleUnauthorized handles this case with default header values.

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

func NewAdminUpdateAvailablePermissionsByModuleUnauthorized

func NewAdminUpdateAvailablePermissionsByModuleUnauthorized() *AdminUpdateAvailablePermissionsByModuleUnauthorized

NewAdminUpdateAvailablePermissionsByModuleUnauthorized creates a AdminUpdateAvailablePermissionsByModuleUnauthorized with default headers values

func (*AdminUpdateAvailablePermissionsByModuleUnauthorized) Error

func (*AdminUpdateAvailablePermissionsByModuleUnauthorized) GetPayload

func (*AdminUpdateAvailablePermissionsByModuleUnauthorized) ToJSONString

type Client

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

Client for clients config v3 API

func (*Client) AdminDeleteConfigPermissionsByGroup deprecated

Deprecated: 2022-08-10 - Use AdminDeleteConfigPermissionsByGroupShort instead.

AdminDeleteConfigPermissionsByGroup delete client config permissions by module and group Delete Client config permissions by module and group.

func (*Client) AdminDeleteConfigPermissionsByGroupShort

AdminDeleteConfigPermissionsByGroupShort delete client config permissions by module and group Delete Client config permissions by module and group.

func (*Client) AdminListClientAvailablePermissions deprecated

Deprecated: 2022-08-10 - Use AdminListClientAvailablePermissionsShort instead.

AdminListClientAvailablePermissions list client available permissions List Client available permissions

func (*Client) AdminListClientAvailablePermissionsShort

func (a *Client) AdminListClientAvailablePermissionsShort(params *AdminListClientAvailablePermissionsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminListClientAvailablePermissionsOK, error)

AdminListClientAvailablePermissionsShort list client available permissions List Client available permissions

func (*Client) AdminListClientTemplates deprecated

Deprecated: 2022-08-10 - Use AdminListClientTemplatesShort instead.

AdminListClientTemplates list client templates List client templates

func (*Client) AdminListClientTemplatesShort

func (a *Client) AdminListClientTemplatesShort(params *AdminListClientTemplatesParams, authInfo runtime.ClientAuthInfoWriter) (*AdminListClientTemplatesOK, error)

AdminListClientTemplatesShort list client templates List client templates

func (*Client) AdminUpdateAvailablePermissionsByModule deprecated

Deprecated: 2022-08-10 - Use AdminUpdateAvailablePermissionsByModuleShort instead.

AdminUpdateAvailablePermissionsByModule update or create client permissions module Update Client available permissions, if module or group not exists, it will auto create.

func (*Client) AdminUpdateAvailablePermissionsByModuleShort

AdminUpdateAvailablePermissionsByModuleShort update or create client permissions module Update Client available permissions, if module or group not exists, it will auto create.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	AdminListClientAvailablePermissions(params *AdminListClientAvailablePermissionsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminListClientAvailablePermissionsOK, *AdminListClientAvailablePermissionsUnauthorized, *AdminListClientAvailablePermissionsForbidden, error)
	AdminListClientAvailablePermissionsShort(params *AdminListClientAvailablePermissionsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminListClientAvailablePermissionsOK, error)
	AdminUpdateAvailablePermissionsByModule(params *AdminUpdateAvailablePermissionsByModuleParams, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateAvailablePermissionsByModuleNoContent, *AdminUpdateAvailablePermissionsByModuleUnauthorized, *AdminUpdateAvailablePermissionsByModuleForbidden, error)
	AdminUpdateAvailablePermissionsByModuleShort(params *AdminUpdateAvailablePermissionsByModuleParams, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateAvailablePermissionsByModuleNoContent, error)
	AdminDeleteConfigPermissionsByGroup(params *AdminDeleteConfigPermissionsByGroupParams, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteConfigPermissionsByGroupNoContent, *AdminDeleteConfigPermissionsByGroupUnauthorized, *AdminDeleteConfigPermissionsByGroupForbidden, error)
	AdminDeleteConfigPermissionsByGroupShort(params *AdminDeleteConfigPermissionsByGroupParams, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteConfigPermissionsByGroupNoContent, error)
	AdminListClientTemplates(params *AdminListClientTemplatesParams, authInfo runtime.ClientAuthInfoWriter) (*AdminListClientTemplatesOK, *AdminListClientTemplatesUnauthorized, *AdminListClientTemplatesForbidden, error)
	AdminListClientTemplatesShort(params *AdminListClientTemplatesParams, authInfo runtime.ClientAuthInfoWriter) (*AdminListClientTemplatesOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new clients config v3 API client.

Jump to

Keyboard shortcuts

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