service_detection_opaque_and_external_web_request

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Mar 10, 2020 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for service detection opaque and external web request API

func (*Client) CreateServiceDetectionRuleOpaqueAndExternalRequest

CreateServiceDetectionRuleOpaqueAndExternalRequest 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 as it will be automatically assigned.

func (*Client) DeleteServiceDetectionRuleOpaqueAndExternalRequest

DeleteServiceDetectionRuleOpaqueAndExternalRequest deletes the specified service detection rule pipe maturity e a r l y a d o p t e r

func (*Client) GetServiceDetectionRuleOpaqueAndExternalRequest

GetServiceDetectionRuleOpaqueAndExternalRequest shows the properties of the specified service detection rule pipe maturity e a r l y a d o p t e r

func (*Client) GetServiceDetectionRuleOpaqueAndExternalRequests

GetServiceDetectionRuleOpaqueAndExternalRequests 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) UpdateServiceDetectionRuleOpaqueAndExternalRequest

UpdateServiceDetectionRuleOpaqueAndExternalRequest updates an existing service detection rule pipe maturity e a r l y a d o p t e r

If the rule with the specified ID doesn't exist, a new rule will be created and appended to the end of the rule list.

The request keeps an existing order of rules, unless the **order** parameter is set.

func (*Client) UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrder

UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrder 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) ValidateCreateServiceDetectionRuleOpaqueAndExternalRequest

