anomaly_detection_disk_events

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 anomaly detection disk events API

func (*Client) CreateAnomalyDetectionDiskEvent

CreateAnomalyDetectionDiskEvent creates a new disk event rule pipe maturity e a r l y a d o p t e r

The body must not provide an ID. An ID is assigned automatically by the Dynatrace server.

func (*Client) DeleteAnomalyDetectionDiskEvent

DeleteAnomalyDetectionDiskEvent deletes the specified disk event rule pipe maturity e a r l y a d o p t e r

func (*Client) GetAnomalyDetectionDiskEvent

func (a *Client) GetAnomalyDetectionDiskEvent(params *GetAnomalyDetectionDiskEventParams, authInfo runtime.ClientAuthInfoWriter) (*GetAnomalyDetectionDiskEventOK, error)

GetAnomalyDetectionDiskEvent gets the properties of the specified disk event rule pipe maturity e a r l y a d o p t e r

func (*Client) GetAnomalyDetectionDiskEvents

func (a *Client) GetAnomalyDetectionDiskEvents(params *GetAnomalyDetectionDiskEventsParams, authInfo runtime.ClientAuthInfoWriter) (*GetAnomalyDetectionDiskEventsOK, error)

GetAnomalyDetectionDiskEvents lists all existing disk event 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) UpdateAnomalyDetectionDiskEvent

UpdateAnomalyDetectionDiskEvent updates or creates a disk event rule pipe maturity e a r l y a d o p t e r

If a disk event rule with the specified ID does not exist, a new rule is created.

func (*Client) ValidateCreateAnomalyDetectionDiskEvent

ValidateCreateAnomalyDetectionDiskEvent validates the payload for the p o s t anomaly detection disk events request pipe maturity e a r l y a d o p t e r

func (*Client) ValidateUpdateAnomalyDetectionDiskEvent

ValidateUpdateAnomalyDetectionDiskEvent validates the payload for the p u t anomaly detection disk events id request pipe maturity e a r l y a d o p t e r

type ClientService

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new anomaly detection disk events API client.

type CreateAnomalyDetectionDiskEventBadRequest

type CreateAnomalyDetectionDiskEventBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

CreateAnomalyDetectionDiskEventBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewCreateAnomalyDetectionDiskEventBadRequest

func NewCreateAnomalyDetectionDiskEventBadRequest() *CreateAnomalyDetectionDiskEventBadRequest

NewCreateAnomalyDetectionDiskEventBadRequest creates a CreateAnomalyDetectionDiskEventBadRequest with default headers values

func (*CreateAnomalyDetectionDiskEventBadRequest) Error

func (*CreateAnomalyDetectionDiskEventBadRequest) GetPayload

type CreateAnomalyDetectionDiskEventCreated

type CreateAnomalyDetectionDiskEventCreated struct {
	Payload *dynatrace.EntityShortRepresentation
}

CreateAnomalyDetectionDiskEventCreated handles this case with default header values.

Success. The new disk event rule has been created. The ID of the new disk event rule is returned.

func NewCreateAnomalyDetectionDiskEventCreated

func NewCreateAnomalyDetectionDiskEventCreated() *CreateAnomalyDetectionDiskEventCreated

NewCreateAnomalyDetectionDiskEventCreated creates a CreateAnomalyDetectionDiskEventCreated with default headers values

func (*CreateAnomalyDetectionDiskEventCreated) Error

func (*CreateAnomalyDetectionDiskEventCreated) GetPayload

type CreateAnomalyDetectionDiskEventParams

