Documentation ¶
Index ¶
- type Client
- func (a *Client) CreateRuleWaiver(params *CreateRuleWaiverParams, authInfo runtime.ClientAuthInfoWriter) (*CreateRuleWaiverCreated, error)
- func (a *Client) DeleteRuleWaiver(params *DeleteRuleWaiverParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRuleWaiverNoContent, error)
- func (a *Client) GetRuleWaiver(params *GetRuleWaiverParams, authInfo runtime.ClientAuthInfoWriter) (*GetRuleWaiverOK, error)
- func (a *Client) ListRuleWaivers(params *ListRuleWaiversParams, authInfo runtime.ClientAuthInfoWriter) (*ListRuleWaiversOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdateRuleWaiver(params *UpdateRuleWaiverParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateRuleWaiverOK, error)
- type ClientService
- type CreateRuleWaiverBadRequest
- type CreateRuleWaiverCreated
- type CreateRuleWaiverForbidden
- type CreateRuleWaiverInternalServerError
- type CreateRuleWaiverParams
- func NewCreateRuleWaiverParams() *CreateRuleWaiverParams
- func NewCreateRuleWaiverParamsWithContext(ctx context.Context) *CreateRuleWaiverParams
- func NewCreateRuleWaiverParamsWithHTTPClient(client *http.Client) *CreateRuleWaiverParams
- func NewCreateRuleWaiverParamsWithTimeout(timeout time.Duration) *CreateRuleWaiverParams
- func (o *CreateRuleWaiverParams) SetContext(ctx context.Context)
- func (o *CreateRuleWaiverParams) SetHTTPClient(client *http.Client)
- func (o *CreateRuleWaiverParams) SetInput(input *models.CreateRuleWaiverInput)
- func (o *CreateRuleWaiverParams) SetTimeout(timeout time.Duration)
- func (o *CreateRuleWaiverParams) WithContext(ctx context.Context) *CreateRuleWaiverParams
- func (o *CreateRuleWaiverParams) WithHTTPClient(client *http.Client) *CreateRuleWaiverParams
- func (o *CreateRuleWaiverParams) WithInput(input *models.CreateRuleWaiverInput) *CreateRuleWaiverParams
- func (o *CreateRuleWaiverParams) WithTimeout(timeout time.Duration) *CreateRuleWaiverParams
- func (o *CreateRuleWaiverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateRuleWaiverReader
- type CreateRuleWaiverUnauthorized
- type DeleteRuleWaiverForbidden
- type DeleteRuleWaiverInternalServerError
- type DeleteRuleWaiverNoContent
- type DeleteRuleWaiverNotFound
- type DeleteRuleWaiverParams
- func NewDeleteRuleWaiverParams() *DeleteRuleWaiverParams
- func NewDeleteRuleWaiverParamsWithContext(ctx context.Context) *DeleteRuleWaiverParams
- func NewDeleteRuleWaiverParamsWithHTTPClient(client *http.Client) *DeleteRuleWaiverParams
- func NewDeleteRuleWaiverParamsWithTimeout(timeout time.Duration) *DeleteRuleWaiverParams
- func (o *DeleteRuleWaiverParams) SetContext(ctx context.Context)
- func (o *DeleteRuleWaiverParams) SetHTTPClient(client *http.Client)
- func (o *DeleteRuleWaiverParams) SetRuleWaiverID(ruleWaiverID string)
- func (o *DeleteRuleWaiverParams) SetTimeout(timeout time.Duration)
- func (o *DeleteRuleWaiverParams) WithContext(ctx context.Context) *DeleteRuleWaiverParams
- func (o *DeleteRuleWaiverParams) WithHTTPClient(client *http.Client) *DeleteRuleWaiverParams
- func (o *DeleteRuleWaiverParams) WithRuleWaiverID(ruleWaiverID string) *DeleteRuleWaiverParams
- func (o *DeleteRuleWaiverParams) WithTimeout(timeout time.Duration) *DeleteRuleWaiverParams
- func (o *DeleteRuleWaiverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteRuleWaiverReader
- type DeleteRuleWaiverUnauthorized
- type GetRuleWaiverForbidden
- type GetRuleWaiverInternalServerError
- type GetRuleWaiverNotFound
- type GetRuleWaiverOK
- type GetRuleWaiverParams
- func (o *GetRuleWaiverParams) SetContext(ctx context.Context)
- func (o *GetRuleWaiverParams) SetHTTPClient(client *http.Client)
- func (o *GetRuleWaiverParams) SetRuleWaiverID(ruleWaiverID string)
- func (o *GetRuleWaiverParams) SetTimeout(timeout time.Duration)
- func (o *GetRuleWaiverParams) WithContext(ctx context.Context) *GetRuleWaiverParams
- func (o *GetRuleWaiverParams) WithHTTPClient(client *http.Client) *GetRuleWaiverParams
- func (o *GetRuleWaiverParams) WithRuleWaiverID(ruleWaiverID string) *GetRuleWaiverParams
- func (o *GetRuleWaiverParams) WithTimeout(timeout time.Duration) *GetRuleWaiverParams
- func (o *GetRuleWaiverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRuleWaiverReader
- type GetRuleWaiverUnauthorized
- type ListRuleWaiversForbidden
- type ListRuleWaiversInternalServerError
- type ListRuleWaiversOK
- type ListRuleWaiversParams
- func NewListRuleWaiversParams() *ListRuleWaiversParams
- func NewListRuleWaiversParamsWithContext(ctx context.Context) *ListRuleWaiversParams
- func NewListRuleWaiversParamsWithHTTPClient(client *http.Client) *ListRuleWaiversParams
- func NewListRuleWaiversParamsWithTimeout(timeout time.Duration) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) SetContext(ctx context.Context)
- func (o *ListRuleWaiversParams) SetHTTPClient(client *http.Client)
- func (o *ListRuleWaiversParams) SetMaxItems(maxItems *int64)
- func (o *ListRuleWaiversParams) SetOffset(offset *int64)
- func (o *ListRuleWaiversParams) SetOrderBy(orderBy *string)
- func (o *ListRuleWaiversParams) SetOrderDirection(orderDirection *string)
- func (o *ListRuleWaiversParams) SetQEnvironmentID(qEnvironmentID []string)
- func (o *ListRuleWaiversParams) SetQEnvironmentName(qEnvironmentName []string)
- func (o *ListRuleWaiversParams) SetQEnvironmentProvider(qEnvironmentProvider []string)
- func (o *ListRuleWaiversParams) SetQID(qID []string)
- func (o *ListRuleWaiversParams) SetQName(qName []string)
- func (o *ListRuleWaiversParams) SetQProvider(qProvider []string)
- func (o *ListRuleWaiversParams) SetQResourceID(qResourceID []string)
- func (o *ListRuleWaiversParams) SetQResourceProvider(qResourceProvider []string)
- func (o *ListRuleWaiversParams) SetQResourceType(qResourceType []string)
- func (o *ListRuleWaiversParams) SetQRuleID(qRuleID []string)
- func (o *ListRuleWaiversParams) SetQStatus(qStatus []string)
- func (o *ListRuleWaiversParams) SetQuery(query *string)
- func (o *ListRuleWaiversParams) SetTimeout(timeout time.Duration)
- func (o *ListRuleWaiversParams) WithContext(ctx context.Context) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WithHTTPClient(client *http.Client) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WithMaxItems(maxItems *int64) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WithOffset(offset *int64) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WithOrderBy(orderBy *string) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WithOrderDirection(orderDirection *string) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WithQEnvironmentID(qEnvironmentID []string) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WithQEnvironmentName(qEnvironmentName []string) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WithQEnvironmentProvider(qEnvironmentProvider []string) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WithQID(qID []string) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WithQName(qName []string) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WithQProvider(qProvider []string) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WithQResourceID(qResourceID []string) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WithQResourceProvider(qResourceProvider []string) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WithQResourceType(qResourceType []string) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WithQRuleID(qRuleID []string) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WithQStatus(qStatus []string) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WithQuery(query *string) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WithTimeout(timeout time.Duration) *ListRuleWaiversParams
- func (o *ListRuleWaiversParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListRuleWaiversReader
- type ListRuleWaiversUnauthorized
- type UpdateRuleWaiverForbidden
- type UpdateRuleWaiverInternalServerError
- type UpdateRuleWaiverNotFound
- type UpdateRuleWaiverOK
- type UpdateRuleWaiverParams
- func NewUpdateRuleWaiverParams() *UpdateRuleWaiverParams
- func NewUpdateRuleWaiverParamsWithContext(ctx context.Context) *UpdateRuleWaiverParams
- func NewUpdateRuleWaiverParamsWithHTTPClient(client *http.Client) *UpdateRuleWaiverParams
- func NewUpdateRuleWaiverParamsWithTimeout(timeout time.Duration) *UpdateRuleWaiverParams
- func (o *UpdateRuleWaiverParams) SetContext(ctx context.Context)
- func (o *UpdateRuleWaiverParams) SetHTTPClient(client *http.Client)
- func (o *UpdateRuleWaiverParams) SetInput(input *models.UpdateRuleWaiverInput)
- func (o *UpdateRuleWaiverParams) SetRuleWaiverID(ruleWaiverID string)
- func (o *UpdateRuleWaiverParams) SetTimeout(timeout time.Duration)
- func (o *UpdateRuleWaiverParams) WithContext(ctx context.Context) *UpdateRuleWaiverParams
- func (o *UpdateRuleWaiverParams) WithHTTPClient(client *http.Client) *UpdateRuleWaiverParams
- func (o *UpdateRuleWaiverParams) WithInput(input *models.UpdateRuleWaiverInput) *UpdateRuleWaiverParams
- func (o *UpdateRuleWaiverParams) WithRuleWaiverID(ruleWaiverID string) *UpdateRuleWaiverParams
- func (o *UpdateRuleWaiverParams) WithTimeout(timeout time.Duration) *UpdateRuleWaiverParams
- func (o *UpdateRuleWaiverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateRuleWaiverReader
- type UpdateRuleWaiverUnauthorized
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 rule waivers API
func (*Client) CreateRuleWaiver ¶
func (a *Client) CreateRuleWaiver(params *CreateRuleWaiverParams, authInfo runtime.ClientAuthInfoWriter) (*CreateRuleWaiverCreated, error)
CreateRuleWaiver creates a new rule waiver
Creates a new rule waiver.
func (*Client) DeleteRuleWaiver ¶
func (a *Client) DeleteRuleWaiver(params *DeleteRuleWaiverParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRuleWaiverNoContent, error)
DeleteRuleWaiver deletes a rule waiver
Deletes a rule waiver.
func (*Client) GetRuleWaiver ¶
func (a *Client) GetRuleWaiver(params *GetRuleWaiverParams, authInfo runtime.ClientAuthInfoWriter) (*GetRuleWaiverOK, error)
GetRuleWaiver retrieves details and rule metadata for a rule waiver
Retrieves details and rule metadata for a rule waiver.
func (*Client) ListRuleWaivers ¶
func (a *Client) ListRuleWaivers(params *ListRuleWaiversParams, authInfo runtime.ClientAuthInfoWriter) (*ListRuleWaiversOK, error)
ListRuleWaivers lists details for all rule waivers
Lists details for all rule waivers.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) UpdateRuleWaiver ¶
func (a *Client) UpdateRuleWaiver(params *UpdateRuleWaiverParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateRuleWaiverOK, error)
UpdateRuleWaiver updates a rule waiver
Updates a rule waiver.
type ClientService ¶
type ClientService interface { CreateRuleWaiver(params *CreateRuleWaiverParams, authInfo runtime.ClientAuthInfoWriter) (*CreateRuleWaiverCreated, error) DeleteRuleWaiver(params *DeleteRuleWaiverParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRuleWaiverNoContent, error) GetRuleWaiver(params *GetRuleWaiverParams, authInfo runtime.ClientAuthInfoWriter) (*GetRuleWaiverOK, error) ListRuleWaivers(params *ListRuleWaiversParams, authInfo runtime.ClientAuthInfoWriter) (*ListRuleWaiversOK, error) UpdateRuleWaiver(params *UpdateRuleWaiverParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateRuleWaiverOK, 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 rule waivers API client.
type CreateRuleWaiverBadRequest ¶
type CreateRuleWaiverBadRequest struct {
Payload *models.BadRequestError
}
CreateRuleWaiverBadRequest handles this case with default header values.
BadRequestError
func NewCreateRuleWaiverBadRequest ¶
func NewCreateRuleWaiverBadRequest() *CreateRuleWaiverBadRequest
NewCreateRuleWaiverBadRequest creates a CreateRuleWaiverBadRequest with default headers values
func (*CreateRuleWaiverBadRequest) Error ¶
func (o *CreateRuleWaiverBadRequest) Error() string
func (*CreateRuleWaiverBadRequest) GetPayload ¶
func (o *CreateRuleWaiverBadRequest) GetPayload() *models.BadRequestError
type CreateRuleWaiverCreated ¶
type CreateRuleWaiverCreated struct {
Payload *models.RuleWaiver
}
CreateRuleWaiverCreated handles this case with default header values.
New rule waiver details.
func NewCreateRuleWaiverCreated ¶
func NewCreateRuleWaiverCreated() *CreateRuleWaiverCreated
NewCreateRuleWaiverCreated creates a CreateRuleWaiverCreated with default headers values
func (*CreateRuleWaiverCreated) Error ¶
func (o *CreateRuleWaiverCreated) Error() string
func (*CreateRuleWaiverCreated) GetPayload ¶
func (o *CreateRuleWaiverCreated) GetPayload() *models.RuleWaiver
type CreateRuleWaiverForbidden ¶
type CreateRuleWaiverForbidden struct {
Payload *models.AuthorizationError
}
CreateRuleWaiverForbidden handles this case with default header values.
AuthorizationError
func NewCreateRuleWaiverForbidden ¶
func NewCreateRuleWaiverForbidden() *CreateRuleWaiverForbidden
NewCreateRuleWaiverForbidden creates a CreateRuleWaiverForbidden with default headers values
func (*CreateRuleWaiverForbidden) Error ¶
func (o *CreateRuleWaiverForbidden) Error() string
func (*CreateRuleWaiverForbidden) GetPayload ¶
func (o *CreateRuleWaiverForbidden) GetPayload() *models.AuthorizationError
type CreateRuleWaiverInternalServerError ¶
type CreateRuleWaiverInternalServerError struct {
Payload *models.InternalServerError
}
CreateRuleWaiverInternalServerError handles this case with default header values.
InternalServerError
func NewCreateRuleWaiverInternalServerError ¶
func NewCreateRuleWaiverInternalServerError() *CreateRuleWaiverInternalServerError
NewCreateRuleWaiverInternalServerError creates a CreateRuleWaiverInternalServerError with default headers values
func (*CreateRuleWaiverInternalServerError) Error ¶
func (o *CreateRuleWaiverInternalServerError) Error() string
func (*CreateRuleWaiverInternalServerError) GetPayload ¶
func (o *CreateRuleWaiverInternalServerError) GetPayload() *models.InternalServerError
type CreateRuleWaiverParams ¶
type CreateRuleWaiverParams struct { /*Input Rule waiver parameters */ Input *models.CreateRuleWaiverInput Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateRuleWaiverParams contains all the parameters to send to the API endpoint for the create rule waiver operation typically these are written to a http.Request
func NewCreateRuleWaiverParams ¶
func NewCreateRuleWaiverParams() *CreateRuleWaiverParams
NewCreateRuleWaiverParams creates a new CreateRuleWaiverParams object with the default values initialized.
func NewCreateRuleWaiverParamsWithContext ¶
func NewCreateRuleWaiverParamsWithContext(ctx context.Context) *CreateRuleWaiverParams
NewCreateRuleWaiverParamsWithContext creates a new CreateRuleWaiverParams object with the default values initialized, and the ability to set a context for a request
func NewCreateRuleWaiverParamsWithHTTPClient ¶
func NewCreateRuleWaiverParamsWithHTTPClient(client *http.Client) *CreateRuleWaiverParams
NewCreateRuleWaiverParamsWithHTTPClient creates a new CreateRuleWaiverParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewCreateRuleWaiverParamsWithTimeout ¶
func NewCreateRuleWaiverParamsWithTimeout(timeout time.Duration) *CreateRuleWaiverParams
NewCreateRuleWaiverParamsWithTimeout creates a new CreateRuleWaiverParams object with the default values initialized, and the ability to set a timeout on a request
func (*CreateRuleWaiverParams) SetContext ¶
func (o *CreateRuleWaiverParams) SetContext(ctx context.Context)
SetContext adds the context to the create rule waiver params
func (*CreateRuleWaiverParams) SetHTTPClient ¶
func (o *CreateRuleWaiverParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create rule waiver params
func (*CreateRuleWaiverParams) SetInput ¶
func (o *CreateRuleWaiverParams) SetInput(input *models.CreateRuleWaiverInput)
SetInput adds the input to the create rule waiver params
func (*CreateRuleWaiverParams) SetTimeout ¶
func (o *CreateRuleWaiverParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create rule waiver params
func (*CreateRuleWaiverParams) WithContext ¶
func (o *CreateRuleWaiverParams) WithContext(ctx context.Context) *CreateRuleWaiverParams
WithContext adds the context to the create rule waiver params
func (*CreateRuleWaiverParams) WithHTTPClient ¶
func (o *CreateRuleWaiverParams) WithHTTPClient(client *http.Client) *CreateRuleWaiverParams
WithHTTPClient adds the HTTPClient to the create rule waiver params
func (*CreateRuleWaiverParams) WithInput ¶
func (o *CreateRuleWaiverParams) WithInput(input *models.CreateRuleWaiverInput) *CreateRuleWaiverParams
WithInput adds the input to the create rule waiver params
func (*CreateRuleWaiverParams) WithTimeout ¶
func (o *CreateRuleWaiverParams) WithTimeout(timeout time.Duration) *CreateRuleWaiverParams
WithTimeout adds the timeout to the create rule waiver params
func (*CreateRuleWaiverParams) WriteToRequest ¶
func (o *CreateRuleWaiverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateRuleWaiverReader ¶
type CreateRuleWaiverReader struct {
// contains filtered or unexported fields
}
CreateRuleWaiverReader is a Reader for the CreateRuleWaiver structure.
func (*CreateRuleWaiverReader) ReadResponse ¶
func (o *CreateRuleWaiverReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type CreateRuleWaiverUnauthorized ¶
type CreateRuleWaiverUnauthorized struct {
}CreateRuleWaiverUnauthorized handles this case with default header values.
AuthenticationError
func NewCreateRuleWaiverUnauthorized ¶
func NewCreateRuleWaiverUnauthorized() *CreateRuleWaiverUnauthorized
NewCreateRuleWaiverUnauthorized creates a CreateRuleWaiverUnauthorized with default headers values
func (*CreateRuleWaiverUnauthorized) Error ¶
func (o *CreateRuleWaiverUnauthorized) Error() string
func (*CreateRuleWaiverUnauthorized) GetPayload ¶
func (o *CreateRuleWaiverUnauthorized) GetPayload() *models.AuthenticationError
type DeleteRuleWaiverForbidden ¶
type DeleteRuleWaiverForbidden struct {
Payload *models.AuthorizationError
}
DeleteRuleWaiverForbidden handles this case with default header values.
AuthorizationError
func NewDeleteRuleWaiverForbidden ¶
func NewDeleteRuleWaiverForbidden() *DeleteRuleWaiverForbidden
NewDeleteRuleWaiverForbidden creates a DeleteRuleWaiverForbidden with default headers values
func (*DeleteRuleWaiverForbidden) Error ¶
func (o *DeleteRuleWaiverForbidden) Error() string
func (*DeleteRuleWaiverForbidden) GetPayload ¶
func (o *DeleteRuleWaiverForbidden) GetPayload() *models.AuthorizationError
type DeleteRuleWaiverInternalServerError ¶
type DeleteRuleWaiverInternalServerError struct {
Payload *models.InternalServerError
}
DeleteRuleWaiverInternalServerError handles this case with default header values.
InternalServerError
func NewDeleteRuleWaiverInternalServerError ¶
func NewDeleteRuleWaiverInternalServerError() *DeleteRuleWaiverInternalServerError
NewDeleteRuleWaiverInternalServerError creates a DeleteRuleWaiverInternalServerError with default headers values
func (*DeleteRuleWaiverInternalServerError) Error ¶
func (o *DeleteRuleWaiverInternalServerError) Error() string
func (*DeleteRuleWaiverInternalServerError) GetPayload ¶
func (o *DeleteRuleWaiverInternalServerError) GetPayload() *models.InternalServerError
type DeleteRuleWaiverNoContent ¶
type DeleteRuleWaiverNoContent struct { }
DeleteRuleWaiverNoContent handles this case with default header values.
Rule waiver deleted.
func NewDeleteRuleWaiverNoContent ¶
func NewDeleteRuleWaiverNoContent() *DeleteRuleWaiverNoContent
NewDeleteRuleWaiverNoContent creates a DeleteRuleWaiverNoContent with default headers values
func (*DeleteRuleWaiverNoContent) Error ¶
func (o *DeleteRuleWaiverNoContent) Error() string
type DeleteRuleWaiverNotFound ¶
type DeleteRuleWaiverNotFound struct {
Payload *models.NotFoundError
}
DeleteRuleWaiverNotFound handles this case with default header values.
NotFoundError
func NewDeleteRuleWaiverNotFound ¶
func NewDeleteRuleWaiverNotFound() *DeleteRuleWaiverNotFound
NewDeleteRuleWaiverNotFound creates a DeleteRuleWaiverNotFound with default headers values
func (*DeleteRuleWaiverNotFound) Error ¶
func (o *DeleteRuleWaiverNotFound) Error() string
func (*DeleteRuleWaiverNotFound) GetPayload ¶
func (o *DeleteRuleWaiverNotFound) GetPayload() *models.NotFoundError
type DeleteRuleWaiverParams ¶
type DeleteRuleWaiverParams struct { /*RuleWaiverID The ID of rule waiver to delete */ RuleWaiverID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteRuleWaiverParams contains all the parameters to send to the API endpoint for the delete rule waiver operation typically these are written to a http.Request
func NewDeleteRuleWaiverParams ¶
func NewDeleteRuleWaiverParams() *DeleteRuleWaiverParams
NewDeleteRuleWaiverParams creates a new DeleteRuleWaiverParams object with the default values initialized.
func NewDeleteRuleWaiverParamsWithContext ¶
func NewDeleteRuleWaiverParamsWithContext(ctx context.Context) *DeleteRuleWaiverParams
NewDeleteRuleWaiverParamsWithContext creates a new DeleteRuleWaiverParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteRuleWaiverParamsWithHTTPClient ¶
func NewDeleteRuleWaiverParamsWithHTTPClient(client *http.Client) *DeleteRuleWaiverParams
NewDeleteRuleWaiverParamsWithHTTPClient creates a new DeleteRuleWaiverParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteRuleWaiverParamsWithTimeout ¶
func NewDeleteRuleWaiverParamsWithTimeout(timeout time.Duration) *DeleteRuleWaiverParams
NewDeleteRuleWaiverParamsWithTimeout creates a new DeleteRuleWaiverParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteRuleWaiverParams) SetContext ¶
func (o *DeleteRuleWaiverParams) SetContext(ctx context.Context)
SetContext adds the context to the delete rule waiver params
func (*DeleteRuleWaiverParams) SetHTTPClient ¶
func (o *DeleteRuleWaiverParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete rule waiver params
func (*DeleteRuleWaiverParams) SetRuleWaiverID ¶
func (o *DeleteRuleWaiverParams) SetRuleWaiverID(ruleWaiverID string)
SetRuleWaiverID adds the ruleWaiverId to the delete rule waiver params
func (*DeleteRuleWaiverParams) SetTimeout ¶
func (o *DeleteRuleWaiverParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete rule waiver params
func (*DeleteRuleWaiverParams) WithContext ¶
func (o *DeleteRuleWaiverParams) WithContext(ctx context.Context) *DeleteRuleWaiverParams
WithContext adds the context to the delete rule waiver params
func (*DeleteRuleWaiverParams) WithHTTPClient ¶
func (o *DeleteRuleWaiverParams) WithHTTPClient(client *http.Client) *DeleteRuleWaiverParams
WithHTTPClient adds the HTTPClient to the delete rule waiver params
func (*DeleteRuleWaiverParams) WithRuleWaiverID ¶
func (o *DeleteRuleWaiverParams) WithRuleWaiverID(ruleWaiverID string) *DeleteRuleWaiverParams
WithRuleWaiverID adds the ruleWaiverID to the delete rule waiver params
func (*DeleteRuleWaiverParams) WithTimeout ¶
func (o *DeleteRuleWaiverParams) WithTimeout(timeout time.Duration) *DeleteRuleWaiverParams
WithTimeout adds the timeout to the delete rule waiver params
func (*DeleteRuleWaiverParams) WriteToRequest ¶
func (o *DeleteRuleWaiverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteRuleWaiverReader ¶
type DeleteRuleWaiverReader struct {
// contains filtered or unexported fields
}
DeleteRuleWaiverReader is a Reader for the DeleteRuleWaiver structure.
func (*DeleteRuleWaiverReader) ReadResponse ¶
func (o *DeleteRuleWaiverReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteRuleWaiverUnauthorized ¶
type DeleteRuleWaiverUnauthorized struct {
}DeleteRuleWaiverUnauthorized handles this case with default header values.
AuthenticationError
func NewDeleteRuleWaiverUnauthorized ¶
func NewDeleteRuleWaiverUnauthorized() *DeleteRuleWaiverUnauthorized
NewDeleteRuleWaiverUnauthorized creates a DeleteRuleWaiverUnauthorized with default headers values
func (*DeleteRuleWaiverUnauthorized) Error ¶
func (o *DeleteRuleWaiverUnauthorized) Error() string
func (*DeleteRuleWaiverUnauthorized) GetPayload ¶
func (o *DeleteRuleWaiverUnauthorized) GetPayload() *models.AuthenticationError
type GetRuleWaiverForbidden ¶
type GetRuleWaiverForbidden struct {
Payload *models.AuthorizationError
}
GetRuleWaiverForbidden handles this case with default header values.
AuthorizationError
func NewGetRuleWaiverForbidden ¶
func NewGetRuleWaiverForbidden() *GetRuleWaiverForbidden
NewGetRuleWaiverForbidden creates a GetRuleWaiverForbidden with default headers values
func (*GetRuleWaiverForbidden) Error ¶
func (o *GetRuleWaiverForbidden) Error() string
func (*GetRuleWaiverForbidden) GetPayload ¶
func (o *GetRuleWaiverForbidden) GetPayload() *models.AuthorizationError
type GetRuleWaiverInternalServerError ¶
type GetRuleWaiverInternalServerError struct {
Payload *models.InternalServerError
}
GetRuleWaiverInternalServerError handles this case with default header values.
InternalServerError
func NewGetRuleWaiverInternalServerError ¶
func NewGetRuleWaiverInternalServerError() *GetRuleWaiverInternalServerError
NewGetRuleWaiverInternalServerError creates a GetRuleWaiverInternalServerError with default headers values
func (*GetRuleWaiverInternalServerError) Error ¶
func (o *GetRuleWaiverInternalServerError) Error() string
func (*GetRuleWaiverInternalServerError) GetPayload ¶
func (o *GetRuleWaiverInternalServerError) GetPayload() *models.InternalServerError
type GetRuleWaiverNotFound ¶
type GetRuleWaiverNotFound struct {
Payload *models.NotFoundError
}
GetRuleWaiverNotFound handles this case with default header values.
NotFoundError
func NewGetRuleWaiverNotFound ¶
func NewGetRuleWaiverNotFound() *GetRuleWaiverNotFound
NewGetRuleWaiverNotFound creates a GetRuleWaiverNotFound with default headers values
func (*GetRuleWaiverNotFound) Error ¶
func (o *GetRuleWaiverNotFound) Error() string
func (*GetRuleWaiverNotFound) GetPayload ¶
func (o *GetRuleWaiverNotFound) GetPayload() *models.NotFoundError
type GetRuleWaiverOK ¶
type GetRuleWaiverOK struct {
Payload *models.RuleWaiver
}
GetRuleWaiverOK handles this case with default header values.
Rule waiver details.
func NewGetRuleWaiverOK ¶
func NewGetRuleWaiverOK() *GetRuleWaiverOK
NewGetRuleWaiverOK creates a GetRuleWaiverOK with default headers values
func (*GetRuleWaiverOK) Error ¶
func (o *GetRuleWaiverOK) Error() string
func (*GetRuleWaiverOK) GetPayload ¶
func (o *GetRuleWaiverOK) GetPayload() *models.RuleWaiver
type GetRuleWaiverParams ¶
type GetRuleWaiverParams struct { /*RuleWaiverID The ID of rule waiver to update */ RuleWaiverID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetRuleWaiverParams contains all the parameters to send to the API endpoint for the get rule waiver operation typically these are written to a http.Request
func NewGetRuleWaiverParams ¶
func NewGetRuleWaiverParams() *GetRuleWaiverParams
NewGetRuleWaiverParams creates a new GetRuleWaiverParams object with the default values initialized.
func NewGetRuleWaiverParamsWithContext ¶
func NewGetRuleWaiverParamsWithContext(ctx context.Context) *GetRuleWaiverParams
NewGetRuleWaiverParamsWithContext creates a new GetRuleWaiverParams object with the default values initialized, and the ability to set a context for a request
func NewGetRuleWaiverParamsWithHTTPClient ¶
func NewGetRuleWaiverParamsWithHTTPClient(client *http.Client) *GetRuleWaiverParams
NewGetRuleWaiverParamsWithHTTPClient creates a new GetRuleWaiverParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRuleWaiverParamsWithTimeout ¶
func NewGetRuleWaiverParamsWithTimeout(timeout time.Duration) *GetRuleWaiverParams
NewGetRuleWaiverParamsWithTimeout creates a new GetRuleWaiverParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRuleWaiverParams) SetContext ¶
func (o *GetRuleWaiverParams) SetContext(ctx context.Context)
SetContext adds the context to the get rule waiver params
func (*GetRuleWaiverParams) SetHTTPClient ¶
func (o *GetRuleWaiverParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get rule waiver params
func (*GetRuleWaiverParams) SetRuleWaiverID ¶
func (o *GetRuleWaiverParams) SetRuleWaiverID(ruleWaiverID string)
SetRuleWaiverID adds the ruleWaiverId to the get rule waiver params
func (*GetRuleWaiverParams) SetTimeout ¶
func (o *GetRuleWaiverParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get rule waiver params
func (*GetRuleWaiverParams) WithContext ¶
func (o *GetRuleWaiverParams) WithContext(ctx context.Context) *GetRuleWaiverParams
WithContext adds the context to the get rule waiver params
func (*GetRuleWaiverParams) WithHTTPClient ¶
func (o *GetRuleWaiverParams) WithHTTPClient(client *http.Client) *GetRuleWaiverParams
WithHTTPClient adds the HTTPClient to the get rule waiver params
func (*GetRuleWaiverParams) WithRuleWaiverID ¶
func (o *GetRuleWaiverParams) WithRuleWaiverID(ruleWaiverID string) *GetRuleWaiverParams
WithRuleWaiverID adds the ruleWaiverID to the get rule waiver params
func (*GetRuleWaiverParams) WithTimeout ¶
func (o *GetRuleWaiverParams) WithTimeout(timeout time.Duration) *GetRuleWaiverParams
WithTimeout adds the timeout to the get rule waiver params
func (*GetRuleWaiverParams) WriteToRequest ¶
func (o *GetRuleWaiverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRuleWaiverReader ¶
type GetRuleWaiverReader struct {
// contains filtered or unexported fields
}
GetRuleWaiverReader is a Reader for the GetRuleWaiver structure.
func (*GetRuleWaiverReader) ReadResponse ¶
func (o *GetRuleWaiverReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRuleWaiverUnauthorized ¶
type GetRuleWaiverUnauthorized struct {
}GetRuleWaiverUnauthorized handles this case with default header values.
AuthenticationError
func NewGetRuleWaiverUnauthorized ¶
func NewGetRuleWaiverUnauthorized() *GetRuleWaiverUnauthorized
NewGetRuleWaiverUnauthorized creates a GetRuleWaiverUnauthorized with default headers values
func (*GetRuleWaiverUnauthorized) Error ¶
func (o *GetRuleWaiverUnauthorized) Error() string
func (*GetRuleWaiverUnauthorized) GetPayload ¶
func (o *GetRuleWaiverUnauthorized) GetPayload() *models.AuthenticationError
type ListRuleWaiversForbidden ¶
type ListRuleWaiversForbidden struct {
Payload *models.AuthorizationError
}
ListRuleWaiversForbidden handles this case with default header values.
AuthorizationError
func NewListRuleWaiversForbidden ¶
func NewListRuleWaiversForbidden() *ListRuleWaiversForbidden
NewListRuleWaiversForbidden creates a ListRuleWaiversForbidden with default headers values
func (*ListRuleWaiversForbidden) Error ¶
func (o *ListRuleWaiversForbidden) Error() string
func (*ListRuleWaiversForbidden) GetPayload ¶
func (o *ListRuleWaiversForbidden) GetPayload() *models.AuthorizationError
type ListRuleWaiversInternalServerError ¶
type ListRuleWaiversInternalServerError struct {
Payload *models.InternalServerError
}
ListRuleWaiversInternalServerError handles this case with default header values.
InternalServerError
func NewListRuleWaiversInternalServerError ¶
func NewListRuleWaiversInternalServerError() *ListRuleWaiversInternalServerError
NewListRuleWaiversInternalServerError creates a ListRuleWaiversInternalServerError with default headers values
func (*ListRuleWaiversInternalServerError) Error ¶
func (o *ListRuleWaiversInternalServerError) Error() string
func (*ListRuleWaiversInternalServerError) GetPayload ¶
func (o *ListRuleWaiversInternalServerError) GetPayload() *models.InternalServerError
type ListRuleWaiversOK ¶
type ListRuleWaiversOK struct {
Payload *models.RuleWaivers
}
ListRuleWaiversOK handles this case with default header values.
List of rule waivers
func NewListRuleWaiversOK ¶
func NewListRuleWaiversOK() *ListRuleWaiversOK
NewListRuleWaiversOK creates a ListRuleWaiversOK with default headers values
func (*ListRuleWaiversOK) Error ¶
func (o *ListRuleWaiversOK) Error() string
func (*ListRuleWaiversOK) GetPayload ¶
func (o *ListRuleWaiversOK) GetPayload() *models.RuleWaivers
type ListRuleWaiversParams ¶
type ListRuleWaiversParams struct { /*MaxItems Maximum number of items to return. */ MaxItems *int64 /*Offset Number of items to skip before returning. This parameter is used when the number of items spans multiple pages. */ Offset *int64 /*OrderBy Field to sort the items by. */ OrderBy *string /*OrderDirection Direction to sort the items in. */ OrderDirection *string /*QEnvironmentID An environment ID associated with a rule waiver. */ QEnvironmentID []string /*QEnvironmentName An environment name associated with a rule waiver. */ QEnvironmentName []string /*QEnvironmentProvider An environment provider associated with a rule waiver */ QEnvironmentProvider []string /*QID A specific rule waiver ID. */ QID []string /*QName A name of a rule waiver. */ QName []string /*QProvider Alias for q.environment_provider. */ QProvider []string /*QResourceID A resource ID associated with a rule waiver. */ QResourceID []string /*QResourceProvider A resource provider associated with a rule waiver */ QResourceProvider []string /*QResourceType A resource ID associated with a rule waiver. */ QResourceType []string /*QRuleID A rule ID associated with a rule waiver. */ QRuleID []string /*QStatus A current waiver status. */ QStatus []string /*Query Deprecated, use the q.<parameter> fields instead. */ Query *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListRuleWaiversParams contains all the parameters to send to the API endpoint for the list rule waivers operation typically these are written to a http.Request
func NewListRuleWaiversParams ¶
func NewListRuleWaiversParams() *ListRuleWaiversParams
NewListRuleWaiversParams creates a new ListRuleWaiversParams object with the default values initialized.
func NewListRuleWaiversParamsWithContext ¶
func NewListRuleWaiversParamsWithContext(ctx context.Context) *ListRuleWaiversParams
NewListRuleWaiversParamsWithContext creates a new ListRuleWaiversParams object with the default values initialized, and the ability to set a context for a request
func NewListRuleWaiversParamsWithHTTPClient ¶
func NewListRuleWaiversParamsWithHTTPClient(client *http.Client) *ListRuleWaiversParams
NewListRuleWaiversParamsWithHTTPClient creates a new ListRuleWaiversParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListRuleWaiversParamsWithTimeout ¶
func NewListRuleWaiversParamsWithTimeout(timeout time.Duration) *ListRuleWaiversParams
NewListRuleWaiversParamsWithTimeout creates a new ListRuleWaiversParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListRuleWaiversParams) SetContext ¶
func (o *ListRuleWaiversParams) SetContext(ctx context.Context)
SetContext adds the context to the list rule waivers params
func (*ListRuleWaiversParams) SetHTTPClient ¶
func (o *ListRuleWaiversParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list rule waivers params
func (*ListRuleWaiversParams) SetMaxItems ¶
func (o *ListRuleWaiversParams) SetMaxItems(maxItems *int64)
SetMaxItems adds the maxItems to the list rule waivers params
func (*ListRuleWaiversParams) SetOffset ¶
func (o *ListRuleWaiversParams) SetOffset(offset *int64)
SetOffset adds the offset to the list rule waivers params
func (*ListRuleWaiversParams) SetOrderBy ¶
func (o *ListRuleWaiversParams) SetOrderBy(orderBy *string)
SetOrderBy adds the orderBy to the list rule waivers params
func (*ListRuleWaiversParams) SetOrderDirection ¶
func (o *ListRuleWaiversParams) SetOrderDirection(orderDirection *string)
SetOrderDirection adds the orderDirection to the list rule waivers params
func (*ListRuleWaiversParams) SetQEnvironmentID ¶ added in v0.19.0
func (o *ListRuleWaiversParams) SetQEnvironmentID(qEnvironmentID []string)
SetQEnvironmentID adds the qEnvironmentId to the list rule waivers params
func (*ListRuleWaiversParams) SetQEnvironmentName ¶ added in v0.19.0
func (o *ListRuleWaiversParams) SetQEnvironmentName(qEnvironmentName []string)
SetQEnvironmentName adds the qEnvironmentName to the list rule waivers params
func (*ListRuleWaiversParams) SetQEnvironmentProvider ¶ added in v0.19.0
func (o *ListRuleWaiversParams) SetQEnvironmentProvider(qEnvironmentProvider []string)
SetQEnvironmentProvider adds the qEnvironmentProvider to the list rule waivers params
func (*ListRuleWaiversParams) SetQID ¶ added in v0.19.0
func (o *ListRuleWaiversParams) SetQID(qID []string)
SetQID adds the qId to the list rule waivers params
func (*ListRuleWaiversParams) SetQName ¶ added in v0.19.0
func (o *ListRuleWaiversParams) SetQName(qName []string)
SetQName adds the qName to the list rule waivers params
func (*ListRuleWaiversParams) SetQProvider ¶ added in v0.19.0
func (o *ListRuleWaiversParams) SetQProvider(qProvider []string)
SetQProvider adds the qProvider to the list rule waivers params
func (*ListRuleWaiversParams) SetQResourceID ¶ added in v0.19.0
func (o *ListRuleWaiversParams) SetQResourceID(qResourceID []string)
SetQResourceID adds the qResourceId to the list rule waivers params
func (*ListRuleWaiversParams) SetQResourceProvider ¶ added in v0.19.0
func (o *ListRuleWaiversParams) SetQResourceProvider(qResourceProvider []string)
SetQResourceProvider adds the qResourceProvider to the list rule waivers params
func (*ListRuleWaiversParams) SetQResourceType ¶ added in v0.19.0
func (o *ListRuleWaiversParams) SetQResourceType(qResourceType []string)
SetQResourceType adds the qResourceType to the list rule waivers params
func (*ListRuleWaiversParams) SetQRuleID ¶ added in v0.19.0
func (o *ListRuleWaiversParams) SetQRuleID(qRuleID []string)
SetQRuleID adds the qRuleId to the list rule waivers params
func (*ListRuleWaiversParams) SetQStatus ¶ added in v0.19.0
func (o *ListRuleWaiversParams) SetQStatus(qStatus []string)
SetQStatus adds the qStatus to the list rule waivers params
func (*ListRuleWaiversParams) SetQuery ¶
func (o *ListRuleWaiversParams) SetQuery(query *string)
SetQuery adds the query to the list rule waivers params
func (*ListRuleWaiversParams) SetTimeout ¶
func (o *ListRuleWaiversParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list rule waivers params
func (*ListRuleWaiversParams) WithContext ¶
func (o *ListRuleWaiversParams) WithContext(ctx context.Context) *ListRuleWaiversParams
WithContext adds the context to the list rule waivers params
func (*ListRuleWaiversParams) WithHTTPClient ¶
func (o *ListRuleWaiversParams) WithHTTPClient(client *http.Client) *ListRuleWaiversParams
WithHTTPClient adds the HTTPClient to the list rule waivers params
func (*ListRuleWaiversParams) WithMaxItems ¶
func (o *ListRuleWaiversParams) WithMaxItems(maxItems *int64) *ListRuleWaiversParams
WithMaxItems adds the maxItems to the list rule waivers params
func (*ListRuleWaiversParams) WithOffset ¶
func (o *ListRuleWaiversParams) WithOffset(offset *int64) *ListRuleWaiversParams
WithOffset adds the offset to the list rule waivers params
func (*ListRuleWaiversParams) WithOrderBy ¶
func (o *ListRuleWaiversParams) WithOrderBy(orderBy *string) *ListRuleWaiversParams
WithOrderBy adds the orderBy to the list rule waivers params
func (*ListRuleWaiversParams) WithOrderDirection ¶
func (o *ListRuleWaiversParams) WithOrderDirection(orderDirection *string) *ListRuleWaiversParams
WithOrderDirection adds the orderDirection to the list rule waivers params
func (*ListRuleWaiversParams) WithQEnvironmentID ¶ added in v0.19.0
func (o *ListRuleWaiversParams) WithQEnvironmentID(qEnvironmentID []string) *ListRuleWaiversParams
WithQEnvironmentID adds the qEnvironmentID to the list rule waivers params
func (*ListRuleWaiversParams) WithQEnvironmentName ¶ added in v0.19.0
func (o *ListRuleWaiversParams) WithQEnvironmentName(qEnvironmentName []string) *ListRuleWaiversParams
WithQEnvironmentName adds the qEnvironmentName to the list rule waivers params
func (*ListRuleWaiversParams) WithQEnvironmentProvider ¶ added in v0.19.0
func (o *ListRuleWaiversParams) WithQEnvironmentProvider(qEnvironmentProvider []string) *ListRuleWaiversParams
WithQEnvironmentProvider adds the qEnvironmentProvider to the list rule waivers params
func (*ListRuleWaiversParams) WithQID ¶ added in v0.19.0
func (o *ListRuleWaiversParams) WithQID(qID []string) *ListRuleWaiversParams
WithQID adds the qID to the list rule waivers params
func (*ListRuleWaiversParams) WithQName ¶ added in v0.19.0
func (o *ListRuleWaiversParams) WithQName(qName []string) *ListRuleWaiversParams
WithQName adds the qName to the list rule waivers params
func (*ListRuleWaiversParams) WithQProvider ¶ added in v0.19.0
func (o *ListRuleWaiversParams) WithQProvider(qProvider []string) *ListRuleWaiversParams
WithQProvider adds the qProvider to the list rule waivers params
func (*ListRuleWaiversParams) WithQResourceID ¶ added in v0.19.0
func (o *ListRuleWaiversParams) WithQResourceID(qResourceID []string) *ListRuleWaiversParams
WithQResourceID adds the qResourceID to the list rule waivers params
func (*ListRuleWaiversParams) WithQResourceProvider ¶ added in v0.19.0
func (o *ListRuleWaiversParams) WithQResourceProvider(qResourceProvider []string) *ListRuleWaiversParams
WithQResourceProvider adds the qResourceProvider to the list rule waivers params
func (*ListRuleWaiversParams) WithQResourceType ¶ added in v0.19.0
func (o *ListRuleWaiversParams) WithQResourceType(qResourceType []string) *ListRuleWaiversParams
WithQResourceType adds the qResourceType to the list rule waivers params
func (*ListRuleWaiversParams) WithQRuleID ¶ added in v0.19.0
func (o *ListRuleWaiversParams) WithQRuleID(qRuleID []string) *ListRuleWaiversParams
WithQRuleID adds the qRuleID to the list rule waivers params
func (*ListRuleWaiversParams) WithQStatus ¶ added in v0.19.0
func (o *ListRuleWaiversParams) WithQStatus(qStatus []string) *ListRuleWaiversParams
WithQStatus adds the qStatus to the list rule waivers params
func (*ListRuleWaiversParams) WithQuery ¶
func (o *ListRuleWaiversParams) WithQuery(query *string) *ListRuleWaiversParams
WithQuery adds the query to the list rule waivers params
func (*ListRuleWaiversParams) WithTimeout ¶
func (o *ListRuleWaiversParams) WithTimeout(timeout time.Duration) *ListRuleWaiversParams
WithTimeout adds the timeout to the list rule waivers params
func (*ListRuleWaiversParams) WriteToRequest ¶
func (o *ListRuleWaiversParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListRuleWaiversReader ¶
type ListRuleWaiversReader struct {
// contains filtered or unexported fields
}
ListRuleWaiversReader is a Reader for the ListRuleWaivers structure.
func (*ListRuleWaiversReader) ReadResponse ¶
func (o *ListRuleWaiversReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListRuleWaiversUnauthorized ¶
type ListRuleWaiversUnauthorized struct {
}ListRuleWaiversUnauthorized handles this case with default header values.
AuthenticationError
func NewListRuleWaiversUnauthorized ¶
func NewListRuleWaiversUnauthorized() *ListRuleWaiversUnauthorized
NewListRuleWaiversUnauthorized creates a ListRuleWaiversUnauthorized with default headers values
func (*ListRuleWaiversUnauthorized) Error ¶
func (o *ListRuleWaiversUnauthorized) Error() string
func (*ListRuleWaiversUnauthorized) GetPayload ¶
func (o *ListRuleWaiversUnauthorized) GetPayload() *models.AuthenticationError
type UpdateRuleWaiverForbidden ¶
type UpdateRuleWaiverForbidden struct {
Payload *models.AuthorizationError
}
UpdateRuleWaiverForbidden handles this case with default header values.
AuthorizationError
func NewUpdateRuleWaiverForbidden ¶
func NewUpdateRuleWaiverForbidden() *UpdateRuleWaiverForbidden
NewUpdateRuleWaiverForbidden creates a UpdateRuleWaiverForbidden with default headers values
func (*UpdateRuleWaiverForbidden) Error ¶
func (o *UpdateRuleWaiverForbidden) Error() string
func (*UpdateRuleWaiverForbidden) GetPayload ¶
func (o *UpdateRuleWaiverForbidden) GetPayload() *models.AuthorizationError
type UpdateRuleWaiverInternalServerError ¶
type UpdateRuleWaiverInternalServerError struct {
Payload *models.InternalServerError
}
UpdateRuleWaiverInternalServerError handles this case with default header values.
InternalServerError
func NewUpdateRuleWaiverInternalServerError ¶
func NewUpdateRuleWaiverInternalServerError() *UpdateRuleWaiverInternalServerError
NewUpdateRuleWaiverInternalServerError creates a UpdateRuleWaiverInternalServerError with default headers values
func (*UpdateRuleWaiverInternalServerError) Error ¶
func (o *UpdateRuleWaiverInternalServerError) Error() string
func (*UpdateRuleWaiverInternalServerError) GetPayload ¶
func (o *UpdateRuleWaiverInternalServerError) GetPayload() *models.InternalServerError
type UpdateRuleWaiverNotFound ¶
type UpdateRuleWaiverNotFound struct {
Payload *models.NotFoundError
}
UpdateRuleWaiverNotFound handles this case with default header values.
NotFoundError
func NewUpdateRuleWaiverNotFound ¶
func NewUpdateRuleWaiverNotFound() *UpdateRuleWaiverNotFound
NewUpdateRuleWaiverNotFound creates a UpdateRuleWaiverNotFound with default headers values
func (*UpdateRuleWaiverNotFound) Error ¶
func (o *UpdateRuleWaiverNotFound) Error() string
func (*UpdateRuleWaiverNotFound) GetPayload ¶
func (o *UpdateRuleWaiverNotFound) GetPayload() *models.NotFoundError
type UpdateRuleWaiverOK ¶
type UpdateRuleWaiverOK struct {
Payload *models.RuleWaiver
}
UpdateRuleWaiverOK handles this case with default header values.
Rule waiver details
func NewUpdateRuleWaiverOK ¶
func NewUpdateRuleWaiverOK() *UpdateRuleWaiverOK
NewUpdateRuleWaiverOK creates a UpdateRuleWaiverOK with default headers values
func (*UpdateRuleWaiverOK) Error ¶
func (o *UpdateRuleWaiverOK) Error() string
func (*UpdateRuleWaiverOK) GetPayload ¶
func (o *UpdateRuleWaiverOK) GetPayload() *models.RuleWaiver
type UpdateRuleWaiverParams ¶
type UpdateRuleWaiverParams struct { /*Input Rule waiver update parameters */ Input *models.UpdateRuleWaiverInput /*RuleWaiverID The ID of rule waiver to update */ RuleWaiverID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UpdateRuleWaiverParams contains all the parameters to send to the API endpoint for the update rule waiver operation typically these are written to a http.Request
func NewUpdateRuleWaiverParams ¶
func NewUpdateRuleWaiverParams() *UpdateRuleWaiverParams
NewUpdateRuleWaiverParams creates a new UpdateRuleWaiverParams object with the default values initialized.
func NewUpdateRuleWaiverParamsWithContext ¶
func NewUpdateRuleWaiverParamsWithContext(ctx context.Context) *UpdateRuleWaiverParams
NewUpdateRuleWaiverParamsWithContext creates a new UpdateRuleWaiverParams object with the default values initialized, and the ability to set a context for a request
func NewUpdateRuleWaiverParamsWithHTTPClient ¶
func NewUpdateRuleWaiverParamsWithHTTPClient(client *http.Client) *UpdateRuleWaiverParams
NewUpdateRuleWaiverParamsWithHTTPClient creates a new UpdateRuleWaiverParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewUpdateRuleWaiverParamsWithTimeout ¶
func NewUpdateRuleWaiverParamsWithTimeout(timeout time.Duration) *UpdateRuleWaiverParams
NewUpdateRuleWaiverParamsWithTimeout creates a new UpdateRuleWaiverParams object with the default values initialized, and the ability to set a timeout on a request
func (*UpdateRuleWaiverParams) SetContext ¶
func (o *UpdateRuleWaiverParams) SetContext(ctx context.Context)
SetContext adds the context to the update rule waiver params
func (*UpdateRuleWaiverParams) SetHTTPClient ¶
func (o *UpdateRuleWaiverParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update rule waiver params
func (*UpdateRuleWaiverParams) SetInput ¶
func (o *UpdateRuleWaiverParams) SetInput(input *models.UpdateRuleWaiverInput)
SetInput adds the input to the update rule waiver params
func (*UpdateRuleWaiverParams) SetRuleWaiverID ¶
func (o *UpdateRuleWaiverParams) SetRuleWaiverID(ruleWaiverID string)
SetRuleWaiverID adds the ruleWaiverId to the update rule waiver params
func (*UpdateRuleWaiverParams) SetTimeout ¶
func (o *UpdateRuleWaiverParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update rule waiver params
func (*UpdateRuleWaiverParams) WithContext ¶
func (o *UpdateRuleWaiverParams) WithContext(ctx context.Context) *UpdateRuleWaiverParams
WithContext adds the context to the update rule waiver params
func (*UpdateRuleWaiverParams) WithHTTPClient ¶
func (o *UpdateRuleWaiverParams) WithHTTPClient(client *http.Client) *UpdateRuleWaiverParams
WithHTTPClient adds the HTTPClient to the update rule waiver params
func (*UpdateRuleWaiverParams) WithInput ¶
func (o *UpdateRuleWaiverParams) WithInput(input *models.UpdateRuleWaiverInput) *UpdateRuleWaiverParams
WithInput adds the input to the update rule waiver params
func (*UpdateRuleWaiverParams) WithRuleWaiverID ¶
func (o *UpdateRuleWaiverParams) WithRuleWaiverID(ruleWaiverID string) *UpdateRuleWaiverParams
WithRuleWaiverID adds the ruleWaiverID to the update rule waiver params
func (*UpdateRuleWaiverParams) WithTimeout ¶
func (o *UpdateRuleWaiverParams) WithTimeout(timeout time.Duration) *UpdateRuleWaiverParams
WithTimeout adds the timeout to the update rule waiver params
func (*UpdateRuleWaiverParams) WriteToRequest ¶
func (o *UpdateRuleWaiverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdateRuleWaiverReader ¶
type UpdateRuleWaiverReader struct {
// contains filtered or unexported fields
}
UpdateRuleWaiverReader is a Reader for the UpdateRuleWaiver structure.
func (*UpdateRuleWaiverReader) ReadResponse ¶
func (o *UpdateRuleWaiverReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdateRuleWaiverUnauthorized ¶
type UpdateRuleWaiverUnauthorized struct {
}UpdateRuleWaiverUnauthorized handles this case with default header values.
AuthenticationError
func NewUpdateRuleWaiverUnauthorized ¶
func NewUpdateRuleWaiverUnauthorized() *UpdateRuleWaiverUnauthorized
NewUpdateRuleWaiverUnauthorized creates a UpdateRuleWaiverUnauthorized with default headers values
func (*UpdateRuleWaiverUnauthorized) Error ¶
func (o *UpdateRuleWaiverUnauthorized) Error() string
func (*UpdateRuleWaiverUnauthorized) GetPayload ¶
func (o *UpdateRuleWaiverUnauthorized) GetPayload() *models.AuthenticationError
Source Files ¶
- create_rule_waiver_parameters.go
- create_rule_waiver_responses.go
- delete_rule_waiver_parameters.go
- delete_rule_waiver_responses.go
- get_rule_waiver_parameters.go
- get_rule_waiver_responses.go
- list_rule_waivers_parameters.go
- list_rule_waivers_responses.go
- rule_waivers_client.go
- update_rule_waiver_parameters.go
- update_rule_waiver_responses.go