ValidateCreateServiceDetectionRuleOpaqueAndExternalRequest validates the payload for the p o s t rule based service detection o p a q u e a n d e x t e r n a 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) ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequest

ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequest validates the payload for the p u t rule based service detection o p a q u e a n d e x t e r n a 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 {
	CreateServiceDetectionRuleOpaqueAndExternalRequest(params *CreateServiceDetectionRuleOpaqueAndExternalRequestParams, authInfo runtime.ClientAuthInfoWriter) (*CreateServiceDetectionRuleOpaqueAndExternalRequestCreated, error)

	DeleteServiceDetectionRuleOpaqueAndExternalRequest(params *DeleteServiceDetectionRuleOpaqueAndExternalRequestParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteServiceDetectionRuleOpaqueAndExternalRequestNoContent, error)

	GetServiceDetectionRuleOpaqueAndExternalRequest(params *GetServiceDetectionRuleOpaqueAndExternalRequestParams, authInfo runtime.ClientAuthInfoWriter) (*GetServiceDetectionRuleOpaqueAndExternalRequestOK, error)

	GetServiceDetectionRuleOpaqueAndExternalRequests(params *GetServiceDetectionRuleOpaqueAndExternalRequestsParams, authInfo runtime.ClientAuthInfoWriter) (*GetServiceDetectionRuleOpaqueAndExternalRequestsOK, error)

	UpdateServiceDetectionRuleOpaqueAndExternalRequest(params *UpdateServiceDetectionRuleOpaqueAndExternalRequestParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateServiceDetectionRuleOpaqueAndExternalRequestCreated, *UpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent, error)

	UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrder(params *UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderNoContent, error)

	ValidateCreateServiceDetectionRuleOpaqueAndExternalRequest(params *ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams, authInfo runtime.ClientAuthInfoWriter) (*ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestNoContent, error)

	ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequest(params *ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams, authInfo runtime.ClientAuthInfoWriter) (*ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent, 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 opaque and external web request API client.

type CreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest

type CreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

CreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewCreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest

func NewCreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest() *CreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest

NewCreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest creates a CreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest with default headers values

func (*CreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest) Error

func (*CreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest) GetPayload

type CreateServiceDetectionRuleOpaqueAndExternalRequestCreated

type CreateServiceDetectionRuleOpaqueAndExternalRequestCreated struct {
	Payload *dynatrace.EntityShortRepresentation
}

CreateServiceDetectionRuleOpaqueAndExternalRequestCreated handles this case with default header values.

Success. The new service detection rule has been created. The response contains short representation of the rule, including the ID.

func NewCreateServiceDetectionRuleOpaqueAndExternalRequestCreated

func NewCreateServiceDetectionRuleOpaqueAndExternalRequestCreated() *CreateServiceDetectionRuleOpaqueAndExternalRequestCreated

NewCreateServiceDetectionRuleOpaqueAndExternalRequestCreated creates a CreateServiceDetectionRuleOpaqueAndExternalRequestCreated with default headers values

func (*CreateServiceDetectionRuleOpaqueAndExternalRequestCreated) Error

func (*CreateServiceDetectionRuleOpaqueAndExternalRequestCreated) GetPayload

type CreateServiceDetectionRuleOpaqueAndExternalRequestParams

type CreateServiceDetectionRuleOpaqueAndExternalRequestParams struct {

	/*Body
	  The JSON body of the request containing 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 /ruleBasedServiceDetection/OPAQUE_AND_EXTERNAL_WEB_REQUEST/reorder` request.

	*/
	Body *dynatrace.OpaqueAndExternalWebRequestRule
	/*Position
	 The position of the new rule:

	* `APPEND`: at the end of the rule list.
	* `PREPEND`: on top of the rule list.



	*/
	Position *string

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

CreateServiceDetectionRuleOpaqueAndExternalRequestParams contains all the parameters to send to the API endpoint for the create service detection rule opaque and external request operation typically these are written to a http.Request

func NewCreateServiceDetectionRuleOpaqueAndExternalRequestParams

func NewCreateServiceDetectionRuleOpaqueAndExternalRequestParams() *CreateServiceDetectionRuleOpaqueAndExternalRequestParams

NewCreateServiceDetectionRuleOpaqueAndExternalRequestParams creates a new CreateServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized.

func NewCreateServiceDetectionRuleOpaqueAndExternalRequestParamsWithContext

func NewCreateServiceDetectionRuleOpaqueAndExternalRequestParamsWithContext(ctx context.Context) *CreateServiceDetectionRuleOpaqueAndExternalRequestParams

NewCreateServiceDetectionRuleOpaqueAndExternalRequestParamsWithContext creates a new CreateServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized, and the ability to set a context for a request

func NewCreateServiceDetectionRuleOpaqueAndExternalRequestParamsWithHTTPClient

func NewCreateServiceDetectionRuleOpaqueAndExternalRequestParamsWithHTTPClient(client *http.Client) *CreateServiceDetectionRuleOpaqueAndExternalRequestParams

NewCreateServiceDetectionRuleOpaqueAndExternalRequestParamsWithHTTPClient creates a new CreateServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateServiceDetectionRuleOpaqueAndExternalRequestParamsWithTimeout

func NewCreateServiceDetectionRuleOpaqueAndExternalRequestParamsWithTimeout(timeout time.Duration) *CreateServiceDetectionRuleOpaqueAndExternalRequestParams

NewCreateServiceDetectionRuleOpaqueAndExternalRequestParamsWithTimeout creates a new CreateServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateServiceDetectionRuleOpaqueAndExternalRequestParams) SetBody

SetBody adds the body to the create service detection rule opaque and external request params

func (*CreateServiceDetectionRuleOpaqueAndExternalRequestParams) SetContext

SetContext adds the context to the create service detection rule opaque and external request params

func (*CreateServiceDetectionRuleOpaqueAndExternalRequestParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the create service detection rule opaque and external request params

func (*CreateServiceDetectionRuleOpaqueAndExternalRequestParams) SetPosition

SetPosition adds the position to the create service detection rule opaque and external request params

func (*CreateServiceDetectionRuleOpaqueAndExternalRequestParams) SetTimeout

SetTimeout adds the timeout to the create service detection rule opaque and external request params

func (*CreateServiceDetectionRuleOpaqueAndExternalRequestParams) WithBody

WithBody adds the body to the create service detection rule opaque and external request params

func (*CreateServiceDetectionRuleOpaqueAndExternalRequestParams) WithContext

WithContext adds the context to the create service detection rule opaque and external request params

func (*CreateServiceDetectionRuleOpaqueAndExternalRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create service detection rule opaque and external request params

func (*CreateServiceDetectionRuleOpaqueAndExternalRequestParams) WithPosition

WithPosition adds the position to the create service detection rule opaque and external request params

func (*CreateServiceDetectionRuleOpaqueAndExternalRequestParams) WithTimeout

WithTimeout adds the timeout to the create service detection rule opaque and external request params

func (*CreateServiceDetectionRuleOpaqueAndExternalRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateServiceDetectionRuleOpaqueAndExternalRequestReader

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

CreateServiceDetectionRuleOpaqueAndExternalRequestReader is a Reader for the CreateServiceDetectionRuleOpaqueAndExternalRequest structure.

func (*CreateServiceDetectionRuleOpaqueAndExternalRequestReader) ReadResponse

func (o *CreateServiceDetectionRuleOpaqueAndExternalRequestReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteServiceDetectionRuleOpaqueAndExternalRequestNoContent

type DeleteServiceDetectionRuleOpaqueAndExternalRequestNoContent struct {
}

DeleteServiceDetectionRuleOpaqueAndExternalRequestNoContent handles this case with default header values.

Deleted. Response doesn't have a body.

func NewDeleteServiceDetectionRuleOpaqueAndExternalRequestNoContent

func NewDeleteServiceDetectionRuleOpaqueAndExternalRequestNoContent() *DeleteServiceDetectionRuleOpaqueAndExternalRequestNoContent

NewDeleteServiceDetectionRuleOpaqueAndExternalRequestNoContent creates a DeleteServiceDetectionRuleOpaqueAndExternalRequestNoContent with default headers values

func (*DeleteServiceDetectionRuleOpaqueAndExternalRequestNoContent) Error

type DeleteServiceDetectionRuleOpaqueAndExternalRequestNotFound

type DeleteServiceDetectionRuleOpaqueAndExternalRequestNotFound struct {
}

DeleteServiceDetectionRuleOpaqueAndExternalRequestNotFound handles this case with default header values.

Failed. The rule with the specified ID doesn't exist.

func NewDeleteServiceDetectionRuleOpaqueAndExternalRequestNotFound

func NewDeleteServiceDetectionRuleOpaqueAndExternalRequestNotFound() *DeleteServiceDetectionRuleOpaqueAndExternalRequestNotFound

NewDeleteServiceDetectionRuleOpaqueAndExternalRequestNotFound creates a DeleteServiceDetectionRuleOpaqueAndExternalRequestNotFound with default headers values

func (*DeleteServiceDetectionRuleOpaqueAndExternalRequestNotFound) Error

type DeleteServiceDetectionRuleOpaqueAndExternalRequestParams

type DeleteServiceDetectionRuleOpaqueAndExternalRequestParams 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
}

DeleteServiceDetectionRuleOpaqueAndExternalRequestParams contains all the parameters to send to the API endpoint for the delete service detection rule opaque and external request operation typically these are written to a http.Request

func NewDeleteServiceDetectionRuleOpaqueAndExternalRequestParams

func NewDeleteServiceDetectionRuleOpaqueAndExternalRequestParams() *DeleteServiceDetectionRuleOpaqueAndExternalRequestParams

NewDeleteServiceDetectionRuleOpaqueAndExternalRequestParams creates a new DeleteServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized.

func NewDeleteServiceDetectionRuleOpaqueAndExternalRequestParamsWithContext

func NewDeleteServiceDetectionRuleOpaqueAndExternalRequestParamsWithContext(ctx context.Context) *DeleteServiceDetectionRuleOpaqueAndExternalRequestParams

NewDeleteServiceDetectionRuleOpaqueAndExternalRequestParamsWithContext creates a new DeleteServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteServiceDetectionRuleOpaqueAndExternalRequestParamsWithHTTPClient

func NewDeleteServiceDetectionRuleOpaqueAndExternalRequestParamsWithHTTPClient(client *http.Client) *DeleteServiceDetectionRuleOpaqueAndExternalRequestParams

NewDeleteServiceDetectionRuleOpaqueAndExternalRequestParamsWithHTTPClient creates a new DeleteServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteServiceDetectionRuleOpaqueAndExternalRequestParamsWithTimeout

func NewDeleteServiceDetectionRuleOpaqueAndExternalRequestParamsWithTimeout(timeout time.Duration) *DeleteServiceDetectionRuleOpaqueAndExternalRequestParams

NewDeleteServiceDetectionRuleOpaqueAndExternalRequestParamsWithTimeout creates a new DeleteServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteServiceDetectionRuleOpaqueAndExternalRequestParams) SetContext

SetContext adds the context to the delete service detection rule opaque and external request params

func (*DeleteServiceDetectionRuleOpaqueAndExternalRequestParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete service detection rule opaque and external request params

func (*DeleteServiceDetectionRuleOpaqueAndExternalRequestParams) SetID

SetID adds the id to the delete service detection rule opaque and external request params

func (*DeleteServiceDetectionRuleOpaqueAndExternalRequestParams) SetTimeout

SetTimeout adds the timeout to the delete service detection rule opaque and external request params

func (*DeleteServiceDetectionRuleOpaqueAndExternalRequestParams) WithContext

WithContext adds the context to the delete service detection rule opaque and external request params

func (*DeleteServiceDetectionRuleOpaqueAndExternalRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete service detection rule opaque and external request params

func (*DeleteServiceDetectionRuleOpaqueAndExternalRequestParams) WithID

WithID adds the id to the delete service detection rule opaque and external request params

func (*DeleteServiceDetectionRuleOpaqueAndExternalRequestParams) WithTimeout

WithTimeout adds the timeout to the delete service detection rule opaque and external request params

func (*DeleteServiceDetectionRuleOpaqueAndExternalRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteServiceDetectionRuleOpaqueAndExternalRequestReader

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

DeleteServiceDetectionRuleOpaqueAndExternalRequestReader is a Reader for the DeleteServiceDetectionRuleOpaqueAndExternalRequest structure.

func (*DeleteServiceDetectionRuleOpaqueAndExternalRequestReader) ReadResponse

func (o *DeleteServiceDetectionRuleOpaqueAndExternalRequestReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetServiceDetectionRuleOpaqueAndExternalRequestNotFound

type GetServiceDetectionRuleOpaqueAndExternalRequestNotFound struct {
}

GetServiceDetectionRuleOpaqueAndExternalRequestNotFound handles this case with default header values.

Failed. The rule with the specified ID doesn't exist.

func NewGetServiceDetectionRuleOpaqueAndExternalRequestNotFound

func NewGetServiceDetectionRuleOpaqueAndExternalRequestNotFound() *GetServiceDetectionRuleOpaqueAndExternalRequestNotFound

NewGetServiceDetectionRuleOpaqueAndExternalRequestNotFound creates a GetServiceDetectionRuleOpaqueAndExternalRequestNotFound with default headers values

func (*GetServiceDetectionRuleOpaqueAndExternalRequestNotFound) Error

type GetServiceDetectionRuleOpaqueAndExternalRequestOK

type GetServiceDetectionRuleOpaqueAndExternalRequestOK struct {
	Payload *dynatrace.OpaqueAndExternalWebRequestRule
}

GetServiceDetectionRuleOpaqueAndExternalRequestOK handles this case with default header values.

Success. The response contains properties of the specified rule.

func NewGetServiceDetectionRuleOpaqueAndExternalRequestOK

func NewGetServiceDetectionRuleOpaqueAndExternalRequestOK() *GetServiceDetectionRuleOpaqueAndExternalRequestOK

NewGetServiceDetectionRuleOpaqueAndExternalRequestOK creates a GetServiceDetectionRuleOpaqueAndExternalRequestOK with default headers values

func (*GetServiceDetectionRuleOpaqueAndExternalRequestOK) Error

func (*GetServiceDetectionRuleOpaqueAndExternalRequestOK) GetPayload

type GetServiceDetectionRuleOpaqueAndExternalRequestParams

type GetServiceDetectionRuleOpaqueAndExternalRequestParams struct {

	/*ID
	  The ID of the required service detection rule.

	*/
	ID strfmt.UUID

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

GetServiceDetectionRuleOpaqueAndExternalRequestParams contains all the parameters to send to the API endpoint for the get service detection rule opaque and external request operation typically these are written to a http.Request

func NewGetServiceDetectionRuleOpaqueAndExternalRequestParams

func NewGetServiceDetectionRuleOpaqueAndExternalRequestParams() *GetServiceDetectionRuleOpaqueAndExternalRequestParams

NewGetServiceDetectionRuleOpaqueAndExternalRequestParams creates a new GetServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized.

func NewGetServiceDetectionRuleOpaqueAndExternalRequestParamsWithContext

func NewGetServiceDetectionRuleOpaqueAndExternalRequestParamsWithContext(ctx context.Context) *GetServiceDetectionRuleOpaqueAndExternalRequestParams

NewGetServiceDetectionRuleOpaqueAndExternalRequestParamsWithContext creates a new GetServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized, and the ability to set a context for a request

func NewGetServiceDetectionRuleOpaqueAndExternalRequestParamsWithHTTPClient

func NewGetServiceDetectionRuleOpaqueAndExternalRequestParamsWithHTTPClient(client *http.Client) *GetServiceDetectionRuleOpaqueAndExternalRequestParams

NewGetServiceDetectionRuleOpaqueAndExternalRequestParamsWithHTTPClient creates a new GetServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetServiceDetectionRuleOpaqueAndExternalRequestParamsWithTimeout

func NewGetServiceDetectionRuleOpaqueAndExternalRequestParamsWithTimeout(timeout time.Duration) *GetServiceDetectionRuleOpaqueAndExternalRequestParams

NewGetServiceDetectionRuleOpaqueAndExternalRequestParamsWithTimeout creates a new GetServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetServiceDetectionRuleOpaqueAndExternalRequestParams) SetContext

SetContext adds the context to the get service detection rule opaque and external request params

func (*GetServiceDetectionRuleOpaqueAndExternalRequestParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get service detection rule opaque and external request params

func (*GetServiceDetectionRuleOpaqueAndExternalRequestParams) SetID

SetID adds the id to the get service detection rule opaque and external request params

func (*GetServiceDetectionRuleOpaqueAndExternalRequestParams) SetTimeout

SetTimeout adds the timeout to the get service detection rule opaque and external request params

func (*GetServiceDetectionRuleOpaqueAndExternalRequestParams) WithContext

WithContext adds the context to the get service detection rule opaque and external request params

func (*GetServiceDetectionRuleOpaqueAndExternalRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get service detection rule opaque and external request params

func (*GetServiceDetectionRuleOpaqueAndExternalRequestParams) WithID

WithID adds the id to the get service detection rule opaque and external request params

func (*GetServiceDetectionRuleOpaqueAndExternalRequestParams) WithTimeout

WithTimeout adds the timeout to the get service detection rule opaque and external request params

func (*GetServiceDetectionRuleOpaqueAndExternalRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetServiceDetectionRuleOpaqueAndExternalRequestReader

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

GetServiceDetectionRuleOpaqueAndExternalRequestReader is a Reader for the GetServiceDetectionRuleOpaqueAndExternalRequest structure.

func (*GetServiceDetectionRuleOpaqueAndExternalRequestReader) ReadResponse

func (o *GetServiceDetectionRuleOpaqueAndExternalRequestReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetServiceDetectionRuleOpaqueAndExternalRequestsOK

type GetServiceDetectionRuleOpaqueAndExternalRequestsOK struct {
	Payload *dynatrace.StubList
}

GetServiceDetectionRuleOpaqueAndExternalRequestsOK handles this case with default header values.

Success. The response contains the ordered list of rules.

func NewGetServiceDetectionRuleOpaqueAndExternalRequestsOK

func NewGetServiceDetectionRuleOpaqueAndExternalRequestsOK() *GetServiceDetectionRuleOpaqueAndExternalRequestsOK

NewGetServiceDetectionRuleOpaqueAndExternalRequestsOK creates a GetServiceDetectionRuleOpaqueAndExternalRequestsOK with default headers values

func (*GetServiceDetectionRuleOpaqueAndExternalRequestsOK) Error

func (*GetServiceDetectionRuleOpaqueAndExternalRequestsOK) GetPayload

type GetServiceDetectionRuleOpaqueAndExternalRequestsParams

type GetServiceDetectionRuleOpaqueAndExternalRequestsParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetServiceDetectionRuleOpaqueAndExternalRequestsParams contains all the parameters to send to the API endpoint for the get service detection rule opaque and external requests operation typically these are written to a http.Request

func NewGetServiceDetectionRuleOpaqueAndExternalRequestsParams

func NewGetServiceDetectionRuleOpaqueAndExternalRequestsParams() *GetServiceDetectionRuleOpaqueAndExternalRequestsParams

NewGetServiceDetectionRuleOpaqueAndExternalRequestsParams creates a new GetServiceDetectionRuleOpaqueAndExternalRequestsParams object with the default values initialized.

func NewGetServiceDetectionRuleOpaqueAndExternalRequestsParamsWithContext

func NewGetServiceDetectionRuleOpaqueAndExternalRequestsParamsWithContext(ctx context.Context) *GetServiceDetectionRuleOpaqueAndExternalRequestsParams

NewGetServiceDetectionRuleOpaqueAndExternalRequestsParamsWithContext creates a new GetServiceDetectionRuleOpaqueAndExternalRequestsParams object with the default values initialized, and the ability to set a context for a request

func NewGetServiceDetectionRuleOpaqueAndExternalRequestsParamsWithHTTPClient

func NewGetServiceDetectionRuleOpaqueAndExternalRequestsParamsWithHTTPClient(client *http.Client) *GetServiceDetectionRuleOpaqueAndExternalRequestsParams

NewGetServiceDetectionRuleOpaqueAndExternalRequestsParamsWithHTTPClient creates a new GetServiceDetectionRuleOpaqueAndExternalRequestsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetServiceDetectionRuleOpaqueAndExternalRequestsParamsWithTimeout

func NewGetServiceDetectionRuleOpaqueAndExternalRequestsParamsWithTimeout(timeout time.Duration) *GetServiceDetectionRuleOpaqueAndExternalRequestsParams

NewGetServiceDetectionRuleOpaqueAndExternalRequestsParamsWithTimeout creates a new GetServiceDetectionRuleOpaqueAndExternalRequestsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetServiceDetectionRuleOpaqueAndExternalRequestsParams) SetContext

SetContext adds the context to the get service detection rule opaque and external requests params

func (*GetServiceDetectionRuleOpaqueAndExternalRequestsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get service detection rule opaque and external requests params

func (*GetServiceDetectionRuleOpaqueAndExternalRequestsParams) SetTimeout

SetTimeout adds the timeout to the get service detection rule opaque and external requests params

func (*GetServiceDetectionRuleOpaqueAndExternalRequestsParams) WithContext

WithContext adds the context to the get service detection rule opaque and external requests params

func (*GetServiceDetectionRuleOpaqueAndExternalRequestsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get service detection rule opaque and external requests params

func (*GetServiceDetectionRuleOpaqueAndExternalRequestsParams) WithTimeout

WithTimeout adds the timeout to the get service detection rule opaque and external requests params

func (*GetServiceDetectionRuleOpaqueAndExternalRequestsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetServiceDetectionRuleOpaqueAndExternalRequestsReader

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

GetServiceDetectionRuleOpaqueAndExternalRequestsReader is a Reader for the GetServiceDetectionRuleOpaqueAndExternalRequests structure.

func (*GetServiceDetectionRuleOpaqueAndExternalRequestsReader) ReadResponse

func (o *GetServiceDetectionRuleOpaqueAndExternalRequestsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest

type UpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

UpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest() *UpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest

NewUpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest creates a UpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest with default headers values

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest) Error

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest) GetPayload

type UpdateServiceDetectionRuleOpaqueAndExternalRequestCreated

type UpdateServiceDetectionRuleOpaqueAndExternalRequestCreated struct {
	Payload *dynatrace.EntityShortRepresentation
}

UpdateServiceDetectionRuleOpaqueAndExternalRequestCreated handles this case with default header values.

Success. The new service detection rule has been created. The response contains short representation of the rule, including the ID.

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestCreated

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestCreated() *UpdateServiceDetectionRuleOpaqueAndExternalRequestCreated

NewUpdateServiceDetectionRuleOpaqueAndExternalRequestCreated creates a UpdateServiceDetectionRuleOpaqueAndExternalRequestCreated with default headers values

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestCreated) Error

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestCreated) GetPayload

type UpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent

type UpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent struct {
}

UpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent handles this case with default header values.

Success. The service detection rule has been updated. Response doesn't have a body.

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent() *UpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent

NewUpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent creates a UpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent with default headers values

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent) Error

type UpdateServiceDetectionRuleOpaqueAndExternalRequestParams

type UpdateServiceDetectionRuleOpaqueAndExternalRequestParams struct {

	/*Body
	  The JSON body of the request containing updated parameters of the service detection rule.

	*/
	Body *dynatrace.OpaqueAndExternalWebRequestRule
	/*ID
	  The ID of the rule to be updated.

	*/
	ID strfmt.UUID

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

UpdateServiceDetectionRuleOpaqueAndExternalRequestParams contains all the parameters to send to the API endpoint for the update service detection rule opaque and external request operation typically these are written to a http.Request

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestParams

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestParams() *UpdateServiceDetectionRuleOpaqueAndExternalRequestParams

NewUpdateServiceDetectionRuleOpaqueAndExternalRequestParams creates a new UpdateServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized.

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestParamsWithContext

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestParamsWithContext(ctx context.Context) *UpdateServiceDetectionRuleOpaqueAndExternalRequestParams

NewUpdateServiceDetectionRuleOpaqueAndExternalRequestParamsWithContext creates a new UpdateServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestParamsWithHTTPClient

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestParamsWithHTTPClient(client *http.Client) *UpdateServiceDetectionRuleOpaqueAndExternalRequestParams

NewUpdateServiceDetectionRuleOpaqueAndExternalRequestParamsWithHTTPClient creates a new UpdateServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestParamsWithTimeout

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestParamsWithTimeout(timeout time.Duration) *UpdateServiceDetectionRuleOpaqueAndExternalRequestParams

NewUpdateServiceDetectionRuleOpaqueAndExternalRequestParamsWithTimeout creates a new UpdateServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestParams) SetBody

SetBody adds the body to the update service detection rule opaque and external request params

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestParams) SetContext

SetContext adds the context to the update service detection rule opaque and external request params

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the update service detection rule opaque and external request params

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestParams) SetID

SetID adds the id to the update service detection rule opaque and external request params

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestParams) SetTimeout

SetTimeout adds the timeout to the update service detection rule opaque and external request params

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestParams) WithBody

WithBody adds the body to the update service detection rule opaque and external request params

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestParams) WithContext

WithContext adds the context to the update service detection rule opaque and external request params

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update service detection rule opaque and external request params

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestParams) WithID

WithID adds the id to the update service detection rule opaque and external request params

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestParams) WithTimeout

WithTimeout adds the timeout to the update service detection rule opaque and external request params

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateServiceDetectionRuleOpaqueAndExternalRequestReader

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

UpdateServiceDetectionRuleOpaqueAndExternalRequestReader is a Reader for the UpdateServiceDetectionRuleOpaqueAndExternalRequest structure.

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestReader) ReadResponse

func (o *UpdateServiceDetectionRuleOpaqueAndExternalRequestReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderBadRequest

type UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderBadRequest

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderBadRequest() *UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderBadRequest

NewUpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderBadRequest creates a UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderBadRequest with default headers values

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderBadRequest) Error

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderBadRequest) GetPayload

type UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderNoContent

type UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderNoContent struct {
}

UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderNoContent handles this case with default header values.

Success. Service detection rules have been reordered. Response doesn't have a body.

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderNoContent

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderNoContent() *UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderNoContent

NewUpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderNoContent creates a UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderNoContent with default headers values

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderNoContent) Error

type UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams

type UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams 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
}

UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams contains all the parameters to send to the API endpoint for the update service detection rule opaque and external requests order operation typically these are written to a http.Request

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams() *UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams

NewUpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams creates a new UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams object with the default values initialized.

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParamsWithContext

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParamsWithContext(ctx context.Context) *UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams

NewUpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParamsWithContext creates a new UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParamsWithHTTPClient

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParamsWithHTTPClient(client *http.Client) *UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams

NewUpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParamsWithHTTPClient creates a new UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParamsWithTimeout

func NewUpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParamsWithTimeout(timeout time.Duration) *UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams

NewUpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParamsWithTimeout creates a new UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams) SetBody

SetBody adds the body to the update service detection rule opaque and external requests order params

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams) SetContext

SetContext adds the context to the update service detection rule opaque and external requests order params

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the update service detection rule opaque and external requests order params

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams) SetTimeout

SetTimeout adds the timeout to the update service detection rule opaque and external requests order params

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams) WithBody

WithBody adds the body to the update service detection rule opaque and external requests order params

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams) WithContext

WithContext adds the context to the update service detection rule opaque and external requests order params

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update service detection rule opaque and external requests order params

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams) WithTimeout

WithTimeout adds the timeout to the update service detection rule opaque and external requests order params

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderReader

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

UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderReader is a Reader for the UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrder structure.

func (*UpdateServiceDetectionRuleOpaqueAndExternalRequestsOrderReader) ReadResponse

ReadResponse reads a server response into the received o.

type ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest

type ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewValidateCreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest

func NewValidateCreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest() *ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest

NewValidateCreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest creates a ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest with default headers values

func (*ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest) Error

func (*ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestBadRequest) GetPayload

type ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestNoContent

type ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestNoContent struct {
}

ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestNoContent handles this case with default header values.

Validated. The service detection rule is valid. Response doesn't have a body.

func NewValidateCreateServiceDetectionRuleOpaqueAndExternalRequestNoContent

func NewValidateCreateServiceDetectionRuleOpaqueAndExternalRequestNoContent() *ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestNoContent

NewValidateCreateServiceDetectionRuleOpaqueAndExternalRequestNoContent creates a ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestNoContent with default headers values

func (*ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestNoContent) Error

type ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams

type ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams struct {

	/*Body*/
	Body *dynatrace.OpaqueAndExternalWebRequestRule

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

ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams contains all the parameters to send to the API endpoint for the validate create service detection rule opaque and external request operation typically these are written to a http.Request

func NewValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams

func NewValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams() *ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams

NewValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams creates a new ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized.

func NewValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParamsWithContext

func NewValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParamsWithContext(ctx context.Context) *ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams

NewValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParamsWithContext creates a new ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized, and the ability to set a context for a request

func NewValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParamsWithHTTPClient

func NewValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParamsWithHTTPClient(client *http.Client) *ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams

NewValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParamsWithHTTPClient creates a new ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParamsWithTimeout

func NewValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParamsWithTimeout(timeout time.Duration) *ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams

NewValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParamsWithTimeout creates a new ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized, and the ability to set a timeout on a request

func (*ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams) SetBody

SetBody adds the body to the validate create service detection rule opaque and external request params

func (*ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams) SetContext

SetContext adds the context to the validate create service detection rule opaque and external request params

func (*ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the validate create service detection rule opaque and external request params

func (*ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams) SetTimeout

SetTimeout adds the timeout to the validate create service detection rule opaque and external request params

func (*ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams) WithBody

WithBody adds the body to the validate create service detection rule opaque and external request params

func (*ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams) WithContext

WithContext adds the context to the validate create service detection rule opaque and external request params

func (*ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate create service detection rule opaque and external request params

func (*ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams) WithTimeout

WithTimeout adds the timeout to the validate create service detection rule opaque and external request params

func (*ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestReader

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

ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestReader is a Reader for the ValidateCreateServiceDetectionRuleOpaqueAndExternalRequest structure.

func (*ValidateCreateServiceDetectionRuleOpaqueAndExternalRequestReader) ReadResponse

ReadResponse reads a server response into the received o.

type ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest

type ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest

func NewValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest() *ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest

NewValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest creates a ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest with default headers values

func (*ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest) Error

func (*ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestBadRequest) GetPayload

type ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent

type ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent struct {
}

ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent handles this case with default header values.

Validated. The service detection rule is valid. Response doesn't have a body.

func NewValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent

func NewValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent() *ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent

NewValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent creates a ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent with default headers values

func (*ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestNoContent) Error

type ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams

type ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams struct {

	/*Body*/
	Body *dynatrace.OpaqueAndExternalWebRequestRule
	/*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
}

ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams contains all the parameters to send to the API endpoint for the validate update service detection rule opaque and external request operation typically these are written to a http.Request

func NewValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams

func NewValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams() *ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams

NewValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams creates a new ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized.

func NewValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParamsWithContext

func NewValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParamsWithContext(ctx context.Context) *ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams

NewValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParamsWithContext creates a new ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized, and the ability to set a context for a request

func NewValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParamsWithHTTPClient

func NewValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParamsWithHTTPClient(client *http.Client) *ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams

NewValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParamsWithHTTPClient creates a new ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParamsWithTimeout

func NewValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParamsWithTimeout(timeout time.Duration) *ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams

NewValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParamsWithTimeout creates a new ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams object with the default values initialized, and the ability to set a timeout on a request

func (*ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams) SetBody

SetBody adds the body to the validate update service detection rule opaque and external request params

func (*ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams) SetContext

SetContext adds the context to the validate update service detection rule opaque and external request params

func (*ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the validate update service detection rule opaque and external request params

func (*ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams) SetID

SetID adds the id to the validate update service detection rule opaque and external request params

func (*ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams) SetTimeout

SetTimeout adds the timeout to the validate update service detection rule opaque and external request params

func (*ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams) WithBody

WithBody adds the body to the validate update service detection rule opaque and external request params

func (*ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams) WithContext

WithContext adds the context to the validate update service detection rule opaque and external request params

func (*ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate update service detection rule opaque and external request params

func (*ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams) WithID

WithID adds the id to the validate update service detection rule opaque and external request params

func (*ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams) WithTimeout

WithTimeout adds the timeout to the validate update service detection rule opaque and external request params

func (*ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestReader

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

ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestReader is a Reader for the ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequest structure.

func (*ValidateUpdateServiceDetectionRuleOpaqueAndExternalRequestReader) ReadResponse

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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