service_request_attributes

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: 11 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 request attributes API

func (*Client) CreateServiceRequestAttribute

CreateServiceRequestAttribute creates a new request attribute

The body must not provide an ID as IDs are automatically assigned.

func (*Client) DeleteServiceRequestAttribute

DeleteServiceRequestAttribute deletes the specified request attribute

func (*Client) GetServiceRequestAttribute

func (a *Client) GetServiceRequestAttribute(params *GetServiceRequestAttributeParams, authInfo runtime.ClientAuthInfoWriter) (*GetServiceRequestAttributeOK, error)

GetServiceRequestAttribute shows the properties of the specified request attribute

func (*Client) GetServiceRequestAttributes

func (a *Client) GetServiceRequestAttributes(params *GetServiceRequestAttributesParams, authInfo runtime.ClientAuthInfoWriter) (*GetServiceRequestAttributesOK, error)

GetServiceRequestAttributes lists all available request attributes

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateServiceRequestAttribute

UpdateServiceRequestAttribute updates an existing request attribute or creates a new one

func (*Client) ValidateCreateServiceRequestAttribute

ValidateCreateServiceRequestAttribute validates new request attributes for the p o s t request attributes request

func (*Client) ValidateUpdateServiceRequestAttribute

ValidateUpdateServiceRequestAttribute validates updates of existing request attribute for the p u t request attributes id request

type ClientService

ClientService is the interface for Client methods

func New

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

New creates a new service request attributes API client.

type CreateServiceRequestAttributeBadRequest

type CreateServiceRequestAttributeBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

CreateServiceRequestAttributeBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewCreateServiceRequestAttributeBadRequest

func NewCreateServiceRequestAttributeBadRequest() *CreateServiceRequestAttributeBadRequest

NewCreateServiceRequestAttributeBadRequest creates a CreateServiceRequestAttributeBadRequest with default headers values

func (*CreateServiceRequestAttributeBadRequest) Error

func (*CreateServiceRequestAttributeBadRequest) GetPayload

type CreateServiceRequestAttributeCreated

type CreateServiceRequestAttributeCreated struct {
	Payload *dynatrace.EntityShortRepresentation
}

CreateServiceRequestAttributeCreated handles this case with default header values.

Success. Request attribute has been created. The ID of the new configuration is returned.

func NewCreateServiceRequestAttributeCreated

func NewCreateServiceRequestAttributeCreated() *CreateServiceRequestAttributeCreated

NewCreateServiceRequestAttributeCreated creates a CreateServiceRequestAttributeCreated with default headers values

func (*CreateServiceRequestAttributeCreated) Error

func (*CreateServiceRequestAttributeCreated) GetPayload

type CreateServiceRequestAttributeParams

