role_attributes

package
v0.35.2 Latest Latest
Warning

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

Go to latest
Published: Jul 25, 2026 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for role attributes API

func (*Client) ListEdgeRouterRoleAttributeUsage added in v0.29.1

func (a *Client) ListEdgeRouterRoleAttributeUsage(params *ListEdgeRouterRoleAttributeUsageParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListEdgeRouterRoleAttributeUsageOK, error)
ListEdgeRouterRoleAttributeUsage lists edge router role attributes with usage breakdowns

Retrieves edge router role attributes along with per-source usage counts.

Each response item reports how many edge routers declare the attribute and how many edge-router policies or service-edge-router policies reference it. When `withIds=true`, the entity ids backing each count are also returned. Requires admin access.

func (*Client) ListEdgeRouterRoleAttributes

func (a *Client) ListEdgeRouterRoleAttributes(params *ListEdgeRouterRoleAttributesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListEdgeRouterRoleAttributesOK, error)

ListEdgeRouterRoleAttributes lists role attributes in use by edge routers

Retrieves a list of role attributes in use by edge routers; supports filtering, sorting, and pagination. Requires admin access.

func (*Client) ListIdentityRoleAttributeUsage added in v0.29.1

func (a *Client) ListIdentityRoleAttributeUsage(params *ListIdentityRoleAttributeUsageParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListIdentityRoleAttributeUsageOK, error)
ListIdentityRoleAttributeUsage lists identity role attributes with usage breakdowns

Retrieves identity role attributes along with per-source usage counts.

Each response item reports how many identities declare the attribute and how many service policies or edge-router policies reference it. When `withIds=true`, the entity ids backing each count are also returned. Requires admin access.

func (*Client) ListIdentityRoleAttributes

func (a *Client) ListIdentityRoleAttributes(params *ListIdentityRoleAttributesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListIdentityRoleAttributesOK, error)

ListIdentityRoleAttributes lists role attributes in use by identities

Retrieves a list of role attributes in use by identities; supports filtering, sorting, and pagination. Requires admin access.

func (*Client) ListPostureCheckRoleAttributeUsage added in v0.29.1

func (a *Client) ListPostureCheckRoleAttributeUsage(params *ListPostureCheckRoleAttributeUsageParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListPostureCheckRoleAttributeUsageOK, error)
ListPostureCheckRoleAttributeUsage lists posture check role attributes with usage breakdowns

Retrieves posture check role attributes along with per-source usage

counts. Each response item reports how many posture checks declare the attribute and how many service policies reference it. When `withIds=true`, the entity ids backing each count are also returned. Requires admin access.

func (*Client) ListPostureCheckRoleAttributes added in v0.26.23

func (a *Client) ListPostureCheckRoleAttributes(params *ListPostureCheckRoleAttributesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListPostureCheckRoleAttributesOK, error)

ListPostureCheckRoleAttributes lists role attributes in use by posture checks

Retrieves a list of role attributes in use by posture checks; supports filtering, sorting, and pagination. Requires admin access.

func (*Client) ListServiceRoleAttributeUsage added in v0.29.1

func (a *Client) ListServiceRoleAttributeUsage(params *ListServiceRoleAttributeUsageParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListServiceRoleAttributeUsageOK, error)
ListServiceRoleAttributeUsage lists service role attributes with usage breakdowns

Retrieves service role attributes along with per-source usage counts.

Each response item reports how many services declare the attribute and how many service policies or service-edge-router policies reference it. When `withIds=true`, the entity ids backing each count are also returned. Requires admin access.

func (*Client) ListServiceRoleAttributes

func (a *Client) ListServiceRoleAttributes(params *ListServiceRoleAttributesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListServiceRoleAttributesOK, error)

ListServiceRoleAttributes lists role attributes in use by services

Retrieves a list of role attributes in use by services; supports filtering, sorting, and pagination. Requires admin access.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption may be used to customize the behavior of Client methods.

type ClientService

