service_detection_full_web_service

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 full web service API

func (*Client) CreateServiceDetectionRuleFullService

CreateServiceDetectionRuleFullService 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) DeleteServiceDetectionRuleFullService

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

func (*Client) GetServiceDetectionRuleFullService

GetServiceDetectionRuleFullService 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) GetServiceDetectionRuleFullServices

GetServiceDetectionRuleFullServices 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) UpdateServiceDetectionRuleFullService

UpdateServiceDetectionRuleFullService 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) UpdateServiceDetectionRuleFullServicesOrder

UpdateServiceDetectionRuleFullServicesOrder 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) ValidateCreateServiceDetectionRuleFullService

ValidateCreateServiceDetectionRuleFullService validates the payload for the p o s t rule based service detection f u l l w e b s e r v i c e request pipe maturity e a r l y a d o p t e r

func (*Client) ValidateUpdateServiceDetectionRuleFullService

ValidateUpdateServiceDetectionRuleFullService validates the payload for the p u t rule based service detection f u l l w e b s e r v i c e id request pipe maturity e a r l y a d o p t e r

type ClientService

type ClientService interface {
	CreateServiceDetectionRuleFullService(params *CreateServiceDetectionRuleFullServiceParams, authInfo runtime.ClientAuthInfoWriter) (*CreateServiceDetectionRuleFullServiceCreated, error)

	DeleteServiceDetectionRuleFullService(params *DeleteServiceDetectionRuleFullServiceParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteServiceDetectionRuleFullServiceNoContent, error)

	GetServiceDetectionRuleFullService(params *GetServiceDetectionRuleFullServiceParams, authInfo runtime.ClientAuthInfoWriter) (*GetServiceDetectionRuleFullServiceOK, error)

	GetServiceDetectionRuleFullServices(params *GetServiceDetectionRuleFullServicesParams, authInfo runtime.ClientAuthInfoWriter) (*GetServiceDetectionRuleFullServicesOK, error)

	UpdateServiceDetectionRuleFullService(params *UpdateServiceDetectionRuleFullServiceParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateServiceDetectionRuleFullServiceCreated, *UpdateServiceDetectionRuleFullServiceNoContent, error)

	UpdateServiceDetectionRuleFullServicesOrder(params *UpdateServiceDetectionRuleFullServicesOrderParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateServiceDetectionRuleFullServicesOrderNoContent, error)

	ValidateCreateServiceDetectionRuleFullService(params *ValidateCreateServiceDetectionRuleFullServiceParams, authInfo runtime.ClientAuthInfoWriter) (*ValidateCreateServiceDetectionRuleFullServiceNoContent, error)

	ValidateUpdateServiceDetectionRuleFullService(params *ValidateUpdateServiceDetectionRuleFullServiceParams, authInfo runtime.ClientAuthInfoWriter) (*ValidateUpdateServiceDetectionRuleFullServiceNoContent, 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 service API client.

type CreateServiceDetectionRuleFullServiceBadRequest

type CreateServiceDetectionRuleFullServiceBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

CreateServiceDetectionRuleFullServiceBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewCreateServiceDetectionRuleFullServiceBadRequest

func NewCreateServiceDetectionRuleFullServiceBadRequest() *CreateServiceDetectionRuleFullServiceBadRequest

NewCreateServiceDetectionRuleFullServiceBadRequest creates a CreateServiceDetectionRuleFullServiceBadRequest with default headers values

func (*CreateServiceDetectionRuleFullServiceBadRequest) Error

func (*CreateServiceDetectionRuleFullServiceBadRequest) GetPayload

type CreateServiceDetectionRuleFullServiceCreated

type CreateServiceDetectionRuleFullServiceCreated struct {
	Payload *dynatrace.EntityShortRepresentation
}

CreateServiceDetectionRuleFullServiceCreated 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 NewCreateServiceDetectionRuleFullServiceCreated

func NewCreateServiceDetectionRuleFullServiceCreated() *CreateServiceDetectionRuleFullServiceCreated

NewCreateServiceDetectionRuleFullServiceCreated creates a CreateServiceDetectionRuleFullServiceCreated with default headers values

func (*CreateServiceDetectionRuleFullServiceCreated) Error

func (*CreateServiceDetectionRuleFullServiceCreated) GetPayload

type CreateServiceDetectionRuleFullServiceParams

type CreateServiceDetectionRuleFullServiceParams 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/FULL_WEB_SERVICE/reorder` request.

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

CreateServiceDetectionRuleFullServiceParams contains all the parameters to send to the API endpoint for the create service detection rule full service operation typically these are written to a http.Request

func NewCreateServiceDetectionRuleFullServiceParams

func NewCreateServiceDetectionRuleFullServiceParams() *CreateServiceDetectionRuleFullServiceParams

NewCreateServiceDetectionRuleFullServiceParams creates a new CreateServiceDetectionRuleFullServiceParams object with the default values initialized.

func NewCreateServiceDetectionRuleFullServiceParamsWithContext

func NewCreateServiceDetectionRuleFullServiceParamsWithContext(ctx context.Context) *CreateServiceDetectionRuleFullServiceParams

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

func NewCreateServiceDetectionRuleFullServiceParamsWithHTTPClient

func NewCreateServiceDetectionRuleFullServiceParamsWithHTTPClient(client *http.Client) *CreateServiceDetectionRuleFullServiceParams

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

func NewCreateServiceDetectionRuleFullServiceParamsWithTimeout

func NewCreateServiceDetectionRuleFullServiceParamsWithTimeout(timeout time.Duration) *CreateServiceDetectionRuleFullServiceParams

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

func (*CreateServiceDetectionRuleFullServiceParams) SetBody

SetBody adds the body to the create service detection rule full service params

func (*CreateServiceDetectionRuleFullServiceParams) SetContext

SetContext adds the context to the create service detection rule full service params

func (*CreateServiceDetectionRuleFullServiceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create service detection rule full service params

func (*CreateServiceDetectionRuleFullServiceParams) SetPosition

func (o *CreateServiceDetectionRuleFullServiceParams) SetPosition(position *string)

SetPosition adds the position to the create service detection rule full service params

func (*CreateServiceDetectionRuleFullServiceParams) SetTimeout

SetTimeout adds the timeout to the create service detection rule full service params

func (*CreateServiceDetectionRuleFullServiceParams) WithBody

WithBody adds the body to the create service detection rule full service params

func (*CreateServiceDetectionRuleFullServiceParams) WithContext

WithContext adds the context to the create service detection rule full service params

func (*CreateServiceDetectionRuleFullServiceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create service detection rule full service params

func (*CreateServiceDetectionRuleFullServiceParams) WithPosition

WithPosition adds the position to the create service detection rule full service params

func (*CreateServiceDetectionRuleFullServiceParams) WithTimeout

WithTimeout adds the timeout to the create service detection rule full service params

func (*CreateServiceDetectionRuleFullServiceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateServiceDetectionRuleFullServiceReader

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

CreateServiceDetectionRuleFullServiceReader is a Reader for the CreateServiceDetectionRuleFullService structure.

func (*CreateServiceDetectionRuleFullServiceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteServiceDetectionRuleFullServiceNoContent

type DeleteServiceDetectionRuleFullServiceNoContent struct {
}

DeleteServiceDetectionRuleFullServiceNoContent handles this case with default header values.

Deleted. Response doesn't have a body.

func NewDeleteServiceDetectionRuleFullServiceNoContent

func NewDeleteServiceDetectionRuleFullServiceNoContent() *DeleteServiceDetectionRuleFullServiceNoContent

NewDeleteServiceDetectionRuleFullServiceNoContent creates a DeleteServiceDetectionRuleFullServiceNoContent with default headers values

func (*DeleteServiceDetectionRuleFullServiceNoContent) Error

type DeleteServiceDetectionRuleFullServiceNotFound

type DeleteServiceDetectionRuleFullServiceNotFound struct {
}

DeleteServiceDetectionRuleFullServiceNotFound handles this case with default header values.

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

func NewDeleteServiceDetectionRuleFullServiceNotFound

func NewDeleteServiceDetectionRuleFullServiceNotFound() *DeleteServiceDetectionRuleFullServiceNotFound

NewDeleteServiceDetectionRuleFullServiceNotFound creates a DeleteServiceDetectionRuleFullServiceNotFound with default headers values

func (*DeleteServiceDetectionRuleFullServiceNotFound) Error

type DeleteServiceDetectionRuleFullServiceParams

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

DeleteServiceDetectionRuleFullServiceParams contains all the parameters to send to the API endpoint for the delete service detection rule full service operation typically these are written to a http.Request

func NewDeleteServiceDetectionRuleFullServiceParams

func NewDeleteServiceDetectionRuleFullServiceParams() *DeleteServiceDetectionRuleFullServiceParams

NewDeleteServiceDetectionRuleFullServiceParams creates a new DeleteServiceDetectionRuleFullServiceParams object with the default values initialized.

func NewDeleteServiceDetectionRuleFullServiceParamsWithContext

func NewDeleteServiceDetectionRuleFullServiceParamsWithContext(ctx context.Context) *DeleteServiceDetectionRuleFullServiceParams

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

func NewDeleteServiceDetectionRuleFullServiceParamsWithHTTPClient

func NewDeleteServiceDetectionRuleFullServiceParamsWithHTTPClient(client *http.Client) *DeleteServiceDetectionRuleFullServiceParams

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

func NewDeleteServiceDetectionRuleFullServiceParamsWithTimeout

func NewDeleteServiceDetectionRuleFullServiceParamsWithTimeout(timeout time.Duration) *DeleteServiceDetectionRuleFullServiceParams

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

func (*DeleteServiceDetectionRuleFullServiceParams) SetContext

SetContext adds the context to the delete service detection rule full service params

func (*DeleteServiceDetectionRuleFullServiceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete service detection rule full service params

func (*DeleteServiceDetectionRuleFullServiceParams) SetID

SetID adds the id to the delete service detection rule full service params

func (*DeleteServiceDetectionRuleFullServiceParams) SetTimeout

SetTimeout adds the timeout to the delete service detection rule full service params

func (*DeleteServiceDetectionRuleFullServiceParams) WithContext

WithContext adds the context to the delete service detection rule full service params

func (*DeleteServiceDetectionRuleFullServiceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete service detection rule full service params

func (*DeleteServiceDetectionRuleFullServiceParams) WithID

WithID adds the id to the delete service detection rule full service params

func (*DeleteServiceDetectionRuleFullServiceParams) WithTimeout

WithTimeout adds the timeout to the delete service detection rule full service params

func (*DeleteServiceDetectionRuleFullServiceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteServiceDetectionRuleFullServiceReader

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

DeleteServiceDetectionRuleFullServiceReader is a Reader for the DeleteServiceDetectionRuleFullService structure.

func (*DeleteServiceDetectionRuleFullServiceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetServiceDetectionRuleFullServiceNotFound

type GetServiceDetectionRuleFullServiceNotFound struct {
}

GetServiceDetectionRuleFullServiceNotFound handles this case with default header values.

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

func NewGetServiceDetectionRuleFullServiceNotFound

func NewGetServiceDetectionRuleFullServiceNotFound() *GetServiceDetectionRuleFullServiceNotFound

NewGetServiceDetectionRuleFullServiceNotFound creates a GetServiceDetectionRuleFullServiceNotFound with default headers values

func (*GetServiceDetectionRuleFullServiceNotFound) Error

type GetServiceDetectionRuleFullServiceOK

type GetServiceDetectionRuleFullServiceOK struct {
	Payload *dynatrace.FullWebServiceRule
}

GetServiceDetectionRuleFullServiceOK handles this case with default header values.

Success. The response contains properties of the specified rule.

func NewGetServiceDetectionRuleFullServiceOK

func NewGetServiceDetectionRuleFullServiceOK() *GetServiceDetectionRuleFullServiceOK

NewGetServiceDetectionRuleFullServiceOK creates a GetServiceDetectionRuleFullServiceOK with default headers values

func (*GetServiceDetectionRuleFullServiceOK) Error

func (*GetServiceDetectionRuleFullServiceOK) GetPayload

type GetServiceDetectionRuleFullServiceParams

type GetServiceDetectionRuleFullServiceParams struct {

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

	*/
	ID strfmt.UUID

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

GetServiceDetectionRuleFullServiceParams contains all the parameters to send to the API endpoint for the get service detection rule full service operation typically these are written to a http.Request

func NewGetServiceDetectionRuleFullServiceParams

func NewGetServiceDetectionRuleFullServiceParams() *GetServiceDetectionRuleFullServiceParams

NewGetServiceDetectionRuleFullServiceParams creates a new GetServiceDetectionRuleFullServiceParams object with the default values initialized.

func NewGetServiceDetectionRuleFullServiceParamsWithContext

func NewGetServiceDetectionRuleFullServiceParamsWithContext(ctx context.Context) *GetServiceDetectionRuleFullServiceParams

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

func NewGetServiceDetectionRuleFullServiceParamsWithHTTPClient

func NewGetServiceDetectionRuleFullServiceParamsWithHTTPClient(client *http.Client) *GetServiceDetectionRuleFullServiceParams

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

func NewGetServiceDetectionRuleFullServiceParamsWithTimeout

func NewGetServiceDetectionRuleFullServiceParamsWithTimeout(timeout time.Duration) *GetServiceDetectionRuleFullServiceParams

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

func (*GetServiceDetectionRuleFullServiceParams) SetContext

SetContext adds the context to the get service detection rule full service params

func (*GetServiceDetectionRuleFullServiceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get service detection rule full service params

func (*GetServiceDetectionRuleFullServiceParams) SetID

SetID adds the id to the get service detection rule full service params

func (*GetServiceDetectionRuleFullServiceParams) SetTimeout

SetTimeout adds the timeout to the get service detection rule full service params

func (*GetServiceDetectionRuleFullServiceParams) WithContext

WithContext adds the context to the get service detection rule full service params

func (*GetServiceDetectionRuleFullServiceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get service detection rule full service params

func (*GetServiceDetectionRuleFullServiceParams) WithID

WithID adds the id to the get service detection rule full service params

func (*GetServiceDetectionRuleFullServiceParams) WithTimeout

WithTimeout adds the timeout to the get service detection rule full service params

func (*GetServiceDetectionRuleFullServiceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetServiceDetectionRuleFullServiceReader

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

GetServiceDetectionRuleFullServiceReader is a Reader for the GetServiceDetectionRuleFullService structure.

func (*GetServiceDetectionRuleFullServiceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetServiceDetectionRuleFullServicesOK

type GetServiceDetectionRuleFullServicesOK struct {
	Payload *dynatrace.StubList
}

GetServiceDetectionRuleFullServicesOK handles this case with default header values.

Success. The response contains the ordered list of rules.

func NewGetServiceDetectionRuleFullServicesOK

func NewGetServiceDetectionRuleFullServicesOK() *GetServiceDetectionRuleFullServicesOK

NewGetServiceDetectionRuleFullServicesOK creates a GetServiceDetectionRuleFullServicesOK with default headers values

func (*GetServiceDetectionRuleFullServicesOK) Error

func (*GetServiceDetectionRuleFullServicesOK) GetPayload

type GetServiceDetectionRuleFullServicesParams

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

GetServiceDetectionRuleFullServicesParams contains all the parameters to send to the API endpoint for the get service detection rule full services operation typically these are written to a http.Request

func NewGetServiceDetectionRuleFullServicesParams

func NewGetServiceDetectionRuleFullServicesParams() *GetServiceDetectionRuleFullServicesParams

NewGetServiceDetectionRuleFullServicesParams creates a new GetServiceDetectionRuleFullServicesParams object with the default values initialized.

func NewGetServiceDetectionRuleFullServicesParamsWithContext

func NewGetServiceDetectionRuleFullServicesParamsWithContext(ctx context.Context) *GetServiceDetectionRuleFullServicesParams

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

func NewGetServiceDetectionRuleFullServicesParamsWithHTTPClient

func NewGetServiceDetectionRuleFullServicesParamsWithHTTPClient(client *http.Client) *GetServiceDetectionRuleFullServicesParams

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

func NewGetServiceDetectionRuleFullServicesParamsWithTimeout

func NewGetServiceDetectionRuleFullServicesParamsWithTimeout(timeout time.Duration) *GetServiceDetectionRuleFullServicesParams

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

func (*GetServiceDetectionRuleFullServicesParams) SetContext

SetContext adds the context to the get service detection rule full services params

func (*GetServiceDetectionRuleFullServicesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get service detection rule full services params

func (*GetServiceDetectionRuleFullServicesParams) SetTimeout

SetTimeout adds the timeout to the get service detection rule full services params

func (*GetServiceDetectionRuleFullServicesParams) WithContext

WithContext adds the context to the get service detection rule full services params

func (*GetServiceDetectionRuleFullServicesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get service detection rule full services params

func (*GetServiceDetectionRuleFullServicesParams) WithTimeout

WithTimeout adds the timeout to the get service detection rule full services params

func (*GetServiceDetectionRuleFullServicesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetServiceDetectionRuleFullServicesReader

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

GetServiceDetectionRuleFullServicesReader is a Reader for the GetServiceDetectionRuleFullServices structure.

func (*GetServiceDetectionRuleFullServicesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateServiceDetectionRuleFullServiceBadRequest

type UpdateServiceDetectionRuleFullServiceBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

UpdateServiceDetectionRuleFullServiceBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewUpdateServiceDetectionRuleFullServiceBadRequest

func NewUpdateServiceDetectionRuleFullServiceBadRequest() *UpdateServiceDetectionRuleFullServiceBadRequest

NewUpdateServiceDetectionRuleFullServiceBadRequest creates a UpdateServiceDetectionRuleFullServiceBadRequest with default headers values

func (*UpdateServiceDetectionRuleFullServiceBadRequest) Error

func (*UpdateServiceDetectionRuleFullServiceBadRequest) GetPayload

type UpdateServiceDetectionRuleFullServiceCreated

type UpdateServiceDetectionRuleFullServiceCreated struct {
	Payload *dynatrace.EntityShortRepresentation
}

UpdateServiceDetectionRuleFullServiceCreated 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 NewUpdateServiceDetectionRuleFullServiceCreated

func NewUpdateServiceDetectionRuleFullServiceCreated() *UpdateServiceDetectionRuleFullServiceCreated

NewUpdateServiceDetectionRuleFullServiceCreated creates a UpdateServiceDetectionRuleFullServiceCreated with default headers values

func (*UpdateServiceDetectionRuleFullServiceCreated) Error

func (*UpdateServiceDetectionRuleFullServiceCreated) GetPayload

type UpdateServiceDetectionRuleFullServiceNoContent

type UpdateServiceDetectionRuleFullServiceNoContent struct {
}

UpdateServiceDetectionRuleFullServiceNoContent handles this case with default header values.

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

func NewUpdateServiceDetectionRuleFullServiceNoContent

func NewUpdateServiceDetectionRuleFullServiceNoContent() *UpdateServiceDetectionRuleFullServiceNoContent

NewUpdateServiceDetectionRuleFullServiceNoContent creates a UpdateServiceDetectionRuleFullServiceNoContent with default headers values

func (*UpdateServiceDetectionRuleFullServiceNoContent) Error

type UpdateServiceDetectionRuleFullServiceParams

type UpdateServiceDetectionRuleFullServiceParams struct {

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

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

	*/
	ID strfmt.UUID

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

UpdateServiceDetectionRuleFullServiceParams contains all the parameters to send to the API endpoint for the update service detection rule full service operation typically these are written to a http.Request

func NewUpdateServiceDetectionRuleFullServiceParams

func NewUpdateServiceDetectionRuleFullServiceParams() *UpdateServiceDetectionRuleFullServiceParams

NewUpdateServiceDetectionRuleFullServiceParams creates a new UpdateServiceDetectionRuleFullServiceParams object with the default values initialized.

func NewUpdateServiceDetectionRuleFullServiceParamsWithContext

func NewUpdateServiceDetectionRuleFullServiceParamsWithContext(ctx context.Context) *UpdateServiceDetectionRuleFullServiceParams

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

func NewUpdateServiceDetectionRuleFullServiceParamsWithHTTPClient

func NewUpdateServiceDetectionRuleFullServiceParamsWithHTTPClient(client *http.Client) *UpdateServiceDetectionRuleFullServiceParams

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

func NewUpdateServiceDetectionRuleFullServiceParamsWithTimeout

func NewUpdateServiceDetectionRuleFullServiceParamsWithTimeout(timeout time.Duration) *UpdateServiceDetectionRuleFullServiceParams

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

func (*UpdateServiceDetectionRuleFullServiceParams) SetBody

SetBody adds the body to the update service detection rule full service params

func (*UpdateServiceDetectionRuleFullServiceParams) SetContext

SetContext adds the context to the update service detection rule full service params

func (*UpdateServiceDetectionRuleFullServiceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update service detection rule full service params

func (*UpdateServiceDetectionRuleFullServiceParams) SetID

SetID adds the id to the update service detection rule full service params

func (*UpdateServiceDetectionRuleFullServiceParams) SetTimeout

SetTimeout adds the timeout to the update service detection rule full service params

func (*UpdateServiceDetectionRuleFullServiceParams) WithBody

WithBody adds the body to the update service detection rule full service params

func (*UpdateServiceDetectionRuleFullServiceParams) WithContext

WithContext adds the context to the update service detection rule full service params

func (*UpdateServiceDetectionRuleFullServiceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update service detection rule full service params

func (*UpdateServiceDetectionRuleFullServiceParams) WithID

WithID adds the id to the update service detection rule full service params

func (*UpdateServiceDetectionRuleFullServiceParams) WithTimeout

WithTimeout adds the timeout to the update service detection rule full service params

func (*UpdateServiceDetectionRuleFullServiceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateServiceDetectionRuleFullServiceReader

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

UpdateServiceDetectionRuleFullServiceReader is a Reader for the UpdateServiceDetectionRuleFullService structure.

func (*UpdateServiceDetectionRuleFullServiceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateServiceDetectionRuleFullServicesOrderBadRequest

type UpdateServiceDetectionRuleFullServicesOrderBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

UpdateServiceDetectionRuleFullServicesOrderBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewUpdateServiceDetectionRuleFullServicesOrderBadRequest

func NewUpdateServiceDetectionRuleFullServicesOrderBadRequest() *UpdateServiceDetectionRuleFullServicesOrderBadRequest

NewUpdateServiceDetectionRuleFullServicesOrderBadRequest creates a UpdateServiceDetectionRuleFullServicesOrderBadRequest with default headers values

func (*UpdateServiceDetectionRuleFullServicesOrderBadRequest) Error

func (*UpdateServiceDetectionRuleFullServicesOrderBadRequest) GetPayload

type UpdateServiceDetectionRuleFullServicesOrderNoContent

type UpdateServiceDetectionRuleFullServicesOrderNoContent struct {
}

UpdateServiceDetectionRuleFullServicesOrderNoContent handles this case with default header values.

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

func NewUpdateServiceDetectionRuleFullServicesOrderNoContent

func NewUpdateServiceDetectionRuleFullServicesOrderNoContent() *UpdateServiceDetectionRuleFullServicesOrderNoContent

NewUpdateServiceDetectionRuleFullServicesOrderNoContent creates a UpdateServiceDetectionRuleFullServicesOrderNoContent with default headers values

func (*UpdateServiceDetectionRuleFullServicesOrderNoContent) Error

type UpdateServiceDetectionRuleFullServicesOrderParams

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

UpdateServiceDetectionRuleFullServicesOrderParams contains all the parameters to send to the API endpoint for the update service detection rule full services order operation typically these are written to a http.Request

func NewUpdateServiceDetectionRuleFullServicesOrderParams

func NewUpdateServiceDetectionRuleFullServicesOrderParams() *UpdateServiceDetectionRuleFullServicesOrderParams

NewUpdateServiceDetectionRuleFullServicesOrderParams creates a new UpdateServiceDetectionRuleFullServicesOrderParams object with the default values initialized.

func NewUpdateServiceDetectionRuleFullServicesOrderParamsWithContext

func NewUpdateServiceDetectionRuleFullServicesOrderParamsWithContext(ctx context.Context) *UpdateServiceDetectionRuleFullServicesOrderParams

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

func NewUpdateServiceDetectionRuleFullServicesOrderParamsWithHTTPClient

func NewUpdateServiceDetectionRuleFullServicesOrderParamsWithHTTPClient(client *http.Client) *UpdateServiceDetectionRuleFullServicesOrderParams

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

func NewUpdateServiceDetectionRuleFullServicesOrderParamsWithTimeout

func NewUpdateServiceDetectionRuleFullServicesOrderParamsWithTimeout(timeout time.Duration) *UpdateServiceDetectionRuleFullServicesOrderParams

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

func (*UpdateServiceDetectionRuleFullServicesOrderParams) SetBody

SetBody adds the body to the update service detection rule full services order params

func (*UpdateServiceDetectionRuleFullServicesOrderParams) SetContext

SetContext adds the context to the update service detection rule full services order params

func (*UpdateServiceDetectionRuleFullServicesOrderParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the update service detection rule full services order params

func (*UpdateServiceDetectionRuleFullServicesOrderParams) SetTimeout

SetTimeout adds the timeout to the update service detection rule full services order params

func (*UpdateServiceDetectionRuleFullServicesOrderParams) WithBody

WithBody adds the body to the update service detection rule full services order params

func (*UpdateServiceDetectionRuleFullServicesOrderParams) WithContext

WithContext adds the context to the update service detection rule full services order params

func (*UpdateServiceDetectionRuleFullServicesOrderParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update service detection rule full services order params

func (*UpdateServiceDetectionRuleFullServicesOrderParams) WithTimeout

WithTimeout adds the timeout to the update service detection rule full services order params

func (*UpdateServiceDetectionRuleFullServicesOrderParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateServiceDetectionRuleFullServicesOrderReader

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

UpdateServiceDetectionRuleFullServicesOrderReader is a Reader for the UpdateServiceDetectionRuleFullServicesOrder structure.

func (*UpdateServiceDetectionRuleFullServicesOrderReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateCreateServiceDetectionRuleFullServiceBadRequest

type ValidateCreateServiceDetectionRuleFullServiceBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

ValidateCreateServiceDetectionRuleFullServiceBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewValidateCreateServiceDetectionRuleFullServiceBadRequest

func NewValidateCreateServiceDetectionRuleFullServiceBadRequest() *ValidateCreateServiceDetectionRuleFullServiceBadRequest

NewValidateCreateServiceDetectionRuleFullServiceBadRequest creates a ValidateCreateServiceDetectionRuleFullServiceBadRequest with default headers values

func (*ValidateCreateServiceDetectionRuleFullServiceBadRequest) Error

func (*ValidateCreateServiceDetectionRuleFullServiceBadRequest) GetPayload

type ValidateCreateServiceDetectionRuleFullServiceNoContent

type ValidateCreateServiceDetectionRuleFullServiceNoContent struct {
}

ValidateCreateServiceDetectionRuleFullServiceNoContent handles this case with default header values.

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

func NewValidateCreateServiceDetectionRuleFullServiceNoContent

func NewValidateCreateServiceDetectionRuleFullServiceNoContent() *ValidateCreateServiceDetectionRuleFullServiceNoContent

NewValidateCreateServiceDetectionRuleFullServiceNoContent creates a ValidateCreateServiceDetectionRuleFullServiceNoContent with default headers values

func (*ValidateCreateServiceDetectionRuleFullServiceNoContent) Error

type ValidateCreateServiceDetectionRuleFullServiceParams

type ValidateCreateServiceDetectionRuleFullServiceParams struct {

	/*Body*/
	Body *dynatrace.FullWebServiceRule

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

ValidateCreateServiceDetectionRuleFullServiceParams contains all the parameters to send to the API endpoint for the validate create service detection rule full service operation typically these are written to a http.Request

func NewValidateCreateServiceDetectionRuleFullServiceParams

func NewValidateCreateServiceDetectionRuleFullServiceParams() *ValidateCreateServiceDetectionRuleFullServiceParams

NewValidateCreateServiceDetectionRuleFullServiceParams creates a new ValidateCreateServiceDetectionRuleFullServiceParams object with the default values initialized.

func NewValidateCreateServiceDetectionRuleFullServiceParamsWithContext

func NewValidateCreateServiceDetectionRuleFullServiceParamsWithContext(ctx context.Context) *ValidateCreateServiceDetectionRuleFullServiceParams

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

func NewValidateCreateServiceDetectionRuleFullServiceParamsWithHTTPClient

func NewValidateCreateServiceDetectionRuleFullServiceParamsWithHTTPClient(client *http.Client) *ValidateCreateServiceDetectionRuleFullServiceParams

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

func NewValidateCreateServiceDetectionRuleFullServiceParamsWithTimeout

func NewValidateCreateServiceDetectionRuleFullServiceParamsWithTimeout(timeout time.Duration) *ValidateCreateServiceDetectionRuleFullServiceParams

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

func (*ValidateCreateServiceDetectionRuleFullServiceParams) SetBody

SetBody adds the body to the validate create service detection rule full service params

func (*ValidateCreateServiceDetectionRuleFullServiceParams) SetContext

SetContext adds the context to the validate create service detection rule full service params

func (*ValidateCreateServiceDetectionRuleFullServiceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the validate create service detection rule full service params

func (*ValidateCreateServiceDetectionRuleFullServiceParams) SetTimeout

SetTimeout adds the timeout to the validate create service detection rule full service params

func (*ValidateCreateServiceDetectionRuleFullServiceParams) WithBody

WithBody adds the body to the validate create service detection rule full service params

func (*ValidateCreateServiceDetectionRuleFullServiceParams) WithContext

WithContext adds the context to the validate create service detection rule full service params

func (*ValidateCreateServiceDetectionRuleFullServiceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate create service detection rule full service params

func (*ValidateCreateServiceDetectionRuleFullServiceParams) WithTimeout

WithTimeout adds the timeout to the validate create service detection rule full service params

func (*ValidateCreateServiceDetectionRuleFullServiceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateCreateServiceDetectionRuleFullServiceReader

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

ValidateCreateServiceDetectionRuleFullServiceReader is a Reader for the ValidateCreateServiceDetectionRuleFullService structure.

func (*ValidateCreateServiceDetectionRuleFullServiceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateUpdateServiceDetectionRuleFullServiceBadRequest

type ValidateUpdateServiceDetectionRuleFullServiceBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

ValidateUpdateServiceDetectionRuleFullServiceBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewValidateUpdateServiceDetectionRuleFullServiceBadRequest

func NewValidateUpdateServiceDetectionRuleFullServiceBadRequest() *ValidateUpdateServiceDetectionRuleFullServiceBadRequest

NewValidateUpdateServiceDetectionRuleFullServiceBadRequest creates a ValidateUpdateServiceDetectionRuleFullServiceBadRequest with default headers values

func (*ValidateUpdateServiceDetectionRuleFullServiceBadRequest) Error

func (*ValidateUpdateServiceDetectionRuleFullServiceBadRequest) GetPayload

type ValidateUpdateServiceDetectionRuleFullServiceNoContent

type ValidateUpdateServiceDetectionRuleFullServiceNoContent struct {
}

ValidateUpdateServiceDetectionRuleFullServiceNoContent handles this case with default header values.

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

func NewValidateUpdateServiceDetectionRuleFullServiceNoContent

func NewValidateUpdateServiceDetectionRuleFullServiceNoContent() *ValidateUpdateServiceDetectionRuleFullServiceNoContent

NewValidateUpdateServiceDetectionRuleFullServiceNoContent creates a ValidateUpdateServiceDetectionRuleFullServiceNoContent with default headers values

func (*ValidateUpdateServiceDetectionRuleFullServiceNoContent) Error

type ValidateUpdateServiceDetectionRuleFullServiceParams

type ValidateUpdateServiceDetectionRuleFullServiceParams struct {

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

ValidateUpdateServiceDetectionRuleFullServiceParams contains all the parameters to send to the API endpoint for the validate update service detection rule full service operation typically these are written to a http.Request

func NewValidateUpdateServiceDetectionRuleFullServiceParams

func NewValidateUpdateServiceDetectionRuleFullServiceParams() *ValidateUpdateServiceDetectionRuleFullServiceParams

NewValidateUpdateServiceDetectionRuleFullServiceParams creates a new ValidateUpdateServiceDetectionRuleFullServiceParams object with the default values initialized.

func NewValidateUpdateServiceDetectionRuleFullServiceParamsWithContext

func NewValidateUpdateServiceDetectionRuleFullServiceParamsWithContext(ctx context.Context) *ValidateUpdateServiceDetectionRuleFullServiceParams

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

func NewValidateUpdateServiceDetectionRuleFullServiceParamsWithHTTPClient

func NewValidateUpdateServiceDetectionRuleFullServiceParamsWithHTTPClient(client *http.Client) *ValidateUpdateServiceDetectionRuleFullServiceParams

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

func NewValidateUpdateServiceDetectionRuleFullServiceParamsWithTimeout

func NewValidateUpdateServiceDetectionRuleFullServiceParamsWithTimeout(timeout time.Duration) *ValidateUpdateServiceDetectionRuleFullServiceParams

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

func (*ValidateUpdateServiceDetectionRuleFullServiceParams) SetBody

SetBody adds the body to the validate update service detection rule full service params

func (*ValidateUpdateServiceDetectionRuleFullServiceParams) SetContext

SetContext adds the context to the validate update service detection rule full service params

func (*ValidateUpdateServiceDetectionRuleFullServiceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the validate update service detection rule full service params

func (*ValidateUpdateServiceDetectionRuleFullServiceParams) SetID

SetID adds the id to the validate update service detection rule full service params

func (*ValidateUpdateServiceDetectionRuleFullServiceParams) SetTimeout

SetTimeout adds the timeout to the validate update service detection rule full service params

func (*ValidateUpdateServiceDetectionRuleFullServiceParams) WithBody

WithBody adds the body to the validate update service detection rule full service params

func (*ValidateUpdateServiceDetectionRuleFullServiceParams) WithContext

WithContext adds the context to the validate update service detection rule full service params

func (*ValidateUpdateServiceDetectionRuleFullServiceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate update service detection rule full service params

func (*ValidateUpdateServiceDetectionRuleFullServiceParams) WithID

WithID adds the id to the validate update service detection rule full service params

func (*ValidateUpdateServiceDetectionRuleFullServiceParams) WithTimeout

WithTimeout adds the timeout to the validate update service detection rule full service params

func (*ValidateUpdateServiceDetectionRuleFullServiceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateUpdateServiceDetectionRuleFullServiceReader

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

ValidateUpdateServiceDetectionRuleFullServiceReader is a Reader for the ValidateUpdateServiceDetectionRuleFullService structure.

func (*ValidateUpdateServiceDetectionRuleFullServiceReader) ReadResponse

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

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