type CreateServiceRequestAttributeParams struct {

	/*Body*/
	Body *dynatrace.RequestAttribute

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

CreateServiceRequestAttributeParams contains all the parameters to send to the API endpoint for the create service request attribute operation typically these are written to a http.Request

func NewCreateServiceRequestAttributeParams

func NewCreateServiceRequestAttributeParams() *CreateServiceRequestAttributeParams

NewCreateServiceRequestAttributeParams creates a new CreateServiceRequestAttributeParams object with the default values initialized.

func NewCreateServiceRequestAttributeParamsWithContext

func NewCreateServiceRequestAttributeParamsWithContext(ctx context.Context) *CreateServiceRequestAttributeParams

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

func NewCreateServiceRequestAttributeParamsWithHTTPClient

func NewCreateServiceRequestAttributeParamsWithHTTPClient(client *http.Client) *CreateServiceRequestAttributeParams

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

func NewCreateServiceRequestAttributeParamsWithTimeout

func NewCreateServiceRequestAttributeParamsWithTimeout(timeout time.Duration) *CreateServiceRequestAttributeParams

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

func (*CreateServiceRequestAttributeParams) SetBody

SetBody adds the body to the create service request attribute params

func (*CreateServiceRequestAttributeParams) SetContext

SetContext adds the context to the create service request attribute params

func (*CreateServiceRequestAttributeParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create service request attribute params

func (*CreateServiceRequestAttributeParams) SetTimeout

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

SetTimeout adds the timeout to the create service request attribute params

func (*CreateServiceRequestAttributeParams) WithBody

WithBody adds the body to the create service request attribute params

func (*CreateServiceRequestAttributeParams) WithContext

WithContext adds the context to the create service request attribute params

func (*CreateServiceRequestAttributeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create service request attribute params

func (*CreateServiceRequestAttributeParams) WithTimeout

WithTimeout adds the timeout to the create service request attribute params

func (*CreateServiceRequestAttributeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateServiceRequestAttributeReader

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

CreateServiceRequestAttributeReader is a Reader for the CreateServiceRequestAttribute structure.

func (*CreateServiceRequestAttributeReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteServiceRequestAttributeNoContent

type DeleteServiceRequestAttributeNoContent struct {
}

DeleteServiceRequestAttributeNoContent handles this case with default header values.

Deleted. Response does not have a body.

func NewDeleteServiceRequestAttributeNoContent

func NewDeleteServiceRequestAttributeNoContent() *DeleteServiceRequestAttributeNoContent

NewDeleteServiceRequestAttributeNoContent creates a DeleteServiceRequestAttributeNoContent with default headers values

func (*DeleteServiceRequestAttributeNoContent) Error

type DeleteServiceRequestAttributeParams

type DeleteServiceRequestAttributeParams struct {

	/*ID
	  The ID of the request attribute to be deleted.

	*/
	ID strfmt.UUID

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

DeleteServiceRequestAttributeParams contains all the parameters to send to the API endpoint for the delete service request attribute operation typically these are written to a http.Request

func NewDeleteServiceRequestAttributeParams

func NewDeleteServiceRequestAttributeParams() *DeleteServiceRequestAttributeParams

NewDeleteServiceRequestAttributeParams creates a new DeleteServiceRequestAttributeParams object with the default values initialized.

func NewDeleteServiceRequestAttributeParamsWithContext

func NewDeleteServiceRequestAttributeParamsWithContext(ctx context.Context) *DeleteServiceRequestAttributeParams

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

func NewDeleteServiceRequestAttributeParamsWithHTTPClient

func NewDeleteServiceRequestAttributeParamsWithHTTPClient(client *http.Client) *DeleteServiceRequestAttributeParams

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

func NewDeleteServiceRequestAttributeParamsWithTimeout

func NewDeleteServiceRequestAttributeParamsWithTimeout(timeout time.Duration) *DeleteServiceRequestAttributeParams

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

func (*DeleteServiceRequestAttributeParams) SetContext

SetContext adds the context to the delete service request attribute params

func (*DeleteServiceRequestAttributeParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete service request attribute params

func (*DeleteServiceRequestAttributeParams) SetID

SetID adds the id to the delete service request attribute params

func (*DeleteServiceRequestAttributeParams) SetTimeout

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

SetTimeout adds the timeout to the delete service request attribute params

func (*DeleteServiceRequestAttributeParams) WithContext

WithContext adds the context to the delete service request attribute params

func (*DeleteServiceRequestAttributeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete service request attribute params

func (*DeleteServiceRequestAttributeParams) WithID

WithID adds the id to the delete service request attribute params

func (*DeleteServiceRequestAttributeParams) WithTimeout

WithTimeout adds the timeout to the delete service request attribute params

func (*DeleteServiceRequestAttributeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteServiceRequestAttributeReader

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

DeleteServiceRequestAttributeReader is a Reader for the DeleteServiceRequestAttribute structure.

func (*DeleteServiceRequestAttributeReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetServiceRequestAttributeOK

type GetServiceRequestAttributeOK struct {
	Payload *dynatrace.RequestAttribute
}

GetServiceRequestAttributeOK handles this case with default header values.

successful operation

func NewGetServiceRequestAttributeOK

func NewGetServiceRequestAttributeOK() *GetServiceRequestAttributeOK

NewGetServiceRequestAttributeOK creates a GetServiceRequestAttributeOK with default headers values

func (*GetServiceRequestAttributeOK) Error

func (*GetServiceRequestAttributeOK) GetPayload

type GetServiceRequestAttributeParams

type GetServiceRequestAttributeParams struct {

	/*ID
	  The ID of the required request attribute.

	*/
	ID strfmt.UUID
	/*IncludeProcessGroupReferences
	 Flag to include process group references to the response.

	Process Group group references aren't compatible across environments.

	*/
	IncludeProcessGroupReferences *bool

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

GetServiceRequestAttributeParams contains all the parameters to send to the API endpoint for the get service request attribute operation typically these are written to a http.Request

func NewGetServiceRequestAttributeParams

func NewGetServiceRequestAttributeParams() *GetServiceRequestAttributeParams

NewGetServiceRequestAttributeParams creates a new GetServiceRequestAttributeParams object with the default values initialized.

func NewGetServiceRequestAttributeParamsWithContext

func NewGetServiceRequestAttributeParamsWithContext(ctx context.Context) *GetServiceRequestAttributeParams

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

func NewGetServiceRequestAttributeParamsWithHTTPClient

func NewGetServiceRequestAttributeParamsWithHTTPClient(client *http.Client) *GetServiceRequestAttributeParams

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

func NewGetServiceRequestAttributeParamsWithTimeout

func NewGetServiceRequestAttributeParamsWithTimeout(timeout time.Duration) *GetServiceRequestAttributeParams

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

func (*GetServiceRequestAttributeParams) SetContext

SetContext adds the context to the get service request attribute params

func (*GetServiceRequestAttributeParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get service request attribute params

func (*GetServiceRequestAttributeParams) SetID

SetID adds the id to the get service request attribute params

func (*GetServiceRequestAttributeParams) SetIncludeProcessGroupReferences

func (o *GetServiceRequestAttributeParams) SetIncludeProcessGroupReferences(includeProcessGroupReferences *bool)

SetIncludeProcessGroupReferences adds the includeProcessGroupReferences to the get service request attribute params

func (*GetServiceRequestAttributeParams) SetTimeout

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

SetTimeout adds the timeout to the get service request attribute params

func (*GetServiceRequestAttributeParams) WithContext

WithContext adds the context to the get service request attribute params

func (*GetServiceRequestAttributeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get service request attribute params

func (*GetServiceRequestAttributeParams) WithID

WithID adds the id to the get service request attribute params

func (*GetServiceRequestAttributeParams) WithIncludeProcessGroupReferences

func (o *GetServiceRequestAttributeParams) WithIncludeProcessGroupReferences(includeProcessGroupReferences *bool) *GetServiceRequestAttributeParams

WithIncludeProcessGroupReferences adds the includeProcessGroupReferences to the get service request attribute params

func (*GetServiceRequestAttributeParams) WithTimeout

WithTimeout adds the timeout to the get service request attribute params

func (*GetServiceRequestAttributeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetServiceRequestAttributeReader

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

GetServiceRequestAttributeReader is a Reader for the GetServiceRequestAttribute structure.

func (*GetServiceRequestAttributeReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetServiceRequestAttributesOK

type GetServiceRequestAttributesOK struct {
	Payload *dynatrace.StubList
}

GetServiceRequestAttributesOK handles this case with default header values.

successful operation

func NewGetServiceRequestAttributesOK

func NewGetServiceRequestAttributesOK() *GetServiceRequestAttributesOK

NewGetServiceRequestAttributesOK creates a GetServiceRequestAttributesOK with default headers values

func (*GetServiceRequestAttributesOK) Error

func (*GetServiceRequestAttributesOK) GetPayload

type GetServiceRequestAttributesParams

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

GetServiceRequestAttributesParams contains all the parameters to send to the API endpoint for the get service request attributes operation typically these are written to a http.Request

func NewGetServiceRequestAttributesParams

func NewGetServiceRequestAttributesParams() *GetServiceRequestAttributesParams

NewGetServiceRequestAttributesParams creates a new GetServiceRequestAttributesParams object with the default values initialized.

func NewGetServiceRequestAttributesParamsWithContext

func NewGetServiceRequestAttributesParamsWithContext(ctx context.Context) *GetServiceRequestAttributesParams

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

func NewGetServiceRequestAttributesParamsWithHTTPClient

func NewGetServiceRequestAttributesParamsWithHTTPClient(client *http.Client) *GetServiceRequestAttributesParams

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

func NewGetServiceRequestAttributesParamsWithTimeout

func NewGetServiceRequestAttributesParamsWithTimeout(timeout time.Duration) *GetServiceRequestAttributesParams

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

func (*GetServiceRequestAttributesParams) SetContext

SetContext adds the context to the get service request attributes params

func (*GetServiceRequestAttributesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get service request attributes params

func (*GetServiceRequestAttributesParams) SetTimeout

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

SetTimeout adds the timeout to the get service request attributes params

func (*GetServiceRequestAttributesParams) WithContext

WithContext adds the context to the get service request attributes params

func (*GetServiceRequestAttributesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get service request attributes params

func (*GetServiceRequestAttributesParams) WithTimeout

WithTimeout adds the timeout to the get service request attributes params

func (*GetServiceRequestAttributesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetServiceRequestAttributesReader

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

GetServiceRequestAttributesReader is a Reader for the GetServiceRequestAttributes structure.

func (*GetServiceRequestAttributesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateServiceRequestAttributeBadRequest

type UpdateServiceRequestAttributeBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

UpdateServiceRequestAttributeBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewUpdateServiceRequestAttributeBadRequest

func NewUpdateServiceRequestAttributeBadRequest() *UpdateServiceRequestAttributeBadRequest

NewUpdateServiceRequestAttributeBadRequest creates a UpdateServiceRequestAttributeBadRequest with default headers values

func (*UpdateServiceRequestAttributeBadRequest) Error

func (*UpdateServiceRequestAttributeBadRequest) GetPayload

type UpdateServiceRequestAttributeCreated

type UpdateServiceRequestAttributeCreated struct {
	Payload *dynatrace.EntityShortRepresentation
}

UpdateServiceRequestAttributeCreated handles this case with default header values.

Success. The request attribute with the specified ID has been created. The ID of the new configuration is returned.

func NewUpdateServiceRequestAttributeCreated

func NewUpdateServiceRequestAttributeCreated() *UpdateServiceRequestAttributeCreated

NewUpdateServiceRequestAttributeCreated creates a UpdateServiceRequestAttributeCreated with default headers values

func (*UpdateServiceRequestAttributeCreated) Error

func (*UpdateServiceRequestAttributeCreated) GetPayload

type UpdateServiceRequestAttributeNoContent

type UpdateServiceRequestAttributeNoContent struct {
}

UpdateServiceRequestAttributeNoContent handles this case with default header values.

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

func NewUpdateServiceRequestAttributeNoContent

func NewUpdateServiceRequestAttributeNoContent() *UpdateServiceRequestAttributeNoContent

NewUpdateServiceRequestAttributeNoContent creates a UpdateServiceRequestAttributeNoContent with default headers values

func (*UpdateServiceRequestAttributeNoContent) Error

type UpdateServiceRequestAttributeParams

type UpdateServiceRequestAttributeParams struct {

	/*Body*/
	Body *dynatrace.RequestAttribute
	/*ID
	 The ID of the request attribute to be updated.

	If you set the ID in the body as well, it must match this ID.

	*/
	ID strfmt.UUID

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

UpdateServiceRequestAttributeParams contains all the parameters to send to the API endpoint for the update service request attribute operation typically these are written to a http.Request

func NewUpdateServiceRequestAttributeParams

func NewUpdateServiceRequestAttributeParams() *UpdateServiceRequestAttributeParams

NewUpdateServiceRequestAttributeParams creates a new UpdateServiceRequestAttributeParams object with the default values initialized.

func NewUpdateServiceRequestAttributeParamsWithContext

func NewUpdateServiceRequestAttributeParamsWithContext(ctx context.Context) *UpdateServiceRequestAttributeParams

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

func NewUpdateServiceRequestAttributeParamsWithHTTPClient

func NewUpdateServiceRequestAttributeParamsWithHTTPClient(client *http.Client) *UpdateServiceRequestAttributeParams

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

func NewUpdateServiceRequestAttributeParamsWithTimeout

func NewUpdateServiceRequestAttributeParamsWithTimeout(timeout time.Duration) *UpdateServiceRequestAttributeParams

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

func (*UpdateServiceRequestAttributeParams) SetBody

SetBody adds the body to the update service request attribute params

func (*UpdateServiceRequestAttributeParams) SetContext

SetContext adds the context to the update service request attribute params

func (*UpdateServiceRequestAttributeParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update service request attribute params

func (*UpdateServiceRequestAttributeParams) SetID

SetID adds the id to the update service request attribute params

func (*UpdateServiceRequestAttributeParams) SetTimeout

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

SetTimeout adds the timeout to the update service request attribute params

func (*UpdateServiceRequestAttributeParams) WithBody

WithBody adds the body to the update service request attribute params

func (*UpdateServiceRequestAttributeParams) WithContext

WithContext adds the context to the update service request attribute params

func (*UpdateServiceRequestAttributeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update service request attribute params

func (*UpdateServiceRequestAttributeParams) WithID

WithID adds the id to the update service request attribute params

func (*UpdateServiceRequestAttributeParams) WithTimeout

WithTimeout adds the timeout to the update service request attribute params

func (*UpdateServiceRequestAttributeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateServiceRequestAttributeReader

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

UpdateServiceRequestAttributeReader is a Reader for the UpdateServiceRequestAttribute structure.

func (*UpdateServiceRequestAttributeReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateCreateServiceRequestAttributeBadRequest

type ValidateCreateServiceRequestAttributeBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

ValidateCreateServiceRequestAttributeBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewValidateCreateServiceRequestAttributeBadRequest

func NewValidateCreateServiceRequestAttributeBadRequest() *ValidateCreateServiceRequestAttributeBadRequest

NewValidateCreateServiceRequestAttributeBadRequest creates a ValidateCreateServiceRequestAttributeBadRequest with default headers values

func (*ValidateCreateServiceRequestAttributeBadRequest) Error

func (*ValidateCreateServiceRequestAttributeBadRequest) GetPayload

type ValidateCreateServiceRequestAttributeNoContent

type ValidateCreateServiceRequestAttributeNoContent struct {
}

ValidateCreateServiceRequestAttributeNoContent handles this case with default header values.

Validated. The submitted configuration is valid. Response does not have a body.

func NewValidateCreateServiceRequestAttributeNoContent

func NewValidateCreateServiceRequestAttributeNoContent() *ValidateCreateServiceRequestAttributeNoContent

NewValidateCreateServiceRequestAttributeNoContent creates a ValidateCreateServiceRequestAttributeNoContent with default headers values

func (*ValidateCreateServiceRequestAttributeNoContent) Error

type ValidateCreateServiceRequestAttributeParams

type ValidateCreateServiceRequestAttributeParams struct {

	/*Body*/
	Body *dynatrace.RequestAttribute

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

ValidateCreateServiceRequestAttributeParams contains all the parameters to send to the API endpoint for the validate create service request attribute operation typically these are written to a http.Request

func NewValidateCreateServiceRequestAttributeParams

func NewValidateCreateServiceRequestAttributeParams() *ValidateCreateServiceRequestAttributeParams

NewValidateCreateServiceRequestAttributeParams creates a new ValidateCreateServiceRequestAttributeParams object with the default values initialized.

func NewValidateCreateServiceRequestAttributeParamsWithContext

func NewValidateCreateServiceRequestAttributeParamsWithContext(ctx context.Context) *ValidateCreateServiceRequestAttributeParams

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

func NewValidateCreateServiceRequestAttributeParamsWithHTTPClient

func NewValidateCreateServiceRequestAttributeParamsWithHTTPClient(client *http.Client) *ValidateCreateServiceRequestAttributeParams

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

func NewValidateCreateServiceRequestAttributeParamsWithTimeout

func NewValidateCreateServiceRequestAttributeParamsWithTimeout(timeout time.Duration) *ValidateCreateServiceRequestAttributeParams

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

func (*ValidateCreateServiceRequestAttributeParams) SetBody

SetBody adds the body to the validate create service request attribute params

func (*ValidateCreateServiceRequestAttributeParams) SetContext

SetContext adds the context to the validate create service request attribute params

func (*ValidateCreateServiceRequestAttributeParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate create service request attribute params

func (*ValidateCreateServiceRequestAttributeParams) SetTimeout

SetTimeout adds the timeout to the validate create service request attribute params

func (*ValidateCreateServiceRequestAttributeParams) WithBody

WithBody adds the body to the validate create service request attribute params

func (*ValidateCreateServiceRequestAttributeParams) WithContext

WithContext adds the context to the validate create service request attribute params

func (*ValidateCreateServiceRequestAttributeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate create service request attribute params

func (*ValidateCreateServiceRequestAttributeParams) WithTimeout

WithTimeout adds the timeout to the validate create service request attribute params

func (*ValidateCreateServiceRequestAttributeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateCreateServiceRequestAttributeReader

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

ValidateCreateServiceRequestAttributeReader is a Reader for the ValidateCreateServiceRequestAttribute structure.

func (*ValidateCreateServiceRequestAttributeReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateUpdateServiceRequestAttributeBadRequest

type ValidateUpdateServiceRequestAttributeBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

ValidateUpdateServiceRequestAttributeBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewValidateUpdateServiceRequestAttributeBadRequest

func NewValidateUpdateServiceRequestAttributeBadRequest() *ValidateUpdateServiceRequestAttributeBadRequest

NewValidateUpdateServiceRequestAttributeBadRequest creates a ValidateUpdateServiceRequestAttributeBadRequest with default headers values

func (*ValidateUpdateServiceRequestAttributeBadRequest) Error

func (*ValidateUpdateServiceRequestAttributeBadRequest) GetPayload

type ValidateUpdateServiceRequestAttributeNoContent

type ValidateUpdateServiceRequestAttributeNoContent struct {
}

ValidateUpdateServiceRequestAttributeNoContent handles this case with default header values.

Validated. The submitted configuration is valid. Response does not have a body.

func NewValidateUpdateServiceRequestAttributeNoContent

func NewValidateUpdateServiceRequestAttributeNoContent() *ValidateUpdateServiceRequestAttributeNoContent

NewValidateUpdateServiceRequestAttributeNoContent creates a ValidateUpdateServiceRequestAttributeNoContent with default headers values

func (*ValidateUpdateServiceRequestAttributeNoContent) Error

type ValidateUpdateServiceRequestAttributeParams

type ValidateUpdateServiceRequestAttributeParams struct {

	/*Body*/
	Body *dynatrace.RequestAttribute
	/*ID
	  The ID of the request attribute to be validated.

	*/
	ID strfmt.UUID

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

ValidateUpdateServiceRequestAttributeParams contains all the parameters to send to the API endpoint for the validate update service request attribute operation typically these are written to a http.Request

func NewValidateUpdateServiceRequestAttributeParams

func NewValidateUpdateServiceRequestAttributeParams() *ValidateUpdateServiceRequestAttributeParams

NewValidateUpdateServiceRequestAttributeParams creates a new ValidateUpdateServiceRequestAttributeParams object with the default values initialized.

func NewValidateUpdateServiceRequestAttributeParamsWithContext

func NewValidateUpdateServiceRequestAttributeParamsWithContext(ctx context.Context) *ValidateUpdateServiceRequestAttributeParams

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

func NewValidateUpdateServiceRequestAttributeParamsWithHTTPClient

func NewValidateUpdateServiceRequestAttributeParamsWithHTTPClient(client *http.Client) *ValidateUpdateServiceRequestAttributeParams

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

func NewValidateUpdateServiceRequestAttributeParamsWithTimeout

func NewValidateUpdateServiceRequestAttributeParamsWithTimeout(timeout time.Duration) *ValidateUpdateServiceRequestAttributeParams

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

func (*ValidateUpdateServiceRequestAttributeParams) SetBody

SetBody adds the body to the validate update service request attribute params

func (*ValidateUpdateServiceRequestAttributeParams) SetContext

SetContext adds the context to the validate update service request attribute params

func (*ValidateUpdateServiceRequestAttributeParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate update service request attribute params

func (*ValidateUpdateServiceRequestAttributeParams) SetID

SetID adds the id to the validate update service request attribute params

func (*ValidateUpdateServiceRequestAttributeParams) SetTimeout

SetTimeout adds the timeout to the validate update service request attribute params

func (*ValidateUpdateServiceRequestAttributeParams) WithBody

WithBody adds the body to the validate update service request attribute params

func (*ValidateUpdateServiceRequestAttributeParams) WithContext

WithContext adds the context to the validate update service request attribute params

func (*ValidateUpdateServiceRequestAttributeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate update service request attribute params

func (*ValidateUpdateServiceRequestAttributeParams) WithID

WithID adds the id to the validate update service request attribute params

func (*ValidateUpdateServiceRequestAttributeParams) WithTimeout

WithTimeout adds the timeout to the validate update service request attribute params

func (*ValidateUpdateServiceRequestAttributeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateUpdateServiceRequestAttributeReader

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

ValidateUpdateServiceRequestAttributeReader is a Reader for the ValidateUpdateServiceRequestAttribute structure.

func (*ValidateUpdateServiceRequestAttributeReader) ReadResponse

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