Documentation
¶
Index ¶
- type AdminDeleteConfigPermissionsByGroupForbidden
- type AdminDeleteConfigPermissionsByGroupNoContent
- type AdminDeleteConfigPermissionsByGroupParams
- func NewAdminDeleteConfigPermissionsByGroupParams() *AdminDeleteConfigPermissionsByGroupParams
- func NewAdminDeleteConfigPermissionsByGroupParamsWithContext(ctx context.Context) *AdminDeleteConfigPermissionsByGroupParams
- func NewAdminDeleteConfigPermissionsByGroupParamsWithHTTPClient(client *http.Client) *AdminDeleteConfigPermissionsByGroupParams
- func NewAdminDeleteConfigPermissionsByGroupParamsWithTimeout(timeout time.Duration) *AdminDeleteConfigPermissionsByGroupParams
- func (o *AdminDeleteConfigPermissionsByGroupParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)
- func (o *AdminDeleteConfigPermissionsByGroupParams) SetBody(body *iamclientmodels.ClientmodelPermissionSetDeleteGroupRequest)
- func (o *AdminDeleteConfigPermissionsByGroupParams) SetContext(ctx context.Context)
- func (o *AdminDeleteConfigPermissionsByGroupParams) SetFlightId(flightId string)
- func (o *AdminDeleteConfigPermissionsByGroupParams) SetForceDelete(forceDelete *bool)
- func (o *AdminDeleteConfigPermissionsByGroupParams) SetHTTPClient(client *http.Client)
- func (o *AdminDeleteConfigPermissionsByGroupParams) SetHTTPClientTransport(roundTripper http.RoundTripper)
- func (o *AdminDeleteConfigPermissionsByGroupParams) SetTimeout(timeout time.Duration)
- func (o *AdminDeleteConfigPermissionsByGroupParams) WithBody(body *iamclientmodels.ClientmodelPermissionSetDeleteGroupRequest) *AdminDeleteConfigPermissionsByGroupParams
- func (o *AdminDeleteConfigPermissionsByGroupParams) WithContext(ctx context.Context) *AdminDeleteConfigPermissionsByGroupParams
- func (o *AdminDeleteConfigPermissionsByGroupParams) WithForceDelete(forceDelete *bool) *AdminDeleteConfigPermissionsByGroupParams
- func (o *AdminDeleteConfigPermissionsByGroupParams) WithHTTPClient(client *http.Client) *AdminDeleteConfigPermissionsByGroupParams
- func (o *AdminDeleteConfigPermissionsByGroupParams) WithTimeout(timeout time.Duration) *AdminDeleteConfigPermissionsByGroupParams
- func (o *AdminDeleteConfigPermissionsByGroupParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AdminDeleteConfigPermissionsByGroupReader
- type AdminDeleteConfigPermissionsByGroupResponse
- type AdminDeleteConfigPermissionsByGroupUnauthorized
- type AdminListClientAvailablePermissionsForbidden
- type AdminListClientAvailablePermissionsOK
- type AdminListClientAvailablePermissionsParams
- func NewAdminListClientAvailablePermissionsParams() *AdminListClientAvailablePermissionsParams
- func NewAdminListClientAvailablePermissionsParamsWithContext(ctx context.Context) *AdminListClientAvailablePermissionsParams
- func NewAdminListClientAvailablePermissionsParamsWithHTTPClient(client *http.Client) *AdminListClientAvailablePermissionsParams
- func NewAdminListClientAvailablePermissionsParamsWithTimeout(timeout time.Duration) *AdminListClientAvailablePermissionsParams
- func (o *AdminListClientAvailablePermissionsParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)
- func (o *AdminListClientAvailablePermissionsParams) SetContext(ctx context.Context)
- func (o *AdminListClientAvailablePermissionsParams) SetExcludePermissions(excludePermissions *bool)
- func (o *AdminListClientAvailablePermissionsParams) SetFlightId(flightId string)
- func (o *AdminListClientAvailablePermissionsParams) SetHTTPClient(client *http.Client)
- func (o *AdminListClientAvailablePermissionsParams) SetHTTPClientTransport(roundTripper http.RoundTripper)
- func (o *AdminListClientAvailablePermissionsParams) SetTimeout(timeout time.Duration)
- func (o *AdminListClientAvailablePermissionsParams) WithContext(ctx context.Context) *AdminListClientAvailablePermissionsParams
- func (o *AdminListClientAvailablePermissionsParams) WithExcludePermissions(excludePermissions *bool) *AdminListClientAvailablePermissionsParams
- func (o *AdminListClientAvailablePermissionsParams) WithHTTPClient(client *http.Client) *AdminListClientAvailablePermissionsParams
- func (o *AdminListClientAvailablePermissionsParams) WithTimeout(timeout time.Duration) *AdminListClientAvailablePermissionsParams
- func (o *AdminListClientAvailablePermissionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AdminListClientAvailablePermissionsReader
- type AdminListClientAvailablePermissionsResponse
- type AdminListClientAvailablePermissionsUnauthorized
- type AdminListClientTemplatesForbidden
- type AdminListClientTemplatesOK
- type AdminListClientTemplatesParams
- func NewAdminListClientTemplatesParams() *AdminListClientTemplatesParams
- func NewAdminListClientTemplatesParamsWithContext(ctx context.Context) *AdminListClientTemplatesParams
- func NewAdminListClientTemplatesParamsWithHTTPClient(client *http.Client) *AdminListClientTemplatesParams
- func NewAdminListClientTemplatesParamsWithTimeout(timeout time.Duration) *AdminListClientTemplatesParams
- func (o *AdminListClientTemplatesParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)
- func (o *AdminListClientTemplatesParams) SetContext(ctx context.Context)
- func (o *AdminListClientTemplatesParams) SetFlightId(flightId string)
- func (o *AdminListClientTemplatesParams) SetHTTPClient(client *http.Client)
- func (o *AdminListClientTemplatesParams) SetHTTPClientTransport(roundTripper http.RoundTripper)
- func (o *AdminListClientTemplatesParams) SetTimeout(timeout time.Duration)
- func (o *AdminListClientTemplatesParams) WithContext(ctx context.Context) *AdminListClientTemplatesParams
- func (o *AdminListClientTemplatesParams) WithHTTPClient(client *http.Client) *AdminListClientTemplatesParams
- func (o *AdminListClientTemplatesParams) WithTimeout(timeout time.Duration) *AdminListClientTemplatesParams
- func (o *AdminListClientTemplatesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AdminListClientTemplatesReader
- type AdminListClientTemplatesResponse
- type AdminListClientTemplatesUnauthorized
- type AdminUpdateAvailablePermissionsByModuleForbidden
- type AdminUpdateAvailablePermissionsByModuleNoContent
- type AdminUpdateAvailablePermissionsByModuleParams
- func NewAdminUpdateAvailablePermissionsByModuleParams() *AdminUpdateAvailablePermissionsByModuleParams
- func NewAdminUpdateAvailablePermissionsByModuleParamsWithContext(ctx context.Context) *AdminUpdateAvailablePermissionsByModuleParams
- func NewAdminUpdateAvailablePermissionsByModuleParamsWithHTTPClient(client *http.Client) *AdminUpdateAvailablePermissionsByModuleParams
- func NewAdminUpdateAvailablePermissionsByModuleParamsWithTimeout(timeout time.Duration) *AdminUpdateAvailablePermissionsByModuleParams
- func (o *AdminUpdateAvailablePermissionsByModuleParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)
- func (o *AdminUpdateAvailablePermissionsByModuleParams) SetBody(body *iamclientmodels.ClientmodelListUpsertModulesRequest)
- func (o *AdminUpdateAvailablePermissionsByModuleParams) SetContext(ctx context.Context)
- func (o *AdminUpdateAvailablePermissionsByModuleParams) SetFlightId(flightId string)
- func (o *AdminUpdateAvailablePermissionsByModuleParams) SetForceDelete(forceDelete *bool)
- func (o *AdminUpdateAvailablePermissionsByModuleParams) SetHTTPClient(client *http.Client)
- func (o *AdminUpdateAvailablePermissionsByModuleParams) SetHTTPClientTransport(roundTripper http.RoundTripper)
- func (o *AdminUpdateAvailablePermissionsByModuleParams) SetTimeout(timeout time.Duration)
- func (o *AdminUpdateAvailablePermissionsByModuleParams) WithBody(body *iamclientmodels.ClientmodelListUpsertModulesRequest) *AdminUpdateAvailablePermissionsByModuleParams
- func (o *AdminUpdateAvailablePermissionsByModuleParams) WithContext(ctx context.Context) *AdminUpdateAvailablePermissionsByModuleParams
- func (o *AdminUpdateAvailablePermissionsByModuleParams) WithForceDelete(forceDelete *bool) *AdminUpdateAvailablePermissionsByModuleParams
- func (o *AdminUpdateAvailablePermissionsByModuleParams) WithHTTPClient(client *http.Client) *AdminUpdateAvailablePermissionsByModuleParams
- func (o *AdminUpdateAvailablePermissionsByModuleParams) WithTimeout(timeout time.Duration) *AdminUpdateAvailablePermissionsByModuleParams
- func (o *AdminUpdateAvailablePermissionsByModuleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AdminUpdateAvailablePermissionsByModuleReader
- type AdminUpdateAvailablePermissionsByModuleResponse
- type AdminUpdateAvailablePermissionsByModuleUnauthorized
- type AdminUpdateModulePackageForbidden
- type AdminUpdateModulePackageNoContent
- type AdminUpdateModulePackageParams
- func NewAdminUpdateModulePackageParams() *AdminUpdateModulePackageParams
- func NewAdminUpdateModulePackageParamsWithContext(ctx context.Context) *AdminUpdateModulePackageParams
- func NewAdminUpdateModulePackageParamsWithHTTPClient(client *http.Client) *AdminUpdateModulePackageParams
- func NewAdminUpdateModulePackageParamsWithTimeout(timeout time.Duration) *AdminUpdateModulePackageParams
- func (o *AdminUpdateModulePackageParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)
- func (o *AdminUpdateModulePackageParams) SetBody(body *iamclientmodels.ClientmodelUpsertPermissionModulePackageRequest)
- func (o *AdminUpdateModulePackageParams) SetContext(ctx context.Context)
- func (o *AdminUpdateModulePackageParams) SetFlightId(flightId string)
- func (o *AdminUpdateModulePackageParams) SetHTTPClient(client *http.Client)
- func (o *AdminUpdateModulePackageParams) SetHTTPClientTransport(roundTripper http.RoundTripper)
- func (o *AdminUpdateModulePackageParams) SetTimeout(timeout time.Duration)
- func (o *AdminUpdateModulePackageParams) WithBody(body *iamclientmodels.ClientmodelUpsertPermissionModulePackageRequest) *AdminUpdateModulePackageParams
- func (o *AdminUpdateModulePackageParams) WithContext(ctx context.Context) *AdminUpdateModulePackageParams
- func (o *AdminUpdateModulePackageParams) WithHTTPClient(client *http.Client) *AdminUpdateModulePackageParams
- func (o *AdminUpdateModulePackageParams) WithTimeout(timeout time.Duration) *AdminUpdateModulePackageParams
- func (o *AdminUpdateModulePackageParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AdminUpdateModulePackageReader
- type AdminUpdateModulePackageResponse
- type AdminUpdateModulePackageUnauthorized
- type Client
- func (a *Client) AdminDeleteConfigPermissionsByGroupShort(params *AdminDeleteConfigPermissionsByGroupParams, ...) (*AdminDeleteConfigPermissionsByGroupResponse, error)
- func (a *Client) AdminListClientAvailablePermissionsShort(params *AdminListClientAvailablePermissionsParams, ...) (*AdminListClientAvailablePermissionsResponse, error)
- func (a *Client) AdminListClientTemplatesShort(params *AdminListClientTemplatesParams, authInfo runtime.ClientAuthInfoWriter) (*AdminListClientTemplatesResponse, error)
- func (a *Client) AdminUpdateAvailablePermissionsByModuleShort(params *AdminUpdateAvailablePermissionsByModuleParams, ...) (*AdminUpdateAvailablePermissionsByModuleResponse, error)
- func (a *Client) AdminUpdateModulePackageShort(params *AdminUpdateModulePackageParams, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateModulePackageResponse, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientService
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 (o *AdminDeleteConfigPermissionsByGroupForbidden) Error() string
func (*AdminDeleteConfigPermissionsByGroupForbidden) GetPayload ¶
func (o *AdminDeleteConfigPermissionsByGroupForbidden) GetPayload() *iamclientmodels.RestErrorResponse
func (*AdminDeleteConfigPermissionsByGroupForbidden) ToJSONString ¶
func (o *AdminDeleteConfigPermissionsByGroupForbidden) ToJSONString() string
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 ¶
func (o *AdminDeleteConfigPermissionsByGroupNoContent) Error() string
type AdminDeleteConfigPermissionsByGroupParams ¶
type AdminDeleteConfigPermissionsByGroupParams struct {
/*RetryPolicy*/
RetryPolicy *utils.Retry
/*Body*/
Body *iamclientmodels.ClientmodelPermissionSetDeleteGroupRequest
/*ForceDelete
If the targeted group or module is selected by any client, the deletion will fail by default. Set this flag to true to force the deletion.
*/
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 ¶
func (o *AdminDeleteConfigPermissionsByGroupParams) SetBody(body *iamclientmodels.ClientmodelPermissionSetDeleteGroupRequest)
SetBody adds the body to the admin delete config permissions by group params
func (*AdminDeleteConfigPermissionsByGroupParams) SetContext ¶
func (o *AdminDeleteConfigPermissionsByGroupParams) SetContext(ctx context.Context)
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 ¶
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 ¶
func (o *AdminDeleteConfigPermissionsByGroupParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the admin delete config permissions by group params
func (*AdminDeleteConfigPermissionsByGroupParams) WithBody ¶
func (o *AdminDeleteConfigPermissionsByGroupParams) WithBody(body *iamclientmodels.ClientmodelPermissionSetDeleteGroupRequest) *AdminDeleteConfigPermissionsByGroupParams
WithBody adds the body to the admin delete config permissions by group params
func (*AdminDeleteConfigPermissionsByGroupParams) WithContext ¶
func (o *AdminDeleteConfigPermissionsByGroupParams) WithContext(ctx context.Context) *AdminDeleteConfigPermissionsByGroupParams
WithContext adds the context to the admin delete config permissions by group params
func (*AdminDeleteConfigPermissionsByGroupParams) WithForceDelete ¶
func (o *AdminDeleteConfigPermissionsByGroupParams) WithForceDelete(forceDelete *bool) *AdminDeleteConfigPermissionsByGroupParams
WithForceDelete adds the forceDelete to the admin delete config permissions by group params
func (*AdminDeleteConfigPermissionsByGroupParams) WithHTTPClient ¶
func (o *AdminDeleteConfigPermissionsByGroupParams) WithHTTPClient(client *http.Client) *AdminDeleteConfigPermissionsByGroupParams
WithHTTPClient adds the HTTPClient to the admin delete config permissions by group params
func (*AdminDeleteConfigPermissionsByGroupParams) WithTimeout ¶
func (o *AdminDeleteConfigPermissionsByGroupParams) WithTimeout(timeout time.Duration) *AdminDeleteConfigPermissionsByGroupParams
WithTimeout adds the timeout to the admin delete config permissions by group params
func (*AdminDeleteConfigPermissionsByGroupParams) WriteToRequest ¶
func (o *AdminDeleteConfigPermissionsByGroupParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 AdminDeleteConfigPermissionsByGroupResponse ¶
type AdminDeleteConfigPermissionsByGroupResponse struct {
iamclientmodels.ApiResponse
Error401 *iamclientmodels.RestErrorResponse
Error403 *iamclientmodels.RestErrorResponse
}
func (*AdminDeleteConfigPermissionsByGroupResponse) Unpack ¶
func (m *AdminDeleteConfigPermissionsByGroupResponse) Unpack() *iamclientmodels.ApiError
type AdminDeleteConfigPermissionsByGroupUnauthorized ¶
type AdminDeleteConfigPermissionsByGroupUnauthorized struct {
}
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 (o *AdminDeleteConfigPermissionsByGroupUnauthorized) Error() string
func (*AdminDeleteConfigPermissionsByGroupUnauthorized) GetPayload ¶
func (o *AdminDeleteConfigPermissionsByGroupUnauthorized) GetPayload() *iamclientmodels.RestErrorResponse
func (*AdminDeleteConfigPermissionsByGroupUnauthorized) ToJSONString ¶
func (o *AdminDeleteConfigPermissionsByGroupUnauthorized) ToJSONString() string
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 (o *AdminListClientAvailablePermissionsForbidden) Error() string
func (*AdminListClientAvailablePermissionsForbidden) GetPayload ¶
func (o *AdminListClientAvailablePermissionsForbidden) GetPayload() *iamclientmodels.RestErrorResponse
func (*AdminListClientAvailablePermissionsForbidden) ToJSONString ¶
func (o *AdminListClientAvailablePermissionsForbidden) ToJSONString() string
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 (o *AdminListClientAvailablePermissionsOK) Error() string
func (*AdminListClientAvailablePermissionsOK) GetPayload ¶
func (o *AdminListClientAvailablePermissionsOK) GetPayload() *iamclientmodels.ClientmodelListClientPermissionSet
func (*AdminListClientAvailablePermissionsOK) ToJSONString ¶
func (o *AdminListClientAvailablePermissionsOK) ToJSONString() string
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 ¶
func (o *AdminListClientAvailablePermissionsParams) SetContext(ctx context.Context)
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 ¶
func (o *AdminListClientAvailablePermissionsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the admin list client available permissions params
func (*AdminListClientAvailablePermissionsParams) WithContext ¶
func (o *AdminListClientAvailablePermissionsParams) WithContext(ctx context.Context) *AdminListClientAvailablePermissionsParams
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 ¶
func (o *AdminListClientAvailablePermissionsParams) WithHTTPClient(client *http.Client) *AdminListClientAvailablePermissionsParams
WithHTTPClient adds the HTTPClient to the admin list client available permissions params
func (*AdminListClientAvailablePermissionsParams) WithTimeout ¶
func (o *AdminListClientAvailablePermissionsParams) WithTimeout(timeout time.Duration) *AdminListClientAvailablePermissionsParams
WithTimeout adds the timeout to the admin list client available permissions params
func (*AdminListClientAvailablePermissionsParams) WriteToRequest ¶
func (o *AdminListClientAvailablePermissionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 AdminListClientAvailablePermissionsResponse ¶
type AdminListClientAvailablePermissionsResponse struct {
iamclientmodels.ApiResponse
Data *iamclientmodels.ClientmodelListClientPermissionSet
Error401 *iamclientmodels.RestErrorResponse
Error403 *iamclientmodels.RestErrorResponse
}
type AdminListClientAvailablePermissionsUnauthorized ¶
type AdminListClientAvailablePermissionsUnauthorized struct {
}
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 (o *AdminListClientAvailablePermissionsUnauthorized) Error() string
func (*AdminListClientAvailablePermissionsUnauthorized) GetPayload ¶
func (o *AdminListClientAvailablePermissionsUnauthorized) GetPayload() *iamclientmodels.RestErrorResponse
func (*AdminListClientAvailablePermissionsUnauthorized) ToJSONString ¶
func (o *AdminListClientAvailablePermissionsUnauthorized) ToJSONString() string
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 (o *AdminListClientTemplatesForbidden) Error() string
func (*AdminListClientTemplatesForbidden) GetPayload ¶
func (o *AdminListClientTemplatesForbidden) GetPayload() *iamclientmodels.RestErrorResponse
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 (o *AdminListClientTemplatesOK) Error() string
func (*AdminListClientTemplatesOK) GetPayload ¶
func (o *AdminListClientTemplatesOK) GetPayload() *iamclientmodels.ClientmodelListTemplatesResponse
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 ¶
func (o *AdminListClientTemplatesParams) WithContext(ctx context.Context) *AdminListClientTemplatesParams
WithContext adds the context to the admin list client templates params
func (*AdminListClientTemplatesParams) WithHTTPClient ¶
func (o *AdminListClientTemplatesParams) WithHTTPClient(client *http.Client) *AdminListClientTemplatesParams
WithHTTPClient adds the HTTPClient to the admin list client templates params
func (*AdminListClientTemplatesParams) WithTimeout ¶
func (o *AdminListClientTemplatesParams) WithTimeout(timeout time.Duration) *AdminListClientTemplatesParams
WithTimeout adds the timeout to the admin list client templates params
func (*AdminListClientTemplatesParams) WriteToRequest ¶
func (o *AdminListClientTemplatesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 AdminListClientTemplatesResponse ¶
type AdminListClientTemplatesResponse struct {
iamclientmodels.ApiResponse
Data *iamclientmodels.ClientmodelListTemplatesResponse
Error401 *iamclientmodels.RestErrorResponse
Error403 *iamclientmodels.RestErrorResponse
}
func (*AdminListClientTemplatesResponse) Unpack ¶
func (m *AdminListClientTemplatesResponse) Unpack() (*iamclientmodels.ClientmodelListTemplatesResponse, *iamclientmodels.ApiError)
type AdminListClientTemplatesUnauthorized ¶
type AdminListClientTemplatesUnauthorized struct {
}
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 (o *AdminListClientTemplatesUnauthorized) Error() string
func (*AdminListClientTemplatesUnauthorized) GetPayload ¶
func (o *AdminListClientTemplatesUnauthorized) GetPayload() *iamclientmodels.RestErrorResponse
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 (o *AdminUpdateAvailablePermissionsByModuleForbidden) Error() string
func (*AdminUpdateAvailablePermissionsByModuleForbidden) GetPayload ¶
func (o *AdminUpdateAvailablePermissionsByModuleForbidden) GetPayload() *iamclientmodels.RestErrorResponse
func (*AdminUpdateAvailablePermissionsByModuleForbidden) ToJSONString ¶
func (o *AdminUpdateAvailablePermissionsByModuleForbidden) ToJSONString() string
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 ¶
func (o *AdminUpdateAvailablePermissionsByModuleNoContent) Error() string
type AdminUpdateAvailablePermissionsByModuleParams ¶
type AdminUpdateAvailablePermissionsByModuleParams struct {
/*RetryPolicy*/
RetryPolicy *utils.Retry
/*Body*/
Body *iamclientmodels.ClientmodelListUpsertModulesRequest
/*ForceDelete
If this update includes a delete action and the targeted group or module is selected by any client, the operation will fail by default. Set this flag to true to force the operation.
*/
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 ¶
func (o *AdminUpdateAvailablePermissionsByModuleParams) SetBody(body *iamclientmodels.ClientmodelListUpsertModulesRequest)
SetBody adds the body to the admin update available permissions by module params
func (*AdminUpdateAvailablePermissionsByModuleParams) SetContext ¶
func (o *AdminUpdateAvailablePermissionsByModuleParams) SetContext(ctx context.Context)
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 ¶
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 ¶
func (o *AdminUpdateAvailablePermissionsByModuleParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the admin update available permissions by module params
func (*AdminUpdateAvailablePermissionsByModuleParams) WithBody ¶
func (o *AdminUpdateAvailablePermissionsByModuleParams) WithBody(body *iamclientmodels.ClientmodelListUpsertModulesRequest) *AdminUpdateAvailablePermissionsByModuleParams
WithBody adds the body to the admin update available permissions by module params
func (*AdminUpdateAvailablePermissionsByModuleParams) WithContext ¶
func (o *AdminUpdateAvailablePermissionsByModuleParams) WithContext(ctx context.Context) *AdminUpdateAvailablePermissionsByModuleParams
WithContext adds the context to the admin update available permissions by module params
func (*AdminUpdateAvailablePermissionsByModuleParams) WithForceDelete ¶
func (o *AdminUpdateAvailablePermissionsByModuleParams) WithForceDelete(forceDelete *bool) *AdminUpdateAvailablePermissionsByModuleParams
WithForceDelete adds the forceDelete to the admin update available permissions by module params
func (*AdminUpdateAvailablePermissionsByModuleParams) WithHTTPClient ¶
func (o *AdminUpdateAvailablePermissionsByModuleParams) WithHTTPClient(client *http.Client) *AdminUpdateAvailablePermissionsByModuleParams
WithHTTPClient adds the HTTPClient to the admin update available permissions by module params
func (*AdminUpdateAvailablePermissionsByModuleParams) WithTimeout ¶
func (o *AdminUpdateAvailablePermissionsByModuleParams) WithTimeout(timeout time.Duration) *AdminUpdateAvailablePermissionsByModuleParams
WithTimeout adds the timeout to the admin update available permissions by module params
func (*AdminUpdateAvailablePermissionsByModuleParams) WriteToRequest ¶
func (o *AdminUpdateAvailablePermissionsByModuleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 AdminUpdateAvailablePermissionsByModuleResponse ¶
type AdminUpdateAvailablePermissionsByModuleResponse struct {
iamclientmodels.ApiResponse
Error401 *iamclientmodels.RestErrorResponse
Error403 *iamclientmodels.RestErrorResponse
}
func (*AdminUpdateAvailablePermissionsByModuleResponse) Unpack ¶
func (m *AdminUpdateAvailablePermissionsByModuleResponse) Unpack() *iamclientmodels.ApiError
type AdminUpdateAvailablePermissionsByModuleUnauthorized ¶
type AdminUpdateAvailablePermissionsByModuleUnauthorized struct {
}
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 (o *AdminUpdateAvailablePermissionsByModuleUnauthorized) Error() string
func (*AdminUpdateAvailablePermissionsByModuleUnauthorized) GetPayload ¶
func (o *AdminUpdateAvailablePermissionsByModuleUnauthorized) GetPayload() *iamclientmodels.RestErrorResponse
func (*AdminUpdateAvailablePermissionsByModuleUnauthorized) ToJSONString ¶
func (o *AdminUpdateAvailablePermissionsByModuleUnauthorized) ToJSONString() string
type AdminUpdateModulePackageForbidden ¶ added in v0.10.0
type AdminUpdateModulePackageForbidden struct {
Payload *iamclientmodels.RestErrorResponse
}
AdminUpdateModulePackageForbidden 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 NewAdminUpdateModulePackageForbidden ¶ added in v0.10.0
func NewAdminUpdateModulePackageForbidden() *AdminUpdateModulePackageForbidden
NewAdminUpdateModulePackageForbidden creates a AdminUpdateModulePackageForbidden with default headers values
func (*AdminUpdateModulePackageForbidden) Error ¶ added in v0.10.0
func (o *AdminUpdateModulePackageForbidden) Error() string
func (*AdminUpdateModulePackageForbidden) GetPayload ¶ added in v0.10.0
func (o *AdminUpdateModulePackageForbidden) GetPayload() *iamclientmodels.RestErrorResponse
func (*AdminUpdateModulePackageForbidden) ToJSONString ¶ added in v0.10.0
func (o *AdminUpdateModulePackageForbidden) ToJSONString() string
type AdminUpdateModulePackageNoContent ¶ added in v0.10.0
type AdminUpdateModulePackageNoContent struct {
}
AdminUpdateModulePackageNoContent handles this case with default header values.
Operation succeeded
func NewAdminUpdateModulePackageNoContent ¶ added in v0.10.0
func NewAdminUpdateModulePackageNoContent() *AdminUpdateModulePackageNoContent
NewAdminUpdateModulePackageNoContent creates a AdminUpdateModulePackageNoContent with default headers values
func (*AdminUpdateModulePackageNoContent) Error ¶ added in v0.10.0
func (o *AdminUpdateModulePackageNoContent) Error() string
type AdminUpdateModulePackageParams ¶ added in v0.10.0
type AdminUpdateModulePackageParams struct {
/*RetryPolicy*/
RetryPolicy *utils.Retry
/*Body*/
Body *iamclientmodels.ClientmodelUpsertPermissionModulePackageRequest
AuthInfoWriter runtime.ClientAuthInfoWriter
Context context.Context
HTTPClient *http.Client
// XFlightId is an optional parameter from this SDK
XFlightId *string
// contains filtered or unexported fields
}
AdminUpdateModulePackageParams contains all the parameters to send to the API endpoint for the admin update module package operation typically these are written to a http.Request
func NewAdminUpdateModulePackageParams ¶ added in v0.10.0
func NewAdminUpdateModulePackageParams() *AdminUpdateModulePackageParams
NewAdminUpdateModulePackageParams creates a new AdminUpdateModulePackageParams object with the default values initialized.
func NewAdminUpdateModulePackageParamsWithContext ¶ added in v0.10.0
func NewAdminUpdateModulePackageParamsWithContext(ctx context.Context) *AdminUpdateModulePackageParams
NewAdminUpdateModulePackageParamsWithContext creates a new AdminUpdateModulePackageParams object with the default values initialized, and the ability to set a context for a request
func NewAdminUpdateModulePackageParamsWithHTTPClient ¶ added in v0.10.0
func NewAdminUpdateModulePackageParamsWithHTTPClient(client *http.Client) *AdminUpdateModulePackageParams
NewAdminUpdateModulePackageParamsWithHTTPClient creates a new AdminUpdateModulePackageParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewAdminUpdateModulePackageParamsWithTimeout ¶ added in v0.10.0
func NewAdminUpdateModulePackageParamsWithTimeout(timeout time.Duration) *AdminUpdateModulePackageParams
NewAdminUpdateModulePackageParamsWithTimeout creates a new AdminUpdateModulePackageParams object with the default values initialized, and the ability to set a timeout on a request
func (*AdminUpdateModulePackageParams) SetAuthInfoWriter ¶ added in v0.10.0
func (o *AdminUpdateModulePackageParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)
SetAuthInfoWriter adds the authInfoWriter to the admin update module package params
func (*AdminUpdateModulePackageParams) SetBody ¶ added in v0.10.0
func (o *AdminUpdateModulePackageParams) SetBody(body *iamclientmodels.ClientmodelUpsertPermissionModulePackageRequest)
SetBody adds the body to the admin update module package params
func (*AdminUpdateModulePackageParams) SetContext ¶ added in v0.10.0
func (o *AdminUpdateModulePackageParams) SetContext(ctx context.Context)
SetContext adds the context to the admin update module package params
func (*AdminUpdateModulePackageParams) SetFlightId ¶ added in v0.10.0
func (o *AdminUpdateModulePackageParams) SetFlightId(flightId string)
SetFlightId adds the flightId as the header value for this specific endpoint
func (*AdminUpdateModulePackageParams) SetHTTPClient ¶ added in v0.10.0
func (o *AdminUpdateModulePackageParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the admin update module package params
func (*AdminUpdateModulePackageParams) SetHTTPClientTransport ¶ added in v0.10.0
func (o *AdminUpdateModulePackageParams) SetHTTPClientTransport(roundTripper http.RoundTripper)
SetHTTPClient adds the HTTPClient Transport to the admin update module package params
func (*AdminUpdateModulePackageParams) SetTimeout ¶ added in v0.10.0
func (o *AdminUpdateModulePackageParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the admin update module package params
func (*AdminUpdateModulePackageParams) WithBody ¶ added in v0.10.0
func (o *AdminUpdateModulePackageParams) WithBody(body *iamclientmodels.ClientmodelUpsertPermissionModulePackageRequest) *AdminUpdateModulePackageParams
WithBody adds the body to the admin update module package params
func (*AdminUpdateModulePackageParams) WithContext ¶ added in v0.10.0
func (o *AdminUpdateModulePackageParams) WithContext(ctx context.Context) *AdminUpdateModulePackageParams
WithContext adds the context to the admin update module package params
func (*AdminUpdateModulePackageParams) WithHTTPClient ¶ added in v0.10.0
func (o *AdminUpdateModulePackageParams) WithHTTPClient(client *http.Client) *AdminUpdateModulePackageParams
WithHTTPClient adds the HTTPClient to the admin update module package params
func (*AdminUpdateModulePackageParams) WithTimeout ¶ added in v0.10.0
func (o *AdminUpdateModulePackageParams) WithTimeout(timeout time.Duration) *AdminUpdateModulePackageParams
WithTimeout adds the timeout to the admin update module package params
func (*AdminUpdateModulePackageParams) WriteToRequest ¶ added in v0.10.0
func (o *AdminUpdateModulePackageParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type AdminUpdateModulePackageReader ¶ added in v0.10.0
type AdminUpdateModulePackageReader struct {
// contains filtered or unexported fields
}
AdminUpdateModulePackageReader is a Reader for the AdminUpdateModulePackage structure.
func (*AdminUpdateModulePackageReader) ReadResponse ¶ added in v0.10.0
func (o *AdminUpdateModulePackageReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type AdminUpdateModulePackageResponse ¶ added in v0.10.0
type AdminUpdateModulePackageResponse struct {
iamclientmodels.ApiResponse
Error401 *iamclientmodels.RestErrorResponse
Error403 *iamclientmodels.RestErrorResponse
}
func (*AdminUpdateModulePackageResponse) Unpack ¶ added in v0.10.0
func (m *AdminUpdateModulePackageResponse) Unpack() *iamclientmodels.ApiError
type AdminUpdateModulePackageUnauthorized ¶ added in v0.10.0
type AdminUpdateModulePackageUnauthorized struct {
}
AdminUpdateModulePackageUnauthorized 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 NewAdminUpdateModulePackageUnauthorized ¶ added in v0.10.0
func NewAdminUpdateModulePackageUnauthorized() *AdminUpdateModulePackageUnauthorized
NewAdminUpdateModulePackageUnauthorized creates a AdminUpdateModulePackageUnauthorized with default headers values
func (*AdminUpdateModulePackageUnauthorized) Error ¶ added in v0.10.0
func (o *AdminUpdateModulePackageUnauthorized) Error() string
func (*AdminUpdateModulePackageUnauthorized) GetPayload ¶ added in v0.10.0
func (o *AdminUpdateModulePackageUnauthorized) GetPayload() *iamclientmodels.RestErrorResponse
func (*AdminUpdateModulePackageUnauthorized) ToJSONString ¶ added in v0.10.0
func (o *AdminUpdateModulePackageUnauthorized) ToJSONString() string
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for clients config v3 API
func (*Client) AdminDeleteConfigPermissionsByGroupShort ¶
func (a *Client) AdminDeleteConfigPermissionsByGroupShort(params *AdminDeleteConfigPermissionsByGroupParams, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteConfigPermissionsByGroupResponse, error)
AdminDeleteConfigPermissionsByGroupShort delete client config permissions by module and group Delete Client config permissions by module and group.
func (*Client) AdminListClientAvailablePermissionsShort ¶
func (a *Client) AdminListClientAvailablePermissionsShort(params *AdminListClientAvailablePermissionsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminListClientAvailablePermissionsResponse, error)
AdminListClientAvailablePermissionsShort list client available permissions Lists all available client permissions.
func (*Client) AdminListClientTemplatesShort ¶
func (a *Client) AdminListClientTemplatesShort(params *AdminListClientTemplatesParams, authInfo runtime.ClientAuthInfoWriter) (*AdminListClientTemplatesResponse, error)
AdminListClientTemplatesShort list client templates Lists all available client templates.
func (*Client) AdminUpdateAvailablePermissionsByModuleShort ¶
func (a *Client) AdminUpdateAvailablePermissionsByModuleShort(params *AdminUpdateAvailablePermissionsByModuleParams, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateAvailablePermissionsByModuleResponse, error)
AdminUpdateAvailablePermissionsByModuleShort update or create client permissions module Updates client available permissions. If the specified module or group does not exist, it will be automatically created.
func (*Client) AdminUpdateModulePackageShort ¶ added in v0.10.0
func (a *Client) AdminUpdateModulePackageShort(params *AdminUpdateModulePackageParams, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateModulePackageResponse, error)
AdminUpdateModulePackageShort set permission module package info Sets the package info for a permission module. Ignores the module if it is not found.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶
type ClientService interface {
AdminListClientAvailablePermissionsShort(params *AdminListClientAvailablePermissionsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminListClientAvailablePermissionsResponse, error)
AdminUpdateAvailablePermissionsByModuleShort(params *AdminUpdateAvailablePermissionsByModuleParams, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateAvailablePermissionsByModuleResponse, error)
AdminDeleteConfigPermissionsByGroupShort(params *AdminDeleteConfigPermissionsByGroupParams, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteConfigPermissionsByGroupResponse, error)
AdminUpdateModulePackageShort(params *AdminUpdateModulePackageParams, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateModulePackageResponse, error)
AdminListClientTemplatesShort(params *AdminListClientTemplatesParams, authInfo runtime.ClientAuthInfoWriter) (*AdminListClientTemplatesResponse, 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.
Source Files
¶
- admin_delete_config_permissions_by_group_parameters.go
- admin_delete_config_permissions_by_group_responses.go
- admin_list_client_available_permissions_parameters.go
- admin_list_client_available_permissions_responses.go
- admin_list_client_templates_parameters.go
- admin_list_client_templates_responses.go
- admin_update_available_permissions_by_module_parameters.go
- admin_update_available_permissions_by_module_responses.go
- admin_update_module_package_parameters.go
- admin_update_module_package_responses.go
- clients_config_v3_client.go