Documentation ¶
Index ¶
- type Client
- func (a *Client) ListEdgeRouterRoleAttributes(params *ListEdgeRouterRoleAttributesParams, ...) (*ListEdgeRouterRoleAttributesOK, error)
- func (a *Client) ListIdentityRoleAttributes(params *ListIdentityRoleAttributesParams, ...) (*ListIdentityRoleAttributesOK, error)
- func (a *Client) ListServiceRoleAttributes(params *ListServiceRoleAttributesParams, authInfo runtime.ClientAuthInfoWriter, ...) (*ListServiceRoleAttributesOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientOption
- type ClientService
- type ListEdgeRouterRoleAttributesBadRequest
- type ListEdgeRouterRoleAttributesOK
- type ListEdgeRouterRoleAttributesParams
- func NewListEdgeRouterRoleAttributesParams() *ListEdgeRouterRoleAttributesParams
- func NewListEdgeRouterRoleAttributesParamsWithContext(ctx context.Context) *ListEdgeRouterRoleAttributesParams
- func NewListEdgeRouterRoleAttributesParamsWithHTTPClient(client *http.Client) *ListEdgeRouterRoleAttributesParams
- func NewListEdgeRouterRoleAttributesParamsWithTimeout(timeout time.Duration) *ListEdgeRouterRoleAttributesParams
- func (o *ListEdgeRouterRoleAttributesParams) SetContext(ctx context.Context)
- func (o *ListEdgeRouterRoleAttributesParams) SetDefaults()
- func (o *ListEdgeRouterRoleAttributesParams) SetFilter(filter *string)
- func (o *ListEdgeRouterRoleAttributesParams) SetHTTPClient(client *http.Client)
- func (o *ListEdgeRouterRoleAttributesParams) SetLimit(limit *int64)
- func (o *ListEdgeRouterRoleAttributesParams) SetOffset(offset *int64)
- func (o *ListEdgeRouterRoleAttributesParams) SetTimeout(timeout time.Duration)
- func (o *ListEdgeRouterRoleAttributesParams) WithContext(ctx context.Context) *ListEdgeRouterRoleAttributesParams
- func (o *ListEdgeRouterRoleAttributesParams) WithDefaults() *ListEdgeRouterRoleAttributesParams
- func (o *ListEdgeRouterRoleAttributesParams) WithFilter(filter *string) *ListEdgeRouterRoleAttributesParams
- func (o *ListEdgeRouterRoleAttributesParams) WithHTTPClient(client *http.Client) *ListEdgeRouterRoleAttributesParams
- func (o *ListEdgeRouterRoleAttributesParams) WithLimit(limit *int64) *ListEdgeRouterRoleAttributesParams
- func (o *ListEdgeRouterRoleAttributesParams) WithOffset(offset *int64) *ListEdgeRouterRoleAttributesParams
- func (o *ListEdgeRouterRoleAttributesParams) WithTimeout(timeout time.Duration) *ListEdgeRouterRoleAttributesParams
- func (o *ListEdgeRouterRoleAttributesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListEdgeRouterRoleAttributesReader
- type ListEdgeRouterRoleAttributesTooManyRequests
- type ListEdgeRouterRoleAttributesUnauthorized
- type ListIdentityRoleAttributesBadRequest
- type ListIdentityRoleAttributesOK
- type ListIdentityRoleAttributesParams
- func NewListIdentityRoleAttributesParams() *ListIdentityRoleAttributesParams
- func NewListIdentityRoleAttributesParamsWithContext(ctx context.Context) *ListIdentityRoleAttributesParams
- func NewListIdentityRoleAttributesParamsWithHTTPClient(client *http.Client) *ListIdentityRoleAttributesParams
- func NewListIdentityRoleAttributesParamsWithTimeout(timeout time.Duration) *ListIdentityRoleAttributesParams
- func (o *ListIdentityRoleAttributesParams) SetContext(ctx context.Context)
- func (o *ListIdentityRoleAttributesParams) SetDefaults()
- func (o *ListIdentityRoleAttributesParams) SetFilter(filter *string)
- func (o *ListIdentityRoleAttributesParams) SetHTTPClient(client *http.Client)
- func (o *ListIdentityRoleAttributesParams) SetLimit(limit *int64)
- func (o *ListIdentityRoleAttributesParams) SetOffset(offset *int64)
- func (o *ListIdentityRoleAttributesParams) SetTimeout(timeout time.Duration)
- func (o *ListIdentityRoleAttributesParams) WithContext(ctx context.Context) *ListIdentityRoleAttributesParams
- func (o *ListIdentityRoleAttributesParams) WithDefaults() *ListIdentityRoleAttributesParams
- func (o *ListIdentityRoleAttributesParams) WithFilter(filter *string) *ListIdentityRoleAttributesParams
- func (o *ListIdentityRoleAttributesParams) WithHTTPClient(client *http.Client) *ListIdentityRoleAttributesParams
- func (o *ListIdentityRoleAttributesParams) WithLimit(limit *int64) *ListIdentityRoleAttributesParams
- func (o *ListIdentityRoleAttributesParams) WithOffset(offset *int64) *ListIdentityRoleAttributesParams
- func (o *ListIdentityRoleAttributesParams) WithTimeout(timeout time.Duration) *ListIdentityRoleAttributesParams
- func (o *ListIdentityRoleAttributesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListIdentityRoleAttributesReader
- type ListIdentityRoleAttributesTooManyRequests
- type ListIdentityRoleAttributesUnauthorized
- type ListServiceRoleAttributesBadRequest
- type ListServiceRoleAttributesOK
- type ListServiceRoleAttributesParams
- func NewListServiceRoleAttributesParams() *ListServiceRoleAttributesParams
- func NewListServiceRoleAttributesParamsWithContext(ctx context.Context) *ListServiceRoleAttributesParams
- func NewListServiceRoleAttributesParamsWithHTTPClient(client *http.Client) *ListServiceRoleAttributesParams
- func NewListServiceRoleAttributesParamsWithTimeout(timeout time.Duration) *ListServiceRoleAttributesParams
- func (o *ListServiceRoleAttributesParams) SetContext(ctx context.Context)
- func (o *ListServiceRoleAttributesParams) SetDefaults()
- func (o *ListServiceRoleAttributesParams) SetFilter(filter *string)
- func (o *ListServiceRoleAttributesParams) SetHTTPClient(client *http.Client)
- func (o *ListServiceRoleAttributesParams) SetLimit(limit *int64)
- func (o *ListServiceRoleAttributesParams) SetOffset(offset *int64)
- func (o *ListServiceRoleAttributesParams) SetTimeout(timeout time.Duration)
- func (o *ListServiceRoleAttributesParams) WithContext(ctx context.Context) *ListServiceRoleAttributesParams
- func (o *ListServiceRoleAttributesParams) WithDefaults() *ListServiceRoleAttributesParams
- func (o *ListServiceRoleAttributesParams) WithFilter(filter *string) *ListServiceRoleAttributesParams
- func (o *ListServiceRoleAttributesParams) WithHTTPClient(client *http.Client) *ListServiceRoleAttributesParams
- func (o *ListServiceRoleAttributesParams) WithLimit(limit *int64) *ListServiceRoleAttributesParams
- func (o *ListServiceRoleAttributesParams) WithOffset(offset *int64) *ListServiceRoleAttributesParams
- func (o *ListServiceRoleAttributesParams) WithTimeout(timeout time.Duration) *ListServiceRoleAttributesParams
- func (o *ListServiceRoleAttributesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListServiceRoleAttributesReader
- type ListServiceRoleAttributesTooManyRequests
- type ListServiceRoleAttributesUnauthorized
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) 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) 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) 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 is the option for Client methods
type ClientService ¶
type ClientService interface { ListEdgeRouterRoleAttributes(params *ListEdgeRouterRoleAttributesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListEdgeRouterRoleAttributesOK, error) ListIdentityRoleAttributes(params *ListIdentityRoleAttributesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListIdentityRoleAttributesOK, 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.
type ListEdgeRouterRoleAttributesBadRequest ¶
type ListEdgeRouterRoleAttributesBadRequest struct {
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) Error ¶
func (o *ListEdgeRouterRoleAttributesBadRequest) Error() string
func (*ListEdgeRouterRoleAttributesBadRequest) GetPayload ¶
func (o *ListEdgeRouterRoleAttributesBadRequest) GetPayload() *rest_model.APIErrorEnvelope
type ListEdgeRouterRoleAttributesOK ¶
type ListEdgeRouterRoleAttributesOK struct {
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) Error ¶
func (o *ListEdgeRouterRoleAttributesOK) Error() string
func (*ListEdgeRouterRoleAttributesOK) GetPayload ¶
func (o *ListEdgeRouterRoleAttributesOK) GetPayload() *rest_model.ListRoleAttributesEnvelope
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 ¶
func (o *ListEdgeRouterRoleAttributesParams) SetContext(ctx context.Context)
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 ¶
func (o *ListEdgeRouterRoleAttributesParams) WithContext(ctx context.Context) *ListEdgeRouterRoleAttributesParams
WithContext adds the context to the list edge router role attributes params
func (*ListEdgeRouterRoleAttributesParams) WithDefaults ¶
func (o *ListEdgeRouterRoleAttributesParams) WithDefaults() *ListEdgeRouterRoleAttributesParams
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 ¶
func (o *ListEdgeRouterRoleAttributesParams) WithFilter(filter *string) *ListEdgeRouterRoleAttributesParams
WithFilter adds the filter to the list edge router role attributes params
func (*ListEdgeRouterRoleAttributesParams) WithHTTPClient ¶
func (o *ListEdgeRouterRoleAttributesParams) WithHTTPClient(client *http.Client) *ListEdgeRouterRoleAttributesParams
WithHTTPClient adds the HTTPClient to the list edge router role attributes params
func (*ListEdgeRouterRoleAttributesParams) WithLimit ¶
func (o *ListEdgeRouterRoleAttributesParams) WithLimit(limit *int64) *ListEdgeRouterRoleAttributesParams
WithLimit adds the limit to the list edge router role attributes params
func (*ListEdgeRouterRoleAttributesParams) WithOffset ¶
func (o *ListEdgeRouterRoleAttributesParams) WithOffset(offset *int64) *ListEdgeRouterRoleAttributesParams
WithOffset adds the offset to the list edge router role attributes params
func (*ListEdgeRouterRoleAttributesParams) WithTimeout ¶
func (o *ListEdgeRouterRoleAttributesParams) WithTimeout(timeout time.Duration) *ListEdgeRouterRoleAttributesParams
WithTimeout adds the timeout to the list edge router role attributes params
func (*ListEdgeRouterRoleAttributesParams) WriteToRequest ¶
func (o *ListEdgeRouterRoleAttributesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListEdgeRouterRoleAttributesTooManyRequests ¶ added in v0.26.0
type ListEdgeRouterRoleAttributesTooManyRequests struct {
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) Error ¶ added in v0.26.0
func (o *ListEdgeRouterRoleAttributesTooManyRequests) Error() string
func (*ListEdgeRouterRoleAttributesTooManyRequests) GetPayload ¶ added in v0.26.0
func (o *ListEdgeRouterRoleAttributesTooManyRequests) GetPayload() *rest_model.APIErrorEnvelope
type ListEdgeRouterRoleAttributesUnauthorized ¶
type ListEdgeRouterRoleAttributesUnauthorized struct {
}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) Error ¶
func (o *ListEdgeRouterRoleAttributesUnauthorized) Error() string
func (*ListEdgeRouterRoleAttributesUnauthorized) GetPayload ¶
func (o *ListEdgeRouterRoleAttributesUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type ListIdentityRoleAttributesBadRequest ¶
type ListIdentityRoleAttributesBadRequest struct {
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) Error ¶
func (o *ListIdentityRoleAttributesBadRequest) Error() string
func (*ListIdentityRoleAttributesBadRequest) GetPayload ¶
func (o *ListIdentityRoleAttributesBadRequest) GetPayload() *rest_model.APIErrorEnvelope
type ListIdentityRoleAttributesOK ¶
type ListIdentityRoleAttributesOK struct {
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) Error ¶
func (o *ListIdentityRoleAttributesOK) Error() string
func (*ListIdentityRoleAttributesOK) GetPayload ¶
func (o *ListIdentityRoleAttributesOK) GetPayload() *rest_model.ListRoleAttributesEnvelope
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 ¶
func (o *ListIdentityRoleAttributesParams) SetContext(ctx context.Context)
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 ¶
func (o *ListIdentityRoleAttributesParams) WithContext(ctx context.Context) *ListIdentityRoleAttributesParams
WithContext adds the context to the list identity role attributes params
func (*ListIdentityRoleAttributesParams) WithDefaults ¶
func (o *ListIdentityRoleAttributesParams) WithDefaults() *ListIdentityRoleAttributesParams
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 ¶
func (o *ListIdentityRoleAttributesParams) WithFilter(filter *string) *ListIdentityRoleAttributesParams
WithFilter adds the filter to the list identity role attributes params
func (*ListIdentityRoleAttributesParams) WithHTTPClient ¶
func (o *ListIdentityRoleAttributesParams) WithHTTPClient(client *http.Client) *ListIdentityRoleAttributesParams
WithHTTPClient adds the HTTPClient to the list identity role attributes params
func (*ListIdentityRoleAttributesParams) WithLimit ¶
func (o *ListIdentityRoleAttributesParams) WithLimit(limit *int64) *ListIdentityRoleAttributesParams
WithLimit adds the limit to the list identity role attributes params
func (*ListIdentityRoleAttributesParams) WithOffset ¶
func (o *ListIdentityRoleAttributesParams) WithOffset(offset *int64) *ListIdentityRoleAttributesParams
WithOffset adds the offset to the list identity role attributes params
func (*ListIdentityRoleAttributesParams) WithTimeout ¶
func (o *ListIdentityRoleAttributesParams) WithTimeout(timeout time.Duration) *ListIdentityRoleAttributesParams
WithTimeout adds the timeout to the list identity role attributes params
func (*ListIdentityRoleAttributesParams) WriteToRequest ¶
func (o *ListIdentityRoleAttributesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListIdentityRoleAttributesTooManyRequests ¶ added in v0.26.0
type ListIdentityRoleAttributesTooManyRequests struct {
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) Error ¶ added in v0.26.0
func (o *ListIdentityRoleAttributesTooManyRequests) Error() string
func (*ListIdentityRoleAttributesTooManyRequests) GetPayload ¶ added in v0.26.0
func (o *ListIdentityRoleAttributesTooManyRequests) GetPayload() *rest_model.APIErrorEnvelope
type ListIdentityRoleAttributesUnauthorized ¶
type ListIdentityRoleAttributesUnauthorized struct {
}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) Error ¶
func (o *ListIdentityRoleAttributesUnauthorized) Error() string
func (*ListIdentityRoleAttributesUnauthorized) GetPayload ¶
func (o *ListIdentityRoleAttributesUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type ListServiceRoleAttributesBadRequest ¶
type ListServiceRoleAttributesBadRequest struct {
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) Error ¶
func (o *ListServiceRoleAttributesBadRequest) Error() string
func (*ListServiceRoleAttributesBadRequest) GetPayload ¶
func (o *ListServiceRoleAttributesBadRequest) GetPayload() *rest_model.APIErrorEnvelope
type ListServiceRoleAttributesOK ¶
type ListServiceRoleAttributesOK struct {
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) Error ¶
func (o *ListServiceRoleAttributesOK) Error() string
func (*ListServiceRoleAttributesOK) GetPayload ¶
func (o *ListServiceRoleAttributesOK) GetPayload() *rest_model.ListRoleAttributesEnvelope
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 ¶
func (o *ListServiceRoleAttributesParams) WithContext(ctx context.Context) *ListServiceRoleAttributesParams
WithContext adds the context to the list service role attributes params
func (*ListServiceRoleAttributesParams) WithDefaults ¶
func (o *ListServiceRoleAttributesParams) WithDefaults() *ListServiceRoleAttributesParams
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 ¶
func (o *ListServiceRoleAttributesParams) WithFilter(filter *string) *ListServiceRoleAttributesParams
WithFilter adds the filter to the list service role attributes params
func (*ListServiceRoleAttributesParams) WithHTTPClient ¶
func (o *ListServiceRoleAttributesParams) WithHTTPClient(client *http.Client) *ListServiceRoleAttributesParams
WithHTTPClient adds the HTTPClient to the list service role attributes params
func (*ListServiceRoleAttributesParams) WithLimit ¶
func (o *ListServiceRoleAttributesParams) WithLimit(limit *int64) *ListServiceRoleAttributesParams
WithLimit adds the limit to the list service role attributes params
func (*ListServiceRoleAttributesParams) WithOffset ¶
func (o *ListServiceRoleAttributesParams) WithOffset(offset *int64) *ListServiceRoleAttributesParams
WithOffset adds the offset to the list service role attributes params
func (*ListServiceRoleAttributesParams) WithTimeout ¶
func (o *ListServiceRoleAttributesParams) WithTimeout(timeout time.Duration) *ListServiceRoleAttributesParams
WithTimeout adds the timeout to the list service role attributes params
func (*ListServiceRoleAttributesParams) WriteToRequest ¶
func (o *ListServiceRoleAttributesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListServiceRoleAttributesTooManyRequests ¶ added in v0.26.0
type ListServiceRoleAttributesTooManyRequests struct {
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) Error ¶ added in v0.26.0
func (o *ListServiceRoleAttributesTooManyRequests) Error() string
func (*ListServiceRoleAttributesTooManyRequests) GetPayload ¶ added in v0.26.0
func (o *ListServiceRoleAttributesTooManyRequests) GetPayload() *rest_model.APIErrorEnvelope
type ListServiceRoleAttributesUnauthorized ¶
type ListServiceRoleAttributesUnauthorized struct {
}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) Error ¶
func (o *ListServiceRoleAttributesUnauthorized) Error() string
func (*ListServiceRoleAttributesUnauthorized) GetPayload ¶
func (o *ListServiceRoleAttributesUnauthorized) GetPayload() *rest_model.APIErrorEnvelope