anomaly_detection_a_w_s

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 a w s API

func (*Client) GetAnomalyDetectionAws

func (a *Client) GetAnomalyDetectionAws(params *GetAnomalyDetectionAwsParams, authInfo runtime.ClientAuthInfoWriter) (*GetAnomalyDetectionAwsOK, error)

GetAnomalyDetectionAws gets the configuration of anomaly detection for a w s

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

func (*Client) UpdateAnomalyDetectionAws

UpdateAnomalyDetectionAws updates the configuration of anomaly detection for a w s

func (*Client) ValidateUpdateAnomalyDetectionAws

ValidateUpdateAnomalyDetectionAws validates the configuration of anomaly detection for a w s for the p u t anomaly detection aws request

type ClientService

type ClientService interface {
	GetAnomalyDetectionAws(params *GetAnomalyDetectionAwsParams, authInfo runtime.ClientAuthInfoWriter) (*GetAnomalyDetectionAwsOK, error)

	UpdateAnomalyDetectionAws(params *UpdateAnomalyDetectionAwsParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateAnomalyDetectionAwsNoContent, error)

	ValidateUpdateAnomalyDetectionAws(params *ValidateUpdateAnomalyDetectionAwsParams, authInfo runtime.ClientAuthInfoWriter) (*ValidateUpdateAnomalyDetectionAwsNoContent, 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 anomaly detection a w s API client.

type GetAnomalyDetectionAwsOK

type GetAnomalyDetectionAwsOK struct {
	Payload *dynatrace.AwsAnomalyDetectionConfig
}

GetAnomalyDetectionAwsOK handles this case with default header values.

successful operation

func NewGetAnomalyDetectionAwsOK

func NewGetAnomalyDetectionAwsOK() *GetAnomalyDetectionAwsOK

NewGetAnomalyDetectionAwsOK creates a GetAnomalyDetectionAwsOK with default headers values

func (*GetAnomalyDetectionAwsOK) Error

func (o *GetAnomalyDetectionAwsOK) Error() string

func (*GetAnomalyDetectionAwsOK) GetPayload

type GetAnomalyDetectionAwsParams

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

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

func NewGetAnomalyDetectionAwsParams

func NewGetAnomalyDetectionAwsParams() *GetAnomalyDetectionAwsParams

NewGetAnomalyDetectionAwsParams creates a new GetAnomalyDetectionAwsParams object with the default values initialized.

func NewGetAnomalyDetectionAwsParamsWithContext

func NewGetAnomalyDetectionAwsParamsWithContext(ctx context.Context) *GetAnomalyDetectionAwsParams

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

func NewGetAnomalyDetectionAwsParamsWithHTTPClient

func NewGetAnomalyDetectionAwsParamsWithHTTPClient(client *http.Client) *GetAnomalyDetectionAwsParams

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

func NewGetAnomalyDetectionAwsParamsWithTimeout

func NewGetAnomalyDetectionAwsParamsWithTimeout(timeout time.Duration) *GetAnomalyDetectionAwsParams

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

func (*GetAnomalyDetectionAwsParams) SetContext

func (o *GetAnomalyDetectionAwsParams) SetContext(ctx context.Context)

SetContext adds the context to the get anomaly detection aws params

func (*GetAnomalyDetectionAwsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get anomaly detection aws params

func (*GetAnomalyDetectionAwsParams) SetTimeout

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

SetTimeout adds the timeout to the get anomaly detection aws params

func (*GetAnomalyDetectionAwsParams) WithContext

WithContext adds the context to the get anomaly detection aws params

func (*GetAnomalyDetectionAwsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get anomaly detection aws params

func (*GetAnomalyDetectionAwsParams) WithTimeout

WithTimeout adds the timeout to the get anomaly detection aws params

func (*GetAnomalyDetectionAwsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAnomalyDetectionAwsReader

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

GetAnomalyDetectionAwsReader is a Reader for the GetAnomalyDetectionAws structure.

func (*GetAnomalyDetectionAwsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateAnomalyDetectionAwsBadRequest

type UpdateAnomalyDetectionAwsBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

UpdateAnomalyDetectionAwsBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewUpdateAnomalyDetectionAwsBadRequest

func NewUpdateAnomalyDetectionAwsBadRequest() *UpdateAnomalyDetectionAwsBadRequest

NewUpdateAnomalyDetectionAwsBadRequest creates a UpdateAnomalyDetectionAwsBadRequest with default headers values

func (*UpdateAnomalyDetectionAwsBadRequest) Error

func (*UpdateAnomalyDetectionAwsBadRequest) GetPayload

type UpdateAnomalyDetectionAwsNoContent

type UpdateAnomalyDetectionAwsNoContent struct {
}

UpdateAnomalyDetectionAwsNoContent handles this case with default header values.

Success. Configuration has been updated. Response doesn't have a body.

func NewUpdateAnomalyDetectionAwsNoContent

func NewUpdateAnomalyDetectionAwsNoContent() *UpdateAnomalyDetectionAwsNoContent

NewUpdateAnomalyDetectionAwsNoContent creates a UpdateAnomalyDetectionAwsNoContent with default headers values

func (*UpdateAnomalyDetectionAwsNoContent) Error

type UpdateAnomalyDetectionAwsParams

type UpdateAnomalyDetectionAwsParams struct {

	/*Body
	  JSON body of the request, containing parameters of the AWS anomaly detection configuration.

	*/
	Body *dynatrace.AwsAnomalyDetectionConfig

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

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

func NewUpdateAnomalyDetectionAwsParams

func NewUpdateAnomalyDetectionAwsParams() *UpdateAnomalyDetectionAwsParams

NewUpdateAnomalyDetectionAwsParams creates a new UpdateAnomalyDetectionAwsParams object with the default values initialized.

func NewUpdateAnomalyDetectionAwsParamsWithContext

func NewUpdateAnomalyDetectionAwsParamsWithContext(ctx context.Context) *UpdateAnomalyDetectionAwsParams

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

func NewUpdateAnomalyDetectionAwsParamsWithHTTPClient

func NewUpdateAnomalyDetectionAwsParamsWithHTTPClient(client *http.Client) *UpdateAnomalyDetectionAwsParams

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

func NewUpdateAnomalyDetectionAwsParamsWithTimeout

func NewUpdateAnomalyDetectionAwsParamsWithTimeout(timeout time.Duration) *UpdateAnomalyDetectionAwsParams

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

func (*UpdateAnomalyDetectionAwsParams) SetBody

SetBody adds the body to the update anomaly detection aws params

func (*UpdateAnomalyDetectionAwsParams) SetContext

func (o *UpdateAnomalyDetectionAwsParams) SetContext(ctx context.Context)

SetContext adds the context to the update anomaly detection aws params

func (*UpdateAnomalyDetectionAwsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update anomaly detection aws params

func (*UpdateAnomalyDetectionAwsParams) SetTimeout

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

SetTimeout adds the timeout to the update anomaly detection aws params

func (*UpdateAnomalyDetectionAwsParams) WithBody

WithBody adds the body to the update anomaly detection aws params

func (*UpdateAnomalyDetectionAwsParams) WithContext

WithContext adds the context to the update anomaly detection aws params

func (*UpdateAnomalyDetectionAwsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update anomaly detection aws params

func (*UpdateAnomalyDetectionAwsParams) WithTimeout

WithTimeout adds the timeout to the update anomaly detection aws params

func (*UpdateAnomalyDetectionAwsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateAnomalyDetectionAwsReader

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

UpdateAnomalyDetectionAwsReader is a Reader for the UpdateAnomalyDetectionAws structure.

func (*UpdateAnomalyDetectionAwsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateUpdateAnomalyDetectionAwsBadRequest

type ValidateUpdateAnomalyDetectionAwsBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

ValidateUpdateAnomalyDetectionAwsBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewValidateUpdateAnomalyDetectionAwsBadRequest

func NewValidateUpdateAnomalyDetectionAwsBadRequest() *ValidateUpdateAnomalyDetectionAwsBadRequest

NewValidateUpdateAnomalyDetectionAwsBadRequest creates a ValidateUpdateAnomalyDetectionAwsBadRequest with default headers values

func (*ValidateUpdateAnomalyDetectionAwsBadRequest) Error

func (*ValidateUpdateAnomalyDetectionAwsBadRequest) GetPayload

type ValidateUpdateAnomalyDetectionAwsNoContent

type ValidateUpdateAnomalyDetectionAwsNoContent struct {
}

ValidateUpdateAnomalyDetectionAwsNoContent handles this case with default header values.

Validated. The submitted configuration is valid. Response doesn't have a body.

func NewValidateUpdateAnomalyDetectionAwsNoContent

func NewValidateUpdateAnomalyDetectionAwsNoContent() *ValidateUpdateAnomalyDetectionAwsNoContent

NewValidateUpdateAnomalyDetectionAwsNoContent creates a ValidateUpdateAnomalyDetectionAwsNoContent with default headers values

func (*ValidateUpdateAnomalyDetectionAwsNoContent) Error

type ValidateUpdateAnomalyDetectionAwsParams

type ValidateUpdateAnomalyDetectionAwsParams struct {

	/*Body
	  JSON body of the request, containing parameters of the AWS anomaly detection configuration.

	*/
	Body *dynatrace.AwsAnomalyDetectionConfig

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

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

func NewValidateUpdateAnomalyDetectionAwsParams

func NewValidateUpdateAnomalyDetectionAwsParams() *ValidateUpdateAnomalyDetectionAwsParams

NewValidateUpdateAnomalyDetectionAwsParams creates a new ValidateUpdateAnomalyDetectionAwsParams object with the default values initialized.

func NewValidateUpdateAnomalyDetectionAwsParamsWithContext

func NewValidateUpdateAnomalyDetectionAwsParamsWithContext(ctx context.Context) *ValidateUpdateAnomalyDetectionAwsParams

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

func NewValidateUpdateAnomalyDetectionAwsParamsWithHTTPClient

func NewValidateUpdateAnomalyDetectionAwsParamsWithHTTPClient(client *http.Client) *ValidateUpdateAnomalyDetectionAwsParams

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

func NewValidateUpdateAnomalyDetectionAwsParamsWithTimeout

func NewValidateUpdateAnomalyDetectionAwsParamsWithTimeout(timeout time.Duration) *ValidateUpdateAnomalyDetectionAwsParams

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

func (*ValidateUpdateAnomalyDetectionAwsParams) SetBody

SetBody adds the body to the validate update anomaly detection aws params

func (*ValidateUpdateAnomalyDetectionAwsParams) SetContext

SetContext adds the context to the validate update anomaly detection aws params

func (*ValidateUpdateAnomalyDetectionAwsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate update anomaly detection aws params

func (*ValidateUpdateAnomalyDetectionAwsParams) SetTimeout

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

SetTimeout adds the timeout to the validate update anomaly detection aws params

func (*ValidateUpdateAnomalyDetectionAwsParams) WithBody

WithBody adds the body to the validate update anomaly detection aws params

func (*ValidateUpdateAnomalyDetectionAwsParams) WithContext

WithContext adds the context to the validate update anomaly detection aws params

func (*ValidateUpdateAnomalyDetectionAwsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate update anomaly detection aws params

func (*ValidateUpdateAnomalyDetectionAwsParams) WithTimeout

WithTimeout adds the timeout to the validate update anomaly detection aws params

func (*ValidateUpdateAnomalyDetectionAwsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateUpdateAnomalyDetectionAwsReader

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

ValidateUpdateAnomalyDetectionAwsReader is a Reader for the ValidateUpdateAnomalyDetectionAws structure.

func (*ValidateUpdateAnomalyDetectionAwsReader) ReadResponse

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