management_zones

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 management zones API

func (*Client) CreateManagementZone

func (a *Client) CreateManagementZone(params *CreateManagementZoneParams, authInfo runtime.ClientAuthInfoWriter) (*CreateManagementZoneCreated, error)

CreateManagementZone creates a new management zone

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

func (*Client) DeleteManagementZone

DeleteManagementZone deletes the specified management zone

func (*Client) GetManagementZone

func (a *Client) GetManagementZone(params *GetManagementZoneParams, authInfo runtime.ClientAuthInfoWriter) (*GetManagementZoneOK, error)

GetManagementZone lists the parameters of the specified management zone

func (*Client) GetManagementZones

func (a *Client) GetManagementZones(params *GetManagementZonesParams, authInfo runtime.ClientAuthInfoWriter) (*GetManagementZonesOK, error)

GetManagementZones lists all configured management zones

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateManagementZone

UpdateManagementZone updates the specified management zone or creates it

func (*Client) ValidateCreateManagementZone

ValidateCreateManagementZone validates a new management zone for the p o s t management zones request

func (*Client) ValidateUpdateManagementZone

ValidateUpdateManagementZone validates updates of existing management zone for the p u t management zones 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 management zones API client.

type CreateManagementZone1BadRequest

type CreateManagementZone1BadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

CreateManagementZone1BadRequest handles this case with default header values.

Failed. The input is invalid.

func NewCreateManagementZone1BadRequest

func NewCreateManagementZone1BadRequest() *CreateManagementZone1BadRequest

NewCreateManagementZone1BadRequest creates a CreateManagementZone1BadRequest with default headers values

func (*CreateManagementZone1BadRequest) Error

func (*CreateManagementZone1BadRequest) GetPayload

type CreateManagementZone1Created

type CreateManagementZone1Created struct {
	Payload *dynatrace.EntityShortRepresentation
}

CreateManagementZone1Created handles this case with default header values.

Success. The management zone has been created. The ID of the new configuration is returned.

func NewCreateManagementZone1Created

func NewCreateManagementZone1Created() *CreateManagementZone1Created

NewCreateManagementZone1Created creates a CreateManagementZone1Created with default headers values

func (*CreateManagementZone1Created) Error

func (*CreateManagementZone1Created) GetPayload

type CreateManagementZone1Params

