Documentation
¶
Index ¶
- type Client
- func (a *Client) CreateServiceDetectionRuleFullRequest(params *CreateServiceDetectionRuleFullRequestParams, ...) (*CreateServiceDetectionRuleFullRequestCreated, error)
- func (a *Client) DeleteServiceDetectionRuleFullRequest(params *DeleteServiceDetectionRuleFullRequestParams, ...) (*DeleteServiceDetectionRuleFullRequestNoContent, error)
- func (a *Client) GetServiceDetectionRuleFullRequest(params *GetServiceDetectionRuleFullRequestParams, ...) (*GetServiceDetectionRuleFullRequestOK, error)
- func (a *Client) GetServiceDetectionRuleFullRequests(params *GetServiceDetectionRuleFullRequestsParams, ...) (*GetServiceDetectionRuleFullRequestsOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdateServiceDetectionRuleFullRequest(params *UpdateServiceDetectionRuleFullRequestParams, ...) (*UpdateServiceDetectionRuleFullRequestCreated, ...)
- func (a *Client) UpdateServiceDetectionRuleFullRequestOrder(params *UpdateServiceDetectionRuleFullRequestOrderParams, ...) (*UpdateServiceDetectionRuleFullRequestOrderNoContent, error)
- func (a *Client) ValidateCreateServiceDetectionRuleFullRequest(params *ValidateCreateServiceDetectionRuleFullRequestParams, ...) (*ValidateCreateServiceDetectionRuleFullRequestNoContent, error)
- func (a *Client) ValidateUpdateServiceDetectionRuleFullRequest(params *ValidateUpdateServiceDetectionRuleFullRequestParams, ...) (*ValidateUpdateServiceDetectionRuleFullRequestNoContent, error)
- type ClientService
- type CreateServiceDetectionRuleFullRequestBadRequest
- type CreateServiceDetectionRuleFullRequestCreated
- type CreateServiceDetectionRuleFullRequestParams
- func NewCreateServiceDetectionRuleFullRequestParams() *CreateServiceDetectionRuleFullRequestParams
- func NewCreateServiceDetectionRuleFullRequestParamsWithContext(ctx context.Context) *CreateServiceDetectionRuleFullRequestParams
- func NewCreateServiceDetectionRuleFullRequestParamsWithHTTPClient(client *http.Client) *CreateServiceDetectionRuleFullRequestParams
- func NewCreateServiceDetectionRuleFullRequestParamsWithTimeout(timeout time.Duration) *CreateServiceDetectionRuleFullRequestParams
- func (o *CreateServiceDetectionRuleFullRequestParams) SetBody(body *dynatrace.FullWebRequestRule)
- func (o *CreateServiceDetectionRuleFullRequestParams) SetContext(ctx context.Context)
- func (o *CreateServiceDetectionRuleFullRequestParams) SetHTTPClient(client *http.Client)
- func (o *CreateServiceDetectionRuleFullRequestParams) SetPosition(position *string)
- func (o *CreateServiceDetectionRuleFullRequestParams) SetTimeout(timeout time.Duration)
- func (o *CreateServiceDetectionRuleFullRequestParams) WithBody(body *dynatrace.FullWebRequestRule) *CreateServiceDetectionRuleFullRequestParams
- func (o *CreateServiceDetectionRuleFullRequestParams) WithContext(ctx context.Context) *CreateServiceDetectionRuleFullRequestParams
- func (o *CreateServiceDetectionRuleFullRequestParams) WithHTTPClient(client *http.Client) *CreateServiceDetectionRuleFullRequestParams
- func (o *CreateServiceDetectionRuleFullRequestParams) WithPosition(position *string) *CreateServiceDetectionRuleFullRequestParams
- func (o *CreateServiceDetectionRuleFullRequestParams) WithTimeout(timeout time.Duration) *CreateServiceDetectionRuleFullRequestParams
- func (o *CreateServiceDetectionRuleFullRequestParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateServiceDetectionRuleFullRequestReader
- type DeleteServiceDetectionRuleFullRequestNoContent
- type DeleteServiceDetectionRuleFullRequestNotFound
- type DeleteServiceDetectionRuleFullRequestParams
- func NewDeleteServiceDetectionRuleFullRequestParams() *DeleteServiceDetectionRuleFullRequestParams
- func NewDeleteServiceDetectionRuleFullRequestParamsWithContext(ctx context.Context) *DeleteServiceDetectionRuleFullRequestParams
- func NewDeleteServiceDetectionRuleFullRequestParamsWithHTTPClient(client *http.Client) *DeleteServiceDetectionRuleFullRequestParams
- func NewDeleteServiceDetectionRuleFullRequestParamsWithTimeout(timeout time.Duration) *DeleteServiceDetectionRuleFullRequestParams
- func (o *DeleteServiceDetectionRuleFullRequestParams) SetContext(ctx context.Context)
- func (o *DeleteServiceDetectionRuleFullRequestParams) SetHTTPClient(client *http.Client)
- func (o *DeleteServiceDetectionRuleFullRequestParams) SetID(id strfmt.UUID)
- func (o *DeleteServiceDetectionRuleFullRequestParams) SetTimeout(timeout time.Duration)
- func (o *DeleteServiceDetectionRuleFullRequestParams) WithContext(ctx context.Context) *DeleteServiceDetectionRuleFullRequestParams
- func (o *DeleteServiceDetectionRuleFullRequestParams) WithHTTPClient(client *http.Client) *DeleteServiceDetectionRuleFullRequestParams
- func (o *DeleteServiceDetectionRuleFullRequestParams) WithID(id strfmt.UUID) *DeleteServiceDetectionRuleFullRequestParams
- func (o *DeleteServiceDetectionRuleFullRequestParams) WithTimeout(timeout time.Duration) *DeleteServiceDetectionRuleFullRequestParams
- func (o *DeleteServiceDetectionRuleFullRequestParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteServiceDetectionRuleFullRequestReader
- type GetServiceDetectionRuleFullRequestNotFound
- type GetServiceDetectionRuleFullRequestOK
- type GetServiceDetectionRuleFullRequestParams
- func NewGetServiceDetectionRuleFullRequestParams() *GetServiceDetectionRuleFullRequestParams
- func NewGetServiceDetectionRuleFullRequestParamsWithContext(ctx context.Context) *GetServiceDetectionRuleFullRequestParams
- func NewGetServiceDetectionRuleFullRequestParamsWithHTTPClient(client *http.Client) *GetServiceDetectionRuleFullRequestParams
- func NewGetServiceDetectionRuleFullRequestParamsWithTimeout(timeout time.Duration) *GetServiceDetectionRuleFullRequestParams
- func (o *GetServiceDetectionRuleFullRequestParams) SetContext(ctx context.Context)
- func (o *GetServiceDetectionRuleFullRequestParams) SetHTTPClient(client *http.Client)
- func (o *GetServiceDetectionRuleFullRequestParams) SetID(id strfmt.UUID)
- func (o *GetServiceDetectionRuleFullRequestParams) SetTimeout(timeout time.Duration)
- func (o *GetServiceDetectionRuleFullRequestParams) WithContext(ctx context.Context) *GetServiceDetectionRuleFullRequestParams
- func (o *GetServiceDetectionRuleFullRequestParams) WithHTTPClient(client *http.Client) *GetServiceDetectionRuleFullRequestParams
- func (o *GetServiceDetectionRuleFullRequestParams) WithID(id strfmt.UUID) *GetServiceDetectionRuleFullRequestParams
- func (o *GetServiceDetectionRuleFullRequestParams) WithTimeout(timeout time.Duration) *GetServiceDetectionRuleFullRequestParams
- func (o *GetServiceDetectionRuleFullRequestParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetServiceDetectionRuleFullRequestReader
- type GetServiceDetectionRuleFullRequestsOK
- type GetServiceDetectionRuleFullRequestsParams
- func NewGetServiceDetectionRuleFullRequestsParams() *GetServiceDetectionRuleFullRequestsParams
- func NewGetServiceDetectionRuleFullRequestsParamsWithContext(ctx context.Context) *GetServiceDetectionRuleFullRequestsParams
- func NewGetServiceDetectionRuleFullRequestsParamsWithHTTPClient(client *http.Client) *GetServiceDetectionRuleFullRequestsParams
- func NewGetServiceDetectionRuleFullRequestsParamsWithTimeout(timeout time.Duration) *GetServiceDetectionRuleFullRequestsParams
- func (o *GetServiceDetectionRuleFullRequestsParams) SetContext(ctx context.Context)
- func (o *GetServiceDetectionRuleFullRequestsParams) SetHTTPClient(client *http.Client)
- func (o *GetServiceDetectionRuleFullRequestsParams) SetTimeout(timeout time.Duration)
- func (o *GetServiceDetectionRuleFullRequestsParams) WithContext(ctx context.Context) *GetServiceDetectionRuleFullRequestsParams
- func (o *GetServiceDetectionRuleFullRequestsParams) WithHTTPClient(client *http.Client) *GetServiceDetectionRuleFullRequestsParams
- func (o *GetServiceDetectionRuleFullRequestsParams) WithTimeout(timeout time.Duration) *GetServiceDetectionRuleFullRequestsParams
- func (o *GetServiceDetectionRuleFullRequestsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetServiceDetectionRuleFullRequestsReader
- type UpdateServiceDetectionRuleFullRequestBadRequest
- type UpdateServiceDetectionRuleFullRequestCreated
- type UpdateServiceDetectionRuleFullRequestNoContent
- type UpdateServiceDetectionRuleFullRequestOrderBadRequest
- type UpdateServiceDetectionRuleFullRequestOrderNoContent
- type UpdateServiceDetectionRuleFullRequestOrderParams
- func NewUpdateServiceDetectionRuleFullRequestOrderParams() *UpdateServiceDetectionRuleFullRequestOrderParams
- func NewUpdateServiceDetectionRuleFullRequestOrderParamsWithContext(ctx context.Context) *UpdateServiceDetectionRuleFullRequestOrderParams
- func NewUpdateServiceDetectionRuleFullRequestOrderParamsWithHTTPClient(client *http.Client) *UpdateServiceDetectionRuleFullRequestOrderParams
- func NewUpdateServiceDetectionRuleFullRequestOrderParamsWithTimeout(timeout time.Duration) *UpdateServiceDetectionRuleFullRequestOrderParams
- func (o *UpdateServiceDetectionRuleFullRequestOrderParams) SetBody(body *dynatrace.StubList)
- func (o *UpdateServiceDetectionRuleFullRequestOrderParams) SetContext(ctx context.Context)
- func (o *UpdateServiceDetectionRuleFullRequestOrderParams) SetHTTPClient(client *http.Client)
- func (o *UpdateServiceDetectionRuleFullRequestOrderParams) SetTimeout(timeout time.Duration)
- func (o *UpdateServiceDetectionRuleFullRequestOrderParams) WithBody(body *dynatrace.StubList) *UpdateServiceDetectionRuleFullRequestOrderParams
- func (o *UpdateServiceDetectionRuleFullRequestOrderParams) WithContext(ctx context.Context) *UpdateServiceDetectionRuleFullRequestOrderParams
- func (o *UpdateServiceDetectionRuleFullRequestOrderParams) WithHTTPClient(client *http.Client) *UpdateServiceDetectionRuleFullRequestOrderParams
- func (o *UpdateServiceDetectionRuleFullRequestOrderParams) WithTimeout(timeout time.Duration) *UpdateServiceDetectionRuleFullRequestOrderParams
- func (o *UpdateServiceDetectionRuleFullRequestOrderParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateServiceDetectionRuleFullRequestOrderReader
- type UpdateServiceDetectionRuleFullRequestParams
- func NewUpdateServiceDetectionRuleFullRequestParams() *UpdateServiceDetectionRuleFullRequestParams
- func NewUpdateServiceDetectionRuleFullRequestParamsWithContext(ctx context.Context) *UpdateServiceDetectionRuleFullRequestParams
- func NewUpdateServiceDetectionRuleFullRequestParamsWithHTTPClient(client *http.Client) *UpdateServiceDetectionRuleFullRequestParams
- func NewUpdateServiceDetectionRuleFullRequestParamsWithTimeout(timeout time.Duration) *UpdateServiceDetectionRuleFullRequestParams
- func (o *UpdateServiceDetectionRuleFullRequestParams) SetBody(body *dynatrace.FullWebRequestRule)
- func (o *UpdateServiceDetectionRuleFullRequestParams) SetContext(ctx context.Context)
- func (o *UpdateServiceDetectionRuleFullRequestParams) SetHTTPClient(client *http.Client)
- func (o *UpdateServiceDetectionRuleFullRequestParams) SetID(id strfmt.UUID)
- func (o *UpdateServiceDetectionRuleFullRequestParams) SetTimeout(timeout time.Duration)
- func (o *UpdateServiceDetectionRuleFullRequestParams) WithBody(body *dynatrace.FullWebRequestRule) *UpdateServiceDetectionRuleFullRequestParams
- func (o *UpdateServiceDetectionRuleFullRequestParams) WithContext(ctx context.Context) *UpdateServiceDetectionRuleFullRequestParams
- func (o *UpdateServiceDetectionRuleFullRequestParams) WithHTTPClient(client *http.Client) *UpdateServiceDetectionRuleFullRequestParams
- func (o *UpdateServiceDetectionRuleFullRequestParams) WithID(id strfmt.UUID) *UpdateServiceDetectionRuleFullRequestParams
- func (o *UpdateServiceDetectionRuleFullRequestParams) WithTimeout(timeout time.Duration) *UpdateServiceDetectionRuleFullRequestParams
- func (o *UpdateServiceDetectionRuleFullRequestParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateServiceDetectionRuleFullRequestReader
- type ValidateCreateServiceDetectionRuleFullRequestBadRequest
- type ValidateCreateServiceDetectionRuleFullRequestNoContent
- type ValidateCreateServiceDetectionRuleFullRequestParams
- func NewValidateCreateServiceDetectionRuleFullRequestParams() *ValidateCreateServiceDetectionRuleFullRequestParams
- func NewValidateCreateServiceDetectionRuleFullRequestParamsWithContext(ctx context.Context) *ValidateCreateServiceDetectionRuleFullRequestParams
- func NewValidateCreateServiceDetectionRuleFullRequestParamsWithHTTPClient(client *http.Client) *ValidateCreateServiceDetectionRuleFullRequestParams
- func NewValidateCreateServiceDetectionRuleFullRequestParamsWithTimeout(timeout time.Duration) *ValidateCreateServiceDetectionRuleFullRequestParams
- func (o *ValidateCreateServiceDetectionRuleFullRequestParams) SetBody(body *dynatrace.FullWebRequestRule)
- func (o *ValidateCreateServiceDetectionRuleFullRequestParams) SetContext(ctx context.Context)
- func (o *ValidateCreateServiceDetectionRuleFullRequestParams) SetHTTPClient(client *http.Client)
- func (o *ValidateCreateServiceDetectionRuleFullRequestParams) SetTimeout(timeout time.Duration)
- func (o *ValidateCreateServiceDetectionRuleFullRequestParams) WithBody(body *dynatrace.FullWebRequestRule) *ValidateCreateServiceDetectionRuleFullRequestParams
- func (o *ValidateCreateServiceDetectionRuleFullRequestParams) WithContext(ctx context.Context) *ValidateCreateServiceDetectionRuleFullRequestParams
- func (o *ValidateCreateServiceDetectionRuleFullRequestParams) WithHTTPClient(client *http.Client) *ValidateCreateServiceDetectionRuleFullRequestParams
- func (o *ValidateCreateServiceDetectionRuleFullRequestParams) WithTimeout(timeout time.Duration) *ValidateCreateServiceDetectionRuleFullRequestParams
- func (o *ValidateCreateServiceDetectionRuleFullRequestParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ValidateCreateServiceDetectionRuleFullRequestReader
- type ValidateUpdateServiceDetectionRuleFullRequestBadRequest
- type ValidateUpdateServiceDetectionRuleFullRequestNoContent
- type ValidateUpdateServiceDetectionRuleFullRequestParams
- func NewValidateUpdateServiceDetectionRuleFullRequestParams() *ValidateUpdateServiceDetectionRuleFullRequestParams
- func NewValidateUpdateServiceDetectionRuleFullRequestParamsWithContext(ctx context.Context) *ValidateUpdateServiceDetectionRuleFullRequestParams
- func NewValidateUpdateServiceDetectionRuleFullRequestParamsWithHTTPClient(client *http.Client) *ValidateUpdateServiceDetectionRuleFullRequestParams
- func NewValidateUpdateServiceDetectionRuleFullRequestParamsWithTimeout(timeout time.Duration) *ValidateUpdateServiceDetectionRuleFullRequestParams
- func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) SetBody(body *dynatrace.FullWebRequestRule)
- func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) SetContext(ctx context.Context)
- func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) SetHTTPClient(client *http.Client)
- func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) SetID(id strfmt.UUID)
- func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) SetTimeout(timeout time.Duration)
- func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) WithBody(body *dynatrace.FullWebRequestRule) *ValidateUpdateServiceDetectionRuleFullRequestParams
- func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) WithContext(ctx context.Context) *ValidateUpdateServiceDetectionRuleFullRequestParams
- func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) WithHTTPClient(client *http.Client) *ValidateUpdateServiceDetectionRuleFullRequestParams
- func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) WithID(id strfmt.UUID) *ValidateUpdateServiceDetectionRuleFullRequestParams
- func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) WithTimeout(timeout time.Duration) *ValidateUpdateServiceDetectionRuleFullRequestParams
- func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ValidateUpdateServiceDetectionRuleFullRequestReader
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 service detection full web request API
func (*Client) CreateServiceDetectionRuleFullRequest ¶
func (a *Client) CreateServiceDetectionRuleFullRequest(params *CreateServiceDetectionRuleFullRequestParams, authInfo runtime.ClientAuthInfoWriter) (*CreateServiceDetectionRuleFullRequestCreated, error)
CreateServiceDetectionRuleFullRequest creates a new service detection rule pipe maturity e a r l y a d o p t e r
The body must not provide an ID. An ID is assigned automatically by the Dynatrace server.
func (*Client) DeleteServiceDetectionRuleFullRequest ¶
func (a *Client) DeleteServiceDetectionRuleFullRequest(params *DeleteServiceDetectionRuleFullRequestParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteServiceDetectionRuleFullRequestNoContent, error)
DeleteServiceDetectionRuleFullRequest deletes the specified service detection rule pipe maturity e a r l y a d o p t e r
func (*Client) GetServiceDetectionRuleFullRequest ¶
func (a *Client) GetServiceDetectionRuleFullRequest(params *GetServiceDetectionRuleFullRequestParams, authInfo runtime.ClientAuthInfoWriter) (*GetServiceDetectionRuleFullRequestOK, error)
GetServiceDetectionRuleFullRequest gets the properties of the specified service detection rule pipe maturity e a r l y a d o p t e r
func (*Client) GetServiceDetectionRuleFullRequests ¶
func (a *Client) GetServiceDetectionRuleFullRequests(params *GetServiceDetectionRuleFullRequestsParams, authInfo runtime.ClientAuthInfoWriter) (*GetServiceDetectionRuleFullRequestsOK, error)
GetServiceDetectionRuleFullRequests lists all full web service detection rules pipe maturity e a r l y a d o p t e r
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) UpdateServiceDetectionRuleFullRequest ¶
func (a *Client) UpdateServiceDetectionRuleFullRequest(params *UpdateServiceDetectionRuleFullRequestParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateServiceDetectionRuleFullRequestCreated, *UpdateServiceDetectionRuleFullRequestNoContent, error)
UpdateServiceDetectionRuleFullRequest updates an existing service detection rule pipe maturity e a r l y a d o p t e r If a rule with the specified ID doesn't exist, a new rule is created and appended to the end of the rule list.
The request keeps the existing order of rules, unless the **order** parameter is set.
func (*Client) UpdateServiceDetectionRuleFullRequestOrder ¶
func (a *Client) UpdateServiceDetectionRuleFullRequestOrder(params *UpdateServiceDetectionRuleFullRequestOrderParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateServiceDetectionRuleFullRequestOrderNoContent, error)
UpdateServiceDetectionRuleFullRequestOrder reorders the service detection rules of the specified type pipe maturity e a r l y a d o p t e r The request reorders the rules of the specified type according to the order of the IDs in the body of the request.
Rules that are omitted in the body of the request will retain their relative order but will be placed *after* all those present in the request.
func (*Client) ValidateCreateServiceDetectionRuleFullRequest ¶
func (a *Client) ValidateCreateServiceDetectionRuleFullRequest(params *ValidateCreateServiceDetectionRuleFullRequestParams, authInfo runtime.ClientAuthInfoWriter) (*ValidateCreateServiceDetectionRuleFullRequestNoContent, error)
ValidateCreateServiceDetectionRuleFullRequest validates the payload for the p o s t rule based service detection f u l l w e b r e q u e s t request pipe maturity e a r l y a d o p t e r
func (*Client) ValidateUpdateServiceDetectionRuleFullRequest ¶
func (a *Client) ValidateUpdateServiceDetectionRuleFullRequest(params *ValidateUpdateServiceDetectionRuleFullRequestParams, authInfo runtime.ClientAuthInfoWriter) (*ValidateUpdateServiceDetectionRuleFullRequestNoContent, error)
ValidateUpdateServiceDetectionRuleFullRequest validates the payload for the p u t service detection rules f u l l w e b r e q u e s t id request pipe maturity e a r l y a d o p t e r
type ClientService ¶
type ClientService interface { CreateServiceDetectionRuleFullRequest(params *CreateServiceDetectionRuleFullRequestParams, authInfo runtime.ClientAuthInfoWriter) (*CreateServiceDetectionRuleFullRequestCreated, error) DeleteServiceDetectionRuleFullRequest(params *DeleteServiceDetectionRuleFullRequestParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteServiceDetectionRuleFullRequestNoContent, error) GetServiceDetectionRuleFullRequest(params *GetServiceDetectionRuleFullRequestParams, authInfo runtime.ClientAuthInfoWriter) (*GetServiceDetectionRuleFullRequestOK, error) GetServiceDetectionRuleFullRequests(params *GetServiceDetectionRuleFullRequestsParams, authInfo runtime.ClientAuthInfoWriter) (*GetServiceDetectionRuleFullRequestsOK, error) UpdateServiceDetectionRuleFullRequest(params *UpdateServiceDetectionRuleFullRequestParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateServiceDetectionRuleFullRequestCreated, *UpdateServiceDetectionRuleFullRequestNoContent, error) UpdateServiceDetectionRuleFullRequestOrder(params *UpdateServiceDetectionRuleFullRequestOrderParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateServiceDetectionRuleFullRequestOrderNoContent, error) ValidateCreateServiceDetectionRuleFullRequest(params *ValidateCreateServiceDetectionRuleFullRequestParams, authInfo runtime.ClientAuthInfoWriter) (*ValidateCreateServiceDetectionRuleFullRequestNoContent, error) ValidateUpdateServiceDetectionRuleFullRequest(params *ValidateUpdateServiceDetectionRuleFullRequestParams, authInfo runtime.ClientAuthInfoWriter) (*ValidateUpdateServiceDetectionRuleFullRequestNoContent, 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 service detection full web request API client.
type CreateServiceDetectionRuleFullRequestBadRequest ¶
type CreateServiceDetectionRuleFullRequestBadRequest struct {
Payload *dynatrace.ErrorEnvelope
}
CreateServiceDetectionRuleFullRequestBadRequest handles this case with default header values.
Failed. The input is invalid.
func NewCreateServiceDetectionRuleFullRequestBadRequest ¶
func NewCreateServiceDetectionRuleFullRequestBadRequest() *CreateServiceDetectionRuleFullRequestBadRequest
NewCreateServiceDetectionRuleFullRequestBadRequest creates a CreateServiceDetectionRuleFullRequestBadRequest with default headers values
func (*CreateServiceDetectionRuleFullRequestBadRequest) Error ¶
func (o *CreateServiceDetectionRuleFullRequestBadRequest) Error() string
func (*CreateServiceDetectionRuleFullRequestBadRequest) GetPayload ¶
func (o *CreateServiceDetectionRuleFullRequestBadRequest) GetPayload() *dynatrace.ErrorEnvelope
type CreateServiceDetectionRuleFullRequestCreated ¶
type CreateServiceDetectionRuleFullRequestCreated struct {
Payload *dynatrace.EntityShortRepresentation
}
CreateServiceDetectionRuleFullRequestCreated handles this case with default header values.
Success. The new service detection rule has been created. The response body contains the ID of the rule.
func NewCreateServiceDetectionRuleFullRequestCreated ¶
func NewCreateServiceDetectionRuleFullRequestCreated() *CreateServiceDetectionRuleFullRequestCreated
NewCreateServiceDetectionRuleFullRequestCreated creates a CreateServiceDetectionRuleFullRequestCreated with default headers values
func (*CreateServiceDetectionRuleFullRequestCreated) Error ¶
func (o *CreateServiceDetectionRuleFullRequestCreated) Error() string
func (*CreateServiceDetectionRuleFullRequestCreated) GetPayload ¶
func (o *CreateServiceDetectionRuleFullRequestCreated) GetPayload() *dynatrace.EntityShortRepresentation
type CreateServiceDetectionRuleFullRequestParams ¶
type CreateServiceDetectionRuleFullRequestParams struct { /*Body The JSON body of the request. Contains parameters of the new service detection rule. You must not specify the ID of the rule! The **order** field is ignored in this request. To enforce a particular order, use the `PUT /service/detectionRules/FULL_WEB_REQUEST/reorder` request. */ Body *dynatrace.FullWebRequestRule /*Position The position of the new rule: * `APPEND`: at the bottom of the rule list. * `PREPEND`: at the top of the rule list. If not set, the `APPEND` is used. */ Position *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateServiceDetectionRuleFullRequestParams contains all the parameters to send to the API endpoint for the create service detection rule full request operation typically these are written to a http.Request
func NewCreateServiceDetectionRuleFullRequestParams ¶
func NewCreateServiceDetectionRuleFullRequestParams() *CreateServiceDetectionRuleFullRequestParams
NewCreateServiceDetectionRuleFullRequestParams creates a new CreateServiceDetectionRuleFullRequestParams object with the default values initialized.
func NewCreateServiceDetectionRuleFullRequestParamsWithContext ¶
func NewCreateServiceDetectionRuleFullRequestParamsWithContext(ctx context.Context) *CreateServiceDetectionRuleFullRequestParams
NewCreateServiceDetectionRuleFullRequestParamsWithContext creates a new CreateServiceDetectionRuleFullRequestParams object with the default values initialized, and the ability to set a context for a request
func NewCreateServiceDetectionRuleFullRequestParamsWithHTTPClient ¶
func NewCreateServiceDetectionRuleFullRequestParamsWithHTTPClient(client *http.Client) *CreateServiceDetectionRuleFullRequestParams
NewCreateServiceDetectionRuleFullRequestParamsWithHTTPClient creates a new CreateServiceDetectionRuleFullRequestParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewCreateServiceDetectionRuleFullRequestParamsWithTimeout ¶
func NewCreateServiceDetectionRuleFullRequestParamsWithTimeout(timeout time.Duration) *CreateServiceDetectionRuleFullRequestParams
NewCreateServiceDetectionRuleFullRequestParamsWithTimeout creates a new CreateServiceDetectionRuleFullRequestParams object with the default values initialized, and the ability to set a timeout on a request
func (*CreateServiceDetectionRuleFullRequestParams) SetBody ¶
func (o *CreateServiceDetectionRuleFullRequestParams) SetBody(body *dynatrace.FullWebRequestRule)
SetBody adds the body to the create service detection rule full request params
func (*CreateServiceDetectionRuleFullRequestParams) SetContext ¶
func (o *CreateServiceDetectionRuleFullRequestParams) SetContext(ctx context.Context)
SetContext adds the context to the create service detection rule full request params
func (*CreateServiceDetectionRuleFullRequestParams) SetHTTPClient ¶
func (o *CreateServiceDetectionRuleFullRequestParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create service detection rule full request params
func (*CreateServiceDetectionRuleFullRequestParams) SetPosition ¶
func (o *CreateServiceDetectionRuleFullRequestParams) SetPosition(position *string)
SetPosition adds the position to the create service detection rule full request params
func (*CreateServiceDetectionRuleFullRequestParams) SetTimeout ¶
func (o *CreateServiceDetectionRuleFullRequestParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create service detection rule full request params
func (*CreateServiceDetectionRuleFullRequestParams) WithBody ¶
func (o *CreateServiceDetectionRuleFullRequestParams) WithBody(body *dynatrace.FullWebRequestRule) *CreateServiceDetectionRuleFullRequestParams
WithBody adds the body to the create service detection rule full request params
func (*CreateServiceDetectionRuleFullRequestParams) WithContext ¶
func (o *CreateServiceDetectionRuleFullRequestParams) WithContext(ctx context.Context) *CreateServiceDetectionRuleFullRequestParams
WithContext adds the context to the create service detection rule full request params
func (*CreateServiceDetectionRuleFullRequestParams) WithHTTPClient ¶
func (o *CreateServiceDetectionRuleFullRequestParams) WithHTTPClient(client *http.Client) *CreateServiceDetectionRuleFullRequestParams
WithHTTPClient adds the HTTPClient to the create service detection rule full request params
func (*CreateServiceDetectionRuleFullRequestParams) WithPosition ¶
func (o *CreateServiceDetectionRuleFullRequestParams) WithPosition(position *string) *CreateServiceDetectionRuleFullRequestParams
WithPosition adds the position to the create service detection rule full request params
func (*CreateServiceDetectionRuleFullRequestParams) WithTimeout ¶
func (o *CreateServiceDetectionRuleFullRequestParams) WithTimeout(timeout time.Duration) *CreateServiceDetectionRuleFullRequestParams
WithTimeout adds the timeout to the create service detection rule full request params
func (*CreateServiceDetectionRuleFullRequestParams) WriteToRequest ¶
func (o *CreateServiceDetectionRuleFullRequestParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateServiceDetectionRuleFullRequestReader ¶
type CreateServiceDetectionRuleFullRequestReader struct {
// contains filtered or unexported fields
}
CreateServiceDetectionRuleFullRequestReader is a Reader for the CreateServiceDetectionRuleFullRequest structure.
func (*CreateServiceDetectionRuleFullRequestReader) ReadResponse ¶
func (o *CreateServiceDetectionRuleFullRequestReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteServiceDetectionRuleFullRequestNoContent ¶
type DeleteServiceDetectionRuleFullRequestNoContent struct { }
DeleteServiceDetectionRuleFullRequestNoContent handles this case with default header values.
Deleted. Response doesn't have a body.
func NewDeleteServiceDetectionRuleFullRequestNoContent ¶
func NewDeleteServiceDetectionRuleFullRequestNoContent() *DeleteServiceDetectionRuleFullRequestNoContent
NewDeleteServiceDetectionRuleFullRequestNoContent creates a DeleteServiceDetectionRuleFullRequestNoContent with default headers values
func (*DeleteServiceDetectionRuleFullRequestNoContent) Error ¶
func (o *DeleteServiceDetectionRuleFullRequestNoContent) Error() string
type DeleteServiceDetectionRuleFullRequestNotFound ¶
type DeleteServiceDetectionRuleFullRequestNotFound struct { }
DeleteServiceDetectionRuleFullRequestNotFound handles this case with default header values.
Failed. The rule with the specified ID doesn't exist.
func NewDeleteServiceDetectionRuleFullRequestNotFound ¶
func NewDeleteServiceDetectionRuleFullRequestNotFound() *DeleteServiceDetectionRuleFullRequestNotFound
NewDeleteServiceDetectionRuleFullRequestNotFound creates a DeleteServiceDetectionRuleFullRequestNotFound with default headers values
func (*DeleteServiceDetectionRuleFullRequestNotFound) Error ¶
func (o *DeleteServiceDetectionRuleFullRequestNotFound) Error() string
type DeleteServiceDetectionRuleFullRequestParams ¶
type DeleteServiceDetectionRuleFullRequestParams struct { /*ID The ID of the service detection rule to be deleted. */ ID strfmt.UUID Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteServiceDetectionRuleFullRequestParams contains all the parameters to send to the API endpoint for the delete service detection rule full request operation typically these are written to a http.Request
func NewDeleteServiceDetectionRuleFullRequestParams ¶
func NewDeleteServiceDetectionRuleFullRequestParams() *DeleteServiceDetectionRuleFullRequestParams
NewDeleteServiceDetectionRuleFullRequestParams creates a new DeleteServiceDetectionRuleFullRequestParams object with the default values initialized.
func NewDeleteServiceDetectionRuleFullRequestParamsWithContext ¶
func NewDeleteServiceDetectionRuleFullRequestParamsWithContext(ctx context.Context) *DeleteServiceDetectionRuleFullRequestParams
NewDeleteServiceDetectionRuleFullRequestParamsWithContext creates a new DeleteServiceDetectionRuleFullRequestParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteServiceDetectionRuleFullRequestParamsWithHTTPClient ¶
func NewDeleteServiceDetectionRuleFullRequestParamsWithHTTPClient(client *http.Client) *DeleteServiceDetectionRuleFullRequestParams
NewDeleteServiceDetectionRuleFullRequestParamsWithHTTPClient creates a new DeleteServiceDetectionRuleFullRequestParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteServiceDetectionRuleFullRequestParamsWithTimeout ¶
func NewDeleteServiceDetectionRuleFullRequestParamsWithTimeout(timeout time.Duration) *DeleteServiceDetectionRuleFullRequestParams
NewDeleteServiceDetectionRuleFullRequestParamsWithTimeout creates a new DeleteServiceDetectionRuleFullRequestParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteServiceDetectionRuleFullRequestParams) SetContext ¶
func (o *DeleteServiceDetectionRuleFullRequestParams) SetContext(ctx context.Context)
SetContext adds the context to the delete service detection rule full request params
func (*DeleteServiceDetectionRuleFullRequestParams) SetHTTPClient ¶
func (o *DeleteServiceDetectionRuleFullRequestParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete service detection rule full request params
func (*DeleteServiceDetectionRuleFullRequestParams) SetID ¶
func (o *DeleteServiceDetectionRuleFullRequestParams) SetID(id strfmt.UUID)
SetID adds the id to the delete service detection rule full request params
func (*DeleteServiceDetectionRuleFullRequestParams) SetTimeout ¶
func (o *DeleteServiceDetectionRuleFullRequestParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete service detection rule full request params
func (*DeleteServiceDetectionRuleFullRequestParams) WithContext ¶
func (o *DeleteServiceDetectionRuleFullRequestParams) WithContext(ctx context.Context) *DeleteServiceDetectionRuleFullRequestParams
WithContext adds the context to the delete service detection rule full request params
func (*DeleteServiceDetectionRuleFullRequestParams) WithHTTPClient ¶
func (o *DeleteServiceDetectionRuleFullRequestParams) WithHTTPClient(client *http.Client) *DeleteServiceDetectionRuleFullRequestParams
WithHTTPClient adds the HTTPClient to the delete service detection rule full request params
func (*DeleteServiceDetectionRuleFullRequestParams) WithID ¶
func (o *DeleteServiceDetectionRuleFullRequestParams) WithID(id strfmt.UUID) *DeleteServiceDetectionRuleFullRequestParams
WithID adds the id to the delete service detection rule full request params
func (*DeleteServiceDetectionRuleFullRequestParams) WithTimeout ¶
func (o *DeleteServiceDetectionRuleFullRequestParams) WithTimeout(timeout time.Duration) *DeleteServiceDetectionRuleFullRequestParams
WithTimeout adds the timeout to the delete service detection rule full request params
func (*DeleteServiceDetectionRuleFullRequestParams) WriteToRequest ¶
func (o *DeleteServiceDetectionRuleFullRequestParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteServiceDetectionRuleFullRequestReader ¶
type DeleteServiceDetectionRuleFullRequestReader struct {
// contains filtered or unexported fields
}
DeleteServiceDetectionRuleFullRequestReader is a Reader for the DeleteServiceDetectionRuleFullRequest structure.
func (*DeleteServiceDetectionRuleFullRequestReader) ReadResponse ¶
func (o *DeleteServiceDetectionRuleFullRequestReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetServiceDetectionRuleFullRequestNotFound ¶
type GetServiceDetectionRuleFullRequestNotFound struct { }
GetServiceDetectionRuleFullRequestNotFound handles this case with default header values.
Failed. The rule with the specified ID doesn't exist.
func NewGetServiceDetectionRuleFullRequestNotFound ¶
func NewGetServiceDetectionRuleFullRequestNotFound() *GetServiceDetectionRuleFullRequestNotFound
NewGetServiceDetectionRuleFullRequestNotFound creates a GetServiceDetectionRuleFullRequestNotFound with default headers values
func (*GetServiceDetectionRuleFullRequestNotFound) Error ¶
func (o *GetServiceDetectionRuleFullRequestNotFound) Error() string
type GetServiceDetectionRuleFullRequestOK ¶
type GetServiceDetectionRuleFullRequestOK struct {
Payload *dynatrace.FullWebRequestRule
}
GetServiceDetectionRuleFullRequestOK handles this case with default header values.
Success. The response contains properties of the specified rule.
func NewGetServiceDetectionRuleFullRequestOK ¶
func NewGetServiceDetectionRuleFullRequestOK() *GetServiceDetectionRuleFullRequestOK
NewGetServiceDetectionRuleFullRequestOK creates a GetServiceDetectionRuleFullRequestOK with default headers values
func (*GetServiceDetectionRuleFullRequestOK) Error ¶
func (o *GetServiceDetectionRuleFullRequestOK) Error() string
func (*GetServiceDetectionRuleFullRequestOK) GetPayload ¶
func (o *GetServiceDetectionRuleFullRequestOK) GetPayload() *dynatrace.FullWebRequestRule
type GetServiceDetectionRuleFullRequestParams ¶
type GetServiceDetectionRuleFullRequestParams struct { /*ID The ID of the required service detection rule. */ ID strfmt.UUID Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetServiceDetectionRuleFullRequestParams contains all the parameters to send to the API endpoint for the get service detection rule full request operation typically these are written to a http.Request
func NewGetServiceDetectionRuleFullRequestParams ¶
func NewGetServiceDetectionRuleFullRequestParams() *GetServiceDetectionRuleFullRequestParams
NewGetServiceDetectionRuleFullRequestParams creates a new GetServiceDetectionRuleFullRequestParams object with the default values initialized.
func NewGetServiceDetectionRuleFullRequestParamsWithContext ¶
func NewGetServiceDetectionRuleFullRequestParamsWithContext(ctx context.Context) *GetServiceDetectionRuleFullRequestParams
NewGetServiceDetectionRuleFullRequestParamsWithContext creates a new GetServiceDetectionRuleFullRequestParams object with the default values initialized, and the ability to set a context for a request
func NewGetServiceDetectionRuleFullRequestParamsWithHTTPClient ¶
func NewGetServiceDetectionRuleFullRequestParamsWithHTTPClient(client *http.Client) *GetServiceDetectionRuleFullRequestParams
NewGetServiceDetectionRuleFullRequestParamsWithHTTPClient creates a new GetServiceDetectionRuleFullRequestParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetServiceDetectionRuleFullRequestParamsWithTimeout ¶
func NewGetServiceDetectionRuleFullRequestParamsWithTimeout(timeout time.Duration) *GetServiceDetectionRuleFullRequestParams
NewGetServiceDetectionRuleFullRequestParamsWithTimeout creates a new GetServiceDetectionRuleFullRequestParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetServiceDetectionRuleFullRequestParams) SetContext ¶
func (o *GetServiceDetectionRuleFullRequestParams) SetContext(ctx context.Context)
SetContext adds the context to the get service detection rule full request params
func (*GetServiceDetectionRuleFullRequestParams) SetHTTPClient ¶
func (o *GetServiceDetectionRuleFullRequestParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get service detection rule full request params
func (*GetServiceDetectionRuleFullRequestParams) SetID ¶
func (o *GetServiceDetectionRuleFullRequestParams) SetID(id strfmt.UUID)
SetID adds the id to the get service detection rule full request params
func (*GetServiceDetectionRuleFullRequestParams) SetTimeout ¶
func (o *GetServiceDetectionRuleFullRequestParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get service detection rule full request params
func (*GetServiceDetectionRuleFullRequestParams) WithContext ¶
func (o *GetServiceDetectionRuleFullRequestParams) WithContext(ctx context.Context) *GetServiceDetectionRuleFullRequestParams
WithContext adds the context to the get service detection rule full request params
func (*GetServiceDetectionRuleFullRequestParams) WithHTTPClient ¶
func (o *GetServiceDetectionRuleFullRequestParams) WithHTTPClient(client *http.Client) *GetServiceDetectionRuleFullRequestParams
WithHTTPClient adds the HTTPClient to the get service detection rule full request params
func (*GetServiceDetectionRuleFullRequestParams) WithID ¶
func (o *GetServiceDetectionRuleFullRequestParams) WithID(id strfmt.UUID) *GetServiceDetectionRuleFullRequestParams
WithID adds the id to the get service detection rule full request params
func (*GetServiceDetectionRuleFullRequestParams) WithTimeout ¶
func (o *GetServiceDetectionRuleFullRequestParams) WithTimeout(timeout time.Duration) *GetServiceDetectionRuleFullRequestParams
WithTimeout adds the timeout to the get service detection rule full request params
func (*GetServiceDetectionRuleFullRequestParams) WriteToRequest ¶
func (o *GetServiceDetectionRuleFullRequestParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetServiceDetectionRuleFullRequestReader ¶
type GetServiceDetectionRuleFullRequestReader struct {
// contains filtered or unexported fields
}
GetServiceDetectionRuleFullRequestReader is a Reader for the GetServiceDetectionRuleFullRequest structure.
func (*GetServiceDetectionRuleFullRequestReader) ReadResponse ¶
func (o *GetServiceDetectionRuleFullRequestReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetServiceDetectionRuleFullRequestsOK ¶
GetServiceDetectionRuleFullRequestsOK handles this case with default header values.
Success. The response contains the ordered list of rules.
func NewGetServiceDetectionRuleFullRequestsOK ¶
func NewGetServiceDetectionRuleFullRequestsOK() *GetServiceDetectionRuleFullRequestsOK
NewGetServiceDetectionRuleFullRequestsOK creates a GetServiceDetectionRuleFullRequestsOK with default headers values
func (*GetServiceDetectionRuleFullRequestsOK) Error ¶
func (o *GetServiceDetectionRuleFullRequestsOK) Error() string
func (*GetServiceDetectionRuleFullRequestsOK) GetPayload ¶
func (o *GetServiceDetectionRuleFullRequestsOK) GetPayload() *dynatrace.StubList
type GetServiceDetectionRuleFullRequestsParams ¶
type GetServiceDetectionRuleFullRequestsParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetServiceDetectionRuleFullRequestsParams contains all the parameters to send to the API endpoint for the get service detection rule full requests operation typically these are written to a http.Request
func NewGetServiceDetectionRuleFullRequestsParams ¶
func NewGetServiceDetectionRuleFullRequestsParams() *GetServiceDetectionRuleFullRequestsParams
NewGetServiceDetectionRuleFullRequestsParams creates a new GetServiceDetectionRuleFullRequestsParams object with the default values initialized.
func NewGetServiceDetectionRuleFullRequestsParamsWithContext ¶
func NewGetServiceDetectionRuleFullRequestsParamsWithContext(ctx context.Context) *GetServiceDetectionRuleFullRequestsParams
NewGetServiceDetectionRuleFullRequestsParamsWithContext creates a new GetServiceDetectionRuleFullRequestsParams object with the default values initialized, and the ability to set a context for a request
func NewGetServiceDetectionRuleFullRequestsParamsWithHTTPClient ¶
func NewGetServiceDetectionRuleFullRequestsParamsWithHTTPClient(client *http.Client) *GetServiceDetectionRuleFullRequestsParams
NewGetServiceDetectionRuleFullRequestsParamsWithHTTPClient creates a new GetServiceDetectionRuleFullRequestsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetServiceDetectionRuleFullRequestsParamsWithTimeout ¶
func NewGetServiceDetectionRuleFullRequestsParamsWithTimeout(timeout time.Duration) *GetServiceDetectionRuleFullRequestsParams
NewGetServiceDetectionRuleFullRequestsParamsWithTimeout creates a new GetServiceDetectionRuleFullRequestsParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetServiceDetectionRuleFullRequestsParams) SetContext ¶
func (o *GetServiceDetectionRuleFullRequestsParams) SetContext(ctx context.Context)
SetContext adds the context to the get service detection rule full requests params
func (*GetServiceDetectionRuleFullRequestsParams) SetHTTPClient ¶
func (o *GetServiceDetectionRuleFullRequestsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get service detection rule full requests params
func (*GetServiceDetectionRuleFullRequestsParams) SetTimeout ¶
func (o *GetServiceDetectionRuleFullRequestsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get service detection rule full requests params
func (*GetServiceDetectionRuleFullRequestsParams) WithContext ¶
func (o *GetServiceDetectionRuleFullRequestsParams) WithContext(ctx context.Context) *GetServiceDetectionRuleFullRequestsParams
WithContext adds the context to the get service detection rule full requests params
func (*GetServiceDetectionRuleFullRequestsParams) WithHTTPClient ¶
func (o *GetServiceDetectionRuleFullRequestsParams) WithHTTPClient(client *http.Client) *GetServiceDetectionRuleFullRequestsParams
WithHTTPClient adds the HTTPClient to the get service detection rule full requests params
func (*GetServiceDetectionRuleFullRequestsParams) WithTimeout ¶
func (o *GetServiceDetectionRuleFullRequestsParams) WithTimeout(timeout time.Duration) *GetServiceDetectionRuleFullRequestsParams
WithTimeout adds the timeout to the get service detection rule full requests params
func (*GetServiceDetectionRuleFullRequestsParams) WriteToRequest ¶
func (o *GetServiceDetectionRuleFullRequestsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetServiceDetectionRuleFullRequestsReader ¶
type GetServiceDetectionRuleFullRequestsReader struct {
// contains filtered or unexported fields
}
GetServiceDetectionRuleFullRequestsReader is a Reader for the GetServiceDetectionRuleFullRequests structure.
func (*GetServiceDetectionRuleFullRequestsReader) ReadResponse ¶
func (o *GetServiceDetectionRuleFullRequestsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdateServiceDetectionRuleFullRequestBadRequest ¶
type UpdateServiceDetectionRuleFullRequestBadRequest struct {
Payload *dynatrace.ErrorEnvelope
}
UpdateServiceDetectionRuleFullRequestBadRequest handles this case with default header values.
Failed. The input is invalid.
func NewUpdateServiceDetectionRuleFullRequestBadRequest ¶
func NewUpdateServiceDetectionRuleFullRequestBadRequest() *UpdateServiceDetectionRuleFullRequestBadRequest
NewUpdateServiceDetectionRuleFullRequestBadRequest creates a UpdateServiceDetectionRuleFullRequestBadRequest with default headers values
func (*UpdateServiceDetectionRuleFullRequestBadRequest) Error ¶
func (o *UpdateServiceDetectionRuleFullRequestBadRequest) Error() string
func (*UpdateServiceDetectionRuleFullRequestBadRequest) GetPayload ¶
func (o *UpdateServiceDetectionRuleFullRequestBadRequest) GetPayload() *dynatrace.ErrorEnvelope
type UpdateServiceDetectionRuleFullRequestCreated ¶
type UpdateServiceDetectionRuleFullRequestCreated struct {
Payload *dynatrace.EntityShortRepresentation
}
UpdateServiceDetectionRuleFullRequestCreated handles this case with default header values.
Success. The new service detection rule has been created. The response body contains the ID of the rule.
func NewUpdateServiceDetectionRuleFullRequestCreated ¶
func NewUpdateServiceDetectionRuleFullRequestCreated() *UpdateServiceDetectionRuleFullRequestCreated
NewUpdateServiceDetectionRuleFullRequestCreated creates a UpdateServiceDetectionRuleFullRequestCreated with default headers values
func (*UpdateServiceDetectionRuleFullRequestCreated) Error ¶
func (o *UpdateServiceDetectionRuleFullRequestCreated) Error() string
func (*UpdateServiceDetectionRuleFullRequestCreated) GetPayload ¶
func (o *UpdateServiceDetectionRuleFullRequestCreated) GetPayload() *dynatrace.EntityShortRepresentation
type UpdateServiceDetectionRuleFullRequestNoContent ¶
type UpdateServiceDetectionRuleFullRequestNoContent struct { }
UpdateServiceDetectionRuleFullRequestNoContent handles this case with default header values.
Success. The service detection rule has been updated. Response doesn't have a body.
func NewUpdateServiceDetectionRuleFullRequestNoContent ¶
func NewUpdateServiceDetectionRuleFullRequestNoContent() *UpdateServiceDetectionRuleFullRequestNoContent
NewUpdateServiceDetectionRuleFullRequestNoContent creates a UpdateServiceDetectionRuleFullRequestNoContent with default headers values
func (*UpdateServiceDetectionRuleFullRequestNoContent) Error ¶
func (o *UpdateServiceDetectionRuleFullRequestNoContent) Error() string
type UpdateServiceDetectionRuleFullRequestOrderBadRequest ¶
type UpdateServiceDetectionRuleFullRequestOrderBadRequest struct {
Payload *dynatrace.ErrorEnvelope
}
UpdateServiceDetectionRuleFullRequestOrderBadRequest handles this case with default header values.
Failed. The input is invalid.
func NewUpdateServiceDetectionRuleFullRequestOrderBadRequest ¶
func NewUpdateServiceDetectionRuleFullRequestOrderBadRequest() *UpdateServiceDetectionRuleFullRequestOrderBadRequest
NewUpdateServiceDetectionRuleFullRequestOrderBadRequest creates a UpdateServiceDetectionRuleFullRequestOrderBadRequest with default headers values
func (*UpdateServiceDetectionRuleFullRequestOrderBadRequest) Error ¶
func (o *UpdateServiceDetectionRuleFullRequestOrderBadRequest) Error() string
func (*UpdateServiceDetectionRuleFullRequestOrderBadRequest) GetPayload ¶
func (o *UpdateServiceDetectionRuleFullRequestOrderBadRequest) GetPayload() *dynatrace.ErrorEnvelope
type UpdateServiceDetectionRuleFullRequestOrderNoContent ¶
type UpdateServiceDetectionRuleFullRequestOrderNoContent struct { }
UpdateServiceDetectionRuleFullRequestOrderNoContent handles this case with default header values.
Success. Service detection rules have been reordered. Response doesn't have a body.
func NewUpdateServiceDetectionRuleFullRequestOrderNoContent ¶
func NewUpdateServiceDetectionRuleFullRequestOrderNoContent() *UpdateServiceDetectionRuleFullRequestOrderNoContent
NewUpdateServiceDetectionRuleFullRequestOrderNoContent creates a UpdateServiceDetectionRuleFullRequestOrderNoContent with default headers values
func (*UpdateServiceDetectionRuleFullRequestOrderNoContent) Error ¶
func (o *UpdateServiceDetectionRuleFullRequestOrderNoContent) Error() string
type UpdateServiceDetectionRuleFullRequestOrderParams ¶
type UpdateServiceDetectionRuleFullRequestOrderParams struct { /*Body The JSON body of the request containing the service detection rules in the required order. */ Body *dynatrace.StubList Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UpdateServiceDetectionRuleFullRequestOrderParams contains all the parameters to send to the API endpoint for the update service detection rule full request order operation typically these are written to a http.Request
func NewUpdateServiceDetectionRuleFullRequestOrderParams ¶
func NewUpdateServiceDetectionRuleFullRequestOrderParams() *UpdateServiceDetectionRuleFullRequestOrderParams
NewUpdateServiceDetectionRuleFullRequestOrderParams creates a new UpdateServiceDetectionRuleFullRequestOrderParams object with the default values initialized.
func NewUpdateServiceDetectionRuleFullRequestOrderParamsWithContext ¶
func NewUpdateServiceDetectionRuleFullRequestOrderParamsWithContext(ctx context.Context) *UpdateServiceDetectionRuleFullRequestOrderParams
NewUpdateServiceDetectionRuleFullRequestOrderParamsWithContext creates a new UpdateServiceDetectionRuleFullRequestOrderParams object with the default values initialized, and the ability to set a context for a request
func NewUpdateServiceDetectionRuleFullRequestOrderParamsWithHTTPClient ¶
func NewUpdateServiceDetectionRuleFullRequestOrderParamsWithHTTPClient(client *http.Client) *UpdateServiceDetectionRuleFullRequestOrderParams
NewUpdateServiceDetectionRuleFullRequestOrderParamsWithHTTPClient creates a new UpdateServiceDetectionRuleFullRequestOrderParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewUpdateServiceDetectionRuleFullRequestOrderParamsWithTimeout ¶
func NewUpdateServiceDetectionRuleFullRequestOrderParamsWithTimeout(timeout time.Duration) *UpdateServiceDetectionRuleFullRequestOrderParams
NewUpdateServiceDetectionRuleFullRequestOrderParamsWithTimeout creates a new UpdateServiceDetectionRuleFullRequestOrderParams object with the default values initialized, and the ability to set a timeout on a request
func (*UpdateServiceDetectionRuleFullRequestOrderParams) SetBody ¶
func (o *UpdateServiceDetectionRuleFullRequestOrderParams) SetBody(body *dynatrace.StubList)
SetBody adds the body to the update service detection rule full request order params
func (*UpdateServiceDetectionRuleFullRequestOrderParams) SetContext ¶
func (o *UpdateServiceDetectionRuleFullRequestOrderParams) SetContext(ctx context.Context)
SetContext adds the context to the update service detection rule full request order params
func (*UpdateServiceDetectionRuleFullRequestOrderParams) SetHTTPClient ¶
func (o *UpdateServiceDetectionRuleFullRequestOrderParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update service detection rule full request order params
func (*UpdateServiceDetectionRuleFullRequestOrderParams) SetTimeout ¶
func (o *UpdateServiceDetectionRuleFullRequestOrderParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update service detection rule full request order params
func (*UpdateServiceDetectionRuleFullRequestOrderParams) WithBody ¶
func (o *UpdateServiceDetectionRuleFullRequestOrderParams) WithBody(body *dynatrace.StubList) *UpdateServiceDetectionRuleFullRequestOrderParams
WithBody adds the body to the update service detection rule full request order params
func (*UpdateServiceDetectionRuleFullRequestOrderParams) WithContext ¶
func (o *UpdateServiceDetectionRuleFullRequestOrderParams) WithContext(ctx context.Context) *UpdateServiceDetectionRuleFullRequestOrderParams
WithContext adds the context to the update service detection rule full request order params
func (*UpdateServiceDetectionRuleFullRequestOrderParams) WithHTTPClient ¶
func (o *UpdateServiceDetectionRuleFullRequestOrderParams) WithHTTPClient(client *http.Client) *UpdateServiceDetectionRuleFullRequestOrderParams
WithHTTPClient adds the HTTPClient to the update service detection rule full request order params
func (*UpdateServiceDetectionRuleFullRequestOrderParams) WithTimeout ¶
func (o *UpdateServiceDetectionRuleFullRequestOrderParams) WithTimeout(timeout time.Duration) *UpdateServiceDetectionRuleFullRequestOrderParams
WithTimeout adds the timeout to the update service detection rule full request order params
func (*UpdateServiceDetectionRuleFullRequestOrderParams) WriteToRequest ¶
func (o *UpdateServiceDetectionRuleFullRequestOrderParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdateServiceDetectionRuleFullRequestOrderReader ¶
type UpdateServiceDetectionRuleFullRequestOrderReader struct {
// contains filtered or unexported fields
}
UpdateServiceDetectionRuleFullRequestOrderReader is a Reader for the UpdateServiceDetectionRuleFullRequestOrder structure.
func (*UpdateServiceDetectionRuleFullRequestOrderReader) ReadResponse ¶
func (o *UpdateServiceDetectionRuleFullRequestOrderReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdateServiceDetectionRuleFullRequestParams ¶
type UpdateServiceDetectionRuleFullRequestParams struct { /*Body The JSON body of the request. Contains updated parameters of the service detection rule. */ Body *dynatrace.FullWebRequestRule /*ID The ID of the rule to be updated. */ ID strfmt.UUID Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UpdateServiceDetectionRuleFullRequestParams contains all the parameters to send to the API endpoint for the update service detection rule full request operation typically these are written to a http.Request
func NewUpdateServiceDetectionRuleFullRequestParams ¶
func NewUpdateServiceDetectionRuleFullRequestParams() *UpdateServiceDetectionRuleFullRequestParams
NewUpdateServiceDetectionRuleFullRequestParams creates a new UpdateServiceDetectionRuleFullRequestParams object with the default values initialized.
func NewUpdateServiceDetectionRuleFullRequestParamsWithContext ¶
func NewUpdateServiceDetectionRuleFullRequestParamsWithContext(ctx context.Context) *UpdateServiceDetectionRuleFullRequestParams
NewUpdateServiceDetectionRuleFullRequestParamsWithContext creates a new UpdateServiceDetectionRuleFullRequestParams object with the default values initialized, and the ability to set a context for a request
func NewUpdateServiceDetectionRuleFullRequestParamsWithHTTPClient ¶
func NewUpdateServiceDetectionRuleFullRequestParamsWithHTTPClient(client *http.Client) *UpdateServiceDetectionRuleFullRequestParams
NewUpdateServiceDetectionRuleFullRequestParamsWithHTTPClient creates a new UpdateServiceDetectionRuleFullRequestParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewUpdateServiceDetectionRuleFullRequestParamsWithTimeout ¶
func NewUpdateServiceDetectionRuleFullRequestParamsWithTimeout(timeout time.Duration) *UpdateServiceDetectionRuleFullRequestParams
NewUpdateServiceDetectionRuleFullRequestParamsWithTimeout creates a new UpdateServiceDetectionRuleFullRequestParams object with the default values initialized, and the ability to set a timeout on a request
func (*UpdateServiceDetectionRuleFullRequestParams) SetBody ¶
func (o *UpdateServiceDetectionRuleFullRequestParams) SetBody(body *dynatrace.FullWebRequestRule)
SetBody adds the body to the update service detection rule full request params
func (*UpdateServiceDetectionRuleFullRequestParams) SetContext ¶
func (o *UpdateServiceDetectionRuleFullRequestParams) SetContext(ctx context.Context)
SetContext adds the context to the update service detection rule full request params
func (*UpdateServiceDetectionRuleFullRequestParams) SetHTTPClient ¶
func (o *UpdateServiceDetectionRuleFullRequestParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update service detection rule full request params
func (*UpdateServiceDetectionRuleFullRequestParams) SetID ¶
func (o *UpdateServiceDetectionRuleFullRequestParams) SetID(id strfmt.UUID)
SetID adds the id to the update service detection rule full request params
func (*UpdateServiceDetectionRuleFullRequestParams) SetTimeout ¶
func (o *UpdateServiceDetectionRuleFullRequestParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update service detection rule full request params
func (*UpdateServiceDetectionRuleFullRequestParams) WithBody ¶
func (o *UpdateServiceDetectionRuleFullRequestParams) WithBody(body *dynatrace.FullWebRequestRule) *UpdateServiceDetectionRuleFullRequestParams
WithBody adds the body to the update service detection rule full request params
func (*UpdateServiceDetectionRuleFullRequestParams) WithContext ¶
func (o *UpdateServiceDetectionRuleFullRequestParams) WithContext(ctx context.Context) *UpdateServiceDetectionRuleFullRequestParams
WithContext adds the context to the update service detection rule full request params
func (*UpdateServiceDetectionRuleFullRequestParams) WithHTTPClient ¶
func (o *UpdateServiceDetectionRuleFullRequestParams) WithHTTPClient(client *http.Client) *UpdateServiceDetectionRuleFullRequestParams
WithHTTPClient adds the HTTPClient to the update service detection rule full request params
func (*UpdateServiceDetectionRuleFullRequestParams) WithID ¶
func (o *UpdateServiceDetectionRuleFullRequestParams) WithID(id strfmt.UUID) *UpdateServiceDetectionRuleFullRequestParams
WithID adds the id to the update service detection rule full request params
func (*UpdateServiceDetectionRuleFullRequestParams) WithTimeout ¶
func (o *UpdateServiceDetectionRuleFullRequestParams) WithTimeout(timeout time.Duration) *UpdateServiceDetectionRuleFullRequestParams
WithTimeout adds the timeout to the update service detection rule full request params
func (*UpdateServiceDetectionRuleFullRequestParams) WriteToRequest ¶
func (o *UpdateServiceDetectionRuleFullRequestParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdateServiceDetectionRuleFullRequestReader ¶
type UpdateServiceDetectionRuleFullRequestReader struct {
// contains filtered or unexported fields
}
UpdateServiceDetectionRuleFullRequestReader is a Reader for the UpdateServiceDetectionRuleFullRequest structure.
func (*UpdateServiceDetectionRuleFullRequestReader) ReadResponse ¶
func (o *UpdateServiceDetectionRuleFullRequestReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ValidateCreateServiceDetectionRuleFullRequestBadRequest ¶
type ValidateCreateServiceDetectionRuleFullRequestBadRequest struct {
Payload *dynatrace.ErrorEnvelope
}
ValidateCreateServiceDetectionRuleFullRequestBadRequest handles this case with default header values.
Failed. The input is invalid.
func NewValidateCreateServiceDetectionRuleFullRequestBadRequest ¶
func NewValidateCreateServiceDetectionRuleFullRequestBadRequest() *ValidateCreateServiceDetectionRuleFullRequestBadRequest
NewValidateCreateServiceDetectionRuleFullRequestBadRequest creates a ValidateCreateServiceDetectionRuleFullRequestBadRequest with default headers values
func (*ValidateCreateServiceDetectionRuleFullRequestBadRequest) Error ¶
func (o *ValidateCreateServiceDetectionRuleFullRequestBadRequest) Error() string
func (*ValidateCreateServiceDetectionRuleFullRequestBadRequest) GetPayload ¶
func (o *ValidateCreateServiceDetectionRuleFullRequestBadRequest) GetPayload() *dynatrace.ErrorEnvelope
type ValidateCreateServiceDetectionRuleFullRequestNoContent ¶
type ValidateCreateServiceDetectionRuleFullRequestNoContent struct { }
ValidateCreateServiceDetectionRuleFullRequestNoContent handles this case with default header values.
Validated. The service detection rule is valid. Response doesn't have a body.
func NewValidateCreateServiceDetectionRuleFullRequestNoContent ¶
func NewValidateCreateServiceDetectionRuleFullRequestNoContent() *ValidateCreateServiceDetectionRuleFullRequestNoContent
NewValidateCreateServiceDetectionRuleFullRequestNoContent creates a ValidateCreateServiceDetectionRuleFullRequestNoContent with default headers values
func (*ValidateCreateServiceDetectionRuleFullRequestNoContent) Error ¶
func (o *ValidateCreateServiceDetectionRuleFullRequestNoContent) Error() string
type ValidateCreateServiceDetectionRuleFullRequestParams ¶
type ValidateCreateServiceDetectionRuleFullRequestParams struct { /*Body The JSON body of the request. Contains parameters of the service detection rule to be validated. */ Body *dynatrace.FullWebRequestRule Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ValidateCreateServiceDetectionRuleFullRequestParams contains all the parameters to send to the API endpoint for the validate create service detection rule full request operation typically these are written to a http.Request
func NewValidateCreateServiceDetectionRuleFullRequestParams ¶
func NewValidateCreateServiceDetectionRuleFullRequestParams() *ValidateCreateServiceDetectionRuleFullRequestParams
NewValidateCreateServiceDetectionRuleFullRequestParams creates a new ValidateCreateServiceDetectionRuleFullRequestParams object with the default values initialized.
func NewValidateCreateServiceDetectionRuleFullRequestParamsWithContext ¶
func NewValidateCreateServiceDetectionRuleFullRequestParamsWithContext(ctx context.Context) *ValidateCreateServiceDetectionRuleFullRequestParams
NewValidateCreateServiceDetectionRuleFullRequestParamsWithContext creates a new ValidateCreateServiceDetectionRuleFullRequestParams object with the default values initialized, and the ability to set a context for a request
func NewValidateCreateServiceDetectionRuleFullRequestParamsWithHTTPClient ¶
func NewValidateCreateServiceDetectionRuleFullRequestParamsWithHTTPClient(client *http.Client) *ValidateCreateServiceDetectionRuleFullRequestParams
NewValidateCreateServiceDetectionRuleFullRequestParamsWithHTTPClient creates a new ValidateCreateServiceDetectionRuleFullRequestParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewValidateCreateServiceDetectionRuleFullRequestParamsWithTimeout ¶
func NewValidateCreateServiceDetectionRuleFullRequestParamsWithTimeout(timeout time.Duration) *ValidateCreateServiceDetectionRuleFullRequestParams
NewValidateCreateServiceDetectionRuleFullRequestParamsWithTimeout creates a new ValidateCreateServiceDetectionRuleFullRequestParams object with the default values initialized, and the ability to set a timeout on a request
func (*ValidateCreateServiceDetectionRuleFullRequestParams) SetBody ¶
func (o *ValidateCreateServiceDetectionRuleFullRequestParams) SetBody(body *dynatrace.FullWebRequestRule)
SetBody adds the body to the validate create service detection rule full request params
func (*ValidateCreateServiceDetectionRuleFullRequestParams) SetContext ¶
func (o *ValidateCreateServiceDetectionRuleFullRequestParams) SetContext(ctx context.Context)
SetContext adds the context to the validate create service detection rule full request params
func (*ValidateCreateServiceDetectionRuleFullRequestParams) SetHTTPClient ¶
func (o *ValidateCreateServiceDetectionRuleFullRequestParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the validate create service detection rule full request params
func (*ValidateCreateServiceDetectionRuleFullRequestParams) SetTimeout ¶
func (o *ValidateCreateServiceDetectionRuleFullRequestParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the validate create service detection rule full request params
func (*ValidateCreateServiceDetectionRuleFullRequestParams) WithBody ¶
func (o *ValidateCreateServiceDetectionRuleFullRequestParams) WithBody(body *dynatrace.FullWebRequestRule) *ValidateCreateServiceDetectionRuleFullRequestParams
WithBody adds the body to the validate create service detection rule full request params
func (*ValidateCreateServiceDetectionRuleFullRequestParams) WithContext ¶
func (o *ValidateCreateServiceDetectionRuleFullRequestParams) WithContext(ctx context.Context) *ValidateCreateServiceDetectionRuleFullRequestParams
WithContext adds the context to the validate create service detection rule full request params
func (*ValidateCreateServiceDetectionRuleFullRequestParams) WithHTTPClient ¶
func (o *ValidateCreateServiceDetectionRuleFullRequestParams) WithHTTPClient(client *http.Client) *ValidateCreateServiceDetectionRuleFullRequestParams
WithHTTPClient adds the HTTPClient to the validate create service detection rule full request params
func (*ValidateCreateServiceDetectionRuleFullRequestParams) WithTimeout ¶
func (o *ValidateCreateServiceDetectionRuleFullRequestParams) WithTimeout(timeout time.Duration) *ValidateCreateServiceDetectionRuleFullRequestParams
WithTimeout adds the timeout to the validate create service detection rule full request params
func (*ValidateCreateServiceDetectionRuleFullRequestParams) WriteToRequest ¶
func (o *ValidateCreateServiceDetectionRuleFullRequestParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ValidateCreateServiceDetectionRuleFullRequestReader ¶
type ValidateCreateServiceDetectionRuleFullRequestReader struct {
// contains filtered or unexported fields
}
ValidateCreateServiceDetectionRuleFullRequestReader is a Reader for the ValidateCreateServiceDetectionRuleFullRequest structure.
func (*ValidateCreateServiceDetectionRuleFullRequestReader) ReadResponse ¶
func (o *ValidateCreateServiceDetectionRuleFullRequestReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ValidateUpdateServiceDetectionRuleFullRequestBadRequest ¶
type ValidateUpdateServiceDetectionRuleFullRequestBadRequest struct {
Payload *dynatrace.ErrorEnvelope
}
ValidateUpdateServiceDetectionRuleFullRequestBadRequest handles this case with default header values.
Failed. The input is invalid.
func NewValidateUpdateServiceDetectionRuleFullRequestBadRequest ¶
func NewValidateUpdateServiceDetectionRuleFullRequestBadRequest() *ValidateUpdateServiceDetectionRuleFullRequestBadRequest
NewValidateUpdateServiceDetectionRuleFullRequestBadRequest creates a ValidateUpdateServiceDetectionRuleFullRequestBadRequest with default headers values
func (*ValidateUpdateServiceDetectionRuleFullRequestBadRequest) Error ¶
func (o *ValidateUpdateServiceDetectionRuleFullRequestBadRequest) Error() string
func (*ValidateUpdateServiceDetectionRuleFullRequestBadRequest) GetPayload ¶
func (o *ValidateUpdateServiceDetectionRuleFullRequestBadRequest) GetPayload() *dynatrace.ErrorEnvelope
type ValidateUpdateServiceDetectionRuleFullRequestNoContent ¶
type ValidateUpdateServiceDetectionRuleFullRequestNoContent struct { }
ValidateUpdateServiceDetectionRuleFullRequestNoContent handles this case with default header values.
Validated. The service detection rule is valid. Response doesn't have a body.
func NewValidateUpdateServiceDetectionRuleFullRequestNoContent ¶
func NewValidateUpdateServiceDetectionRuleFullRequestNoContent() *ValidateUpdateServiceDetectionRuleFullRequestNoContent
NewValidateUpdateServiceDetectionRuleFullRequestNoContent creates a ValidateUpdateServiceDetectionRuleFullRequestNoContent with default headers values
func (*ValidateUpdateServiceDetectionRuleFullRequestNoContent) Error ¶
func (o *ValidateUpdateServiceDetectionRuleFullRequestNoContent) Error() string
type ValidateUpdateServiceDetectionRuleFullRequestParams ¶
type ValidateUpdateServiceDetectionRuleFullRequestParams struct { /*Body The JSON body of the request. Contains parameters of the service detection rule to be validated. */ Body *dynatrace.FullWebRequestRule /*ID The ID of the service detection rule to be validated. */ ID strfmt.UUID Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ValidateUpdateServiceDetectionRuleFullRequestParams contains all the parameters to send to the API endpoint for the validate update service detection rule full request operation typically these are written to a http.Request
func NewValidateUpdateServiceDetectionRuleFullRequestParams ¶
func NewValidateUpdateServiceDetectionRuleFullRequestParams() *ValidateUpdateServiceDetectionRuleFullRequestParams
NewValidateUpdateServiceDetectionRuleFullRequestParams creates a new ValidateUpdateServiceDetectionRuleFullRequestParams object with the default values initialized.
func NewValidateUpdateServiceDetectionRuleFullRequestParamsWithContext ¶
func NewValidateUpdateServiceDetectionRuleFullRequestParamsWithContext(ctx context.Context) *ValidateUpdateServiceDetectionRuleFullRequestParams
NewValidateUpdateServiceDetectionRuleFullRequestParamsWithContext creates a new ValidateUpdateServiceDetectionRuleFullRequestParams object with the default values initialized, and the ability to set a context for a request
func NewValidateUpdateServiceDetectionRuleFullRequestParamsWithHTTPClient ¶
func NewValidateUpdateServiceDetectionRuleFullRequestParamsWithHTTPClient(client *http.Client) *ValidateUpdateServiceDetectionRuleFullRequestParams
NewValidateUpdateServiceDetectionRuleFullRequestParamsWithHTTPClient creates a new ValidateUpdateServiceDetectionRuleFullRequestParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewValidateUpdateServiceDetectionRuleFullRequestParamsWithTimeout ¶
func NewValidateUpdateServiceDetectionRuleFullRequestParamsWithTimeout(timeout time.Duration) *ValidateUpdateServiceDetectionRuleFullRequestParams
NewValidateUpdateServiceDetectionRuleFullRequestParamsWithTimeout creates a new ValidateUpdateServiceDetectionRuleFullRequestParams object with the default values initialized, and the ability to set a timeout on a request
func (*ValidateUpdateServiceDetectionRuleFullRequestParams) SetBody ¶
func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) SetBody(body *dynatrace.FullWebRequestRule)
SetBody adds the body to the validate update service detection rule full request params
func (*ValidateUpdateServiceDetectionRuleFullRequestParams) SetContext ¶
func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) SetContext(ctx context.Context)
SetContext adds the context to the validate update service detection rule full request params
func (*ValidateUpdateServiceDetectionRuleFullRequestParams) SetHTTPClient ¶
func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the validate update service detection rule full request params
func (*ValidateUpdateServiceDetectionRuleFullRequestParams) SetID ¶
func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) SetID(id strfmt.UUID)
SetID adds the id to the validate update service detection rule full request params
func (*ValidateUpdateServiceDetectionRuleFullRequestParams) SetTimeout ¶
func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the validate update service detection rule full request params
func (*ValidateUpdateServiceDetectionRuleFullRequestParams) WithBody ¶
func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) WithBody(body *dynatrace.FullWebRequestRule) *ValidateUpdateServiceDetectionRuleFullRequestParams
WithBody adds the body to the validate update service detection rule full request params
func (*ValidateUpdateServiceDetectionRuleFullRequestParams) WithContext ¶
func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) WithContext(ctx context.Context) *ValidateUpdateServiceDetectionRuleFullRequestParams
WithContext adds the context to the validate update service detection rule full request params
func (*ValidateUpdateServiceDetectionRuleFullRequestParams) WithHTTPClient ¶
func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) WithHTTPClient(client *http.Client) *ValidateUpdateServiceDetectionRuleFullRequestParams
WithHTTPClient adds the HTTPClient to the validate update service detection rule full request params
func (*ValidateUpdateServiceDetectionRuleFullRequestParams) WithID ¶
func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) WithID(id strfmt.UUID) *ValidateUpdateServiceDetectionRuleFullRequestParams
WithID adds the id to the validate update service detection rule full request params
func (*ValidateUpdateServiceDetectionRuleFullRequestParams) WithTimeout ¶
func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) WithTimeout(timeout time.Duration) *ValidateUpdateServiceDetectionRuleFullRequestParams
WithTimeout adds the timeout to the validate update service detection rule full request params
func (*ValidateUpdateServiceDetectionRuleFullRequestParams) WriteToRequest ¶
func (o *ValidateUpdateServiceDetectionRuleFullRequestParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ValidateUpdateServiceDetectionRuleFullRequestReader ¶
type ValidateUpdateServiceDetectionRuleFullRequestReader struct {
// contains filtered or unexported fields
}
ValidateUpdateServiceDetectionRuleFullRequestReader is a Reader for the ValidateUpdateServiceDetectionRuleFullRequest structure.
func (*ValidateUpdateServiceDetectionRuleFullRequestReader) ReadResponse ¶
func (o *ValidateUpdateServiceDetectionRuleFullRequestReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files
¶
- create_service_detection_rule_full_request_parameters.go
- create_service_detection_rule_full_request_responses.go
- delete_service_detection_rule_full_request_parameters.go
- delete_service_detection_rule_full_request_responses.go
- get_service_detection_rule_full_request_parameters.go
- get_service_detection_rule_full_request_responses.go
- get_service_detection_rule_full_requests_parameters.go
- get_service_detection_rule_full_requests_responses.go
- service_detection_full_web_request_client.go
- update_service_detection_rule_full_request_order_parameters.go
- update_service_detection_rule_full_request_order_responses.go
- update_service_detection_rule_full_request_parameters.go
- update_service_detection_rule_full_request_responses.go
- validate_create_service_detection_rule_full_request_parameters.go
- validate_create_service_detection_rule_full_request_responses.go
- validate_update_service_detection_rule_full_request_parameters.go
- validate_update_service_detection_rule_full_request_responses.go