type CreateAnomalyDetectionDiskEventParams struct {

	/*Body
	  JSON body of the request. Contains parameters of the new disk event rule.

	*/
	Body *dynatrace.DiskEventAnomalyDetectionConfig

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

CreateAnomalyDetectionDiskEventParams contains all the parameters to send to the API endpoint for the create anomaly detection disk event operation typically these are written to a http.Request

func NewCreateAnomalyDetectionDiskEventParams

func NewCreateAnomalyDetectionDiskEventParams() *CreateAnomalyDetectionDiskEventParams

NewCreateAnomalyDetectionDiskEventParams creates a new CreateAnomalyDetectionDiskEventParams object with the default values initialized.

func NewCreateAnomalyDetectionDiskEventParamsWithContext

func NewCreateAnomalyDetectionDiskEventParamsWithContext(ctx context.Context) *CreateAnomalyDetectionDiskEventParams

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

func NewCreateAnomalyDetectionDiskEventParamsWithHTTPClient

func NewCreateAnomalyDetectionDiskEventParamsWithHTTPClient(client *http.Client) *CreateAnomalyDetectionDiskEventParams

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

func NewCreateAnomalyDetectionDiskEventParamsWithTimeout

func NewCreateAnomalyDetectionDiskEventParamsWithTimeout(timeout time.Duration) *CreateAnomalyDetectionDiskEventParams

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

func (*CreateAnomalyDetectionDiskEventParams) SetBody

SetBody adds the body to the create anomaly detection disk event params

func (*CreateAnomalyDetectionDiskEventParams) SetContext

SetContext adds the context to the create anomaly detection disk event params

func (*CreateAnomalyDetectionDiskEventParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create anomaly detection disk event params

func (*CreateAnomalyDetectionDiskEventParams) SetTimeout

func (o *CreateAnomalyDetectionDiskEventParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create anomaly detection disk event params

func (*CreateAnomalyDetectionDiskEventParams) WithBody

WithBody adds the body to the create anomaly detection disk event params

func (*CreateAnomalyDetectionDiskEventParams) WithContext

WithContext adds the context to the create anomaly detection disk event params

func (*CreateAnomalyDetectionDiskEventParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create anomaly detection disk event params

func (*CreateAnomalyDetectionDiskEventParams) WithTimeout

WithTimeout adds the timeout to the create anomaly detection disk event params

func (*CreateAnomalyDetectionDiskEventParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateAnomalyDetectionDiskEventReader

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

CreateAnomalyDetectionDiskEventReader is a Reader for the CreateAnomalyDetectionDiskEvent structure.

func (*CreateAnomalyDetectionDiskEventReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAnomalyDetectionDiskEventNoContent

type DeleteAnomalyDetectionDiskEventNoContent struct {
}

DeleteAnomalyDetectionDiskEventNoContent handles this case with default header values.

Success. The disk event rule has been deleted. Response doesn't have a body.

func NewDeleteAnomalyDetectionDiskEventNoContent

func NewDeleteAnomalyDetectionDiskEventNoContent() *DeleteAnomalyDetectionDiskEventNoContent

NewDeleteAnomalyDetectionDiskEventNoContent creates a DeleteAnomalyDetectionDiskEventNoContent with default headers values

func (*DeleteAnomalyDetectionDiskEventNoContent) Error

type DeleteAnomalyDetectionDiskEventParams

type DeleteAnomalyDetectionDiskEventParams struct {

	/*ID
	  The ID of the disk event rule to be deleted.

	*/
	ID strfmt.UUID

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

DeleteAnomalyDetectionDiskEventParams contains all the parameters to send to the API endpoint for the delete anomaly detection disk event operation typically these are written to a http.Request

func NewDeleteAnomalyDetectionDiskEventParams

func NewDeleteAnomalyDetectionDiskEventParams() *DeleteAnomalyDetectionDiskEventParams

NewDeleteAnomalyDetectionDiskEventParams creates a new DeleteAnomalyDetectionDiskEventParams object with the default values initialized.

func NewDeleteAnomalyDetectionDiskEventParamsWithContext

func NewDeleteAnomalyDetectionDiskEventParamsWithContext(ctx context.Context) *DeleteAnomalyDetectionDiskEventParams

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

func NewDeleteAnomalyDetectionDiskEventParamsWithHTTPClient

func NewDeleteAnomalyDetectionDiskEventParamsWithHTTPClient(client *http.Client) *DeleteAnomalyDetectionDiskEventParams

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

func NewDeleteAnomalyDetectionDiskEventParamsWithTimeout

func NewDeleteAnomalyDetectionDiskEventParamsWithTimeout(timeout time.Duration) *DeleteAnomalyDetectionDiskEventParams

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

func (*DeleteAnomalyDetectionDiskEventParams) SetContext

SetContext adds the context to the delete anomaly detection disk event params

func (*DeleteAnomalyDetectionDiskEventParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete anomaly detection disk event params

func (*DeleteAnomalyDetectionDiskEventParams) SetID

SetID adds the id to the delete anomaly detection disk event params

func (*DeleteAnomalyDetectionDiskEventParams) SetTimeout

func (o *DeleteAnomalyDetectionDiskEventParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete anomaly detection disk event params

func (*DeleteAnomalyDetectionDiskEventParams) WithContext

WithContext adds the context to the delete anomaly detection disk event params

func (*DeleteAnomalyDetectionDiskEventParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete anomaly detection disk event params

func (*DeleteAnomalyDetectionDiskEventParams) WithID

WithID adds the id to the delete anomaly detection disk event params

func (*DeleteAnomalyDetectionDiskEventParams) WithTimeout

WithTimeout adds the timeout to the delete anomaly detection disk event params

func (*DeleteAnomalyDetectionDiskEventParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAnomalyDetectionDiskEventReader

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

DeleteAnomalyDetectionDiskEventReader is a Reader for the DeleteAnomalyDetectionDiskEvent structure.

func (*DeleteAnomalyDetectionDiskEventReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAnomalyDetectionDiskEventOK

type GetAnomalyDetectionDiskEventOK struct {
	Payload *dynatrace.DiskEventAnomalyDetectionConfig
}

GetAnomalyDetectionDiskEventOK handles this case with default header values.

successful operation

func NewGetAnomalyDetectionDiskEventOK

func NewGetAnomalyDetectionDiskEventOK() *GetAnomalyDetectionDiskEventOK

NewGetAnomalyDetectionDiskEventOK creates a GetAnomalyDetectionDiskEventOK with default headers values

func (*GetAnomalyDetectionDiskEventOK) Error

func (*GetAnomalyDetectionDiskEventOK) GetPayload

type GetAnomalyDetectionDiskEventParams

type GetAnomalyDetectionDiskEventParams struct {

	/*ID
	  The ID of the required disk event rule.

	*/
	ID strfmt.UUID

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

GetAnomalyDetectionDiskEventParams contains all the parameters to send to the API endpoint for the get anomaly detection disk event operation typically these are written to a http.Request

func NewGetAnomalyDetectionDiskEventParams

func NewGetAnomalyDetectionDiskEventParams() *GetAnomalyDetectionDiskEventParams

NewGetAnomalyDetectionDiskEventParams creates a new GetAnomalyDetectionDiskEventParams object with the default values initialized.

func NewGetAnomalyDetectionDiskEventParamsWithContext

func NewGetAnomalyDetectionDiskEventParamsWithContext(ctx context.Context) *GetAnomalyDetectionDiskEventParams

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

func NewGetAnomalyDetectionDiskEventParamsWithHTTPClient

func NewGetAnomalyDetectionDiskEventParamsWithHTTPClient(client *http.Client) *GetAnomalyDetectionDiskEventParams

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

func NewGetAnomalyDetectionDiskEventParamsWithTimeout

func NewGetAnomalyDetectionDiskEventParamsWithTimeout(timeout time.Duration) *GetAnomalyDetectionDiskEventParams

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

func (*GetAnomalyDetectionDiskEventParams) SetContext

SetContext adds the context to the get anomaly detection disk event params

func (*GetAnomalyDetectionDiskEventParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get anomaly detection disk event params

func (*GetAnomalyDetectionDiskEventParams) SetID

SetID adds the id to the get anomaly detection disk event params

func (*GetAnomalyDetectionDiskEventParams) SetTimeout

func (o *GetAnomalyDetectionDiskEventParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get anomaly detection disk event params

func (*GetAnomalyDetectionDiskEventParams) WithContext

WithContext adds the context to the get anomaly detection disk event params

func (*GetAnomalyDetectionDiskEventParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get anomaly detection disk event params

func (*GetAnomalyDetectionDiskEventParams) WithID

WithID adds the id to the get anomaly detection disk event params

func (*GetAnomalyDetectionDiskEventParams) WithTimeout

WithTimeout adds the timeout to the get anomaly detection disk event params

func (*GetAnomalyDetectionDiskEventParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAnomalyDetectionDiskEventReader

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

GetAnomalyDetectionDiskEventReader is a Reader for the GetAnomalyDetectionDiskEvent structure.

func (*GetAnomalyDetectionDiskEventReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAnomalyDetectionDiskEventsOK

type GetAnomalyDetectionDiskEventsOK struct {
	Payload *dynatrace.StubList
}

GetAnomalyDetectionDiskEventsOK handles this case with default header values.

successful operation

func NewGetAnomalyDetectionDiskEventsOK

func NewGetAnomalyDetectionDiskEventsOK() *GetAnomalyDetectionDiskEventsOK

NewGetAnomalyDetectionDiskEventsOK creates a GetAnomalyDetectionDiskEventsOK with default headers values

func (*GetAnomalyDetectionDiskEventsOK) Error

func (*GetAnomalyDetectionDiskEventsOK) GetPayload

type GetAnomalyDetectionDiskEventsParams

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

GetAnomalyDetectionDiskEventsParams contains all the parameters to send to the API endpoint for the get anomaly detection disk events operation typically these are written to a http.Request

func NewGetAnomalyDetectionDiskEventsParams

func NewGetAnomalyDetectionDiskEventsParams() *GetAnomalyDetectionDiskEventsParams

NewGetAnomalyDetectionDiskEventsParams creates a new GetAnomalyDetectionDiskEventsParams object with the default values initialized.

func NewGetAnomalyDetectionDiskEventsParamsWithContext

func NewGetAnomalyDetectionDiskEventsParamsWithContext(ctx context.Context) *GetAnomalyDetectionDiskEventsParams

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

func NewGetAnomalyDetectionDiskEventsParamsWithHTTPClient

func NewGetAnomalyDetectionDiskEventsParamsWithHTTPClient(client *http.Client) *GetAnomalyDetectionDiskEventsParams

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

func NewGetAnomalyDetectionDiskEventsParamsWithTimeout

func NewGetAnomalyDetectionDiskEventsParamsWithTimeout(timeout time.Duration) *GetAnomalyDetectionDiskEventsParams

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

func (*GetAnomalyDetectionDiskEventsParams) SetContext

SetContext adds the context to the get anomaly detection disk events params

func (*GetAnomalyDetectionDiskEventsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get anomaly detection disk events params

func (*GetAnomalyDetectionDiskEventsParams) SetTimeout

func (o *GetAnomalyDetectionDiskEventsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get anomaly detection disk events params

func (*GetAnomalyDetectionDiskEventsParams) WithContext

WithContext adds the context to the get anomaly detection disk events params

func (*GetAnomalyDetectionDiskEventsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get anomaly detection disk events params

func (*GetAnomalyDetectionDiskEventsParams) WithTimeout

WithTimeout adds the timeout to the get anomaly detection disk events params

func (*GetAnomalyDetectionDiskEventsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAnomalyDetectionDiskEventsReader

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

GetAnomalyDetectionDiskEventsReader is a Reader for the GetAnomalyDetectionDiskEvents structure.

func (*GetAnomalyDetectionDiskEventsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateAnomalyDetectionDiskEventBadRequest

type UpdateAnomalyDetectionDiskEventBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

UpdateAnomalyDetectionDiskEventBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewUpdateAnomalyDetectionDiskEventBadRequest

func NewUpdateAnomalyDetectionDiskEventBadRequest() *UpdateAnomalyDetectionDiskEventBadRequest

NewUpdateAnomalyDetectionDiskEventBadRequest creates a UpdateAnomalyDetectionDiskEventBadRequest with default headers values

func (*UpdateAnomalyDetectionDiskEventBadRequest) Error

func (*UpdateAnomalyDetectionDiskEventBadRequest) GetPayload

type UpdateAnomalyDetectionDiskEventCreated

type UpdateAnomalyDetectionDiskEventCreated struct {
	Payload *dynatrace.EntityShortRepresentation
}

UpdateAnomalyDetectionDiskEventCreated handles this case with default header values.

Success. The new disk event rule has been created. The ID of the new disk event rule is returned.

func NewUpdateAnomalyDetectionDiskEventCreated

func NewUpdateAnomalyDetectionDiskEventCreated() *UpdateAnomalyDetectionDiskEventCreated

NewUpdateAnomalyDetectionDiskEventCreated creates a UpdateAnomalyDetectionDiskEventCreated with default headers values

func (*UpdateAnomalyDetectionDiskEventCreated) Error

func (*UpdateAnomalyDetectionDiskEventCreated) GetPayload

type UpdateAnomalyDetectionDiskEventForbidden

type UpdateAnomalyDetectionDiskEventForbidden struct {
}

UpdateAnomalyDetectionDiskEventForbidden handles this case with default header values.

Failed. The specified ID is reserved for internal use.

func NewUpdateAnomalyDetectionDiskEventForbidden

func NewUpdateAnomalyDetectionDiskEventForbidden() *UpdateAnomalyDetectionDiskEventForbidden

NewUpdateAnomalyDetectionDiskEventForbidden creates a UpdateAnomalyDetectionDiskEventForbidden with default headers values

func (*UpdateAnomalyDetectionDiskEventForbidden) Error

type UpdateAnomalyDetectionDiskEventNoContent

type UpdateAnomalyDetectionDiskEventNoContent struct {
}

UpdateAnomalyDetectionDiskEventNoContent handles this case with default header values.

Success. The disk event rule has been updated. Response doesn't have a body.

func NewUpdateAnomalyDetectionDiskEventNoContent

func NewUpdateAnomalyDetectionDiskEventNoContent() *UpdateAnomalyDetectionDiskEventNoContent

NewUpdateAnomalyDetectionDiskEventNoContent creates a UpdateAnomalyDetectionDiskEventNoContent with default headers values

func (*UpdateAnomalyDetectionDiskEventNoContent) Error

type UpdateAnomalyDetectionDiskEventParams

type UpdateAnomalyDetectionDiskEventParams struct {

	/*Body
	  JSON body of the request. Contains updated disk event rule parameters.

	*/
	Body *dynatrace.DiskEventAnomalyDetectionConfig
	/*ID
	  The ID of the disk event rule to be updated.

	*/
	ID strfmt.UUID

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

UpdateAnomalyDetectionDiskEventParams contains all the parameters to send to the API endpoint for the update anomaly detection disk event operation typically these are written to a http.Request

func NewUpdateAnomalyDetectionDiskEventParams

func NewUpdateAnomalyDetectionDiskEventParams() *UpdateAnomalyDetectionDiskEventParams

NewUpdateAnomalyDetectionDiskEventParams creates a new UpdateAnomalyDetectionDiskEventParams object with the default values initialized.

func NewUpdateAnomalyDetectionDiskEventParamsWithContext

func NewUpdateAnomalyDetectionDiskEventParamsWithContext(ctx context.Context) *UpdateAnomalyDetectionDiskEventParams

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

func NewUpdateAnomalyDetectionDiskEventParamsWithHTTPClient

func NewUpdateAnomalyDetectionDiskEventParamsWithHTTPClient(client *http.Client) *UpdateAnomalyDetectionDiskEventParams

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

func NewUpdateAnomalyDetectionDiskEventParamsWithTimeout

func NewUpdateAnomalyDetectionDiskEventParamsWithTimeout(timeout time.Duration) *UpdateAnomalyDetectionDiskEventParams

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

func (*UpdateAnomalyDetectionDiskEventParams) SetBody

SetBody adds the body to the update anomaly detection disk event params

func (*UpdateAnomalyDetectionDiskEventParams) SetContext

SetContext adds the context to the update anomaly detection disk event params

func (*UpdateAnomalyDetectionDiskEventParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update anomaly detection disk event params

func (*UpdateAnomalyDetectionDiskEventParams) SetID

SetID adds the id to the update anomaly detection disk event params

func (*UpdateAnomalyDetectionDiskEventParams) SetTimeout

func (o *UpdateAnomalyDetectionDiskEventParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update anomaly detection disk event params

func (*UpdateAnomalyDetectionDiskEventParams) WithBody

WithBody adds the body to the update anomaly detection disk event params

func (*UpdateAnomalyDetectionDiskEventParams) WithContext

WithContext adds the context to the update anomaly detection disk event params

func (*UpdateAnomalyDetectionDiskEventParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update anomaly detection disk event params

func (*UpdateAnomalyDetectionDiskEventParams) WithID

WithID adds the id to the update anomaly detection disk event params

func (*UpdateAnomalyDetectionDiskEventParams) WithTimeout

WithTimeout adds the timeout to the update anomaly detection disk event params

func (*UpdateAnomalyDetectionDiskEventParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateAnomalyDetectionDiskEventReader

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

UpdateAnomalyDetectionDiskEventReader is a Reader for the UpdateAnomalyDetectionDiskEvent structure.

func (*UpdateAnomalyDetectionDiskEventReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateCreateAnomalyDetectionDiskEventBadRequest

type ValidateCreateAnomalyDetectionDiskEventBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

ValidateCreateAnomalyDetectionDiskEventBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewValidateCreateAnomalyDetectionDiskEventBadRequest

func NewValidateCreateAnomalyDetectionDiskEventBadRequest() *ValidateCreateAnomalyDetectionDiskEventBadRequest

NewValidateCreateAnomalyDetectionDiskEventBadRequest creates a ValidateCreateAnomalyDetectionDiskEventBadRequest with default headers values

func (*ValidateCreateAnomalyDetectionDiskEventBadRequest) Error

func (*ValidateCreateAnomalyDetectionDiskEventBadRequest) GetPayload

type ValidateCreateAnomalyDetectionDiskEventNoContent

type ValidateCreateAnomalyDetectionDiskEventNoContent struct {
}

ValidateCreateAnomalyDetectionDiskEventNoContent handles this case with default header values.

Validated. The submitted disk event rule is valid. Response doesn't have a body.

func NewValidateCreateAnomalyDetectionDiskEventNoContent

func NewValidateCreateAnomalyDetectionDiskEventNoContent() *ValidateCreateAnomalyDetectionDiskEventNoContent

NewValidateCreateAnomalyDetectionDiskEventNoContent creates a ValidateCreateAnomalyDetectionDiskEventNoContent with default headers values

func (*ValidateCreateAnomalyDetectionDiskEventNoContent) Error

type ValidateCreateAnomalyDetectionDiskEventParams

type ValidateCreateAnomalyDetectionDiskEventParams struct {

	/*Body
	  JSON body of the request. Contains the disk event rule to be validated.

	*/
	Body *dynatrace.DiskEventAnomalyDetectionConfig

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

ValidateCreateAnomalyDetectionDiskEventParams contains all the parameters to send to the API endpoint for the validate create anomaly detection disk event operation typically these are written to a http.Request

func NewValidateCreateAnomalyDetectionDiskEventParams

func NewValidateCreateAnomalyDetectionDiskEventParams() *ValidateCreateAnomalyDetectionDiskEventParams

NewValidateCreateAnomalyDetectionDiskEventParams creates a new ValidateCreateAnomalyDetectionDiskEventParams object with the default values initialized.

func NewValidateCreateAnomalyDetectionDiskEventParamsWithContext

func NewValidateCreateAnomalyDetectionDiskEventParamsWithContext(ctx context.Context) *ValidateCreateAnomalyDetectionDiskEventParams

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

func NewValidateCreateAnomalyDetectionDiskEventParamsWithHTTPClient

func NewValidateCreateAnomalyDetectionDiskEventParamsWithHTTPClient(client *http.Client) *ValidateCreateAnomalyDetectionDiskEventParams

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

func NewValidateCreateAnomalyDetectionDiskEventParamsWithTimeout

func NewValidateCreateAnomalyDetectionDiskEventParamsWithTimeout(timeout time.Duration) *ValidateCreateAnomalyDetectionDiskEventParams

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

func (*ValidateCreateAnomalyDetectionDiskEventParams) SetBody

SetBody adds the body to the validate create anomaly detection disk event params

func (*ValidateCreateAnomalyDetectionDiskEventParams) SetContext

SetContext adds the context to the validate create anomaly detection disk event params

func (*ValidateCreateAnomalyDetectionDiskEventParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate create anomaly detection disk event params

func (*ValidateCreateAnomalyDetectionDiskEventParams) SetTimeout

SetTimeout adds the timeout to the validate create anomaly detection disk event params

func (*ValidateCreateAnomalyDetectionDiskEventParams) WithBody

WithBody adds the body to the validate create anomaly detection disk event params

func (*ValidateCreateAnomalyDetectionDiskEventParams) WithContext

WithContext adds the context to the validate create anomaly detection disk event params

func (*ValidateCreateAnomalyDetectionDiskEventParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate create anomaly detection disk event params

func (*ValidateCreateAnomalyDetectionDiskEventParams) WithTimeout

WithTimeout adds the timeout to the validate create anomaly detection disk event params

func (*ValidateCreateAnomalyDetectionDiskEventParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateCreateAnomalyDetectionDiskEventReader

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

ValidateCreateAnomalyDetectionDiskEventReader is a Reader for the ValidateCreateAnomalyDetectionDiskEvent structure.

func (*ValidateCreateAnomalyDetectionDiskEventReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateUpdateAnomalyDetectionDiskEventBadRequest

type ValidateUpdateAnomalyDetectionDiskEventBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

ValidateUpdateAnomalyDetectionDiskEventBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewValidateUpdateAnomalyDetectionDiskEventBadRequest

func NewValidateUpdateAnomalyDetectionDiskEventBadRequest() *ValidateUpdateAnomalyDetectionDiskEventBadRequest

NewValidateUpdateAnomalyDetectionDiskEventBadRequest creates a ValidateUpdateAnomalyDetectionDiskEventBadRequest with default headers values

func (*ValidateUpdateAnomalyDetectionDiskEventBadRequest) Error

func (*ValidateUpdateAnomalyDetectionDiskEventBadRequest) GetPayload

type ValidateUpdateAnomalyDetectionDiskEventForbidden

type ValidateUpdateAnomalyDetectionDiskEventForbidden struct {
}

ValidateUpdateAnomalyDetectionDiskEventForbidden handles this case with default header values.

Failed. The specified ID is reserved for internal use.

func NewValidateUpdateAnomalyDetectionDiskEventForbidden

func NewValidateUpdateAnomalyDetectionDiskEventForbidden() *ValidateUpdateAnomalyDetectionDiskEventForbidden

NewValidateUpdateAnomalyDetectionDiskEventForbidden creates a ValidateUpdateAnomalyDetectionDiskEventForbidden with default headers values

func (*ValidateUpdateAnomalyDetectionDiskEventForbidden) Error

type ValidateUpdateAnomalyDetectionDiskEventNoContent

type ValidateUpdateAnomalyDetectionDiskEventNoContent struct {
}

ValidateUpdateAnomalyDetectionDiskEventNoContent handles this case with default header values.

Validated. The submitted disk event rule is valid. Response doesn't have a body.

func NewValidateUpdateAnomalyDetectionDiskEventNoContent

func NewValidateUpdateAnomalyDetectionDiskEventNoContent() *ValidateUpdateAnomalyDetectionDiskEventNoContent

NewValidateUpdateAnomalyDetectionDiskEventNoContent creates a ValidateUpdateAnomalyDetectionDiskEventNoContent with default headers values

func (*ValidateUpdateAnomalyDetectionDiskEventNoContent) Error

type ValidateUpdateAnomalyDetectionDiskEventParams

type ValidateUpdateAnomalyDetectionDiskEventParams struct {

	/*Body
	  JSON body of the request. Contains the disk event rule to be validated.

	*/
	Body *dynatrace.DiskEventAnomalyDetectionConfig
	/*ID
	  The ID of the disk event rule to be validated.

	*/
	ID strfmt.UUID

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

ValidateUpdateAnomalyDetectionDiskEventParams contains all the parameters to send to the API endpoint for the validate update anomaly detection disk event operation typically these are written to a http.Request

func NewValidateUpdateAnomalyDetectionDiskEventParams

func NewValidateUpdateAnomalyDetectionDiskEventParams() *ValidateUpdateAnomalyDetectionDiskEventParams

NewValidateUpdateAnomalyDetectionDiskEventParams creates a new ValidateUpdateAnomalyDetectionDiskEventParams object with the default values initialized.

func NewValidateUpdateAnomalyDetectionDiskEventParamsWithContext

func NewValidateUpdateAnomalyDetectionDiskEventParamsWithContext(ctx context.Context) *ValidateUpdateAnomalyDetectionDiskEventParams

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

func NewValidateUpdateAnomalyDetectionDiskEventParamsWithHTTPClient

func NewValidateUpdateAnomalyDetectionDiskEventParamsWithHTTPClient(client *http.Client) *ValidateUpdateAnomalyDetectionDiskEventParams

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

func NewValidateUpdateAnomalyDetectionDiskEventParamsWithTimeout

func NewValidateUpdateAnomalyDetectionDiskEventParamsWithTimeout(timeout time.Duration) *ValidateUpdateAnomalyDetectionDiskEventParams

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

func (*ValidateUpdateAnomalyDetectionDiskEventParams) SetBody

SetBody adds the body to the validate update anomaly detection disk event params

func (*ValidateUpdateAnomalyDetectionDiskEventParams) SetContext

SetContext adds the context to the validate update anomaly detection disk event params

func (*ValidateUpdateAnomalyDetectionDiskEventParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate update anomaly detection disk event params

func (*ValidateUpdateAnomalyDetectionDiskEventParams) SetID

SetID adds the id to the validate update anomaly detection disk event params

func (*ValidateUpdateAnomalyDetectionDiskEventParams) SetTimeout

SetTimeout adds the timeout to the validate update anomaly detection disk event params

func (*ValidateUpdateAnomalyDetectionDiskEventParams) WithBody

WithBody adds the body to the validate update anomaly detection disk event params

func (*ValidateUpdateAnomalyDetectionDiskEventParams) WithContext

WithContext adds the context to the validate update anomaly detection disk event params

func (*ValidateUpdateAnomalyDetectionDiskEventParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate update anomaly detection disk event params

func (*ValidateUpdateAnomalyDetectionDiskEventParams) WithID

WithID adds the id to the validate update anomaly detection disk event params

func (*ValidateUpdateAnomalyDetectionDiskEventParams) WithTimeout

WithTimeout adds the timeout to the validate update anomaly detection disk event params

func (*ValidateUpdateAnomalyDetectionDiskEventParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateUpdateAnomalyDetectionDiskEventReader

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

ValidateUpdateAnomalyDetectionDiskEventReader is a Reader for the ValidateUpdateAnomalyDetectionDiskEvent structure.

func (*ValidateUpdateAnomalyDetectionDiskEventReader) ReadResponse

func (o *ValidateUpdateAnomalyDetectionDiskEventReader) 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