type CreateManagementZone1Params struct {

	/*Body
	  The JSON body of the request, containing parameters of the management zone.

	*/
	Body *dynatrace.ManagementZone

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

CreateManagementZone1Params contains all the parameters to send to the API endpoint for the create management zone 1 operation typically these are written to a http.Request

func NewCreateManagementZone1Params

func NewCreateManagementZone1Params() *CreateManagementZone1Params

NewCreateManagementZone1Params creates a new CreateManagementZone1Params object with the default values initialized.

func NewCreateManagementZone1ParamsWithContext

func NewCreateManagementZone1ParamsWithContext(ctx context.Context) *CreateManagementZone1Params

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

func NewCreateManagementZone1ParamsWithHTTPClient

func NewCreateManagementZone1ParamsWithHTTPClient(client *http.Client) *CreateManagementZone1Params

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

func NewCreateManagementZone1ParamsWithTimeout

func NewCreateManagementZone1ParamsWithTimeout(timeout time.Duration) *CreateManagementZone1Params

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

func (*CreateManagementZone1Params) SetBody

SetBody adds the body to the create management zone 1 params

func (*CreateManagementZone1Params) SetContext

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

SetContext adds the context to the create management zone 1 params

func (*CreateManagementZone1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create management zone 1 params

func (*CreateManagementZone1Params) SetTimeout

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

SetTimeout adds the timeout to the create management zone 1 params

func (*CreateManagementZone1Params) WithBody

WithBody adds the body to the create management zone 1 params

func (*CreateManagementZone1Params) WithContext

WithContext adds the context to the create management zone 1 params

func (*CreateManagementZone1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create management zone 1 params

func (*CreateManagementZone1Params) WithTimeout

WithTimeout adds the timeout to the create management zone 1 params

func (*CreateManagementZone1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateManagementZone1Reader

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

CreateManagementZone1Reader is a Reader for the CreateManagementZone1 structure.

func (*CreateManagementZone1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateManagementZoneBadRequest

type CreateManagementZoneBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

CreateManagementZoneBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewCreateManagementZoneBadRequest

func NewCreateManagementZoneBadRequest() *CreateManagementZoneBadRequest

NewCreateManagementZoneBadRequest creates a CreateManagementZoneBadRequest with default headers values

func (*CreateManagementZoneBadRequest) Error

func (*CreateManagementZoneBadRequest) GetPayload

type CreateManagementZoneCreated

type CreateManagementZoneCreated struct {
	Payload *dynatrace.EntityShortRepresentation
}

CreateManagementZoneCreated handles this case with default header values.

Success. The management zone has been created. The ID of the new configuration is returned.

func NewCreateManagementZoneCreated

func NewCreateManagementZoneCreated() *CreateManagementZoneCreated

NewCreateManagementZoneCreated creates a CreateManagementZoneCreated with default headers values

func (*CreateManagementZoneCreated) Error

func (*CreateManagementZoneCreated) GetPayload

type CreateManagementZoneParams

type CreateManagementZoneParams struct {

	/*Body
	  The JSON body of the request, containing parameters of the management zone.

	*/
	Body *dynatrace.ManagementZone

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

CreateManagementZoneParams contains all the parameters to send to the API endpoint for the create management zone operation typically these are written to a http.Request

func NewCreateManagementZoneParams

func NewCreateManagementZoneParams() *CreateManagementZoneParams

NewCreateManagementZoneParams creates a new CreateManagementZoneParams object with the default values initialized.

func NewCreateManagementZoneParamsWithContext

func NewCreateManagementZoneParamsWithContext(ctx context.Context) *CreateManagementZoneParams

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

func NewCreateManagementZoneParamsWithHTTPClient

func NewCreateManagementZoneParamsWithHTTPClient(client *http.Client) *CreateManagementZoneParams

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

func NewCreateManagementZoneParamsWithTimeout

func NewCreateManagementZoneParamsWithTimeout(timeout time.Duration) *CreateManagementZoneParams

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

func (*CreateManagementZoneParams) SetBody

SetBody adds the body to the create management zone params

func (*CreateManagementZoneParams) SetContext

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

SetContext adds the context to the create management zone params

func (*CreateManagementZoneParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create management zone params

func (*CreateManagementZoneParams) SetTimeout

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

SetTimeout adds the timeout to the create management zone params

func (*CreateManagementZoneParams) WithBody

WithBody adds the body to the create management zone params

func (*CreateManagementZoneParams) WithContext

WithContext adds the context to the create management zone params

func (*CreateManagementZoneParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create management zone params

func (*CreateManagementZoneParams) WithTimeout

WithTimeout adds the timeout to the create management zone params

func (*CreateManagementZoneParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateManagementZoneReader

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

CreateManagementZoneReader is a Reader for the CreateManagementZone structure.

func (*CreateManagementZoneReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateOrUpdateManagementZone1BadRequest

type CreateOrUpdateManagementZone1BadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

CreateOrUpdateManagementZone1BadRequest handles this case with default header values.

Failed. The input is invalid.

func NewCreateOrUpdateManagementZone1BadRequest

func NewCreateOrUpdateManagementZone1BadRequest() *CreateOrUpdateManagementZone1BadRequest

NewCreateOrUpdateManagementZone1BadRequest creates a CreateOrUpdateManagementZone1BadRequest with default headers values

func (*CreateOrUpdateManagementZone1BadRequest) Error

func (*CreateOrUpdateManagementZone1BadRequest) GetPayload

type CreateOrUpdateManagementZone1Created

type CreateOrUpdateManagementZone1Created struct {
	Payload *dynatrace.EntityShortRepresentation
}

CreateOrUpdateManagementZone1Created handles this case with default header values.

Success. The management zone with the specified ID has been created. The ID of the new configuration is returned.

func NewCreateOrUpdateManagementZone1Created

func NewCreateOrUpdateManagementZone1Created() *CreateOrUpdateManagementZone1Created

NewCreateOrUpdateManagementZone1Created creates a CreateOrUpdateManagementZone1Created with default headers values

func (*CreateOrUpdateManagementZone1Created) Error

func (*CreateOrUpdateManagementZone1Created) GetPayload

type CreateOrUpdateManagementZone1NoContent

type CreateOrUpdateManagementZone1NoContent struct {
}

CreateOrUpdateManagementZone1NoContent handles this case with default header values.

Success. The management zone has been updated. Response doesn't have a body.

func NewCreateOrUpdateManagementZone1NoContent

func NewCreateOrUpdateManagementZone1NoContent() *CreateOrUpdateManagementZone1NoContent

NewCreateOrUpdateManagementZone1NoContent creates a CreateOrUpdateManagementZone1NoContent with default headers values

func (*CreateOrUpdateManagementZone1NoContent) Error

type CreateOrUpdateManagementZone1Params

type CreateOrUpdateManagementZone1Params struct {

	/*Body
	  The JSON body of the request, containing updated parameters of the management zone.

	*/
	Body *dynatrace.ManagementZone
	/*ID
	 The ID of the management zone to update.

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

	*/
	ID string

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

CreateOrUpdateManagementZone1Params contains all the parameters to send to the API endpoint for the create or update management zone 1 operation typically these are written to a http.Request

func NewCreateOrUpdateManagementZone1Params

func NewCreateOrUpdateManagementZone1Params() *CreateOrUpdateManagementZone1Params

NewCreateOrUpdateManagementZone1Params creates a new CreateOrUpdateManagementZone1Params object with the default values initialized.

func NewCreateOrUpdateManagementZone1ParamsWithContext

func NewCreateOrUpdateManagementZone1ParamsWithContext(ctx context.Context) *CreateOrUpdateManagementZone1Params

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

func NewCreateOrUpdateManagementZone1ParamsWithHTTPClient

func NewCreateOrUpdateManagementZone1ParamsWithHTTPClient(client *http.Client) *CreateOrUpdateManagementZone1Params

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

func NewCreateOrUpdateManagementZone1ParamsWithTimeout

func NewCreateOrUpdateManagementZone1ParamsWithTimeout(timeout time.Duration) *CreateOrUpdateManagementZone1Params

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

func (*CreateOrUpdateManagementZone1Params) SetBody

SetBody adds the body to the create or update management zone 1 params

func (*CreateOrUpdateManagementZone1Params) SetContext

SetContext adds the context to the create or update management zone 1 params

func (*CreateOrUpdateManagementZone1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create or update management zone 1 params

func (*CreateOrUpdateManagementZone1Params) SetID

SetID adds the id to the create or update management zone 1 params

func (*CreateOrUpdateManagementZone1Params) SetTimeout

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

SetTimeout adds the timeout to the create or update management zone 1 params

func (*CreateOrUpdateManagementZone1Params) WithBody

WithBody adds the body to the create or update management zone 1 params

func (*CreateOrUpdateManagementZone1Params) WithContext

WithContext adds the context to the create or update management zone 1 params

func (*CreateOrUpdateManagementZone1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create or update management zone 1 params

func (*CreateOrUpdateManagementZone1Params) WithID

WithID adds the id to the create or update management zone 1 params

func (*CreateOrUpdateManagementZone1Params) WithTimeout

WithTimeout adds the timeout to the create or update management zone 1 params

func (*CreateOrUpdateManagementZone1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateOrUpdateManagementZone1Reader

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

CreateOrUpdateManagementZone1Reader is a Reader for the CreateOrUpdateManagementZone1 structure.

func (*CreateOrUpdateManagementZone1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteManagementZone1NoContent

type DeleteManagementZone1NoContent struct {
}

DeleteManagementZone1NoContent handles this case with default header values.

Deleted. Response does not have a body.

func NewDeleteManagementZone1NoContent

func NewDeleteManagementZone1NoContent() *DeleteManagementZone1NoContent

NewDeleteManagementZone1NoContent creates a DeleteManagementZone1NoContent with default headers values

func (*DeleteManagementZone1NoContent) Error

type DeleteManagementZone1Params

type DeleteManagementZone1Params struct {

	/*ID
	  The ID of the management zone to delete.

	*/
	ID string

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

DeleteManagementZone1Params contains all the parameters to send to the API endpoint for the delete management zone 1 operation typically these are written to a http.Request

func NewDeleteManagementZone1Params

func NewDeleteManagementZone1Params() *DeleteManagementZone1Params

NewDeleteManagementZone1Params creates a new DeleteManagementZone1Params object with the default values initialized.

func NewDeleteManagementZone1ParamsWithContext

func NewDeleteManagementZone1ParamsWithContext(ctx context.Context) *DeleteManagementZone1Params

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

func NewDeleteManagementZone1ParamsWithHTTPClient

func NewDeleteManagementZone1ParamsWithHTTPClient(client *http.Client) *DeleteManagementZone1Params

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

func NewDeleteManagementZone1ParamsWithTimeout

func NewDeleteManagementZone1ParamsWithTimeout(timeout time.Duration) *DeleteManagementZone1Params

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

func (*DeleteManagementZone1Params) SetContext

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

SetContext adds the context to the delete management zone 1 params

func (*DeleteManagementZone1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete management zone 1 params

func (*DeleteManagementZone1Params) SetID

func (o *DeleteManagementZone1Params) SetID(id string)

SetID adds the id to the delete management zone 1 params

func (*DeleteManagementZone1Params) SetTimeout

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

SetTimeout adds the timeout to the delete management zone 1 params

func (*DeleteManagementZone1Params) WithContext

WithContext adds the context to the delete management zone 1 params

func (*DeleteManagementZone1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete management zone 1 params

func (*DeleteManagementZone1Params) WithID

WithID adds the id to the delete management zone 1 params

func (*DeleteManagementZone1Params) WithTimeout

WithTimeout adds the timeout to the delete management zone 1 params

func (*DeleteManagementZone1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteManagementZone1Reader

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

DeleteManagementZone1Reader is a Reader for the DeleteManagementZone1 structure.

func (*DeleteManagementZone1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteManagementZoneNoContent

type DeleteManagementZoneNoContent struct {
}

DeleteManagementZoneNoContent handles this case with default header values.

Deleted. Response does not have a body.

func NewDeleteManagementZoneNoContent

func NewDeleteManagementZoneNoContent() *DeleteManagementZoneNoContent

NewDeleteManagementZoneNoContent creates a DeleteManagementZoneNoContent with default headers values

func (*DeleteManagementZoneNoContent) Error

type DeleteManagementZoneParams

type DeleteManagementZoneParams struct {

	/*ID
	  The ID of the management zone to delete.

	*/
	ID string

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

DeleteManagementZoneParams contains all the parameters to send to the API endpoint for the delete management zone operation typically these are written to a http.Request

func NewDeleteManagementZoneParams

func NewDeleteManagementZoneParams() *DeleteManagementZoneParams

NewDeleteManagementZoneParams creates a new DeleteManagementZoneParams object with the default values initialized.

func NewDeleteManagementZoneParamsWithContext

func NewDeleteManagementZoneParamsWithContext(ctx context.Context) *DeleteManagementZoneParams

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

func NewDeleteManagementZoneParamsWithHTTPClient

func NewDeleteManagementZoneParamsWithHTTPClient(client *http.Client) *DeleteManagementZoneParams

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

func NewDeleteManagementZoneParamsWithTimeout

func NewDeleteManagementZoneParamsWithTimeout(timeout time.Duration) *DeleteManagementZoneParams

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

func (*DeleteManagementZoneParams) SetContext

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

SetContext adds the context to the delete management zone params

func (*DeleteManagementZoneParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete management zone params

func (*DeleteManagementZoneParams) SetID

func (o *DeleteManagementZoneParams) SetID(id string)

SetID adds the id to the delete management zone params

func (*DeleteManagementZoneParams) SetTimeout

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

SetTimeout adds the timeout to the delete management zone params

func (*DeleteManagementZoneParams) WithContext

WithContext adds the context to the delete management zone params

func (*DeleteManagementZoneParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete management zone params

func (*DeleteManagementZoneParams) WithID

WithID adds the id to the delete management zone params

func (*DeleteManagementZoneParams) WithTimeout

WithTimeout adds the timeout to the delete management zone params

func (*DeleteManagementZoneParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteManagementZoneReader

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

DeleteManagementZoneReader is a Reader for the DeleteManagementZone structure.

func (*DeleteManagementZoneReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAllManagementZoneConfigs1OK

type GetAllManagementZoneConfigs1OK struct {
	Payload *dynatrace.StubList
}

GetAllManagementZoneConfigs1OK handles this case with default header values.

successful operation

func NewGetAllManagementZoneConfigs1OK

func NewGetAllManagementZoneConfigs1OK() *GetAllManagementZoneConfigs1OK

NewGetAllManagementZoneConfigs1OK creates a GetAllManagementZoneConfigs1OK with default headers values

func (*GetAllManagementZoneConfigs1OK) Error

func (*GetAllManagementZoneConfigs1OK) GetPayload

type GetAllManagementZoneConfigs1Params

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

GetAllManagementZoneConfigs1Params contains all the parameters to send to the API endpoint for the get all management zone configs 1 operation typically these are written to a http.Request

func NewGetAllManagementZoneConfigs1Params

func NewGetAllManagementZoneConfigs1Params() *GetAllManagementZoneConfigs1Params

NewGetAllManagementZoneConfigs1Params creates a new GetAllManagementZoneConfigs1Params object with the default values initialized.

func NewGetAllManagementZoneConfigs1ParamsWithContext

func NewGetAllManagementZoneConfigs1ParamsWithContext(ctx context.Context) *GetAllManagementZoneConfigs1Params

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

func NewGetAllManagementZoneConfigs1ParamsWithHTTPClient

func NewGetAllManagementZoneConfigs1ParamsWithHTTPClient(client *http.Client) *GetAllManagementZoneConfigs1Params

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

func NewGetAllManagementZoneConfigs1ParamsWithTimeout

func NewGetAllManagementZoneConfigs1ParamsWithTimeout(timeout time.Duration) *GetAllManagementZoneConfigs1Params

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

func (*GetAllManagementZoneConfigs1Params) SetContext

SetContext adds the context to the get all management zone configs 1 params

func (*GetAllManagementZoneConfigs1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get all management zone configs 1 params

func (*GetAllManagementZoneConfigs1Params) SetTimeout

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

SetTimeout adds the timeout to the get all management zone configs 1 params

func (*GetAllManagementZoneConfigs1Params) WithContext

WithContext adds the context to the get all management zone configs 1 params

func (*GetAllManagementZoneConfigs1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get all management zone configs 1 params

func (*GetAllManagementZoneConfigs1Params) WithTimeout

WithTimeout adds the timeout to the get all management zone configs 1 params

func (*GetAllManagementZoneConfigs1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAllManagementZoneConfigs1Reader

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

GetAllManagementZoneConfigs1Reader is a Reader for the GetAllManagementZoneConfigs1 structure.

func (*GetAllManagementZoneConfigs1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetManagementZoneOK

type GetManagementZoneOK struct {
	Payload *dynatrace.ManagementZone
}

GetManagementZoneOK handles this case with default header values.

successful operation

func NewGetManagementZoneOK

func NewGetManagementZoneOK() *GetManagementZoneOK

NewGetManagementZoneOK creates a GetManagementZoneOK with default headers values

func (*GetManagementZoneOK) Error

func (o *GetManagementZoneOK) Error() string

func (*GetManagementZoneOK) GetPayload

func (o *GetManagementZoneOK) GetPayload() *dynatrace.ManagementZone

type GetManagementZoneParams

type GetManagementZoneParams struct {

	/*ID
	  The ID of the required management zone.

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

	Process group references aren't compatible across environments. When this flag is set to false, conditions with process group references will be removed. If that leads to a rule having no conditions, the entire rule will be removed.

	*/
	IncludeProcessGroupReferences *bool

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

GetManagementZoneParams contains all the parameters to send to the API endpoint for the get management zone operation typically these are written to a http.Request

func NewGetManagementZoneParams

func NewGetManagementZoneParams() *GetManagementZoneParams

NewGetManagementZoneParams creates a new GetManagementZoneParams object with the default values initialized.

func NewGetManagementZoneParamsWithContext

func NewGetManagementZoneParamsWithContext(ctx context.Context) *GetManagementZoneParams

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

func NewGetManagementZoneParamsWithHTTPClient

func NewGetManagementZoneParamsWithHTTPClient(client *http.Client) *GetManagementZoneParams

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

func NewGetManagementZoneParamsWithTimeout

func NewGetManagementZoneParamsWithTimeout(timeout time.Duration) *GetManagementZoneParams

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

func (*GetManagementZoneParams) SetContext

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

SetContext adds the context to the get management zone params

func (*GetManagementZoneParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get management zone params

func (*GetManagementZoneParams) SetID

func (o *GetManagementZoneParams) SetID(id string)

SetID adds the id to the get management zone params

func (*GetManagementZoneParams) SetIncludeProcessGroupReferences

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

SetIncludeProcessGroupReferences adds the includeProcessGroupReferences to the get management zone params

func (*GetManagementZoneParams) SetTimeout

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

SetTimeout adds the timeout to the get management zone params

func (*GetManagementZoneParams) WithContext

WithContext adds the context to the get management zone params

func (*GetManagementZoneParams) WithHTTPClient

func (o *GetManagementZoneParams) WithHTTPClient(client *http.Client) *GetManagementZoneParams

WithHTTPClient adds the HTTPClient to the get management zone params

func (*GetManagementZoneParams) WithID

WithID adds the id to the get management zone params

func (*GetManagementZoneParams) WithIncludeProcessGroupReferences

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

WithIncludeProcessGroupReferences adds the includeProcessGroupReferences to the get management zone params

func (*GetManagementZoneParams) WithTimeout

WithTimeout adds the timeout to the get management zone params

func (*GetManagementZoneParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetManagementZoneReader

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

GetManagementZoneReader is a Reader for the GetManagementZone structure.

func (*GetManagementZoneReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetManagementZonesOK

type GetManagementZonesOK struct {
	Payload *dynatrace.StubList
}

GetManagementZonesOK handles this case with default header values.

successful operation

func NewGetManagementZonesOK

func NewGetManagementZonesOK() *GetManagementZonesOK

NewGetManagementZonesOK creates a GetManagementZonesOK with default headers values

func (*GetManagementZonesOK) Error

func (o *GetManagementZonesOK) Error() string

func (*GetManagementZonesOK) GetPayload

func (o *GetManagementZonesOK) GetPayload() *dynatrace.StubList

type GetManagementZonesParams

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

GetManagementZonesParams contains all the parameters to send to the API endpoint for the get management zones operation typically these are written to a http.Request

func NewGetManagementZonesParams

func NewGetManagementZonesParams() *GetManagementZonesParams

NewGetManagementZonesParams creates a new GetManagementZonesParams object with the default values initialized.

func NewGetManagementZonesParamsWithContext

func NewGetManagementZonesParamsWithContext(ctx context.Context) *GetManagementZonesParams

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

func NewGetManagementZonesParamsWithHTTPClient

func NewGetManagementZonesParamsWithHTTPClient(client *http.Client) *GetManagementZonesParams

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

func NewGetManagementZonesParamsWithTimeout

func NewGetManagementZonesParamsWithTimeout(timeout time.Duration) *GetManagementZonesParams

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

func (*GetManagementZonesParams) SetContext

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

SetContext adds the context to the get management zones params

func (*GetManagementZonesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get management zones params

func (*GetManagementZonesParams) SetTimeout

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

SetTimeout adds the timeout to the get management zones params

func (*GetManagementZonesParams) WithContext

WithContext adds the context to the get management zones params

func (*GetManagementZonesParams) WithHTTPClient

func (o *GetManagementZonesParams) WithHTTPClient(client *http.Client) *GetManagementZonesParams

WithHTTPClient adds the HTTPClient to the get management zones params

func (*GetManagementZonesParams) WithTimeout

WithTimeout adds the timeout to the get management zones params

func (*GetManagementZonesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetManagementZonesReader

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

GetManagementZonesReader is a Reader for the GetManagementZones structure.

func (*GetManagementZonesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSingleManagementZoneConfig1OK

type GetSingleManagementZoneConfig1OK struct {
	Payload *dynatrace.ManagementZone
}

GetSingleManagementZoneConfig1OK handles this case with default header values.

successful operation

func NewGetSingleManagementZoneConfig1OK

func NewGetSingleManagementZoneConfig1OK() *GetSingleManagementZoneConfig1OK

NewGetSingleManagementZoneConfig1OK creates a GetSingleManagementZoneConfig1OK with default headers values

func (*GetSingleManagementZoneConfig1OK) Error

func (*GetSingleManagementZoneConfig1OK) GetPayload

type GetSingleManagementZoneConfig1Params

type GetSingleManagementZoneConfig1Params struct {

	/*ID
	  The ID of the required management zone.

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

	Process group references aren't compatible across environments. When this flag is set to false, conditions with process group references will be removed. If that leads to a rule having no conditions, the entire rule will be removed.

	*/
	IncludeProcessGroupReferences *bool

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

GetSingleManagementZoneConfig1Params contains all the parameters to send to the API endpoint for the get single management zone config 1 operation typically these are written to a http.Request

func NewGetSingleManagementZoneConfig1Params

func NewGetSingleManagementZoneConfig1Params() *GetSingleManagementZoneConfig1Params

NewGetSingleManagementZoneConfig1Params creates a new GetSingleManagementZoneConfig1Params object with the default values initialized.

func NewGetSingleManagementZoneConfig1ParamsWithContext

func NewGetSingleManagementZoneConfig1ParamsWithContext(ctx context.Context) *GetSingleManagementZoneConfig1Params

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

func NewGetSingleManagementZoneConfig1ParamsWithHTTPClient

func NewGetSingleManagementZoneConfig1ParamsWithHTTPClient(client *http.Client) *GetSingleManagementZoneConfig1Params

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

func NewGetSingleManagementZoneConfig1ParamsWithTimeout

func NewGetSingleManagementZoneConfig1ParamsWithTimeout(timeout time.Duration) *GetSingleManagementZoneConfig1Params

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

func (*GetSingleManagementZoneConfig1Params) SetContext

SetContext adds the context to the get single management zone config 1 params

func (*GetSingleManagementZoneConfig1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get single management zone config 1 params

func (*GetSingleManagementZoneConfig1Params) SetID

SetID adds the id to the get single management zone config 1 params

func (*GetSingleManagementZoneConfig1Params) SetIncludeProcessGroupReferences

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

SetIncludeProcessGroupReferences adds the includeProcessGroupReferences to the get single management zone config 1 params

func (*GetSingleManagementZoneConfig1Params) SetTimeout

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

SetTimeout adds the timeout to the get single management zone config 1 params

func (*GetSingleManagementZoneConfig1Params) WithContext

WithContext adds the context to the get single management zone config 1 params

func (*GetSingleManagementZoneConfig1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get single management zone config 1 params

func (*GetSingleManagementZoneConfig1Params) WithID

WithID adds the id to the get single management zone config 1 params

func (*GetSingleManagementZoneConfig1Params) WithIncludeProcessGroupReferences

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

WithIncludeProcessGroupReferences adds the includeProcessGroupReferences to the get single management zone config 1 params

func (*GetSingleManagementZoneConfig1Params) WithTimeout

WithTimeout adds the timeout to the get single management zone config 1 params

func (*GetSingleManagementZoneConfig1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSingleManagementZoneConfig1Reader

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

GetSingleManagementZoneConfig1Reader is a Reader for the GetSingleManagementZoneConfig1 structure.

func (*GetSingleManagementZoneConfig1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateManagementZoneBadRequest

type UpdateManagementZoneBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

UpdateManagementZoneBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewUpdateManagementZoneBadRequest

func NewUpdateManagementZoneBadRequest() *UpdateManagementZoneBadRequest

NewUpdateManagementZoneBadRequest creates a UpdateManagementZoneBadRequest with default headers values

func (*UpdateManagementZoneBadRequest) Error

func (*UpdateManagementZoneBadRequest) GetPayload

type UpdateManagementZoneCreated

type UpdateManagementZoneCreated struct {
	Payload *dynatrace.EntityShortRepresentation
}

UpdateManagementZoneCreated handles this case with default header values.

Success. The management zone with the specified ID has been created. The ID of the new configuration is returned.

func NewUpdateManagementZoneCreated

func NewUpdateManagementZoneCreated() *UpdateManagementZoneCreated

NewUpdateManagementZoneCreated creates a UpdateManagementZoneCreated with default headers values

func (*UpdateManagementZoneCreated) Error

func (*UpdateManagementZoneCreated) GetPayload

type UpdateManagementZoneNoContent

type UpdateManagementZoneNoContent struct {
}

UpdateManagementZoneNoContent handles this case with default header values.

Success. The management zone has been updated. Response doesn't have a body.

func NewUpdateManagementZoneNoContent

func NewUpdateManagementZoneNoContent() *UpdateManagementZoneNoContent

NewUpdateManagementZoneNoContent creates a UpdateManagementZoneNoContent with default headers values

func (*UpdateManagementZoneNoContent) Error

type UpdateManagementZoneParams

type UpdateManagementZoneParams struct {

	/*Body
	  The JSON body of the request, containing updated parameters of the management zone.

	*/
	Body *dynatrace.ManagementZone
	/*ID
	 The ID of the management zone to update.

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

	*/
	ID string

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

UpdateManagementZoneParams contains all the parameters to send to the API endpoint for the update management zone operation typically these are written to a http.Request

func NewUpdateManagementZoneParams

func NewUpdateManagementZoneParams() *UpdateManagementZoneParams

NewUpdateManagementZoneParams creates a new UpdateManagementZoneParams object with the default values initialized.

func NewUpdateManagementZoneParamsWithContext

func NewUpdateManagementZoneParamsWithContext(ctx context.Context) *UpdateManagementZoneParams

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

func NewUpdateManagementZoneParamsWithHTTPClient

func NewUpdateManagementZoneParamsWithHTTPClient(client *http.Client) *UpdateManagementZoneParams

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

func NewUpdateManagementZoneParamsWithTimeout

func NewUpdateManagementZoneParamsWithTimeout(timeout time.Duration) *UpdateManagementZoneParams

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

func (*UpdateManagementZoneParams) SetBody

SetBody adds the body to the update management zone params

func (*UpdateManagementZoneParams) SetContext

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

SetContext adds the context to the update management zone params

func (*UpdateManagementZoneParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update management zone params

func (*UpdateManagementZoneParams) SetID

func (o *UpdateManagementZoneParams) SetID(id string)

SetID adds the id to the update management zone params

func (*UpdateManagementZoneParams) SetTimeout

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

SetTimeout adds the timeout to the update management zone params

func (*UpdateManagementZoneParams) WithBody

WithBody adds the body to the update management zone params

func (*UpdateManagementZoneParams) WithContext

WithContext adds the context to the update management zone params

func (*UpdateManagementZoneParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update management zone params

func (*UpdateManagementZoneParams) WithID

WithID adds the id to the update management zone params

func (*UpdateManagementZoneParams) WithTimeout

WithTimeout adds the timeout to the update management zone params

func (*UpdateManagementZoneParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateManagementZoneReader

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

UpdateManagementZoneReader is a Reader for the UpdateManagementZone structure.

func (*UpdateManagementZoneReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateCreateManagementZoneBadRequest

type ValidateCreateManagementZoneBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

ValidateCreateManagementZoneBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewValidateCreateManagementZoneBadRequest

func NewValidateCreateManagementZoneBadRequest() *ValidateCreateManagementZoneBadRequest

NewValidateCreateManagementZoneBadRequest creates a ValidateCreateManagementZoneBadRequest with default headers values

func (*ValidateCreateManagementZoneBadRequest) Error

func (*ValidateCreateManagementZoneBadRequest) GetPayload

type ValidateCreateManagementZoneNoContent

type ValidateCreateManagementZoneNoContent struct {
}

ValidateCreateManagementZoneNoContent handles this case with default header values.

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

func NewValidateCreateManagementZoneNoContent

func NewValidateCreateManagementZoneNoContent() *ValidateCreateManagementZoneNoContent

NewValidateCreateManagementZoneNoContent creates a ValidateCreateManagementZoneNoContent with default headers values

func (*ValidateCreateManagementZoneNoContent) Error

type ValidateCreateManagementZoneParams

type ValidateCreateManagementZoneParams struct {

	/*Body
	  The JSON body of the request, containing the management zone parameters to validate.

	*/
	Body *dynatrace.ManagementZone

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

ValidateCreateManagementZoneParams contains all the parameters to send to the API endpoint for the validate create management zone operation typically these are written to a http.Request

func NewValidateCreateManagementZoneParams

func NewValidateCreateManagementZoneParams() *ValidateCreateManagementZoneParams

NewValidateCreateManagementZoneParams creates a new ValidateCreateManagementZoneParams object with the default values initialized.

func NewValidateCreateManagementZoneParamsWithContext

func NewValidateCreateManagementZoneParamsWithContext(ctx context.Context) *ValidateCreateManagementZoneParams

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

func NewValidateCreateManagementZoneParamsWithHTTPClient

func NewValidateCreateManagementZoneParamsWithHTTPClient(client *http.Client) *ValidateCreateManagementZoneParams

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

func NewValidateCreateManagementZoneParamsWithTimeout

func NewValidateCreateManagementZoneParamsWithTimeout(timeout time.Duration) *ValidateCreateManagementZoneParams

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

func (*ValidateCreateManagementZoneParams) SetBody

SetBody adds the body to the validate create management zone params

func (*ValidateCreateManagementZoneParams) SetContext

SetContext adds the context to the validate create management zone params

func (*ValidateCreateManagementZoneParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate create management zone params

func (*ValidateCreateManagementZoneParams) SetTimeout

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

SetTimeout adds the timeout to the validate create management zone params

func (*ValidateCreateManagementZoneParams) WithBody

WithBody adds the body to the validate create management zone params

func (*ValidateCreateManagementZoneParams) WithContext

WithContext adds the context to the validate create management zone params

func (*ValidateCreateManagementZoneParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate create management zone params

func (*ValidateCreateManagementZoneParams) WithTimeout

WithTimeout adds the timeout to the validate create management zone params

func (*ValidateCreateManagementZoneParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateCreateManagementZoneReader

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

ValidateCreateManagementZoneReader is a Reader for the ValidateCreateManagementZone structure.

func (*ValidateCreateManagementZoneReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateManagementZone1BadRequest

type ValidateManagementZone1BadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

ValidateManagementZone1BadRequest handles this case with default header values.

Failed. The input is invalid.

func NewValidateManagementZone1BadRequest

func NewValidateManagementZone1BadRequest() *ValidateManagementZone1BadRequest

NewValidateManagementZone1BadRequest creates a ValidateManagementZone1BadRequest with default headers values

func (*ValidateManagementZone1BadRequest) Error

func (*ValidateManagementZone1BadRequest) GetPayload

type ValidateManagementZone1NoContent

type ValidateManagementZone1NoContent struct {
}

ValidateManagementZone1NoContent handles this case with default header values.

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

func NewValidateManagementZone1NoContent

func NewValidateManagementZone1NoContent() *ValidateManagementZone1NoContent

NewValidateManagementZone1NoContent creates a ValidateManagementZone1NoContent with default headers values

func (*ValidateManagementZone1NoContent) Error

type ValidateManagementZone1Params

type ValidateManagementZone1Params struct {

	/*Body
	  The JSON body of the request, containing the management zone parameters to validate.

	*/
	Body *dynatrace.ManagementZone
	/*ID
	  The ID of the management zone to validate.

	*/
	ID string

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

ValidateManagementZone1Params contains all the parameters to send to the API endpoint for the validate management zone 1 operation typically these are written to a http.Request

func NewValidateManagementZone1Params

func NewValidateManagementZone1Params() *ValidateManagementZone1Params

NewValidateManagementZone1Params creates a new ValidateManagementZone1Params object with the default values initialized.

func NewValidateManagementZone1ParamsWithContext

func NewValidateManagementZone1ParamsWithContext(ctx context.Context) *ValidateManagementZone1Params

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

func NewValidateManagementZone1ParamsWithHTTPClient

func NewValidateManagementZone1ParamsWithHTTPClient(client *http.Client) *ValidateManagementZone1Params

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

func NewValidateManagementZone1ParamsWithTimeout

func NewValidateManagementZone1ParamsWithTimeout(timeout time.Duration) *ValidateManagementZone1Params

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

func (*ValidateManagementZone1Params) SetBody

SetBody adds the body to the validate management zone 1 params

func (*ValidateManagementZone1Params) SetContext

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

SetContext adds the context to the validate management zone 1 params

func (*ValidateManagementZone1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate management zone 1 params

func (*ValidateManagementZone1Params) SetID

SetID adds the id to the validate management zone 1 params

func (*ValidateManagementZone1Params) SetTimeout

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

SetTimeout adds the timeout to the validate management zone 1 params

func (*ValidateManagementZone1Params) WithBody

WithBody adds the body to the validate management zone 1 params

func (*ValidateManagementZone1Params) WithContext

WithContext adds the context to the validate management zone 1 params

func (*ValidateManagementZone1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate management zone 1 params

func (*ValidateManagementZone1Params) WithID

WithID adds the id to the validate management zone 1 params

func (*ValidateManagementZone1Params) WithTimeout

WithTimeout adds the timeout to the validate management zone 1 params

func (*ValidateManagementZone1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateManagementZone1Reader

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

ValidateManagementZone1Reader is a Reader for the ValidateManagementZone1 structure.

func (*ValidateManagementZone1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateManagementZone2BadRequest

type ValidateManagementZone2BadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

ValidateManagementZone2BadRequest handles this case with default header values.

Failed. The input is invalid.

func NewValidateManagementZone2BadRequest

func NewValidateManagementZone2BadRequest() *ValidateManagementZone2BadRequest

NewValidateManagementZone2BadRequest creates a ValidateManagementZone2BadRequest with default headers values

func (*ValidateManagementZone2BadRequest) Error

func (*ValidateManagementZone2BadRequest) GetPayload

type ValidateManagementZone2NoContent

type ValidateManagementZone2NoContent struct {
}

ValidateManagementZone2NoContent handles this case with default header values.

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

func NewValidateManagementZone2NoContent

func NewValidateManagementZone2NoContent() *ValidateManagementZone2NoContent

NewValidateManagementZone2NoContent creates a ValidateManagementZone2NoContent with default headers values

func (*ValidateManagementZone2NoContent) Error

type ValidateManagementZone2Params

type ValidateManagementZone2Params struct {

	/*Body
	  The JSON body of the request, containing the management zone parameters to validate.

	*/
	Body *dynatrace.ManagementZone

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

ValidateManagementZone2Params contains all the parameters to send to the API endpoint for the validate management zone 2 operation typically these are written to a http.Request

func NewValidateManagementZone2Params

func NewValidateManagementZone2Params() *ValidateManagementZone2Params

NewValidateManagementZone2Params creates a new ValidateManagementZone2Params object with the default values initialized.

func NewValidateManagementZone2ParamsWithContext

func NewValidateManagementZone2ParamsWithContext(ctx context.Context) *ValidateManagementZone2Params

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

func NewValidateManagementZone2ParamsWithHTTPClient

func NewValidateManagementZone2ParamsWithHTTPClient(client *http.Client) *ValidateManagementZone2Params

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

func NewValidateManagementZone2ParamsWithTimeout

func NewValidateManagementZone2ParamsWithTimeout(timeout time.Duration) *ValidateManagementZone2Params

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

func (*ValidateManagementZone2Params) SetBody

SetBody adds the body to the validate management zone 2 params

func (*ValidateManagementZone2Params) SetContext

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

SetContext adds the context to the validate management zone 2 params

func (*ValidateManagementZone2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate management zone 2 params

func (*ValidateManagementZone2Params) SetTimeout

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

SetTimeout adds the timeout to the validate management zone 2 params

func (*ValidateManagementZone2Params) WithBody

WithBody adds the body to the validate management zone 2 params

func (*ValidateManagementZone2Params) WithContext

WithContext adds the context to the validate management zone 2 params

func (*ValidateManagementZone2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate management zone 2 params

func (*ValidateManagementZone2Params) WithTimeout

WithTimeout adds the timeout to the validate management zone 2 params

func (*ValidateManagementZone2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateManagementZone2Reader

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

ValidateManagementZone2Reader is a Reader for the ValidateManagementZone2 structure.

func (*ValidateManagementZone2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateUpdateManagementZoneBadRequest

type ValidateUpdateManagementZoneBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

ValidateUpdateManagementZoneBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewValidateUpdateManagementZoneBadRequest

func NewValidateUpdateManagementZoneBadRequest() *ValidateUpdateManagementZoneBadRequest

NewValidateUpdateManagementZoneBadRequest creates a ValidateUpdateManagementZoneBadRequest with default headers values

func (*ValidateUpdateManagementZoneBadRequest) Error

func (*ValidateUpdateManagementZoneBadRequest) GetPayload

type ValidateUpdateManagementZoneNoContent

type ValidateUpdateManagementZoneNoContent struct {
}

ValidateUpdateManagementZoneNoContent handles this case with default header values.

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

func NewValidateUpdateManagementZoneNoContent

func NewValidateUpdateManagementZoneNoContent() *ValidateUpdateManagementZoneNoContent

NewValidateUpdateManagementZoneNoContent creates a ValidateUpdateManagementZoneNoContent with default headers values

func (*ValidateUpdateManagementZoneNoContent) Error

type ValidateUpdateManagementZoneParams

type ValidateUpdateManagementZoneParams struct {

	/*Body
	  The JSON body of the request, containing the management zone parameters to validate.

	*/
	Body *dynatrace.ManagementZone
	/*ID
	  The ID of the management zone to validate.

	*/
	ID string

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

ValidateUpdateManagementZoneParams contains all the parameters to send to the API endpoint for the validate update management zone operation typically these are written to a http.Request

func NewValidateUpdateManagementZoneParams

func NewValidateUpdateManagementZoneParams() *ValidateUpdateManagementZoneParams

NewValidateUpdateManagementZoneParams creates a new ValidateUpdateManagementZoneParams object with the default values initialized.

func NewValidateUpdateManagementZoneParamsWithContext

func NewValidateUpdateManagementZoneParamsWithContext(ctx context.Context) *ValidateUpdateManagementZoneParams

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

func NewValidateUpdateManagementZoneParamsWithHTTPClient

func NewValidateUpdateManagementZoneParamsWithHTTPClient(client *http.Client) *ValidateUpdateManagementZoneParams

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

func NewValidateUpdateManagementZoneParamsWithTimeout

func NewValidateUpdateManagementZoneParamsWithTimeout(timeout time.Duration) *ValidateUpdateManagementZoneParams

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

func (*ValidateUpdateManagementZoneParams) SetBody

SetBody adds the body to the validate update management zone params

func (*ValidateUpdateManagementZoneParams) SetContext

SetContext adds the context to the validate update management zone params

func (*ValidateUpdateManagementZoneParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate update management zone params

func (*ValidateUpdateManagementZoneParams) SetID

SetID adds the id to the validate update management zone params

func (*ValidateUpdateManagementZoneParams) SetTimeout

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

SetTimeout adds the timeout to the validate update management zone params

func (*ValidateUpdateManagementZoneParams) WithBody

WithBody adds the body to the validate update management zone params

func (*ValidateUpdateManagementZoneParams) WithContext

WithContext adds the context to the validate update management zone params

func (*ValidateUpdateManagementZoneParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate update management zone params

func (*ValidateUpdateManagementZoneParams) WithID

WithID adds the id to the validate update management zone params

func (*ValidateUpdateManagementZoneParams) WithTimeout

WithTimeout adds the timeout to the validate update management zone params

func (*ValidateUpdateManagementZoneParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateUpdateManagementZoneReader

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

ValidateUpdateManagementZoneReader is a Reader for the ValidateUpdateManagementZone structure.

func (*ValidateUpdateManagementZoneReader) ReadResponse

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