clients_config_v3

package
v0.65.0 Latest Latest
Warning

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

Go to latest
Published: Feb 27, 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

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

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