type ClientService interface {
	ListEdgeRouterRoleAttributeUsage(params *ListEdgeRouterRoleAttributeUsageParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListEdgeRouterRoleAttributeUsageOK, error)

	ListEdgeRouterRoleAttributes(params *ListEdgeRouterRoleAttributesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListEdgeRouterRoleAttributesOK, error)

	ListIdentityRoleAttributeUsage(params *ListIdentityRoleAttributeUsageParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListIdentityRoleAttributeUsageOK, error)

	ListIdentityRoleAttributes(params *ListIdentityRoleAttributesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListIdentityRoleAttributesOK, error)

	ListPostureCheckRoleAttributeUsage(params *ListPostureCheckRoleAttributeUsageParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListPostureCheckRoleAttributeUsageOK, error)

	ListPostureCheckRoleAttributes(params *ListPostureCheckRoleAttributesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListPostureCheckRoleAttributesOK, error)

	ListServiceRoleAttributeUsage(params *ListServiceRoleAttributeUsageParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListServiceRoleAttributeUsageOK, error)

	ListServiceRoleAttributes(params *ListServiceRoleAttributesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListServiceRoleAttributesOK, 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 role attributes API client.

func NewClientWithBasicAuth added in v0.26.53

func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService

New creates a new role attributes API client with basic auth credentials. It takes the following parameters: - host: http host (github.com). - basePath: any base path for the API client ("/v1", "/v3"). - scheme: http scheme ("http", "https"). - user: user for basic authentication header. - password: password for basic authentication header.

func NewClientWithBearerToken added in v0.26.53

func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService

New creates a new role attributes API client with a bearer token for authentication. It takes the following parameters: - host: http host (github.com). - basePath: any base path for the API client ("/v1", "/v3"). - scheme: http scheme ("http", "https"). - bearerToken: bearer token for Bearer authentication header.

type ListEdgeRouterRoleAttributeUsageBadRequest added in v0.29.1

type ListEdgeRouterRoleAttributeUsageBadRequest struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListEdgeRouterRoleAttributeUsageBadRequest describes a response with status code 400, with default header values.

The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

func NewListEdgeRouterRoleAttributeUsageBadRequest added in v0.29.1

func NewListEdgeRouterRoleAttributeUsageBadRequest() *ListEdgeRouterRoleAttributeUsageBadRequest

NewListEdgeRouterRoleAttributeUsageBadRequest creates a ListEdgeRouterRoleAttributeUsageBadRequest with default headers values

func (*ListEdgeRouterRoleAttributeUsageBadRequest) Code added in v0.29.1

Code gets the status code for the list edge router role attribute usage bad request response

func (*ListEdgeRouterRoleAttributeUsageBadRequest) Error added in v0.29.1

func (*ListEdgeRouterRoleAttributeUsageBadRequest) GetPayload added in v0.29.1

func (*ListEdgeRouterRoleAttributeUsageBadRequest) IsClientError added in v0.29.1

IsClientError returns true when this list edge router role attribute usage bad request response has a 4xx status code

func (*ListEdgeRouterRoleAttributeUsageBadRequest) IsCode added in v0.29.1

IsCode returns true when this list edge router role attribute usage bad request response a status code equal to that given

func (*ListEdgeRouterRoleAttributeUsageBadRequest) IsRedirect added in v0.29.1

IsRedirect returns true when this list edge router role attribute usage bad request response has a 3xx status code

func (*ListEdgeRouterRoleAttributeUsageBadRequest) IsServerError added in v0.29.1

IsServerError returns true when this list edge router role attribute usage bad request response has a 5xx status code

func (*ListEdgeRouterRoleAttributeUsageBadRequest) IsSuccess added in v0.29.1

IsSuccess returns true when this list edge router role attribute usage bad request response has a 2xx status code

func (*ListEdgeRouterRoleAttributeUsageBadRequest) String added in v0.29.1

type ListEdgeRouterRoleAttributeUsageOK added in v0.29.1

type ListEdgeRouterRoleAttributeUsageOK struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.ListRoleAttributeUsageEnvelope
}

ListEdgeRouterRoleAttributeUsageOK describes a response with status code 200, with default header values.

A list of role attributes with per-source usage breakdowns

func NewListEdgeRouterRoleAttributeUsageOK added in v0.29.1

func NewListEdgeRouterRoleAttributeUsageOK() *ListEdgeRouterRoleAttributeUsageOK

NewListEdgeRouterRoleAttributeUsageOK creates a ListEdgeRouterRoleAttributeUsageOK with default headers values

func (*ListEdgeRouterRoleAttributeUsageOK) Code added in v0.29.1

Code gets the status code for the list edge router role attribute usage o k response

func (*ListEdgeRouterRoleAttributeUsageOK) Error added in v0.29.1

func (*ListEdgeRouterRoleAttributeUsageOK) GetPayload added in v0.29.1

func (*ListEdgeRouterRoleAttributeUsageOK) IsClientError added in v0.29.1

func (o *ListEdgeRouterRoleAttributeUsageOK) IsClientError() bool

IsClientError returns true when this list edge router role attribute usage o k response has a 4xx status code

func (*ListEdgeRouterRoleAttributeUsageOK) IsCode added in v0.29.1

IsCode returns true when this list edge router role attribute usage o k response a status code equal to that given

func (*ListEdgeRouterRoleAttributeUsageOK) IsRedirect added in v0.29.1

func (o *ListEdgeRouterRoleAttributeUsageOK) IsRedirect() bool

IsRedirect returns true when this list edge router role attribute usage o k response has a 3xx status code

func (*ListEdgeRouterRoleAttributeUsageOK) IsServerError added in v0.29.1

func (o *ListEdgeRouterRoleAttributeUsageOK) IsServerError() bool

IsServerError returns true when this list edge router role attribute usage o k response has a 5xx status code

func (*ListEdgeRouterRoleAttributeUsageOK) IsSuccess added in v0.29.1

IsSuccess returns true when this list edge router role attribute usage o k response has a 2xx status code

func (*ListEdgeRouterRoleAttributeUsageOK) String added in v0.29.1

type ListEdgeRouterRoleAttributeUsageParams added in v0.29.1

type ListEdgeRouterRoleAttributeUsageParams struct {

	// Filter.
	Filter *string

	// Limit.
	Limit *int64

	// Offset.
	Offset *int64

	/* WithIds.

	     When true, each usage breakdown in the response also includes the list of
	entity ids that contribute to the count. Defaults to false to keep
	responses small when the id list is not needed.

	*/
	WithIds *bool

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

ListEdgeRouterRoleAttributeUsageParams contains all the parameters to send to the API endpoint

for the list edge router role attribute usage operation.

Typically these are written to a http.Request.

func NewListEdgeRouterRoleAttributeUsageParams added in v0.29.1

func NewListEdgeRouterRoleAttributeUsageParams() *ListEdgeRouterRoleAttributeUsageParams

NewListEdgeRouterRoleAttributeUsageParams creates a new ListEdgeRouterRoleAttributeUsageParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListEdgeRouterRoleAttributeUsageParamsWithContext added in v0.29.1

func NewListEdgeRouterRoleAttributeUsageParamsWithContext(ctx context.Context) *ListEdgeRouterRoleAttributeUsageParams

NewListEdgeRouterRoleAttributeUsageParamsWithContext creates a new ListEdgeRouterRoleAttributeUsageParams object with the ability to set a context for a request.

func NewListEdgeRouterRoleAttributeUsageParamsWithHTTPClient added in v0.29.1

func NewListEdgeRouterRoleAttributeUsageParamsWithHTTPClient(client *http.Client) *ListEdgeRouterRoleAttributeUsageParams

NewListEdgeRouterRoleAttributeUsageParamsWithHTTPClient creates a new ListEdgeRouterRoleAttributeUsageParams object with the ability to set a custom HTTPClient for a request.

func NewListEdgeRouterRoleAttributeUsageParamsWithTimeout added in v0.29.1

func NewListEdgeRouterRoleAttributeUsageParamsWithTimeout(timeout time.Duration) *ListEdgeRouterRoleAttributeUsageParams

NewListEdgeRouterRoleAttributeUsageParamsWithTimeout creates a new ListEdgeRouterRoleAttributeUsageParams object with the ability to set a timeout on a request.

func (*ListEdgeRouterRoleAttributeUsageParams) SetContext added in v0.29.1

SetContext adds the context to the list edge router role attribute usage params

func (*ListEdgeRouterRoleAttributeUsageParams) SetDefaults added in v0.29.1

func (o *ListEdgeRouterRoleAttributeUsageParams) SetDefaults()

SetDefaults hydrates default values in the list edge router role attribute usage params (not the query body).

All values with no default are reset to their zero value.

func (*ListEdgeRouterRoleAttributeUsageParams) SetFilter added in v0.29.1

func (o *ListEdgeRouterRoleAttributeUsageParams) SetFilter(filter *string)

SetFilter adds the filter to the list edge router role attribute usage params

func (*ListEdgeRouterRoleAttributeUsageParams) SetHTTPClient added in v0.29.1

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

SetHTTPClient adds the HTTPClient to the list edge router role attribute usage params

func (*ListEdgeRouterRoleAttributeUsageParams) SetLimit added in v0.29.1

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

SetLimit adds the limit to the list edge router role attribute usage params

func (*ListEdgeRouterRoleAttributeUsageParams) SetOffset added in v0.29.1

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

SetOffset adds the offset to the list edge router role attribute usage params

func (*ListEdgeRouterRoleAttributeUsageParams) SetTimeout added in v0.29.1

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

SetTimeout adds the timeout to the list edge router role attribute usage params

func (*ListEdgeRouterRoleAttributeUsageParams) SetWithIds added in v0.29.1

func (o *ListEdgeRouterRoleAttributeUsageParams) SetWithIds(withIds *bool)

SetWithIds adds the withIds to the list edge router role attribute usage params

func (*ListEdgeRouterRoleAttributeUsageParams) WithContext added in v0.29.1

WithContext adds the context to the list edge router role attribute usage params

func (*ListEdgeRouterRoleAttributeUsageParams) WithDefaults added in v0.29.1

WithDefaults hydrates default values in the list edge router role attribute usage params (not the query body).

All values with no default are reset to their zero value.

func (*ListEdgeRouterRoleAttributeUsageParams) WithFilter added in v0.29.1

WithFilter adds the filter to the list edge router role attribute usage params

func (*ListEdgeRouterRoleAttributeUsageParams) WithHTTPClient added in v0.29.1

WithHTTPClient adds the HTTPClient to the list edge router role attribute usage params

func (*ListEdgeRouterRoleAttributeUsageParams) WithLimit added in v0.29.1

WithLimit adds the limit to the list edge router role attribute usage params

func (*ListEdgeRouterRoleAttributeUsageParams) WithOffset added in v0.29.1

WithOffset adds the offset to the list edge router role attribute usage params

func (*ListEdgeRouterRoleAttributeUsageParams) WithTimeout added in v0.29.1

WithTimeout adds the timeout to the list edge router role attribute usage params

func (*ListEdgeRouterRoleAttributeUsageParams) WithWithIds added in v0.29.1

WithWithIds adds the withIds to the list edge router role attribute usage params

func (*ListEdgeRouterRoleAttributeUsageParams) WriteToRequest added in v0.29.1

WriteToRequest writes these params to a swagger request

type ListEdgeRouterRoleAttributeUsageReader added in v0.29.1

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

ListEdgeRouterRoleAttributeUsageReader is a Reader for the ListEdgeRouterRoleAttributeUsage structure.

func (*ListEdgeRouterRoleAttributeUsageReader) ReadResponse added in v0.29.1

ReadResponse reads a server response into the received o.

type ListEdgeRouterRoleAttributeUsageServiceUnavailable added in v0.29.1

type ListEdgeRouterRoleAttributeUsageServiceUnavailable struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListEdgeRouterRoleAttributeUsageServiceUnavailable describes a response with status code 503, with default header values.

The request could not be completed due to the server being busy or in a temporarily bad state

func NewListEdgeRouterRoleAttributeUsageServiceUnavailable added in v0.29.1

func NewListEdgeRouterRoleAttributeUsageServiceUnavailable() *ListEdgeRouterRoleAttributeUsageServiceUnavailable

NewListEdgeRouterRoleAttributeUsageServiceUnavailable creates a ListEdgeRouterRoleAttributeUsageServiceUnavailable with default headers values

func (*ListEdgeRouterRoleAttributeUsageServiceUnavailable) Code added in v0.29.1

Code gets the status code for the list edge router role attribute usage service unavailable response

func (*ListEdgeRouterRoleAttributeUsageServiceUnavailable) Error added in v0.29.1

func (*ListEdgeRouterRoleAttributeUsageServiceUnavailable) GetPayload added in v0.29.1

func (*ListEdgeRouterRoleAttributeUsageServiceUnavailable) IsClientError added in v0.29.1

IsClientError returns true when this list edge router role attribute usage service unavailable response has a 4xx status code

func (*ListEdgeRouterRoleAttributeUsageServiceUnavailable) IsCode added in v0.29.1

IsCode returns true when this list edge router role attribute usage service unavailable response a status code equal to that given

func (*ListEdgeRouterRoleAttributeUsageServiceUnavailable) IsRedirect added in v0.29.1

IsRedirect returns true when this list edge router role attribute usage service unavailable response has a 3xx status code

func (*ListEdgeRouterRoleAttributeUsageServiceUnavailable) IsServerError added in v0.29.1

IsServerError returns true when this list edge router role attribute usage service unavailable response has a 5xx status code

func (*ListEdgeRouterRoleAttributeUsageServiceUnavailable) IsSuccess added in v0.29.1

IsSuccess returns true when this list edge router role attribute usage service unavailable response has a 2xx status code

func (*ListEdgeRouterRoleAttributeUsageServiceUnavailable) String added in v0.29.1

type ListEdgeRouterRoleAttributeUsageTooManyRequests added in v0.29.1

type ListEdgeRouterRoleAttributeUsageTooManyRequests struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListEdgeRouterRoleAttributeUsageTooManyRequests describes a response with status code 429, with default header values.

The resource requested is rate limited and the rate limit has been exceeded

func NewListEdgeRouterRoleAttributeUsageTooManyRequests added in v0.29.1

func NewListEdgeRouterRoleAttributeUsageTooManyRequests() *ListEdgeRouterRoleAttributeUsageTooManyRequests

NewListEdgeRouterRoleAttributeUsageTooManyRequests creates a ListEdgeRouterRoleAttributeUsageTooManyRequests with default headers values

func (*ListEdgeRouterRoleAttributeUsageTooManyRequests) Code added in v0.29.1

Code gets the status code for the list edge router role attribute usage too many requests response

func (*ListEdgeRouterRoleAttributeUsageTooManyRequests) Error added in v0.29.1

func (*ListEdgeRouterRoleAttributeUsageTooManyRequests) GetPayload added in v0.29.1

func (*ListEdgeRouterRoleAttributeUsageTooManyRequests) IsClientError added in v0.29.1

IsClientError returns true when this list edge router role attribute usage too many requests response has a 4xx status code

func (*ListEdgeRouterRoleAttributeUsageTooManyRequests) IsCode added in v0.29.1

IsCode returns true when this list edge router role attribute usage too many requests response a status code equal to that given

func (*ListEdgeRouterRoleAttributeUsageTooManyRequests) IsRedirect added in v0.29.1

IsRedirect returns true when this list edge router role attribute usage too many requests response has a 3xx status code

func (*ListEdgeRouterRoleAttributeUsageTooManyRequests) IsServerError added in v0.29.1

IsServerError returns true when this list edge router role attribute usage too many requests response has a 5xx status code

func (*ListEdgeRouterRoleAttributeUsageTooManyRequests) IsSuccess added in v0.29.1

IsSuccess returns true when this list edge router role attribute usage too many requests response has a 2xx status code

func (*ListEdgeRouterRoleAttributeUsageTooManyRequests) String added in v0.29.1

type ListEdgeRouterRoleAttributeUsageUnauthorized added in v0.29.1

type ListEdgeRouterRoleAttributeUsageUnauthorized struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListEdgeRouterRoleAttributeUsageUnauthorized describes a response with status code 401, with default header values.

The supplied session does not have the correct access rights to request this resource

func NewListEdgeRouterRoleAttributeUsageUnauthorized added in v0.29.1

func NewListEdgeRouterRoleAttributeUsageUnauthorized() *ListEdgeRouterRoleAttributeUsageUnauthorized

NewListEdgeRouterRoleAttributeUsageUnauthorized creates a ListEdgeRouterRoleAttributeUsageUnauthorized with default headers values

func (*ListEdgeRouterRoleAttributeUsageUnauthorized) Code added in v0.29.1

Code gets the status code for the list edge router role attribute usage unauthorized response

func (*ListEdgeRouterRoleAttributeUsageUnauthorized) Error added in v0.29.1

func (*ListEdgeRouterRoleAttributeUsageUnauthorized) GetPayload added in v0.29.1

func (*ListEdgeRouterRoleAttributeUsageUnauthorized) IsClientError added in v0.29.1

IsClientError returns true when this list edge router role attribute usage unauthorized response has a 4xx status code

func (*ListEdgeRouterRoleAttributeUsageUnauthorized) IsCode added in v0.29.1

IsCode returns true when this list edge router role attribute usage unauthorized response a status code equal to that given

func (*ListEdgeRouterRoleAttributeUsageUnauthorized) IsRedirect added in v0.29.1

IsRedirect returns true when this list edge router role attribute usage unauthorized response has a 3xx status code

func (*ListEdgeRouterRoleAttributeUsageUnauthorized) IsServerError added in v0.29.1

IsServerError returns true when this list edge router role attribute usage unauthorized response has a 5xx status code

func (*ListEdgeRouterRoleAttributeUsageUnauthorized) IsSuccess added in v0.29.1

IsSuccess returns true when this list edge router role attribute usage unauthorized response has a 2xx status code

func (*ListEdgeRouterRoleAttributeUsageUnauthorized) String added in v0.29.1

type ListEdgeRouterRoleAttributesBadRequest

type ListEdgeRouterRoleAttributesBadRequest struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListEdgeRouterRoleAttributesBadRequest describes a response with status code 400, with default header values.

The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

func NewListEdgeRouterRoleAttributesBadRequest

func NewListEdgeRouterRoleAttributesBadRequest() *ListEdgeRouterRoleAttributesBadRequest

NewListEdgeRouterRoleAttributesBadRequest creates a ListEdgeRouterRoleAttributesBadRequest with default headers values

func (*ListEdgeRouterRoleAttributesBadRequest) Code added in v0.26.53

Code gets the status code for the list edge router role attributes bad request response

func (*ListEdgeRouterRoleAttributesBadRequest) Error

func (*ListEdgeRouterRoleAttributesBadRequest) GetPayload

func (*ListEdgeRouterRoleAttributesBadRequest) IsClientError added in v0.26.53

func (o *ListEdgeRouterRoleAttributesBadRequest) IsClientError() bool

IsClientError returns true when this list edge router role attributes bad request response has a 4xx status code

func (*ListEdgeRouterRoleAttributesBadRequest) IsCode added in v0.26.53

IsCode returns true when this list edge router role attributes bad request response a status code equal to that given

func (*ListEdgeRouterRoleAttributesBadRequest) IsRedirect added in v0.26.53

IsRedirect returns true when this list edge router role attributes bad request response has a 3xx status code

func (*ListEdgeRouterRoleAttributesBadRequest) IsServerError added in v0.26.53

func (o *ListEdgeRouterRoleAttributesBadRequest) IsServerError() bool

IsServerError returns true when this list edge router role attributes bad request response has a 5xx status code

func (*ListEdgeRouterRoleAttributesBadRequest) IsSuccess added in v0.26.53

IsSuccess returns true when this list edge router role attributes bad request response has a 2xx status code

func (*ListEdgeRouterRoleAttributesBadRequest) String added in v0.26.53

type ListEdgeRouterRoleAttributesOK

type ListEdgeRouterRoleAttributesOK struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.ListRoleAttributesEnvelope
}

ListEdgeRouterRoleAttributesOK describes a response with status code 200, with default header values.

A list of role attributes

func NewListEdgeRouterRoleAttributesOK

func NewListEdgeRouterRoleAttributesOK() *ListEdgeRouterRoleAttributesOK

NewListEdgeRouterRoleAttributesOK creates a ListEdgeRouterRoleAttributesOK with default headers values

func (*ListEdgeRouterRoleAttributesOK) Code added in v0.26.53

Code gets the status code for the list edge router role attributes o k response

func (*ListEdgeRouterRoleAttributesOK) Error

func (*ListEdgeRouterRoleAttributesOK) GetPayload

func (*ListEdgeRouterRoleAttributesOK) IsClientError added in v0.26.53

func (o *ListEdgeRouterRoleAttributesOK) IsClientError() bool

IsClientError returns true when this list edge router role attributes o k response has a 4xx status code

func (*ListEdgeRouterRoleAttributesOK) IsCode added in v0.26.53

func (o *ListEdgeRouterRoleAttributesOK) IsCode(code int) bool

IsCode returns true when this list edge router role attributes o k response a status code equal to that given

func (*ListEdgeRouterRoleAttributesOK) IsRedirect added in v0.26.53

func (o *ListEdgeRouterRoleAttributesOK) IsRedirect() bool

IsRedirect returns true when this list edge router role attributes o k response has a 3xx status code

func (*ListEdgeRouterRoleAttributesOK) IsServerError added in v0.26.53

func (o *ListEdgeRouterRoleAttributesOK) IsServerError() bool

IsServerError returns true when this list edge router role attributes o k response has a 5xx status code

func (*ListEdgeRouterRoleAttributesOK) IsSuccess added in v0.26.53

func (o *ListEdgeRouterRoleAttributesOK) IsSuccess() bool

IsSuccess returns true when this list edge router role attributes o k response has a 2xx status code

func (*ListEdgeRouterRoleAttributesOK) String added in v0.26.53

type ListEdgeRouterRoleAttributesParams

type ListEdgeRouterRoleAttributesParams struct {

	// Filter.
	Filter *string

	// Limit.
	Limit *int64

	// Offset.
	Offset *int64

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

ListEdgeRouterRoleAttributesParams contains all the parameters to send to the API endpoint

for the list edge router role attributes operation.

Typically these are written to a http.Request.

func NewListEdgeRouterRoleAttributesParams

func NewListEdgeRouterRoleAttributesParams() *ListEdgeRouterRoleAttributesParams

NewListEdgeRouterRoleAttributesParams creates a new ListEdgeRouterRoleAttributesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListEdgeRouterRoleAttributesParamsWithContext

func NewListEdgeRouterRoleAttributesParamsWithContext(ctx context.Context) *ListEdgeRouterRoleAttributesParams

NewListEdgeRouterRoleAttributesParamsWithContext creates a new ListEdgeRouterRoleAttributesParams object with the ability to set a context for a request.

func NewListEdgeRouterRoleAttributesParamsWithHTTPClient

func NewListEdgeRouterRoleAttributesParamsWithHTTPClient(client *http.Client) *ListEdgeRouterRoleAttributesParams

NewListEdgeRouterRoleAttributesParamsWithHTTPClient creates a new ListEdgeRouterRoleAttributesParams object with the ability to set a custom HTTPClient for a request.

func NewListEdgeRouterRoleAttributesParamsWithTimeout

func NewListEdgeRouterRoleAttributesParamsWithTimeout(timeout time.Duration) *ListEdgeRouterRoleAttributesParams

NewListEdgeRouterRoleAttributesParamsWithTimeout creates a new ListEdgeRouterRoleAttributesParams object with the ability to set a timeout on a request.

func (*ListEdgeRouterRoleAttributesParams) SetContext

SetContext adds the context to the list edge router role attributes params

func (*ListEdgeRouterRoleAttributesParams) SetDefaults

func (o *ListEdgeRouterRoleAttributesParams) SetDefaults()

SetDefaults hydrates default values in the list edge router role attributes params (not the query body).

All values with no default are reset to their zero value.

func (*ListEdgeRouterRoleAttributesParams) SetFilter

func (o *ListEdgeRouterRoleAttributesParams) SetFilter(filter *string)

SetFilter adds the filter to the list edge router role attributes params

func (*ListEdgeRouterRoleAttributesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list edge router role attributes params

func (*ListEdgeRouterRoleAttributesParams) SetLimit

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

SetLimit adds the limit to the list edge router role attributes params

func (*ListEdgeRouterRoleAttributesParams) SetOffset

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

SetOffset adds the offset to the list edge router role attributes params

func (*ListEdgeRouterRoleAttributesParams) SetTimeout

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

SetTimeout adds the timeout to the list edge router role attributes params

func (*ListEdgeRouterRoleAttributesParams) WithContext

WithContext adds the context to the list edge router role attributes params

func (*ListEdgeRouterRoleAttributesParams) WithDefaults

WithDefaults hydrates default values in the list edge router role attributes params (not the query body).

All values with no default are reset to their zero value.

func (*ListEdgeRouterRoleAttributesParams) WithFilter

WithFilter adds the filter to the list edge router role attributes params

func (*ListEdgeRouterRoleAttributesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list edge router role attributes params

func (*ListEdgeRouterRoleAttributesParams) WithLimit

WithLimit adds the limit to the list edge router role attributes params

func (*ListEdgeRouterRoleAttributesParams) WithOffset

WithOffset adds the offset to the list edge router role attributes params

func (*ListEdgeRouterRoleAttributesParams) WithTimeout

WithTimeout adds the timeout to the list edge router role attributes params

func (*ListEdgeRouterRoleAttributesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListEdgeRouterRoleAttributesReader

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

ListEdgeRouterRoleAttributesReader is a Reader for the ListEdgeRouterRoleAttributes structure.

func (*ListEdgeRouterRoleAttributesReader) ReadResponse

func (o *ListEdgeRouterRoleAttributesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error)

ReadResponse reads a server response into the received o.

type ListEdgeRouterRoleAttributesServiceUnavailable added in v0.26.36

type ListEdgeRouterRoleAttributesServiceUnavailable struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListEdgeRouterRoleAttributesServiceUnavailable describes a response with status code 503, with default header values.

The request could not be completed due to the server being busy or in a temporarily bad state

func NewListEdgeRouterRoleAttributesServiceUnavailable added in v0.26.36

func NewListEdgeRouterRoleAttributesServiceUnavailable() *ListEdgeRouterRoleAttributesServiceUnavailable

NewListEdgeRouterRoleAttributesServiceUnavailable creates a ListEdgeRouterRoleAttributesServiceUnavailable with default headers values

func (*ListEdgeRouterRoleAttributesServiceUnavailable) Code added in v0.26.53

Code gets the status code for the list edge router role attributes service unavailable response

func (*ListEdgeRouterRoleAttributesServiceUnavailable) Error added in v0.26.36

func (*ListEdgeRouterRoleAttributesServiceUnavailable) GetPayload added in v0.26.36

func (*ListEdgeRouterRoleAttributesServiceUnavailable) IsClientError added in v0.26.53

IsClientError returns true when this list edge router role attributes service unavailable response has a 4xx status code

func (*ListEdgeRouterRoleAttributesServiceUnavailable) IsCode added in v0.26.53

IsCode returns true when this list edge router role attributes service unavailable response a status code equal to that given

func (*ListEdgeRouterRoleAttributesServiceUnavailable) IsRedirect added in v0.26.53

IsRedirect returns true when this list edge router role attributes service unavailable response has a 3xx status code

func (*ListEdgeRouterRoleAttributesServiceUnavailable) IsServerError added in v0.26.53

IsServerError returns true when this list edge router role attributes service unavailable response has a 5xx status code

func (*ListEdgeRouterRoleAttributesServiceUnavailable) IsSuccess added in v0.26.53

IsSuccess returns true when this list edge router role attributes service unavailable response has a 2xx status code

func (*ListEdgeRouterRoleAttributesServiceUnavailable) String added in v0.26.53

type ListEdgeRouterRoleAttributesTooManyRequests added in v0.26.0

type ListEdgeRouterRoleAttributesTooManyRequests struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListEdgeRouterRoleAttributesTooManyRequests describes a response with status code 429, with default header values.

The resource requested is rate limited and the rate limit has been exceeded

func NewListEdgeRouterRoleAttributesTooManyRequests added in v0.26.0

func NewListEdgeRouterRoleAttributesTooManyRequests() *ListEdgeRouterRoleAttributesTooManyRequests

NewListEdgeRouterRoleAttributesTooManyRequests creates a ListEdgeRouterRoleAttributesTooManyRequests with default headers values

func (*ListEdgeRouterRoleAttributesTooManyRequests) Code added in v0.26.53

Code gets the status code for the list edge router role attributes too many requests response

func (*ListEdgeRouterRoleAttributesTooManyRequests) Error added in v0.26.0

func (*ListEdgeRouterRoleAttributesTooManyRequests) GetPayload added in v0.26.0

func (*ListEdgeRouterRoleAttributesTooManyRequests) IsClientError added in v0.26.53

IsClientError returns true when this list edge router role attributes too many requests response has a 4xx status code

func (*ListEdgeRouterRoleAttributesTooManyRequests) IsCode added in v0.26.53

IsCode returns true when this list edge router role attributes too many requests response a status code equal to that given

func (*ListEdgeRouterRoleAttributesTooManyRequests) IsRedirect added in v0.26.53

IsRedirect returns true when this list edge router role attributes too many requests response has a 3xx status code

func (*ListEdgeRouterRoleAttributesTooManyRequests) IsServerError added in v0.26.53

IsServerError returns true when this list edge router role attributes too many requests response has a 5xx status code

func (*ListEdgeRouterRoleAttributesTooManyRequests) IsSuccess added in v0.26.53

IsSuccess returns true when this list edge router role attributes too many requests response has a 2xx status code

func (*ListEdgeRouterRoleAttributesTooManyRequests) String added in v0.26.53

type ListEdgeRouterRoleAttributesUnauthorized

type ListEdgeRouterRoleAttributesUnauthorized struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListEdgeRouterRoleAttributesUnauthorized describes a response with status code 401, with default header values.

The supplied session does not have the correct access rights to request this resource

func NewListEdgeRouterRoleAttributesUnauthorized

func NewListEdgeRouterRoleAttributesUnauthorized() *ListEdgeRouterRoleAttributesUnauthorized

NewListEdgeRouterRoleAttributesUnauthorized creates a ListEdgeRouterRoleAttributesUnauthorized with default headers values

func (*ListEdgeRouterRoleAttributesUnauthorized) Code added in v0.26.53

Code gets the status code for the list edge router role attributes unauthorized response

func (*ListEdgeRouterRoleAttributesUnauthorized) Error

func (*ListEdgeRouterRoleAttributesUnauthorized) GetPayload

func (*ListEdgeRouterRoleAttributesUnauthorized) IsClientError added in v0.26.53

IsClientError returns true when this list edge router role attributes unauthorized response has a 4xx status code

func (*ListEdgeRouterRoleAttributesUnauthorized) IsCode added in v0.26.53

IsCode returns true when this list edge router role attributes unauthorized response a status code equal to that given

func (*ListEdgeRouterRoleAttributesUnauthorized) IsRedirect added in v0.26.53

IsRedirect returns true when this list edge router role attributes unauthorized response has a 3xx status code

func (*ListEdgeRouterRoleAttributesUnauthorized) IsServerError added in v0.26.53

IsServerError returns true when this list edge router role attributes unauthorized response has a 5xx status code

func (*ListEdgeRouterRoleAttributesUnauthorized) IsSuccess added in v0.26.53

IsSuccess returns true when this list edge router role attributes unauthorized response has a 2xx status code

func (*ListEdgeRouterRoleAttributesUnauthorized) String added in v0.26.53

type ListIdentityRoleAttributeUsageBadRequest added in v0.29.1

type ListIdentityRoleAttributeUsageBadRequest struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListIdentityRoleAttributeUsageBadRequest describes a response with status code 400, with default header values.

The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

func NewListIdentityRoleAttributeUsageBadRequest added in v0.29.1

func NewListIdentityRoleAttributeUsageBadRequest() *ListIdentityRoleAttributeUsageBadRequest

NewListIdentityRoleAttributeUsageBadRequest creates a ListIdentityRoleAttributeUsageBadRequest with default headers values

func (*ListIdentityRoleAttributeUsageBadRequest) Code added in v0.29.1

Code gets the status code for the list identity role attribute usage bad request response

func (*ListIdentityRoleAttributeUsageBadRequest) Error added in v0.29.1

func (*ListIdentityRoleAttributeUsageBadRequest) GetPayload added in v0.29.1

func (*ListIdentityRoleAttributeUsageBadRequest) IsClientError added in v0.29.1

IsClientError returns true when this list identity role attribute usage bad request response has a 4xx status code

func (*ListIdentityRoleAttributeUsageBadRequest) IsCode added in v0.29.1

IsCode returns true when this list identity role attribute usage bad request response a status code equal to that given

func (*ListIdentityRoleAttributeUsageBadRequest) IsRedirect added in v0.29.1

IsRedirect returns true when this list identity role attribute usage bad request response has a 3xx status code

func (*ListIdentityRoleAttributeUsageBadRequest) IsServerError added in v0.29.1

IsServerError returns true when this list identity role attribute usage bad request response has a 5xx status code

func (*ListIdentityRoleAttributeUsageBadRequest) IsSuccess added in v0.29.1

IsSuccess returns true when this list identity role attribute usage bad request response has a 2xx status code

func (*ListIdentityRoleAttributeUsageBadRequest) String added in v0.29.1

type ListIdentityRoleAttributeUsageOK added in v0.29.1

type ListIdentityRoleAttributeUsageOK struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.ListRoleAttributeUsageEnvelope
}

ListIdentityRoleAttributeUsageOK describes a response with status code 200, with default header values.

A list of role attributes with per-source usage breakdowns

func NewListIdentityRoleAttributeUsageOK added in v0.29.1

func NewListIdentityRoleAttributeUsageOK() *ListIdentityRoleAttributeUsageOK

NewListIdentityRoleAttributeUsageOK creates a ListIdentityRoleAttributeUsageOK with default headers values

func (*ListIdentityRoleAttributeUsageOK) Code added in v0.29.1

Code gets the status code for the list identity role attribute usage o k response

func (*ListIdentityRoleAttributeUsageOK) Error added in v0.29.1

func (*ListIdentityRoleAttributeUsageOK) GetPayload added in v0.29.1

func (*ListIdentityRoleAttributeUsageOK) IsClientError added in v0.29.1

func (o *ListIdentityRoleAttributeUsageOK) IsClientError() bool

IsClientError returns true when this list identity role attribute usage o k response has a 4xx status code

func (*ListIdentityRoleAttributeUsageOK) IsCode added in v0.29.1

func (o *ListIdentityRoleAttributeUsageOK) IsCode(code int) bool

IsCode returns true when this list identity role attribute usage o k response a status code equal to that given

func (*ListIdentityRoleAttributeUsageOK) IsRedirect added in v0.29.1

func (o *ListIdentityRoleAttributeUsageOK) IsRedirect() bool

IsRedirect returns true when this list identity role attribute usage o k response has a 3xx status code

func (*ListIdentityRoleAttributeUsageOK) IsServerError added in v0.29.1

func (o *ListIdentityRoleAttributeUsageOK) IsServerError() bool

IsServerError returns true when this list identity role attribute usage o k response has a 5xx status code

func (*ListIdentityRoleAttributeUsageOK) IsSuccess added in v0.29.1

func (o *ListIdentityRoleAttributeUsageOK) IsSuccess() bool

IsSuccess returns true when this list identity role attribute usage o k response has a 2xx status code

func (*ListIdentityRoleAttributeUsageOK) String added in v0.29.1

type ListIdentityRoleAttributeUsageParams added in v0.29.1

type ListIdentityRoleAttributeUsageParams struct {

	// Filter.
	Filter *string

	// Limit.
	Limit *int64

	// Offset.
	Offset *int64

	/* WithIds.

	     When true, each usage breakdown in the response also includes the list of
	entity ids that contribute to the count. Defaults to false to keep
	responses small when the id list is not needed.

	*/
	WithIds *bool

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

ListIdentityRoleAttributeUsageParams contains all the parameters to send to the API endpoint

for the list identity role attribute usage operation.

Typically these are written to a http.Request.

func NewListIdentityRoleAttributeUsageParams added in v0.29.1

func NewListIdentityRoleAttributeUsageParams() *ListIdentityRoleAttributeUsageParams

NewListIdentityRoleAttributeUsageParams creates a new ListIdentityRoleAttributeUsageParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListIdentityRoleAttributeUsageParamsWithContext added in v0.29.1

func NewListIdentityRoleAttributeUsageParamsWithContext(ctx context.Context) *ListIdentityRoleAttributeUsageParams

NewListIdentityRoleAttributeUsageParamsWithContext creates a new ListIdentityRoleAttributeUsageParams object with the ability to set a context for a request.

func NewListIdentityRoleAttributeUsageParamsWithHTTPClient added in v0.29.1

func NewListIdentityRoleAttributeUsageParamsWithHTTPClient(client *http.Client) *ListIdentityRoleAttributeUsageParams

NewListIdentityRoleAttributeUsageParamsWithHTTPClient creates a new ListIdentityRoleAttributeUsageParams object with the ability to set a custom HTTPClient for a request.

func NewListIdentityRoleAttributeUsageParamsWithTimeout added in v0.29.1

func NewListIdentityRoleAttributeUsageParamsWithTimeout(timeout time.Duration) *ListIdentityRoleAttributeUsageParams

NewListIdentityRoleAttributeUsageParamsWithTimeout creates a new ListIdentityRoleAttributeUsageParams object with the ability to set a timeout on a request.

func (*ListIdentityRoleAttributeUsageParams) SetContext added in v0.29.1

SetContext adds the context to the list identity role attribute usage params

func (*ListIdentityRoleAttributeUsageParams) SetDefaults added in v0.29.1

func (o *ListIdentityRoleAttributeUsageParams) SetDefaults()

SetDefaults hydrates default values in the list identity role attribute usage params (not the query body).

All values with no default are reset to their zero value.

func (*ListIdentityRoleAttributeUsageParams) SetFilter added in v0.29.1

func (o *ListIdentityRoleAttributeUsageParams) SetFilter(filter *string)

SetFilter adds the filter to the list identity role attribute usage params

func (*ListIdentityRoleAttributeUsageParams) SetHTTPClient added in v0.29.1

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

SetHTTPClient adds the HTTPClient to the list identity role attribute usage params

func (*ListIdentityRoleAttributeUsageParams) SetLimit added in v0.29.1

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

SetLimit adds the limit to the list identity role attribute usage params

func (*ListIdentityRoleAttributeUsageParams) SetOffset added in v0.29.1

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

SetOffset adds the offset to the list identity role attribute usage params

func (*ListIdentityRoleAttributeUsageParams) SetTimeout added in v0.29.1

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

SetTimeout adds the timeout to the list identity role attribute usage params

func (*ListIdentityRoleAttributeUsageParams) SetWithIds added in v0.29.1

func (o *ListIdentityRoleAttributeUsageParams) SetWithIds(withIds *bool)

SetWithIds adds the withIds to the list identity role attribute usage params

func (*ListIdentityRoleAttributeUsageParams) WithContext added in v0.29.1

WithContext adds the context to the list identity role attribute usage params

func (*ListIdentityRoleAttributeUsageParams) WithDefaults added in v0.29.1

WithDefaults hydrates default values in the list identity role attribute usage params (not the query body).

All values with no default are reset to their zero value.

func (*ListIdentityRoleAttributeUsageParams) WithFilter added in v0.29.1

WithFilter adds the filter to the list identity role attribute usage params

func (*ListIdentityRoleAttributeUsageParams) WithHTTPClient added in v0.29.1

WithHTTPClient adds the HTTPClient to the list identity role attribute usage params

func (*ListIdentityRoleAttributeUsageParams) WithLimit added in v0.29.1

WithLimit adds the limit to the list identity role attribute usage params

func (*ListIdentityRoleAttributeUsageParams) WithOffset added in v0.29.1

WithOffset adds the offset to the list identity role attribute usage params

func (*ListIdentityRoleAttributeUsageParams) WithTimeout added in v0.29.1

WithTimeout adds the timeout to the list identity role attribute usage params

func (*ListIdentityRoleAttributeUsageParams) WithWithIds added in v0.29.1

WithWithIds adds the withIds to the list identity role attribute usage params

func (*ListIdentityRoleAttributeUsageParams) WriteToRequest added in v0.29.1

WriteToRequest writes these params to a swagger request

type ListIdentityRoleAttributeUsageReader added in v0.29.1

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

ListIdentityRoleAttributeUsageReader is a Reader for the ListIdentityRoleAttributeUsage structure.

func (*ListIdentityRoleAttributeUsageReader) ReadResponse added in v0.29.1

func (o *ListIdentityRoleAttributeUsageReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error)

ReadResponse reads a server response into the received o.

type ListIdentityRoleAttributeUsageServiceUnavailable added in v0.29.1

type ListIdentityRoleAttributeUsageServiceUnavailable struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListIdentityRoleAttributeUsageServiceUnavailable describes a response with status code 503, with default header values.

The request could not be completed due to the server being busy or in a temporarily bad state

func NewListIdentityRoleAttributeUsageServiceUnavailable added in v0.29.1

func NewListIdentityRoleAttributeUsageServiceUnavailable() *ListIdentityRoleAttributeUsageServiceUnavailable

NewListIdentityRoleAttributeUsageServiceUnavailable creates a ListIdentityRoleAttributeUsageServiceUnavailable with default headers values

func (*ListIdentityRoleAttributeUsageServiceUnavailable) Code added in v0.29.1

Code gets the status code for the list identity role attribute usage service unavailable response

func (*ListIdentityRoleAttributeUsageServiceUnavailable) Error added in v0.29.1

func (*ListIdentityRoleAttributeUsageServiceUnavailable) GetPayload added in v0.29.1

func (*ListIdentityRoleAttributeUsageServiceUnavailable) IsClientError added in v0.29.1

IsClientError returns true when this list identity role attribute usage service unavailable response has a 4xx status code

func (*ListIdentityRoleAttributeUsageServiceUnavailable) IsCode added in v0.29.1

IsCode returns true when this list identity role attribute usage service unavailable response a status code equal to that given

func (*ListIdentityRoleAttributeUsageServiceUnavailable) IsRedirect added in v0.29.1

IsRedirect returns true when this list identity role attribute usage service unavailable response has a 3xx status code

func (*ListIdentityRoleAttributeUsageServiceUnavailable) IsServerError added in v0.29.1

IsServerError returns true when this list identity role attribute usage service unavailable response has a 5xx status code

func (*ListIdentityRoleAttributeUsageServiceUnavailable) IsSuccess added in v0.29.1

IsSuccess returns true when this list identity role attribute usage service unavailable response has a 2xx status code

func (*ListIdentityRoleAttributeUsageServiceUnavailable) String added in v0.29.1

type ListIdentityRoleAttributeUsageTooManyRequests added in v0.29.1

type ListIdentityRoleAttributeUsageTooManyRequests struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListIdentityRoleAttributeUsageTooManyRequests describes a response with status code 429, with default header values.

The resource requested is rate limited and the rate limit has been exceeded

func NewListIdentityRoleAttributeUsageTooManyRequests added in v0.29.1

func NewListIdentityRoleAttributeUsageTooManyRequests() *ListIdentityRoleAttributeUsageTooManyRequests

NewListIdentityRoleAttributeUsageTooManyRequests creates a ListIdentityRoleAttributeUsageTooManyRequests with default headers values

func (*ListIdentityRoleAttributeUsageTooManyRequests) Code added in v0.29.1

Code gets the status code for the list identity role attribute usage too many requests response

func (*ListIdentityRoleAttributeUsageTooManyRequests) Error added in v0.29.1

func (*ListIdentityRoleAttributeUsageTooManyRequests) GetPayload added in v0.29.1

func (*ListIdentityRoleAttributeUsageTooManyRequests) IsClientError added in v0.29.1

IsClientError returns true when this list identity role attribute usage too many requests response has a 4xx status code

func (*ListIdentityRoleAttributeUsageTooManyRequests) IsCode added in v0.29.1

IsCode returns true when this list identity role attribute usage too many requests response a status code equal to that given

func (*ListIdentityRoleAttributeUsageTooManyRequests) IsRedirect added in v0.29.1

IsRedirect returns true when this list identity role attribute usage too many requests response has a 3xx status code

func (*ListIdentityRoleAttributeUsageTooManyRequests) IsServerError added in v0.29.1

IsServerError returns true when this list identity role attribute usage too many requests response has a 5xx status code

func (*ListIdentityRoleAttributeUsageTooManyRequests) IsSuccess added in v0.29.1

IsSuccess returns true when this list identity role attribute usage too many requests response has a 2xx status code

func (*ListIdentityRoleAttributeUsageTooManyRequests) String added in v0.29.1

type ListIdentityRoleAttributeUsageUnauthorized added in v0.29.1

type ListIdentityRoleAttributeUsageUnauthorized struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListIdentityRoleAttributeUsageUnauthorized describes a response with status code 401, with default header values.

The supplied session does not have the correct access rights to request this resource

func NewListIdentityRoleAttributeUsageUnauthorized added in v0.29.1

func NewListIdentityRoleAttributeUsageUnauthorized() *ListIdentityRoleAttributeUsageUnauthorized

NewListIdentityRoleAttributeUsageUnauthorized creates a ListIdentityRoleAttributeUsageUnauthorized with default headers values

func (*ListIdentityRoleAttributeUsageUnauthorized) Code added in v0.29.1

Code gets the status code for the list identity role attribute usage unauthorized response

func (*ListIdentityRoleAttributeUsageUnauthorized) Error added in v0.29.1

func (*ListIdentityRoleAttributeUsageUnauthorized) GetPayload added in v0.29.1

func (*ListIdentityRoleAttributeUsageUnauthorized) IsClientError added in v0.29.1

IsClientError returns true when this list identity role attribute usage unauthorized response has a 4xx status code

func (*ListIdentityRoleAttributeUsageUnauthorized) IsCode added in v0.29.1

IsCode returns true when this list identity role attribute usage unauthorized response a status code equal to that given

func (*ListIdentityRoleAttributeUsageUnauthorized) IsRedirect added in v0.29.1

IsRedirect returns true when this list identity role attribute usage unauthorized response has a 3xx status code

func (*ListIdentityRoleAttributeUsageUnauthorized) IsServerError added in v0.29.1

IsServerError returns true when this list identity role attribute usage unauthorized response has a 5xx status code

func (*ListIdentityRoleAttributeUsageUnauthorized) IsSuccess added in v0.29.1

IsSuccess returns true when this list identity role attribute usage unauthorized response has a 2xx status code

func (*ListIdentityRoleAttributeUsageUnauthorized) String added in v0.29.1

type ListIdentityRoleAttributesBadRequest

type ListIdentityRoleAttributesBadRequest struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListIdentityRoleAttributesBadRequest describes a response with status code 400, with default header values.

The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

func NewListIdentityRoleAttributesBadRequest

func NewListIdentityRoleAttributesBadRequest() *ListIdentityRoleAttributesBadRequest

NewListIdentityRoleAttributesBadRequest creates a ListIdentityRoleAttributesBadRequest with default headers values

func (*ListIdentityRoleAttributesBadRequest) Code added in v0.26.53

Code gets the status code for the list identity role attributes bad request response

func (*ListIdentityRoleAttributesBadRequest) Error

func (*ListIdentityRoleAttributesBadRequest) GetPayload

func (*ListIdentityRoleAttributesBadRequest) IsClientError added in v0.26.53

func (o *ListIdentityRoleAttributesBadRequest) IsClientError() bool

IsClientError returns true when this list identity role attributes bad request response has a 4xx status code

func (*ListIdentityRoleAttributesBadRequest) IsCode added in v0.26.53

IsCode returns true when this list identity role attributes bad request response a status code equal to that given

func (*ListIdentityRoleAttributesBadRequest) IsRedirect added in v0.26.53

IsRedirect returns true when this list identity role attributes bad request response has a 3xx status code

func (*ListIdentityRoleAttributesBadRequest) IsServerError added in v0.26.53

func (o *ListIdentityRoleAttributesBadRequest) IsServerError() bool

IsServerError returns true when this list identity role attributes bad request response has a 5xx status code

func (*ListIdentityRoleAttributesBadRequest) IsSuccess added in v0.26.53

IsSuccess returns true when this list identity role attributes bad request response has a 2xx status code

func (*ListIdentityRoleAttributesBadRequest) String added in v0.26.53

type ListIdentityRoleAttributesOK

type ListIdentityRoleAttributesOK struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.ListRoleAttributesEnvelope
}

ListIdentityRoleAttributesOK describes a response with status code 200, with default header values.

A list of role attributes

func NewListIdentityRoleAttributesOK

func NewListIdentityRoleAttributesOK() *ListIdentityRoleAttributesOK

NewListIdentityRoleAttributesOK creates a ListIdentityRoleAttributesOK with default headers values

func (*ListIdentityRoleAttributesOK) Code added in v0.26.53

Code gets the status code for the list identity role attributes o k response

func (*ListIdentityRoleAttributesOK) Error

func (*ListIdentityRoleAttributesOK) GetPayload

func (*ListIdentityRoleAttributesOK) IsClientError added in v0.26.53

func (o *ListIdentityRoleAttributesOK) IsClientError() bool

IsClientError returns true when this list identity role attributes o k response has a 4xx status code

func (*ListIdentityRoleAttributesOK) IsCode added in v0.26.53

func (o *ListIdentityRoleAttributesOK) IsCode(code int) bool

IsCode returns true when this list identity role attributes o k response a status code equal to that given

func (*ListIdentityRoleAttributesOK) IsRedirect added in v0.26.53

func (o *ListIdentityRoleAttributesOK) IsRedirect() bool

IsRedirect returns true when this list identity role attributes o k response has a 3xx status code

func (*ListIdentityRoleAttributesOK) IsServerError added in v0.26.53

func (o *ListIdentityRoleAttributesOK) IsServerError() bool

IsServerError returns true when this list identity role attributes o k response has a 5xx status code

func (*ListIdentityRoleAttributesOK) IsSuccess added in v0.26.53

func (o *ListIdentityRoleAttributesOK) IsSuccess() bool

IsSuccess returns true when this list identity role attributes o k response has a 2xx status code

func (*ListIdentityRoleAttributesOK) String added in v0.26.53

type ListIdentityRoleAttributesParams

type ListIdentityRoleAttributesParams struct {

	// Filter.
	Filter *string

	// Limit.
	Limit *int64

	// Offset.
	Offset *int64

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

ListIdentityRoleAttributesParams contains all the parameters to send to the API endpoint

for the list identity role attributes operation.

Typically these are written to a http.Request.

func NewListIdentityRoleAttributesParams

func NewListIdentityRoleAttributesParams() *ListIdentityRoleAttributesParams

NewListIdentityRoleAttributesParams creates a new ListIdentityRoleAttributesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListIdentityRoleAttributesParamsWithContext

func NewListIdentityRoleAttributesParamsWithContext(ctx context.Context) *ListIdentityRoleAttributesParams

NewListIdentityRoleAttributesParamsWithContext creates a new ListIdentityRoleAttributesParams object with the ability to set a context for a request.

func NewListIdentityRoleAttributesParamsWithHTTPClient

func NewListIdentityRoleAttributesParamsWithHTTPClient(client *http.Client) *ListIdentityRoleAttributesParams

NewListIdentityRoleAttributesParamsWithHTTPClient creates a new ListIdentityRoleAttributesParams object with the ability to set a custom HTTPClient for a request.

func NewListIdentityRoleAttributesParamsWithTimeout

func NewListIdentityRoleAttributesParamsWithTimeout(timeout time.Duration) *ListIdentityRoleAttributesParams

NewListIdentityRoleAttributesParamsWithTimeout creates a new ListIdentityRoleAttributesParams object with the ability to set a timeout on a request.

func (*ListIdentityRoleAttributesParams) SetContext

SetContext adds the context to the list identity role attributes params

func (*ListIdentityRoleAttributesParams) SetDefaults

func (o *ListIdentityRoleAttributesParams) SetDefaults()

SetDefaults hydrates default values in the list identity role attributes params (not the query body).

All values with no default are reset to their zero value.

func (*ListIdentityRoleAttributesParams) SetFilter

func (o *ListIdentityRoleAttributesParams) SetFilter(filter *string)

SetFilter adds the filter to the list identity role attributes params

func (*ListIdentityRoleAttributesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list identity role attributes params

func (*ListIdentityRoleAttributesParams) SetLimit

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

SetLimit adds the limit to the list identity role attributes params

func (*ListIdentityRoleAttributesParams) SetOffset

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

SetOffset adds the offset to the list identity role attributes params

func (*ListIdentityRoleAttributesParams) SetTimeout

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

SetTimeout adds the timeout to the list identity role attributes params

func (*ListIdentityRoleAttributesParams) WithContext

WithContext adds the context to the list identity role attributes params

func (*ListIdentityRoleAttributesParams) WithDefaults

WithDefaults hydrates default values in the list identity role attributes params (not the query body).

All values with no default are reset to their zero value.

func (*ListIdentityRoleAttributesParams) WithFilter

WithFilter adds the filter to the list identity role attributes params

func (*ListIdentityRoleAttributesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list identity role attributes params

func (*ListIdentityRoleAttributesParams) WithLimit

WithLimit adds the limit to the list identity role attributes params

func (*ListIdentityRoleAttributesParams) WithOffset

WithOffset adds the offset to the list identity role attributes params

func (*ListIdentityRoleAttributesParams) WithTimeout

WithTimeout adds the timeout to the list identity role attributes params

func (*ListIdentityRoleAttributesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListIdentityRoleAttributesReader

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

ListIdentityRoleAttributesReader is a Reader for the ListIdentityRoleAttributes structure.

func (*ListIdentityRoleAttributesReader) ReadResponse

func (o *ListIdentityRoleAttributesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error)

ReadResponse reads a server response into the received o.

type ListIdentityRoleAttributesServiceUnavailable added in v0.26.36

type ListIdentityRoleAttributesServiceUnavailable struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListIdentityRoleAttributesServiceUnavailable describes a response with status code 503, with default header values.

The request could not be completed due to the server being busy or in a temporarily bad state

func NewListIdentityRoleAttributesServiceUnavailable added in v0.26.36

func NewListIdentityRoleAttributesServiceUnavailable() *ListIdentityRoleAttributesServiceUnavailable

NewListIdentityRoleAttributesServiceUnavailable creates a ListIdentityRoleAttributesServiceUnavailable with default headers values

func (*ListIdentityRoleAttributesServiceUnavailable) Code added in v0.26.53

Code gets the status code for the list identity role attributes service unavailable response

func (*ListIdentityRoleAttributesServiceUnavailable) Error added in v0.26.36

func (*ListIdentityRoleAttributesServiceUnavailable) GetPayload added in v0.26.36

func (*ListIdentityRoleAttributesServiceUnavailable) IsClientError added in v0.26.53

IsClientError returns true when this list identity role attributes service unavailable response has a 4xx status code

func (*ListIdentityRoleAttributesServiceUnavailable) IsCode added in v0.26.53

IsCode returns true when this list identity role attributes service unavailable response a status code equal to that given

func (*ListIdentityRoleAttributesServiceUnavailable) IsRedirect added in v0.26.53

IsRedirect returns true when this list identity role attributes service unavailable response has a 3xx status code

func (*ListIdentityRoleAttributesServiceUnavailable) IsServerError added in v0.26.53

IsServerError returns true when this list identity role attributes service unavailable response has a 5xx status code

func (*ListIdentityRoleAttributesServiceUnavailable) IsSuccess added in v0.26.53

IsSuccess returns true when this list identity role attributes service unavailable response has a 2xx status code

func (*ListIdentityRoleAttributesServiceUnavailable) String added in v0.26.53

type ListIdentityRoleAttributesTooManyRequests added in v0.26.0

type ListIdentityRoleAttributesTooManyRequests struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListIdentityRoleAttributesTooManyRequests describes a response with status code 429, with default header values.

The resource requested is rate limited and the rate limit has been exceeded

func NewListIdentityRoleAttributesTooManyRequests added in v0.26.0

func NewListIdentityRoleAttributesTooManyRequests() *ListIdentityRoleAttributesTooManyRequests

NewListIdentityRoleAttributesTooManyRequests creates a ListIdentityRoleAttributesTooManyRequests with default headers values

func (*ListIdentityRoleAttributesTooManyRequests) Code added in v0.26.53

Code gets the status code for the list identity role attributes too many requests response

func (*ListIdentityRoleAttributesTooManyRequests) Error added in v0.26.0

func (*ListIdentityRoleAttributesTooManyRequests) GetPayload added in v0.26.0

func (*ListIdentityRoleAttributesTooManyRequests) IsClientError added in v0.26.53

IsClientError returns true when this list identity role attributes too many requests response has a 4xx status code

func (*ListIdentityRoleAttributesTooManyRequests) IsCode added in v0.26.53

IsCode returns true when this list identity role attributes too many requests response a status code equal to that given

func (*ListIdentityRoleAttributesTooManyRequests) IsRedirect added in v0.26.53

IsRedirect returns true when this list identity role attributes too many requests response has a 3xx status code

func (*ListIdentityRoleAttributesTooManyRequests) IsServerError added in v0.26.53

IsServerError returns true when this list identity role attributes too many requests response has a 5xx status code

func (*ListIdentityRoleAttributesTooManyRequests) IsSuccess added in v0.26.53

IsSuccess returns true when this list identity role attributes too many requests response has a 2xx status code

func (*ListIdentityRoleAttributesTooManyRequests) String added in v0.26.53

type ListIdentityRoleAttributesUnauthorized

type ListIdentityRoleAttributesUnauthorized struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListIdentityRoleAttributesUnauthorized describes a response with status code 401, with default header values.

The supplied session does not have the correct access rights to request this resource

func NewListIdentityRoleAttributesUnauthorized

func NewListIdentityRoleAttributesUnauthorized() *ListIdentityRoleAttributesUnauthorized

NewListIdentityRoleAttributesUnauthorized creates a ListIdentityRoleAttributesUnauthorized with default headers values

func (*ListIdentityRoleAttributesUnauthorized) Code added in v0.26.53

Code gets the status code for the list identity role attributes unauthorized response

func (*ListIdentityRoleAttributesUnauthorized) Error

func (*ListIdentityRoleAttributesUnauthorized) GetPayload

func (*ListIdentityRoleAttributesUnauthorized) IsClientError added in v0.26.53

func (o *ListIdentityRoleAttributesUnauthorized) IsClientError() bool

IsClientError returns true when this list identity role attributes unauthorized response has a 4xx status code

func (*ListIdentityRoleAttributesUnauthorized) IsCode added in v0.26.53

IsCode returns true when this list identity role attributes unauthorized response a status code equal to that given

func (*ListIdentityRoleAttributesUnauthorized) IsRedirect added in v0.26.53

IsRedirect returns true when this list identity role attributes unauthorized response has a 3xx status code

func (*ListIdentityRoleAttributesUnauthorized) IsServerError added in v0.26.53

func (o *ListIdentityRoleAttributesUnauthorized) IsServerError() bool

IsServerError returns true when this list identity role attributes unauthorized response has a 5xx status code

func (*ListIdentityRoleAttributesUnauthorized) IsSuccess added in v0.26.53

IsSuccess returns true when this list identity role attributes unauthorized response has a 2xx status code

func (*ListIdentityRoleAttributesUnauthorized) String added in v0.26.53

type ListPostureCheckRoleAttributeUsageBadRequest added in v0.29.1

type ListPostureCheckRoleAttributeUsageBadRequest struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListPostureCheckRoleAttributeUsageBadRequest describes a response with status code 400, with default header values.

The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

func NewListPostureCheckRoleAttributeUsageBadRequest added in v0.29.1

func NewListPostureCheckRoleAttributeUsageBadRequest() *ListPostureCheckRoleAttributeUsageBadRequest

NewListPostureCheckRoleAttributeUsageBadRequest creates a ListPostureCheckRoleAttributeUsageBadRequest with default headers values

func (*ListPostureCheckRoleAttributeUsageBadRequest) Code added in v0.29.1

Code gets the status code for the list posture check role attribute usage bad request response

func (*ListPostureCheckRoleAttributeUsageBadRequest) Error added in v0.29.1

func (*ListPostureCheckRoleAttributeUsageBadRequest) GetPayload added in v0.29.1

func (*ListPostureCheckRoleAttributeUsageBadRequest) IsClientError added in v0.29.1

IsClientError returns true when this list posture check role attribute usage bad request response has a 4xx status code

func (*ListPostureCheckRoleAttributeUsageBadRequest) IsCode added in v0.29.1

IsCode returns true when this list posture check role attribute usage bad request response a status code equal to that given

func (*ListPostureCheckRoleAttributeUsageBadRequest) IsRedirect added in v0.29.1

IsRedirect returns true when this list posture check role attribute usage bad request response has a 3xx status code

func (*ListPostureCheckRoleAttributeUsageBadRequest) IsServerError added in v0.29.1

IsServerError returns true when this list posture check role attribute usage bad request response has a 5xx status code

func (*ListPostureCheckRoleAttributeUsageBadRequest) IsSuccess added in v0.29.1

IsSuccess returns true when this list posture check role attribute usage bad request response has a 2xx status code

func (*ListPostureCheckRoleAttributeUsageBadRequest) String added in v0.29.1

type ListPostureCheckRoleAttributeUsageOK added in v0.29.1

type ListPostureCheckRoleAttributeUsageOK struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.ListRoleAttributeUsageEnvelope
}

ListPostureCheckRoleAttributeUsageOK describes a response with status code 200, with default header values.

A list of role attributes with per-source usage breakdowns

func NewListPostureCheckRoleAttributeUsageOK added in v0.29.1

func NewListPostureCheckRoleAttributeUsageOK() *ListPostureCheckRoleAttributeUsageOK

NewListPostureCheckRoleAttributeUsageOK creates a ListPostureCheckRoleAttributeUsageOK with default headers values

func (*ListPostureCheckRoleAttributeUsageOK) Code added in v0.29.1

Code gets the status code for the list posture check role attribute usage o k response

func (*ListPostureCheckRoleAttributeUsageOK) Error added in v0.29.1

func (*ListPostureCheckRoleAttributeUsageOK) GetPayload added in v0.29.1

func (*ListPostureCheckRoleAttributeUsageOK) IsClientError added in v0.29.1

func (o *ListPostureCheckRoleAttributeUsageOK) IsClientError() bool

IsClientError returns true when this list posture check role attribute usage o k response has a 4xx status code

func (*ListPostureCheckRoleAttributeUsageOK) IsCode added in v0.29.1

IsCode returns true when this list posture check role attribute usage o k response a status code equal to that given

func (*ListPostureCheckRoleAttributeUsageOK) IsRedirect added in v0.29.1

IsRedirect returns true when this list posture check role attribute usage o k response has a 3xx status code

func (*ListPostureCheckRoleAttributeUsageOK) IsServerError added in v0.29.1

func (o *ListPostureCheckRoleAttributeUsageOK) IsServerError() bool

IsServerError returns true when this list posture check role attribute usage o k response has a 5xx status code

func (*ListPostureCheckRoleAttributeUsageOK) IsSuccess added in v0.29.1

IsSuccess returns true when this list posture check role attribute usage o k response has a 2xx status code

func (*ListPostureCheckRoleAttributeUsageOK) String added in v0.29.1

type ListPostureCheckRoleAttributeUsageParams added in v0.29.1

type ListPostureCheckRoleAttributeUsageParams struct {

	// Filter.
	Filter *string

	// Limit.
	Limit *int64

	// Offset.
	Offset *int64

	/* WithIds.

	     When true, each usage breakdown in the response also includes the list of
	entity ids that contribute to the count. Defaults to false to keep
	responses small when the id list is not needed.

	*/
	WithIds *bool

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

ListPostureCheckRoleAttributeUsageParams contains all the parameters to send to the API endpoint

for the list posture check role attribute usage operation.

Typically these are written to a http.Request.

func NewListPostureCheckRoleAttributeUsageParams added in v0.29.1

func NewListPostureCheckRoleAttributeUsageParams() *ListPostureCheckRoleAttributeUsageParams

NewListPostureCheckRoleAttributeUsageParams creates a new ListPostureCheckRoleAttributeUsageParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListPostureCheckRoleAttributeUsageParamsWithContext added in v0.29.1

func NewListPostureCheckRoleAttributeUsageParamsWithContext(ctx context.Context) *ListPostureCheckRoleAttributeUsageParams

NewListPostureCheckRoleAttributeUsageParamsWithContext creates a new ListPostureCheckRoleAttributeUsageParams object with the ability to set a context for a request.

func NewListPostureCheckRoleAttributeUsageParamsWithHTTPClient added in v0.29.1

func NewListPostureCheckRoleAttributeUsageParamsWithHTTPClient(client *http.Client) *ListPostureCheckRoleAttributeUsageParams

NewListPostureCheckRoleAttributeUsageParamsWithHTTPClient creates a new ListPostureCheckRoleAttributeUsageParams object with the ability to set a custom HTTPClient for a request.

func NewListPostureCheckRoleAttributeUsageParamsWithTimeout added in v0.29.1

func NewListPostureCheckRoleAttributeUsageParamsWithTimeout(timeout time.Duration) *ListPostureCheckRoleAttributeUsageParams

NewListPostureCheckRoleAttributeUsageParamsWithTimeout creates a new ListPostureCheckRoleAttributeUsageParams object with the ability to set a timeout on a request.

func (*ListPostureCheckRoleAttributeUsageParams) SetContext added in v0.29.1

SetContext adds the context to the list posture check role attribute usage params

func (*ListPostureCheckRoleAttributeUsageParams) SetDefaults added in v0.29.1

SetDefaults hydrates default values in the list posture check role attribute usage params (not the query body).

All values with no default are reset to their zero value.

func (*ListPostureCheckRoleAttributeUsageParams) SetFilter added in v0.29.1

func (o *ListPostureCheckRoleAttributeUsageParams) SetFilter(filter *string)

SetFilter adds the filter to the list posture check role attribute usage params

func (*ListPostureCheckRoleAttributeUsageParams) SetHTTPClient added in v0.29.1

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

SetHTTPClient adds the HTTPClient to the list posture check role attribute usage params

func (*ListPostureCheckRoleAttributeUsageParams) SetLimit added in v0.29.1

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

SetLimit adds the limit to the list posture check role attribute usage params

func (*ListPostureCheckRoleAttributeUsageParams) SetOffset added in v0.29.1

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

SetOffset adds the offset to the list posture check role attribute usage params

func (*ListPostureCheckRoleAttributeUsageParams) SetTimeout added in v0.29.1

SetTimeout adds the timeout to the list posture check role attribute usage params

func (*ListPostureCheckRoleAttributeUsageParams) SetWithIds added in v0.29.1

func (o *ListPostureCheckRoleAttributeUsageParams) SetWithIds(withIds *bool)

SetWithIds adds the withIds to the list posture check role attribute usage params

func (*ListPostureCheckRoleAttributeUsageParams) WithContext added in v0.29.1

WithContext adds the context to the list posture check role attribute usage params

func (*ListPostureCheckRoleAttributeUsageParams) WithDefaults added in v0.29.1

WithDefaults hydrates default values in the list posture check role attribute usage params (not the query body).

All values with no default are reset to their zero value.

func (*ListPostureCheckRoleAttributeUsageParams) WithFilter added in v0.29.1

WithFilter adds the filter to the list posture check role attribute usage params

func (*ListPostureCheckRoleAttributeUsageParams) WithHTTPClient added in v0.29.1

WithHTTPClient adds the HTTPClient to the list posture check role attribute usage params

func (*ListPostureCheckRoleAttributeUsageParams) WithLimit added in v0.29.1

WithLimit adds the limit to the list posture check role attribute usage params

func (*ListPostureCheckRoleAttributeUsageParams) WithOffset added in v0.29.1

WithOffset adds the offset to the list posture check role attribute usage params

func (*ListPostureCheckRoleAttributeUsageParams) WithTimeout added in v0.29.1

WithTimeout adds the timeout to the list posture check role attribute usage params

func (*ListPostureCheckRoleAttributeUsageParams) WithWithIds added in v0.29.1

WithWithIds adds the withIds to the list posture check role attribute usage params

func (*ListPostureCheckRoleAttributeUsageParams) WriteToRequest added in v0.29.1

WriteToRequest writes these params to a swagger request

type ListPostureCheckRoleAttributeUsageReader added in v0.29.1

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

ListPostureCheckRoleAttributeUsageReader is a Reader for the ListPostureCheckRoleAttributeUsage structure.

func (*ListPostureCheckRoleAttributeUsageReader) ReadResponse added in v0.29.1

ReadResponse reads a server response into the received o.

type ListPostureCheckRoleAttributeUsageServiceUnavailable added in v0.29.1

type ListPostureCheckRoleAttributeUsageServiceUnavailable struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListPostureCheckRoleAttributeUsageServiceUnavailable describes a response with status code 503, with default header values.

The request could not be completed due to the server being busy or in a temporarily bad state

func NewListPostureCheckRoleAttributeUsageServiceUnavailable added in v0.29.1

func NewListPostureCheckRoleAttributeUsageServiceUnavailable() *ListPostureCheckRoleAttributeUsageServiceUnavailable

NewListPostureCheckRoleAttributeUsageServiceUnavailable creates a ListPostureCheckRoleAttributeUsageServiceUnavailable with default headers values

func (*ListPostureCheckRoleAttributeUsageServiceUnavailable) Code added in v0.29.1

Code gets the status code for the list posture check role attribute usage service unavailable response

func (*ListPostureCheckRoleAttributeUsageServiceUnavailable) Error added in v0.29.1

func (*ListPostureCheckRoleAttributeUsageServiceUnavailable) GetPayload added in v0.29.1

func (*ListPostureCheckRoleAttributeUsageServiceUnavailable) IsClientError added in v0.29.1

IsClientError returns true when this list posture check role attribute usage service unavailable response has a 4xx status code

func (*ListPostureCheckRoleAttributeUsageServiceUnavailable) IsCode added in v0.29.1

IsCode returns true when this list posture check role attribute usage service unavailable response a status code equal to that given

func (*ListPostureCheckRoleAttributeUsageServiceUnavailable) IsRedirect added in v0.29.1

IsRedirect returns true when this list posture check role attribute usage service unavailable response has a 3xx status code

func (*ListPostureCheckRoleAttributeUsageServiceUnavailable) IsServerError added in v0.29.1

IsServerError returns true when this list posture check role attribute usage service unavailable response has a 5xx status code

func (*ListPostureCheckRoleAttributeUsageServiceUnavailable) IsSuccess added in v0.29.1

IsSuccess returns true when this list posture check role attribute usage service unavailable response has a 2xx status code

func (*ListPostureCheckRoleAttributeUsageServiceUnavailable) String added in v0.29.1

type ListPostureCheckRoleAttributeUsageTooManyRequests added in v0.29.1

type ListPostureCheckRoleAttributeUsageTooManyRequests struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListPostureCheckRoleAttributeUsageTooManyRequests describes a response with status code 429, with default header values.

The resource requested is rate limited and the rate limit has been exceeded

func NewListPostureCheckRoleAttributeUsageTooManyRequests added in v0.29.1

func NewListPostureCheckRoleAttributeUsageTooManyRequests() *ListPostureCheckRoleAttributeUsageTooManyRequests

NewListPostureCheckRoleAttributeUsageTooManyRequests creates a ListPostureCheckRoleAttributeUsageTooManyRequests with default headers values

func (*ListPostureCheckRoleAttributeUsageTooManyRequests) Code added in v0.29.1

Code gets the status code for the list posture check role attribute usage too many requests response

func (*ListPostureCheckRoleAttributeUsageTooManyRequests) Error added in v0.29.1

func (*ListPostureCheckRoleAttributeUsageTooManyRequests) GetPayload added in v0.29.1

func (*ListPostureCheckRoleAttributeUsageTooManyRequests) IsClientError added in v0.29.1

IsClientError returns true when this list posture check role attribute usage too many requests response has a 4xx status code

func (*ListPostureCheckRoleAttributeUsageTooManyRequests) IsCode added in v0.29.1

IsCode returns true when this list posture check role attribute usage too many requests response a status code equal to that given

func (*ListPostureCheckRoleAttributeUsageTooManyRequests) IsRedirect added in v0.29.1

IsRedirect returns true when this list posture check role attribute usage too many requests response has a 3xx status code

func (*ListPostureCheckRoleAttributeUsageTooManyRequests) IsServerError added in v0.29.1

IsServerError returns true when this list posture check role attribute usage too many requests response has a 5xx status code

func (*ListPostureCheckRoleAttributeUsageTooManyRequests) IsSuccess added in v0.29.1

IsSuccess returns true when this list posture check role attribute usage too many requests response has a 2xx status code

func (*ListPostureCheckRoleAttributeUsageTooManyRequests) String added in v0.29.1

type ListPostureCheckRoleAttributeUsageUnauthorized added in v0.29.1

type ListPostureCheckRoleAttributeUsageUnauthorized struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListPostureCheckRoleAttributeUsageUnauthorized describes a response with status code 401, with default header values.

The supplied session does not have the correct access rights to request this resource

func NewListPostureCheckRoleAttributeUsageUnauthorized added in v0.29.1

func NewListPostureCheckRoleAttributeUsageUnauthorized() *ListPostureCheckRoleAttributeUsageUnauthorized

NewListPostureCheckRoleAttributeUsageUnauthorized creates a ListPostureCheckRoleAttributeUsageUnauthorized with default headers values

func (*ListPostureCheckRoleAttributeUsageUnauthorized) Code added in v0.29.1

Code gets the status code for the list posture check role attribute usage unauthorized response

func (*ListPostureCheckRoleAttributeUsageUnauthorized) Error added in v0.29.1

func (*ListPostureCheckRoleAttributeUsageUnauthorized) GetPayload added in v0.29.1

func (*ListPostureCheckRoleAttributeUsageUnauthorized) IsClientError added in v0.29.1

IsClientError returns true when this list posture check role attribute usage unauthorized response has a 4xx status code

func (*ListPostureCheckRoleAttributeUsageUnauthorized) IsCode added in v0.29.1

IsCode returns true when this list posture check role attribute usage unauthorized response a status code equal to that given

func (*ListPostureCheckRoleAttributeUsageUnauthorized) IsRedirect added in v0.29.1

IsRedirect returns true when this list posture check role attribute usage unauthorized response has a 3xx status code

func (*ListPostureCheckRoleAttributeUsageUnauthorized) IsServerError added in v0.29.1

IsServerError returns true when this list posture check role attribute usage unauthorized response has a 5xx status code

func (*ListPostureCheckRoleAttributeUsageUnauthorized) IsSuccess added in v0.29.1

IsSuccess returns true when this list posture check role attribute usage unauthorized response has a 2xx status code

func (*ListPostureCheckRoleAttributeUsageUnauthorized) String added in v0.29.1

type ListPostureCheckRoleAttributesBadRequest added in v0.26.23

type ListPostureCheckRoleAttributesBadRequest struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListPostureCheckRoleAttributesBadRequest describes a response with status code 400, with default header values.

The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

func NewListPostureCheckRoleAttributesBadRequest added in v0.26.23

func NewListPostureCheckRoleAttributesBadRequest() *ListPostureCheckRoleAttributesBadRequest

NewListPostureCheckRoleAttributesBadRequest creates a ListPostureCheckRoleAttributesBadRequest with default headers values

func (*ListPostureCheckRoleAttributesBadRequest) Code added in v0.26.53

Code gets the status code for the list posture check role attributes bad request response

func (*ListPostureCheckRoleAttributesBadRequest) Error added in v0.26.23

func (*ListPostureCheckRoleAttributesBadRequest) GetPayload added in v0.26.23

func (*ListPostureCheckRoleAttributesBadRequest) IsClientError added in v0.26.53

IsClientError returns true when this list posture check role attributes bad request response has a 4xx status code

func (*ListPostureCheckRoleAttributesBadRequest) IsCode added in v0.26.53

IsCode returns true when this list posture check role attributes bad request response a status code equal to that given

func (*ListPostureCheckRoleAttributesBadRequest) IsRedirect added in v0.26.53

IsRedirect returns true when this list posture check role attributes bad request response has a 3xx status code

func (*ListPostureCheckRoleAttributesBadRequest) IsServerError added in v0.26.53

IsServerError returns true when this list posture check role attributes bad request response has a 5xx status code

func (*ListPostureCheckRoleAttributesBadRequest) IsSuccess added in v0.26.53

IsSuccess returns true when this list posture check role attributes bad request response has a 2xx status code

func (*ListPostureCheckRoleAttributesBadRequest) String added in v0.26.53

type ListPostureCheckRoleAttributesOK added in v0.26.23

type ListPostureCheckRoleAttributesOK struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.ListRoleAttributesEnvelope
}

ListPostureCheckRoleAttributesOK describes a response with status code 200, with default header values.

A list of role attributes

func NewListPostureCheckRoleAttributesOK added in v0.26.23

func NewListPostureCheckRoleAttributesOK() *ListPostureCheckRoleAttributesOK

NewListPostureCheckRoleAttributesOK creates a ListPostureCheckRoleAttributesOK with default headers values

func (*ListPostureCheckRoleAttributesOK) Code added in v0.26.53

Code gets the status code for the list posture check role attributes o k response

func (*ListPostureCheckRoleAttributesOK) Error added in v0.26.23

func (*ListPostureCheckRoleAttributesOK) GetPayload added in v0.26.23

func (*ListPostureCheckRoleAttributesOK) IsClientError added in v0.26.53

func (o *ListPostureCheckRoleAttributesOK) IsClientError() bool

IsClientError returns true when this list posture check role attributes o k response has a 4xx status code

func (*ListPostureCheckRoleAttributesOK) IsCode added in v0.26.53

func (o *ListPostureCheckRoleAttributesOK) IsCode(code int) bool

IsCode returns true when this list posture check role attributes o k response a status code equal to that given

func (*ListPostureCheckRoleAttributesOK) IsRedirect added in v0.26.53

func (o *ListPostureCheckRoleAttributesOK) IsRedirect() bool

IsRedirect returns true when this list posture check role attributes o k response has a 3xx status code

func (*ListPostureCheckRoleAttributesOK) IsServerError added in v0.26.53

func (o *ListPostureCheckRoleAttributesOK) IsServerError() bool

IsServerError returns true when this list posture check role attributes o k response has a 5xx status code

func (*ListPostureCheckRoleAttributesOK) IsSuccess added in v0.26.53

func (o *ListPostureCheckRoleAttributesOK) IsSuccess() bool

IsSuccess returns true when this list posture check role attributes o k response has a 2xx status code

func (*ListPostureCheckRoleAttributesOK) String added in v0.26.53

type ListPostureCheckRoleAttributesParams added in v0.26.23

type ListPostureCheckRoleAttributesParams struct {

	// Filter.
	Filter *string

	// Limit.
	Limit *int64

	// Offset.
	Offset *int64

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

ListPostureCheckRoleAttributesParams contains all the parameters to send to the API endpoint

for the list posture check role attributes operation.

Typically these are written to a http.Request.

func NewListPostureCheckRoleAttributesParams added in v0.26.23

func NewListPostureCheckRoleAttributesParams() *ListPostureCheckRoleAttributesParams

NewListPostureCheckRoleAttributesParams creates a new ListPostureCheckRoleAttributesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListPostureCheckRoleAttributesParamsWithContext added in v0.26.23

func NewListPostureCheckRoleAttributesParamsWithContext(ctx context.Context) *ListPostureCheckRoleAttributesParams

NewListPostureCheckRoleAttributesParamsWithContext creates a new ListPostureCheckRoleAttributesParams object with the ability to set a context for a request.

func NewListPostureCheckRoleAttributesParamsWithHTTPClient added in v0.26.23

func NewListPostureCheckRoleAttributesParamsWithHTTPClient(client *http.Client) *ListPostureCheckRoleAttributesParams

NewListPostureCheckRoleAttributesParamsWithHTTPClient creates a new ListPostureCheckRoleAttributesParams object with the ability to set a custom HTTPClient for a request.

func NewListPostureCheckRoleAttributesParamsWithTimeout added in v0.26.23

func NewListPostureCheckRoleAttributesParamsWithTimeout(timeout time.Duration) *ListPostureCheckRoleAttributesParams

NewListPostureCheckRoleAttributesParamsWithTimeout creates a new ListPostureCheckRoleAttributesParams object with the ability to set a timeout on a request.

func (*ListPostureCheckRoleAttributesParams) SetContext added in v0.26.23

SetContext adds the context to the list posture check role attributes params

func (*ListPostureCheckRoleAttributesParams) SetDefaults added in v0.26.23

func (o *ListPostureCheckRoleAttributesParams) SetDefaults()

SetDefaults hydrates default values in the list posture check role attributes params (not the query body).

All values with no default are reset to their zero value.

func (*ListPostureCheckRoleAttributesParams) SetFilter added in v0.26.23

func (o *ListPostureCheckRoleAttributesParams) SetFilter(filter *string)

SetFilter adds the filter to the list posture check role attributes params

func (*ListPostureCheckRoleAttributesParams) SetHTTPClient added in v0.26.23

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

SetHTTPClient adds the HTTPClient to the list posture check role attributes params

func (*ListPostureCheckRoleAttributesParams) SetLimit added in v0.26.23

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

SetLimit adds the limit to the list posture check role attributes params

func (*ListPostureCheckRoleAttributesParams) SetOffset added in v0.26.23

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

SetOffset adds the offset to the list posture check role attributes params

func (*ListPostureCheckRoleAttributesParams) SetTimeout added in v0.26.23

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

SetTimeout adds the timeout to the list posture check role attributes params

func (*ListPostureCheckRoleAttributesParams) WithContext added in v0.26.23

WithContext adds the context to the list posture check role attributes params

func (*ListPostureCheckRoleAttributesParams) WithDefaults added in v0.26.23

WithDefaults hydrates default values in the list posture check role attributes params (not the query body).

All values with no default are reset to their zero value.

func (*ListPostureCheckRoleAttributesParams) WithFilter added in v0.26.23

WithFilter adds the filter to the list posture check role attributes params

func (*ListPostureCheckRoleAttributesParams) WithHTTPClient added in v0.26.23

WithHTTPClient adds the HTTPClient to the list posture check role attributes params

func (*ListPostureCheckRoleAttributesParams) WithLimit added in v0.26.23

WithLimit adds the limit to the list posture check role attributes params

func (*ListPostureCheckRoleAttributesParams) WithOffset added in v0.26.23

WithOffset adds the offset to the list posture check role attributes params

func (*ListPostureCheckRoleAttributesParams) WithTimeout added in v0.26.23

WithTimeout adds the timeout to the list posture check role attributes params

func (*ListPostureCheckRoleAttributesParams) WriteToRequest added in v0.26.23

WriteToRequest writes these params to a swagger request

type ListPostureCheckRoleAttributesReader added in v0.26.23

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

ListPostureCheckRoleAttributesReader is a Reader for the ListPostureCheckRoleAttributes structure.

func (*ListPostureCheckRoleAttributesReader) ReadResponse added in v0.26.23

func (o *ListPostureCheckRoleAttributesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error)

ReadResponse reads a server response into the received o.

type ListPostureCheckRoleAttributesServiceUnavailable added in v0.26.36

type ListPostureCheckRoleAttributesServiceUnavailable struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListPostureCheckRoleAttributesServiceUnavailable describes a response with status code 503, with default header values.

The request could not be completed due to the server being busy or in a temporarily bad state

func NewListPostureCheckRoleAttributesServiceUnavailable added in v0.26.36

func NewListPostureCheckRoleAttributesServiceUnavailable() *ListPostureCheckRoleAttributesServiceUnavailable

NewListPostureCheckRoleAttributesServiceUnavailable creates a ListPostureCheckRoleAttributesServiceUnavailable with default headers values

func (*ListPostureCheckRoleAttributesServiceUnavailable) Code added in v0.26.53

Code gets the status code for the list posture check role attributes service unavailable response

func (*ListPostureCheckRoleAttributesServiceUnavailable) Error added in v0.26.36

func (*ListPostureCheckRoleAttributesServiceUnavailable) GetPayload added in v0.26.36

func (*ListPostureCheckRoleAttributesServiceUnavailable) IsClientError added in v0.26.53

IsClientError returns true when this list posture check role attributes service unavailable response has a 4xx status code

func (*ListPostureCheckRoleAttributesServiceUnavailable) IsCode added in v0.26.53

IsCode returns true when this list posture check role attributes service unavailable response a status code equal to that given

func (*ListPostureCheckRoleAttributesServiceUnavailable) IsRedirect added in v0.26.53

IsRedirect returns true when this list posture check role attributes service unavailable response has a 3xx status code

func (*ListPostureCheckRoleAttributesServiceUnavailable) IsServerError added in v0.26.53

IsServerError returns true when this list posture check role attributes service unavailable response has a 5xx status code

func (*ListPostureCheckRoleAttributesServiceUnavailable) IsSuccess added in v0.26.53

IsSuccess returns true when this list posture check role attributes service unavailable response has a 2xx status code

func (*ListPostureCheckRoleAttributesServiceUnavailable) String added in v0.26.53

type ListPostureCheckRoleAttributesTooManyRequests added in v0.26.23

type ListPostureCheckRoleAttributesTooManyRequests struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListPostureCheckRoleAttributesTooManyRequests describes a response with status code 429, with default header values.

The resource requested is rate limited and the rate limit has been exceeded

func NewListPostureCheckRoleAttributesTooManyRequests added in v0.26.23

func NewListPostureCheckRoleAttributesTooManyRequests() *ListPostureCheckRoleAttributesTooManyRequests

NewListPostureCheckRoleAttributesTooManyRequests creates a ListPostureCheckRoleAttributesTooManyRequests with default headers values

func (*ListPostureCheckRoleAttributesTooManyRequests) Code added in v0.26.53

Code gets the status code for the list posture check role attributes too many requests response

func (*ListPostureCheckRoleAttributesTooManyRequests) Error added in v0.26.23

func (*ListPostureCheckRoleAttributesTooManyRequests) GetPayload added in v0.26.23

func (*ListPostureCheckRoleAttributesTooManyRequests) IsClientError added in v0.26.53

IsClientError returns true when this list posture check role attributes too many requests response has a 4xx status code

func (*ListPostureCheckRoleAttributesTooManyRequests) IsCode added in v0.26.53

IsCode returns true when this list posture check role attributes too many requests response a status code equal to that given

func (*ListPostureCheckRoleAttributesTooManyRequests) IsRedirect added in v0.26.53

IsRedirect returns true when this list posture check role attributes too many requests response has a 3xx status code

func (*ListPostureCheckRoleAttributesTooManyRequests) IsServerError added in v0.26.53

IsServerError returns true when this list posture check role attributes too many requests response has a 5xx status code

func (*ListPostureCheckRoleAttributesTooManyRequests) IsSuccess added in v0.26.53

IsSuccess returns true when this list posture check role attributes too many requests response has a 2xx status code

func (*ListPostureCheckRoleAttributesTooManyRequests) String added in v0.26.53

type ListPostureCheckRoleAttributesUnauthorized added in v0.26.23

type ListPostureCheckRoleAttributesUnauthorized struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListPostureCheckRoleAttributesUnauthorized describes a response with status code 401, with default header values.

The supplied session does not have the correct access rights to request this resource

func NewListPostureCheckRoleAttributesUnauthorized added in v0.26.23

func NewListPostureCheckRoleAttributesUnauthorized() *ListPostureCheckRoleAttributesUnauthorized

NewListPostureCheckRoleAttributesUnauthorized creates a ListPostureCheckRoleAttributesUnauthorized with default headers values

func (*ListPostureCheckRoleAttributesUnauthorized) Code added in v0.26.53

Code gets the status code for the list posture check role attributes unauthorized response

func (*ListPostureCheckRoleAttributesUnauthorized) Error added in v0.26.23

func (*ListPostureCheckRoleAttributesUnauthorized) GetPayload added in v0.26.23

func (*ListPostureCheckRoleAttributesUnauthorized) IsClientError added in v0.26.53

IsClientError returns true when this list posture check role attributes unauthorized response has a 4xx status code

func (*ListPostureCheckRoleAttributesUnauthorized) IsCode added in v0.26.53

IsCode returns true when this list posture check role attributes unauthorized response a status code equal to that given

func (*ListPostureCheckRoleAttributesUnauthorized) IsRedirect added in v0.26.53

IsRedirect returns true when this list posture check role attributes unauthorized response has a 3xx status code

func (*ListPostureCheckRoleAttributesUnauthorized) IsServerError added in v0.26.53

IsServerError returns true when this list posture check role attributes unauthorized response has a 5xx status code

func (*ListPostureCheckRoleAttributesUnauthorized) IsSuccess added in v0.26.53

IsSuccess returns true when this list posture check role attributes unauthorized response has a 2xx status code

func (*ListPostureCheckRoleAttributesUnauthorized) String added in v0.26.53

type ListServiceRoleAttributeUsageBadRequest added in v0.29.1

type ListServiceRoleAttributeUsageBadRequest struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListServiceRoleAttributeUsageBadRequest describes a response with status code 400, with default header values.

The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

func NewListServiceRoleAttributeUsageBadRequest added in v0.29.1

func NewListServiceRoleAttributeUsageBadRequest() *ListServiceRoleAttributeUsageBadRequest

NewListServiceRoleAttributeUsageBadRequest creates a ListServiceRoleAttributeUsageBadRequest with default headers values

func (*ListServiceRoleAttributeUsageBadRequest) Code added in v0.29.1

Code gets the status code for the list service role attribute usage bad request response

func (*ListServiceRoleAttributeUsageBadRequest) Error added in v0.29.1

func (*ListServiceRoleAttributeUsageBadRequest) GetPayload added in v0.29.1

func (*ListServiceRoleAttributeUsageBadRequest) IsClientError added in v0.29.1

func (o *ListServiceRoleAttributeUsageBadRequest) IsClientError() bool

IsClientError returns true when this list service role attribute usage bad request response has a 4xx status code

func (*ListServiceRoleAttributeUsageBadRequest) IsCode added in v0.29.1

IsCode returns true when this list service role attribute usage bad request response a status code equal to that given

func (*ListServiceRoleAttributeUsageBadRequest) IsRedirect added in v0.29.1

IsRedirect returns true when this list service role attribute usage bad request response has a 3xx status code

func (*ListServiceRoleAttributeUsageBadRequest) IsServerError added in v0.29.1

func (o *ListServiceRoleAttributeUsageBadRequest) IsServerError() bool

IsServerError returns true when this list service role attribute usage bad request response has a 5xx status code

func (*ListServiceRoleAttributeUsageBadRequest) IsSuccess added in v0.29.1

IsSuccess returns true when this list service role attribute usage bad request response has a 2xx status code

func (*ListServiceRoleAttributeUsageBadRequest) String added in v0.29.1

type ListServiceRoleAttributeUsageOK added in v0.29.1

type ListServiceRoleAttributeUsageOK struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.ListRoleAttributeUsageEnvelope
}

ListServiceRoleAttributeUsageOK describes a response with status code 200, with default header values.

A list of role attributes with per-source usage breakdowns

func NewListServiceRoleAttributeUsageOK added in v0.29.1

func NewListServiceRoleAttributeUsageOK() *ListServiceRoleAttributeUsageOK

NewListServiceRoleAttributeUsageOK creates a ListServiceRoleAttributeUsageOK with default headers values

func (*ListServiceRoleAttributeUsageOK) Code added in v0.29.1

Code gets the status code for the list service role attribute usage o k response

func (*ListServiceRoleAttributeUsageOK) Error added in v0.29.1

func (*ListServiceRoleAttributeUsageOK) GetPayload added in v0.29.1

func (*ListServiceRoleAttributeUsageOK) IsClientError added in v0.29.1

func (o *ListServiceRoleAttributeUsageOK) IsClientError() bool

IsClientError returns true when this list service role attribute usage o k response has a 4xx status code

func (*ListServiceRoleAttributeUsageOK) IsCode added in v0.29.1

func (o *ListServiceRoleAttributeUsageOK) IsCode(code int) bool

IsCode returns true when this list service role attribute usage o k response a status code equal to that given

func (*ListServiceRoleAttributeUsageOK) IsRedirect added in v0.29.1

func (o *ListServiceRoleAttributeUsageOK) IsRedirect() bool

IsRedirect returns true when this list service role attribute usage o k response has a 3xx status code

func (*ListServiceRoleAttributeUsageOK) IsServerError added in v0.29.1

func (o *ListServiceRoleAttributeUsageOK) IsServerError() bool

IsServerError returns true when this list service role attribute usage o k response has a 5xx status code

func (*ListServiceRoleAttributeUsageOK) IsSuccess added in v0.29.1

func (o *ListServiceRoleAttributeUsageOK) IsSuccess() bool

IsSuccess returns true when this list service role attribute usage o k response has a 2xx status code

func (*ListServiceRoleAttributeUsageOK) String added in v0.29.1

type ListServiceRoleAttributeUsageParams added in v0.29.1

type ListServiceRoleAttributeUsageParams struct {

	// Filter.
	Filter *string

	// Limit.
	Limit *int64

	// Offset.
	Offset *int64

	/* WithIds.

	     When true, each usage breakdown in the response also includes the list of
	entity ids that contribute to the count. Defaults to false to keep
	responses small when the id list is not needed.

	*/
	WithIds *bool

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

ListServiceRoleAttributeUsageParams contains all the parameters to send to the API endpoint

for the list service role attribute usage operation.

Typically these are written to a http.Request.

func NewListServiceRoleAttributeUsageParams added in v0.29.1

func NewListServiceRoleAttributeUsageParams() *ListServiceRoleAttributeUsageParams

NewListServiceRoleAttributeUsageParams creates a new ListServiceRoleAttributeUsageParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListServiceRoleAttributeUsageParamsWithContext added in v0.29.1

func NewListServiceRoleAttributeUsageParamsWithContext(ctx context.Context) *ListServiceRoleAttributeUsageParams

NewListServiceRoleAttributeUsageParamsWithContext creates a new ListServiceRoleAttributeUsageParams object with the ability to set a context for a request.

func NewListServiceRoleAttributeUsageParamsWithHTTPClient added in v0.29.1

func NewListServiceRoleAttributeUsageParamsWithHTTPClient(client *http.Client) *ListServiceRoleAttributeUsageParams

NewListServiceRoleAttributeUsageParamsWithHTTPClient creates a new ListServiceRoleAttributeUsageParams object with the ability to set a custom HTTPClient for a request.

func NewListServiceRoleAttributeUsageParamsWithTimeout added in v0.29.1

func NewListServiceRoleAttributeUsageParamsWithTimeout(timeout time.Duration) *ListServiceRoleAttributeUsageParams

NewListServiceRoleAttributeUsageParamsWithTimeout creates a new ListServiceRoleAttributeUsageParams object with the ability to set a timeout on a request.

func (*ListServiceRoleAttributeUsageParams) SetContext added in v0.29.1

SetContext adds the context to the list service role attribute usage params

func (*ListServiceRoleAttributeUsageParams) SetDefaults added in v0.29.1

func (o *ListServiceRoleAttributeUsageParams) SetDefaults()

SetDefaults hydrates default values in the list service role attribute usage params (not the query body).

All values with no default are reset to their zero value.

func (*ListServiceRoleAttributeUsageParams) SetFilter added in v0.29.1

func (o *ListServiceRoleAttributeUsageParams) SetFilter(filter *string)

SetFilter adds the filter to the list service role attribute usage params

func (*ListServiceRoleAttributeUsageParams) SetHTTPClient added in v0.29.1

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

SetHTTPClient adds the HTTPClient to the list service role attribute usage params

func (*ListServiceRoleAttributeUsageParams) SetLimit added in v0.29.1

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

SetLimit adds the limit to the list service role attribute usage params

func (*ListServiceRoleAttributeUsageParams) SetOffset added in v0.29.1

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

SetOffset adds the offset to the list service role attribute usage params

func (*ListServiceRoleAttributeUsageParams) SetTimeout added in v0.29.1

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

SetTimeout adds the timeout to the list service role attribute usage params

func (*ListServiceRoleAttributeUsageParams) SetWithIds added in v0.29.1

func (o *ListServiceRoleAttributeUsageParams) SetWithIds(withIds *bool)

SetWithIds adds the withIds to the list service role attribute usage params

func (*ListServiceRoleAttributeUsageParams) WithContext added in v0.29.1

WithContext adds the context to the list service role attribute usage params

func (*ListServiceRoleAttributeUsageParams) WithDefaults added in v0.29.1

WithDefaults hydrates default values in the list service role attribute usage params (not the query body).

All values with no default are reset to their zero value.

func (*ListServiceRoleAttributeUsageParams) WithFilter added in v0.29.1

WithFilter adds the filter to the list service role attribute usage params

func (*ListServiceRoleAttributeUsageParams) WithHTTPClient added in v0.29.1

WithHTTPClient adds the HTTPClient to the list service role attribute usage params

func (*ListServiceRoleAttributeUsageParams) WithLimit added in v0.29.1

WithLimit adds the limit to the list service role attribute usage params

func (*ListServiceRoleAttributeUsageParams) WithOffset added in v0.29.1

WithOffset adds the offset to the list service role attribute usage params

func (*ListServiceRoleAttributeUsageParams) WithTimeout added in v0.29.1

WithTimeout adds the timeout to the list service role attribute usage params

func (*ListServiceRoleAttributeUsageParams) WithWithIds added in v0.29.1

WithWithIds adds the withIds to the list service role attribute usage params

func (*ListServiceRoleAttributeUsageParams) WriteToRequest added in v0.29.1

WriteToRequest writes these params to a swagger request

type ListServiceRoleAttributeUsageReader added in v0.29.1

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

ListServiceRoleAttributeUsageReader is a Reader for the ListServiceRoleAttributeUsage structure.

func (*ListServiceRoleAttributeUsageReader) ReadResponse added in v0.29.1

func (o *ListServiceRoleAttributeUsageReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error)

ReadResponse reads a server response into the received o.

type ListServiceRoleAttributeUsageServiceUnavailable added in v0.29.1

type ListServiceRoleAttributeUsageServiceUnavailable struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListServiceRoleAttributeUsageServiceUnavailable describes a response with status code 503, with default header values.

The request could not be completed due to the server being busy or in a temporarily bad state

func NewListServiceRoleAttributeUsageServiceUnavailable added in v0.29.1

func NewListServiceRoleAttributeUsageServiceUnavailable() *ListServiceRoleAttributeUsageServiceUnavailable

NewListServiceRoleAttributeUsageServiceUnavailable creates a ListServiceRoleAttributeUsageServiceUnavailable with default headers values

func (*ListServiceRoleAttributeUsageServiceUnavailable) Code added in v0.29.1

Code gets the status code for the list service role attribute usage service unavailable response

func (*ListServiceRoleAttributeUsageServiceUnavailable) Error added in v0.29.1

func (*ListServiceRoleAttributeUsageServiceUnavailable) GetPayload added in v0.29.1

func (*ListServiceRoleAttributeUsageServiceUnavailable) IsClientError added in v0.29.1

IsClientError returns true when this list service role attribute usage service unavailable response has a 4xx status code

func (*ListServiceRoleAttributeUsageServiceUnavailable) IsCode added in v0.29.1

IsCode returns true when this list service role attribute usage service unavailable response a status code equal to that given

func (*ListServiceRoleAttributeUsageServiceUnavailable) IsRedirect added in v0.29.1

IsRedirect returns true when this list service role attribute usage service unavailable response has a 3xx status code

func (*ListServiceRoleAttributeUsageServiceUnavailable) IsServerError added in v0.29.1

IsServerError returns true when this list service role attribute usage service unavailable response has a 5xx status code

func (*ListServiceRoleAttributeUsageServiceUnavailable) IsSuccess added in v0.29.1

IsSuccess returns true when this list service role attribute usage service unavailable response has a 2xx status code

func (*ListServiceRoleAttributeUsageServiceUnavailable) String added in v0.29.1

type ListServiceRoleAttributeUsageTooManyRequests added in v0.29.1

type ListServiceRoleAttributeUsageTooManyRequests struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListServiceRoleAttributeUsageTooManyRequests describes a response with status code 429, with default header values.

The resource requested is rate limited and the rate limit has been exceeded

func NewListServiceRoleAttributeUsageTooManyRequests added in v0.29.1

func NewListServiceRoleAttributeUsageTooManyRequests() *ListServiceRoleAttributeUsageTooManyRequests

NewListServiceRoleAttributeUsageTooManyRequests creates a ListServiceRoleAttributeUsageTooManyRequests with default headers values

func (*ListServiceRoleAttributeUsageTooManyRequests) Code added in v0.29.1

Code gets the status code for the list service role attribute usage too many requests response

func (*ListServiceRoleAttributeUsageTooManyRequests) Error added in v0.29.1

func (*ListServiceRoleAttributeUsageTooManyRequests) GetPayload added in v0.29.1

func (*ListServiceRoleAttributeUsageTooManyRequests) IsClientError added in v0.29.1

IsClientError returns true when this list service role attribute usage too many requests response has a 4xx status code

func (*ListServiceRoleAttributeUsageTooManyRequests) IsCode added in v0.29.1

IsCode returns true when this list service role attribute usage too many requests response a status code equal to that given

func (*ListServiceRoleAttributeUsageTooManyRequests) IsRedirect added in v0.29.1

IsRedirect returns true when this list service role attribute usage too many requests response has a 3xx status code

func (*ListServiceRoleAttributeUsageTooManyRequests) IsServerError added in v0.29.1

IsServerError returns true when this list service role attribute usage too many requests response has a 5xx status code

func (*ListServiceRoleAttributeUsageTooManyRequests) IsSuccess added in v0.29.1

IsSuccess returns true when this list service role attribute usage too many requests response has a 2xx status code

func (*ListServiceRoleAttributeUsageTooManyRequests) String added in v0.29.1

type ListServiceRoleAttributeUsageUnauthorized added in v0.29.1

type ListServiceRoleAttributeUsageUnauthorized struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListServiceRoleAttributeUsageUnauthorized describes a response with status code 401, with default header values.

The supplied session does not have the correct access rights to request this resource

func NewListServiceRoleAttributeUsageUnauthorized added in v0.29.1

func NewListServiceRoleAttributeUsageUnauthorized() *ListServiceRoleAttributeUsageUnauthorized

NewListServiceRoleAttributeUsageUnauthorized creates a ListServiceRoleAttributeUsageUnauthorized with default headers values

func (*ListServiceRoleAttributeUsageUnauthorized) Code added in v0.29.1

Code gets the status code for the list service role attribute usage unauthorized response

func (*ListServiceRoleAttributeUsageUnauthorized) Error added in v0.29.1

func (*ListServiceRoleAttributeUsageUnauthorized) GetPayload added in v0.29.1

func (*ListServiceRoleAttributeUsageUnauthorized) IsClientError added in v0.29.1

IsClientError returns true when this list service role attribute usage unauthorized response has a 4xx status code

func (*ListServiceRoleAttributeUsageUnauthorized) IsCode added in v0.29.1

IsCode returns true when this list service role attribute usage unauthorized response a status code equal to that given

func (*ListServiceRoleAttributeUsageUnauthorized) IsRedirect added in v0.29.1

IsRedirect returns true when this list service role attribute usage unauthorized response has a 3xx status code

func (*ListServiceRoleAttributeUsageUnauthorized) IsServerError added in v0.29.1

IsServerError returns true when this list service role attribute usage unauthorized response has a 5xx status code

func (*ListServiceRoleAttributeUsageUnauthorized) IsSuccess added in v0.29.1

IsSuccess returns true when this list service role attribute usage unauthorized response has a 2xx status code

func (*ListServiceRoleAttributeUsageUnauthorized) String added in v0.29.1

type ListServiceRoleAttributesBadRequest

type ListServiceRoleAttributesBadRequest struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListServiceRoleAttributesBadRequest describes a response with status code 400, with default header values.

The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

func NewListServiceRoleAttributesBadRequest

func NewListServiceRoleAttributesBadRequest() *ListServiceRoleAttributesBadRequest

NewListServiceRoleAttributesBadRequest creates a ListServiceRoleAttributesBadRequest with default headers values

func (*ListServiceRoleAttributesBadRequest) Code added in v0.26.53

Code gets the status code for the list service role attributes bad request response

func (*ListServiceRoleAttributesBadRequest) Error

func (*ListServiceRoleAttributesBadRequest) GetPayload

func (*ListServiceRoleAttributesBadRequest) IsClientError added in v0.26.53

func (o *ListServiceRoleAttributesBadRequest) IsClientError() bool

IsClientError returns true when this list service role attributes bad request response has a 4xx status code

func (*ListServiceRoleAttributesBadRequest) IsCode added in v0.26.53

IsCode returns true when this list service role attributes bad request response a status code equal to that given

func (*ListServiceRoleAttributesBadRequest) IsRedirect added in v0.26.53

func (o *ListServiceRoleAttributesBadRequest) IsRedirect() bool

IsRedirect returns true when this list service role attributes bad request response has a 3xx status code

func (*ListServiceRoleAttributesBadRequest) IsServerError added in v0.26.53

func (o *ListServiceRoleAttributesBadRequest) IsServerError() bool

IsServerError returns true when this list service role attributes bad request response has a 5xx status code

func (*ListServiceRoleAttributesBadRequest) IsSuccess added in v0.26.53

IsSuccess returns true when this list service role attributes bad request response has a 2xx status code

func (*ListServiceRoleAttributesBadRequest) String added in v0.26.53

type ListServiceRoleAttributesOK

type ListServiceRoleAttributesOK struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.ListRoleAttributesEnvelope
}

ListServiceRoleAttributesOK describes a response with status code 200, with default header values.

A list of role attributes

func NewListServiceRoleAttributesOK

func NewListServiceRoleAttributesOK() *ListServiceRoleAttributesOK

NewListServiceRoleAttributesOK creates a ListServiceRoleAttributesOK with default headers values

func (*ListServiceRoleAttributesOK) Code added in v0.26.53

func (o *ListServiceRoleAttributesOK) Code() int

Code gets the status code for the list service role attributes o k response

func (*ListServiceRoleAttributesOK) Error

func (*ListServiceRoleAttributesOK) GetPayload

func (*ListServiceRoleAttributesOK) IsClientError added in v0.26.53

func (o *ListServiceRoleAttributesOK) IsClientError() bool

IsClientError returns true when this list service role attributes o k response has a 4xx status code

func (*ListServiceRoleAttributesOK) IsCode added in v0.26.53

func (o *ListServiceRoleAttributesOK) IsCode(code int) bool

IsCode returns true when this list service role attributes o k response a status code equal to that given

func (*ListServiceRoleAttributesOK) IsRedirect added in v0.26.53

func (o *ListServiceRoleAttributesOK) IsRedirect() bool

IsRedirect returns true when this list service role attributes o k response has a 3xx status code

func (*ListServiceRoleAttributesOK) IsServerError added in v0.26.53

func (o *ListServiceRoleAttributesOK) IsServerError() bool

IsServerError returns true when this list service role attributes o k response has a 5xx status code

func (*ListServiceRoleAttributesOK) IsSuccess added in v0.26.53

func (o *ListServiceRoleAttributesOK) IsSuccess() bool

IsSuccess returns true when this list service role attributes o k response has a 2xx status code

func (*ListServiceRoleAttributesOK) String added in v0.26.53

func (o *ListServiceRoleAttributesOK) String() string

type ListServiceRoleAttributesParams

type ListServiceRoleAttributesParams struct {

	// Filter.
	Filter *string

	// Limit.
	Limit *int64

	// Offset.
	Offset *int64

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

ListServiceRoleAttributesParams contains all the parameters to send to the API endpoint

for the list service role attributes operation.

Typically these are written to a http.Request.

func NewListServiceRoleAttributesParams

func NewListServiceRoleAttributesParams() *ListServiceRoleAttributesParams

NewListServiceRoleAttributesParams creates a new ListServiceRoleAttributesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListServiceRoleAttributesParamsWithContext

func NewListServiceRoleAttributesParamsWithContext(ctx context.Context) *ListServiceRoleAttributesParams

NewListServiceRoleAttributesParamsWithContext creates a new ListServiceRoleAttributesParams object with the ability to set a context for a request.

func NewListServiceRoleAttributesParamsWithHTTPClient

func NewListServiceRoleAttributesParamsWithHTTPClient(client *http.Client) *ListServiceRoleAttributesParams

NewListServiceRoleAttributesParamsWithHTTPClient creates a new ListServiceRoleAttributesParams object with the ability to set a custom HTTPClient for a request.

func NewListServiceRoleAttributesParamsWithTimeout

func NewListServiceRoleAttributesParamsWithTimeout(timeout time.Duration) *ListServiceRoleAttributesParams

NewListServiceRoleAttributesParamsWithTimeout creates a new ListServiceRoleAttributesParams object with the ability to set a timeout on a request.

func (*ListServiceRoleAttributesParams) SetContext

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

SetContext adds the context to the list service role attributes params

func (*ListServiceRoleAttributesParams) SetDefaults

func (o *ListServiceRoleAttributesParams) SetDefaults()

SetDefaults hydrates default values in the list service role attributes params (not the query body).

All values with no default are reset to their zero value.

func (*ListServiceRoleAttributesParams) SetFilter

func (o *ListServiceRoleAttributesParams) SetFilter(filter *string)

SetFilter adds the filter to the list service role attributes params

func (*ListServiceRoleAttributesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list service role attributes params

func (*ListServiceRoleAttributesParams) SetLimit

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

SetLimit adds the limit to the list service role attributes params

func (*ListServiceRoleAttributesParams) SetOffset

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

SetOffset adds the offset to the list service role attributes params

func (*ListServiceRoleAttributesParams) SetTimeout

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

SetTimeout adds the timeout to the list service role attributes params

func (*ListServiceRoleAttributesParams) WithContext

WithContext adds the context to the list service role attributes params

func (*ListServiceRoleAttributesParams) WithDefaults

WithDefaults hydrates default values in the list service role attributes params (not the query body).

All values with no default are reset to their zero value.

func (*ListServiceRoleAttributesParams) WithFilter

WithFilter adds the filter to the list service role attributes params

func (*ListServiceRoleAttributesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list service role attributes params

func (*ListServiceRoleAttributesParams) WithLimit

WithLimit adds the limit to the list service role attributes params

func (*ListServiceRoleAttributesParams) WithOffset

WithOffset adds the offset to the list service role attributes params

func (*ListServiceRoleAttributesParams) WithTimeout

WithTimeout adds the timeout to the list service role attributes params

func (*ListServiceRoleAttributesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListServiceRoleAttributesReader

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

ListServiceRoleAttributesReader is a Reader for the ListServiceRoleAttributes structure.

func (*ListServiceRoleAttributesReader) ReadResponse

func (o *ListServiceRoleAttributesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error)

ReadResponse reads a server response into the received o.

type ListServiceRoleAttributesServiceUnavailable added in v0.26.36

type ListServiceRoleAttributesServiceUnavailable struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListServiceRoleAttributesServiceUnavailable describes a response with status code 503, with default header values.

The request could not be completed due to the server being busy or in a temporarily bad state

func NewListServiceRoleAttributesServiceUnavailable added in v0.26.36

func NewListServiceRoleAttributesServiceUnavailable() *ListServiceRoleAttributesServiceUnavailable

NewListServiceRoleAttributesServiceUnavailable creates a ListServiceRoleAttributesServiceUnavailable with default headers values

func (*ListServiceRoleAttributesServiceUnavailable) Code added in v0.26.53

Code gets the status code for the list service role attributes service unavailable response

func (*ListServiceRoleAttributesServiceUnavailable) Error added in v0.26.36

func (*ListServiceRoleAttributesServiceUnavailable) GetPayload added in v0.26.36

func (*ListServiceRoleAttributesServiceUnavailable) IsClientError added in v0.26.53

IsClientError returns true when this list service role attributes service unavailable response has a 4xx status code

func (*ListServiceRoleAttributesServiceUnavailable) IsCode added in v0.26.53

IsCode returns true when this list service role attributes service unavailable response a status code equal to that given

func (*ListServiceRoleAttributesServiceUnavailable) IsRedirect added in v0.26.53

IsRedirect returns true when this list service role attributes service unavailable response has a 3xx status code

func (*ListServiceRoleAttributesServiceUnavailable) IsServerError added in v0.26.53

IsServerError returns true when this list service role attributes service unavailable response has a 5xx status code

func (*ListServiceRoleAttributesServiceUnavailable) IsSuccess added in v0.26.53

IsSuccess returns true when this list service role attributes service unavailable response has a 2xx status code

func (*ListServiceRoleAttributesServiceUnavailable) String added in v0.26.53

type ListServiceRoleAttributesTooManyRequests added in v0.26.0

type ListServiceRoleAttributesTooManyRequests struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListServiceRoleAttributesTooManyRequests describes a response with status code 429, with default header values.

The resource requested is rate limited and the rate limit has been exceeded

func NewListServiceRoleAttributesTooManyRequests added in v0.26.0

func NewListServiceRoleAttributesTooManyRequests() *ListServiceRoleAttributesTooManyRequests

NewListServiceRoleAttributesTooManyRequests creates a ListServiceRoleAttributesTooManyRequests with default headers values

func (*ListServiceRoleAttributesTooManyRequests) Code added in v0.26.53

Code gets the status code for the list service role attributes too many requests response

func (*ListServiceRoleAttributesTooManyRequests) Error added in v0.26.0

func (*ListServiceRoleAttributesTooManyRequests) GetPayload added in v0.26.0

func (*ListServiceRoleAttributesTooManyRequests) IsClientError added in v0.26.53

IsClientError returns true when this list service role attributes too many requests response has a 4xx status code

func (*ListServiceRoleAttributesTooManyRequests) IsCode added in v0.26.53

IsCode returns true when this list service role attributes too many requests response a status code equal to that given

func (*ListServiceRoleAttributesTooManyRequests) IsRedirect added in v0.26.53

IsRedirect returns true when this list service role attributes too many requests response has a 3xx status code

func (*ListServiceRoleAttributesTooManyRequests) IsServerError added in v0.26.53

IsServerError returns true when this list service role attributes too many requests response has a 5xx status code

func (*ListServiceRoleAttributesTooManyRequests) IsSuccess added in v0.26.53

IsSuccess returns true when this list service role attributes too many requests response has a 2xx status code

func (*ListServiceRoleAttributesTooManyRequests) String added in v0.26.53

type ListServiceRoleAttributesUnauthorized

type ListServiceRoleAttributesUnauthorized struct {

	/* Denotes different type of security token related information
	 */
	WWWAuthenticate []string

	Payload *rest_model.APIErrorEnvelope
}

ListServiceRoleAttributesUnauthorized describes a response with status code 401, with default header values.

The supplied session does not have the correct access rights to request this resource

func NewListServiceRoleAttributesUnauthorized

func NewListServiceRoleAttributesUnauthorized() *ListServiceRoleAttributesUnauthorized

NewListServiceRoleAttributesUnauthorized creates a ListServiceRoleAttributesUnauthorized with default headers values

func (*ListServiceRoleAttributesUnauthorized) Code added in v0.26.53

Code gets the status code for the list service role attributes unauthorized response

func (*ListServiceRoleAttributesUnauthorized) Error

func (*ListServiceRoleAttributesUnauthorized) GetPayload

func (*ListServiceRoleAttributesUnauthorized) IsClientError added in v0.26.53

func (o *ListServiceRoleAttributesUnauthorized) IsClientError() bool

IsClientError returns true when this list service role attributes unauthorized response has a 4xx status code

func (*ListServiceRoleAttributesUnauthorized) IsCode added in v0.26.53

IsCode returns true when this list service role attributes unauthorized response a status code equal to that given

func (*ListServiceRoleAttributesUnauthorized) IsRedirect added in v0.26.53

IsRedirect returns true when this list service role attributes unauthorized response has a 3xx status code

func (*ListServiceRoleAttributesUnauthorized) IsServerError added in v0.26.53

func (o *ListServiceRoleAttributesUnauthorized) IsServerError() bool

IsServerError returns true when this list service role attributes unauthorized response has a 5xx status code

func (*ListServiceRoleAttributesUnauthorized) IsSuccess added in v0.26.53

IsSuccess returns true when this list service role attributes unauthorized response has a 2xx status code

func (*ListServiceRoleAttributesUnauthorized) String added in v0.26.53

Jump to

Keyboard shortcuts

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