anomaly_detection_v_mware

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 v mware API

func (*Client) GetAnomalyDetectionVmware

func (a *Client) GetAnomalyDetectionVmware(params *GetAnomalyDetectionVmwareParams, authInfo runtime.ClientAuthInfoWriter) (*GetAnomalyDetectionVmwareOK, error)

GetAnomalyDetectionVmware gets the configuration of anomaly detection for v mware

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateAnomalyDetectionVmware

UpdateAnomalyDetectionVmware updates the configuration of anomaly detection for v mware

func (*Client) ValidateCreateAnomalyDetectionVmware

ValidateCreateAnomalyDetectionVmware validates the configuration of anomaly detection for v mware for the p u t anomaly detection vmware request

type ClientService

type ClientService interface {
	GetAnomalyDetectionVmware(params *GetAnomalyDetectionVmwareParams, authInfo runtime.ClientAuthInfoWriter) (*GetAnomalyDetectionVmwareOK, error)

	UpdateAnomalyDetectionVmware(params *UpdateAnomalyDetectionVmwareParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateAnomalyDetectionVmwareNoContent, error)

	ValidateCreateAnomalyDetectionVmware(params *ValidateCreateAnomalyDetectionVmwareParams, authInfo runtime.ClientAuthInfoWriter) (*ValidateCreateAnomalyDetectionVmwareNoContent, 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 v mware API client.

type GetAnomalyDetectionVmwareOK

type GetAnomalyDetectionVmwareOK struct {
	Payload *dynatrace.VMwareAnomalyDetectionConfig
}

GetAnomalyDetectionVmwareOK handles this case with default header values.

successful operation

func NewGetAnomalyDetectionVmwareOK

func NewGetAnomalyDetectionVmwareOK() *GetAnomalyDetectionVmwareOK

NewGetAnomalyDetectionVmwareOK creates a GetAnomalyDetectionVmwareOK with default headers values

func (*GetAnomalyDetectionVmwareOK) Error

func (*GetAnomalyDetectionVmwareOK) GetPayload

type GetAnomalyDetectionVmwareParams

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

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

func NewGetAnomalyDetectionVmwareParams

func NewGetAnomalyDetectionVmwareParams() *GetAnomalyDetectionVmwareParams

NewGetAnomalyDetectionVmwareParams creates a new GetAnomalyDetectionVmwareParams object with the default values initialized.

func NewGetAnomalyDetectionVmwareParamsWithContext

func NewGetAnomalyDetectionVmwareParamsWithContext(ctx context.Context) *GetAnomalyDetectionVmwareParams

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

func NewGetAnomalyDetectionVmwareParamsWithHTTPClient

func NewGetAnomalyDetectionVmwareParamsWithHTTPClient(client *http.Client) *GetAnomalyDetectionVmwareParams

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

func NewGetAnomalyDetectionVmwareParamsWithTimeout

func NewGetAnomalyDetectionVmwareParamsWithTimeout(timeout time.Duration) *GetAnomalyDetectionVmwareParams

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

func (*GetAnomalyDetectionVmwareParams) SetContext

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

SetContext adds the context to the get anomaly detection vmware params

func (*GetAnomalyDetectionVmwareParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get anomaly detection vmware params

func (*GetAnomalyDetectionVmwareParams) SetTimeout

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

SetTimeout adds the timeout to the get anomaly detection vmware params

func (*GetAnomalyDetectionVmwareParams) WithContext

WithContext adds the context to the get anomaly detection vmware params

func (*GetAnomalyDetectionVmwareParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get anomaly detection vmware params

func (*GetAnomalyDetectionVmwareParams) WithTimeout

WithTimeout adds the timeout to the get anomaly detection vmware params

func (*GetAnomalyDetectionVmwareParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAnomalyDetectionVmwareReader

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

GetAnomalyDetectionVmwareReader is a Reader for the GetAnomalyDetectionVmware structure.

func (*GetAnomalyDetectionVmwareReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateAnomalyDetectionVmwareBadRequest

type UpdateAnomalyDetectionVmwareBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

UpdateAnomalyDetectionVmwareBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewUpdateAnomalyDetectionVmwareBadRequest

func NewUpdateAnomalyDetectionVmwareBadRequest() *UpdateAnomalyDetectionVmwareBadRequest

NewUpdateAnomalyDetectionVmwareBadRequest creates a UpdateAnomalyDetectionVmwareBadRequest with default headers values

func (*UpdateAnomalyDetectionVmwareBadRequest) Error

func (*UpdateAnomalyDetectionVmwareBadRequest) GetPayload

type UpdateAnomalyDetectionVmwareNoContent

type UpdateAnomalyDetectionVmwareNoContent struct {
}

UpdateAnomalyDetectionVmwareNoContent handles this case with default header values.

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

func NewUpdateAnomalyDetectionVmwareNoContent

func NewUpdateAnomalyDetectionVmwareNoContent() *UpdateAnomalyDetectionVmwareNoContent

NewUpdateAnomalyDetectionVmwareNoContent creates a UpdateAnomalyDetectionVmwareNoContent with default headers values

func (*UpdateAnomalyDetectionVmwareNoContent) Error

type UpdateAnomalyDetectionVmwareParams

type UpdateAnomalyDetectionVmwareParams struct {

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

	*/
	Body *dynatrace.VMwareAnomalyDetectionConfig

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

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

func NewUpdateAnomalyDetectionVmwareParams

func NewUpdateAnomalyDetectionVmwareParams() *UpdateAnomalyDetectionVmwareParams

NewUpdateAnomalyDetectionVmwareParams creates a new UpdateAnomalyDetectionVmwareParams object with the default values initialized.

func NewUpdateAnomalyDetectionVmwareParamsWithContext

func NewUpdateAnomalyDetectionVmwareParamsWithContext(ctx context.Context) *UpdateAnomalyDetectionVmwareParams

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

func NewUpdateAnomalyDetectionVmwareParamsWithHTTPClient

func NewUpdateAnomalyDetectionVmwareParamsWithHTTPClient(client *http.Client) *UpdateAnomalyDetectionVmwareParams

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

func NewUpdateAnomalyDetectionVmwareParamsWithTimeout

func NewUpdateAnomalyDetectionVmwareParamsWithTimeout(timeout time.Duration) *UpdateAnomalyDetectionVmwareParams

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

func (*UpdateAnomalyDetectionVmwareParams) SetBody

SetBody adds the body to the update anomaly detection vmware params

func (*UpdateAnomalyDetectionVmwareParams) SetContext

SetContext adds the context to the update anomaly detection vmware params

func (*UpdateAnomalyDetectionVmwareParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update anomaly detection vmware params

func (*UpdateAnomalyDetectionVmwareParams) SetTimeout

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

SetTimeout adds the timeout to the update anomaly detection vmware params

func (*UpdateAnomalyDetectionVmwareParams) WithBody

WithBody adds the body to the update anomaly detection vmware params

func (*UpdateAnomalyDetectionVmwareParams) WithContext

WithContext adds the context to the update anomaly detection vmware params

func (*UpdateAnomalyDetectionVmwareParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update anomaly detection vmware params

func (*UpdateAnomalyDetectionVmwareParams) WithTimeout

WithTimeout adds the timeout to the update anomaly detection vmware params

func (*UpdateAnomalyDetectionVmwareParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateAnomalyDetectionVmwareReader

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

UpdateAnomalyDetectionVmwareReader is a Reader for the UpdateAnomalyDetectionVmware structure.

func (*UpdateAnomalyDetectionVmwareReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateCreateAnomalyDetectionVmwareBadRequest

type ValidateCreateAnomalyDetectionVmwareBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

ValidateCreateAnomalyDetectionVmwareBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewValidateCreateAnomalyDetectionVmwareBadRequest

func NewValidateCreateAnomalyDetectionVmwareBadRequest() *ValidateCreateAnomalyDetectionVmwareBadRequest

NewValidateCreateAnomalyDetectionVmwareBadRequest creates a ValidateCreateAnomalyDetectionVmwareBadRequest with default headers values

func (*ValidateCreateAnomalyDetectionVmwareBadRequest) Error

func (*ValidateCreateAnomalyDetectionVmwareBadRequest) GetPayload

type ValidateCreateAnomalyDetectionVmwareNoContent

type ValidateCreateAnomalyDetectionVmwareNoContent struct {
}

ValidateCreateAnomalyDetectionVmwareNoContent handles this case with default header values.

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

func NewValidateCreateAnomalyDetectionVmwareNoContent

func NewValidateCreateAnomalyDetectionVmwareNoContent() *ValidateCreateAnomalyDetectionVmwareNoContent

NewValidateCreateAnomalyDetectionVmwareNoContent creates a ValidateCreateAnomalyDetectionVmwareNoContent with default headers values

func (*ValidateCreateAnomalyDetectionVmwareNoContent) Error

type ValidateCreateAnomalyDetectionVmwareParams

type ValidateCreateAnomalyDetectionVmwareParams struct {

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

	*/
	Body *dynatrace.VMwareAnomalyDetectionConfig

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

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

func NewValidateCreateAnomalyDetectionVmwareParams

func NewValidateCreateAnomalyDetectionVmwareParams() *ValidateCreateAnomalyDetectionVmwareParams

NewValidateCreateAnomalyDetectionVmwareParams creates a new ValidateCreateAnomalyDetectionVmwareParams object with the default values initialized.

func NewValidateCreateAnomalyDetectionVmwareParamsWithContext

func NewValidateCreateAnomalyDetectionVmwareParamsWithContext(ctx context.Context) *ValidateCreateAnomalyDetectionVmwareParams

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

func NewValidateCreateAnomalyDetectionVmwareParamsWithHTTPClient

func NewValidateCreateAnomalyDetectionVmwareParamsWithHTTPClient(client *http.Client) *ValidateCreateAnomalyDetectionVmwareParams

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

func NewValidateCreateAnomalyDetectionVmwareParamsWithTimeout

func NewValidateCreateAnomalyDetectionVmwareParamsWithTimeout(timeout time.Duration) *ValidateCreateAnomalyDetectionVmwareParams

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

func (*ValidateCreateAnomalyDetectionVmwareParams) SetBody

SetBody adds the body to the validate create anomaly detection vmware params

func (*ValidateCreateAnomalyDetectionVmwareParams) SetContext

SetContext adds the context to the validate create anomaly detection vmware params

func (*ValidateCreateAnomalyDetectionVmwareParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate create anomaly detection vmware params

func (*ValidateCreateAnomalyDetectionVmwareParams) SetTimeout

SetTimeout adds the timeout to the validate create anomaly detection vmware params

func (*ValidateCreateAnomalyDetectionVmwareParams) WithBody

WithBody adds the body to the validate create anomaly detection vmware params

func (*ValidateCreateAnomalyDetectionVmwareParams) WithContext

WithContext adds the context to the validate create anomaly detection vmware params

func (*ValidateCreateAnomalyDetectionVmwareParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate create anomaly detection vmware params

func (*ValidateCreateAnomalyDetectionVmwareParams) WithTimeout

WithTimeout adds the timeout to the validate create anomaly detection vmware params

func (*ValidateCreateAnomalyDetectionVmwareParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateCreateAnomalyDetectionVmwareReader

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

ValidateCreateAnomalyDetectionVmwareReader is a Reader for the ValidateCreateAnomalyDetectionVmware structure.

func (*ValidateCreateAnomalyDetectionVmwareReader) ReadResponse

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