Documentation
¶
Index ¶
- type Client
- func (a *Client) CreatePluginEndpoint(params *CreatePluginEndpointParams, authInfo runtime.ClientAuthInfoWriter) (*CreatePluginEndpointCreated, error)
- func (a *Client) DeletePluginBinary(params *DeletePluginBinaryParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePluginBinaryNoContent, error)
- func (a *Client) DeletePluginEndpoint(params *DeletePluginEndpointParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePluginEndpointNoContent, error)
- func (a *Client) GetActiveGatePlugins(params *GetActiveGatePluginsParams, authInfo runtime.ClientAuthInfoWriter) (*GetActiveGatePluginsOK, error)
- func (a *Client) GetPlugin(params *GetPluginParams, authInfo runtime.ClientAuthInfoWriter) (*GetPluginOK, error)
- func (a *Client) GetPluginBinary(params *GetPluginBinaryParams, authInfo runtime.ClientAuthInfoWriter) (*GetPluginBinaryOK, error)
- func (a *Client) GetPluginEndpoint(params *GetPluginEndpointParams, authInfo runtime.ClientAuthInfoWriter) (*GetPluginEndpointOK, error)
- func (a *Client) GetPluginEndpoints(params *GetPluginEndpointsParams, authInfo runtime.ClientAuthInfoWriter) (*GetPluginEndpointsOK, error)
- func (a *Client) GetPluginStates(params *GetPluginStatesParams, authInfo runtime.ClientAuthInfoWriter) (*GetPluginStatesOK, error)
- func (a *Client) GetPlugins(params *GetPluginsParams, authInfo runtime.ClientAuthInfoWriter) (*GetPluginsOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdatePluginEndpoint(params *UpdatePluginEndpointParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePluginEndpointNoContent, error)
- func (a *Client) UploadPlugin(params *UploadPluginParams, authInfo runtime.ClientAuthInfoWriter) (*UploadPluginCreated, error)
- func (a *Client) ValidateCreatePluginEndpoint(params *ValidateCreatePluginEndpointParams, ...) (*ValidateCreatePluginEndpointNoContent, error)
- func (a *Client) ValidateUploadPlugin(params *ValidateUploadPluginParams, authInfo runtime.ClientAuthInfoWriter) (*ValidateUploadPluginNoContent, error)
- type ClientService
- type CreatePluginEndpointBadRequest
- type CreatePluginEndpointCreated
- type CreatePluginEndpointParams
- func NewCreatePluginEndpointParams() *CreatePluginEndpointParams
- func NewCreatePluginEndpointParamsWithContext(ctx context.Context) *CreatePluginEndpointParams
- func NewCreatePluginEndpointParamsWithHTTPClient(client *http.Client) *CreatePluginEndpointParams
- func NewCreatePluginEndpointParamsWithTimeout(timeout time.Duration) *CreatePluginEndpointParams
- func (o *CreatePluginEndpointParams) SetBody(body *dynatrace.RemotePluginEndpoint)
- func (o *CreatePluginEndpointParams) SetContext(ctx context.Context)
- func (o *CreatePluginEndpointParams) SetHTTPClient(client *http.Client)
- func (o *CreatePluginEndpointParams) SetID(id string)
- func (o *CreatePluginEndpointParams) SetTimeout(timeout time.Duration)
- func (o *CreatePluginEndpointParams) WithBody(body *dynatrace.RemotePluginEndpoint) *CreatePluginEndpointParams
- func (o *CreatePluginEndpointParams) WithContext(ctx context.Context) *CreatePluginEndpointParams
- func (o *CreatePluginEndpointParams) WithHTTPClient(client *http.Client) *CreatePluginEndpointParams
- func (o *CreatePluginEndpointParams) WithID(id string) *CreatePluginEndpointParams
- func (o *CreatePluginEndpointParams) WithTimeout(timeout time.Duration) *CreatePluginEndpointParams
- func (o *CreatePluginEndpointParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreatePluginEndpointReader
- type DeletePluginBinaryNoContent
- type DeletePluginBinaryParams
- func NewDeletePluginBinaryParams() *DeletePluginBinaryParams
- func NewDeletePluginBinaryParamsWithContext(ctx context.Context) *DeletePluginBinaryParams
- func NewDeletePluginBinaryParamsWithHTTPClient(client *http.Client) *DeletePluginBinaryParams
- func NewDeletePluginBinaryParamsWithTimeout(timeout time.Duration) *DeletePluginBinaryParams
- func (o *DeletePluginBinaryParams) SetContext(ctx context.Context)
- func (o *DeletePluginBinaryParams) SetHTTPClient(client *http.Client)
- func (o *DeletePluginBinaryParams) SetID(id string)
- func (o *DeletePluginBinaryParams) SetTimeout(timeout time.Duration)
- func (o *DeletePluginBinaryParams) WithContext(ctx context.Context) *DeletePluginBinaryParams
- func (o *DeletePluginBinaryParams) WithHTTPClient(client *http.Client) *DeletePluginBinaryParams
- func (o *DeletePluginBinaryParams) WithID(id string) *DeletePluginBinaryParams
- func (o *DeletePluginBinaryParams) WithTimeout(timeout time.Duration) *DeletePluginBinaryParams
- func (o *DeletePluginBinaryParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeletePluginBinaryReader
- type DeletePluginEndpointNoContent
- type DeletePluginEndpointParams
- func NewDeletePluginEndpointParams() *DeletePluginEndpointParams
- func NewDeletePluginEndpointParamsWithContext(ctx context.Context) *DeletePluginEndpointParams
- func NewDeletePluginEndpointParamsWithHTTPClient(client *http.Client) *DeletePluginEndpointParams
- func NewDeletePluginEndpointParamsWithTimeout(timeout time.Duration) *DeletePluginEndpointParams
- func (o *DeletePluginEndpointParams) SetContext(ctx context.Context)
- func (o *DeletePluginEndpointParams) SetEndpointID(endpointID string)
- func (o *DeletePluginEndpointParams) SetHTTPClient(client *http.Client)
- func (o *DeletePluginEndpointParams) SetID(id string)
- func (o *DeletePluginEndpointParams) SetTimeout(timeout time.Duration)
- func (o *DeletePluginEndpointParams) WithContext(ctx context.Context) *DeletePluginEndpointParams
- func (o *DeletePluginEndpointParams) WithEndpointID(endpointID string) *DeletePluginEndpointParams
- func (o *DeletePluginEndpointParams) WithHTTPClient(client *http.Client) *DeletePluginEndpointParams
- func (o *DeletePluginEndpointParams) WithID(id string) *DeletePluginEndpointParams
- func (o *DeletePluginEndpointParams) WithTimeout(timeout time.Duration) *DeletePluginEndpointParams
- func (o *DeletePluginEndpointParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeletePluginEndpointReader
- type GetActiveGatePluginsOK
- type GetActiveGatePluginsParams
- func NewGetActiveGatePluginsParams() *GetActiveGatePluginsParams
- func NewGetActiveGatePluginsParamsWithContext(ctx context.Context) *GetActiveGatePluginsParams
- func NewGetActiveGatePluginsParamsWithHTTPClient(client *http.Client) *GetActiveGatePluginsParams
- func NewGetActiveGatePluginsParamsWithTimeout(timeout time.Duration) *GetActiveGatePluginsParams
- func (o *GetActiveGatePluginsParams) SetContext(ctx context.Context)
- func (o *GetActiveGatePluginsParams) SetHTTPClient(client *http.Client)
- func (o *GetActiveGatePluginsParams) SetTimeout(timeout time.Duration)
- func (o *GetActiveGatePluginsParams) WithContext(ctx context.Context) *GetActiveGatePluginsParams
- func (o *GetActiveGatePluginsParams) WithHTTPClient(client *http.Client) *GetActiveGatePluginsParams
- func (o *GetActiveGatePluginsParams) WithTimeout(timeout time.Duration) *GetActiveGatePluginsParams
- func (o *GetActiveGatePluginsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetActiveGatePluginsReader
- type GetPluginBinaryOK
- type GetPluginBinaryParams
- func NewGetPluginBinaryParams() *GetPluginBinaryParams
- func NewGetPluginBinaryParamsWithContext(ctx context.Context) *GetPluginBinaryParams
- func NewGetPluginBinaryParamsWithHTTPClient(client *http.Client) *GetPluginBinaryParams
- func NewGetPluginBinaryParamsWithTimeout(timeout time.Duration) *GetPluginBinaryParams
- func (o *GetPluginBinaryParams) SetContext(ctx context.Context)
- func (o *GetPluginBinaryParams) SetHTTPClient(client *http.Client)
- func (o *GetPluginBinaryParams) SetID(id string)
- func (o *GetPluginBinaryParams) SetTimeout(timeout time.Duration)
- func (o *GetPluginBinaryParams) WithContext(ctx context.Context) *GetPluginBinaryParams
- func (o *GetPluginBinaryParams) WithHTTPClient(client *http.Client) *GetPluginBinaryParams
- func (o *GetPluginBinaryParams) WithID(id string) *GetPluginBinaryParams
- func (o *GetPluginBinaryParams) WithTimeout(timeout time.Duration) *GetPluginBinaryParams
- func (o *GetPluginBinaryParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetPluginBinaryReader
- type GetPluginEndpointOK
- type GetPluginEndpointParams
- func NewGetPluginEndpointParams() *GetPluginEndpointParams
- func NewGetPluginEndpointParamsWithContext(ctx context.Context) *GetPluginEndpointParams
- func NewGetPluginEndpointParamsWithHTTPClient(client *http.Client) *GetPluginEndpointParams
- func NewGetPluginEndpointParamsWithTimeout(timeout time.Duration) *GetPluginEndpointParams
- func (o *GetPluginEndpointParams) SetContext(ctx context.Context)
- func (o *GetPluginEndpointParams) SetEndpointID(endpointID string)
- func (o *GetPluginEndpointParams) SetHTTPClient(client *http.Client)
- func (o *GetPluginEndpointParams) SetID(id string)
- func (o *GetPluginEndpointParams) SetTimeout(timeout time.Duration)
- func (o *GetPluginEndpointParams) WithContext(ctx context.Context) *GetPluginEndpointParams
- func (o *GetPluginEndpointParams) WithEndpointID(endpointID string) *GetPluginEndpointParams
- func (o *GetPluginEndpointParams) WithHTTPClient(client *http.Client) *GetPluginEndpointParams
- func (o *GetPluginEndpointParams) WithID(id string) *GetPluginEndpointParams
- func (o *GetPluginEndpointParams) WithTimeout(timeout time.Duration) *GetPluginEndpointParams
- func (o *GetPluginEndpointParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetPluginEndpointReader
- type GetPluginEndpointsOK
- type GetPluginEndpointsParams
- func NewGetPluginEndpointsParams() *GetPluginEndpointsParams
- func NewGetPluginEndpointsParamsWithContext(ctx context.Context) *GetPluginEndpointsParams
- func NewGetPluginEndpointsParamsWithHTTPClient(client *http.Client) *GetPluginEndpointsParams
- func NewGetPluginEndpointsParamsWithTimeout(timeout time.Duration) *GetPluginEndpointsParams
- func (o *GetPluginEndpointsParams) SetContext(ctx context.Context)
- func (o *GetPluginEndpointsParams) SetHTTPClient(client *http.Client)
- func (o *GetPluginEndpointsParams) SetID(id string)
- func (o *GetPluginEndpointsParams) SetTimeout(timeout time.Duration)
- func (o *GetPluginEndpointsParams) WithContext(ctx context.Context) *GetPluginEndpointsParams
- func (o *GetPluginEndpointsParams) WithHTTPClient(client *http.Client) *GetPluginEndpointsParams
- func (o *GetPluginEndpointsParams) WithID(id string) *GetPluginEndpointsParams
- func (o *GetPluginEndpointsParams) WithTimeout(timeout time.Duration) *GetPluginEndpointsParams
- func (o *GetPluginEndpointsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetPluginEndpointsReader
- type GetPluginOK
- type GetPluginParams
- func (o *GetPluginParams) SetContext(ctx context.Context)
- func (o *GetPluginParams) SetHTTPClient(client *http.Client)
- func (o *GetPluginParams) SetID(id string)
- func (o *GetPluginParams) SetTimeout(timeout time.Duration)
- func (o *GetPluginParams) WithContext(ctx context.Context) *GetPluginParams
- func (o *GetPluginParams) WithHTTPClient(client *http.Client) *GetPluginParams
- func (o *GetPluginParams) WithID(id string) *GetPluginParams
- func (o *GetPluginParams) WithTimeout(timeout time.Duration) *GetPluginParams
- func (o *GetPluginParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetPluginReader
- type GetPluginStatesOK
- type GetPluginStatesParams
- func NewGetPluginStatesParams() *GetPluginStatesParams
- func NewGetPluginStatesParamsWithContext(ctx context.Context) *GetPluginStatesParams
- func NewGetPluginStatesParamsWithHTTPClient(client *http.Client) *GetPluginStatesParams
- func NewGetPluginStatesParamsWithTimeout(timeout time.Duration) *GetPluginStatesParams
- func (o *GetPluginStatesParams) SetContext(ctx context.Context)
- func (o *GetPluginStatesParams) SetHTTPClient(client *http.Client)
- func (o *GetPluginStatesParams) SetID(id string)
- func (o *GetPluginStatesParams) SetTimeout(timeout time.Duration)
- func (o *GetPluginStatesParams) WithContext(ctx context.Context) *GetPluginStatesParams
- func (o *GetPluginStatesParams) WithHTTPClient(client *http.Client) *GetPluginStatesParams
- func (o *GetPluginStatesParams) WithID(id string) *GetPluginStatesParams
- func (o *GetPluginStatesParams) WithTimeout(timeout time.Duration) *GetPluginStatesParams
- func (o *GetPluginStatesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetPluginStatesReader
- type GetPluginsOK
- type GetPluginsParams
- func (o *GetPluginsParams) SetContext(ctx context.Context)
- func (o *GetPluginsParams) SetHTTPClient(client *http.Client)
- func (o *GetPluginsParams) SetTimeout(timeout time.Duration)
- func (o *GetPluginsParams) WithContext(ctx context.Context) *GetPluginsParams
- func (o *GetPluginsParams) WithHTTPClient(client *http.Client) *GetPluginsParams
- func (o *GetPluginsParams) WithTimeout(timeout time.Duration) *GetPluginsParams
- func (o *GetPluginsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetPluginsReader
- type UpdatePluginEndpointBadRequest
- type UpdatePluginEndpointNoContent
- type UpdatePluginEndpointParams
- func NewUpdatePluginEndpointParams() *UpdatePluginEndpointParams
- func NewUpdatePluginEndpointParamsWithContext(ctx context.Context) *UpdatePluginEndpointParams
- func NewUpdatePluginEndpointParamsWithHTTPClient(client *http.Client) *UpdatePluginEndpointParams
- func NewUpdatePluginEndpointParamsWithTimeout(timeout time.Duration) *UpdatePluginEndpointParams
- func (o *UpdatePluginEndpointParams) SetBody(body *dynatrace.RemotePluginEndpoint)
- func (o *UpdatePluginEndpointParams) SetContext(ctx context.Context)
- func (o *UpdatePluginEndpointParams) SetEndpointID(endpointID string)
- func (o *UpdatePluginEndpointParams) SetHTTPClient(client *http.Client)
- func (o *UpdatePluginEndpointParams) SetID(id string)
- func (o *UpdatePluginEndpointParams) SetTimeout(timeout time.Duration)
- func (o *UpdatePluginEndpointParams) WithBody(body *dynatrace.RemotePluginEndpoint) *UpdatePluginEndpointParams
- func (o *UpdatePluginEndpointParams) WithContext(ctx context.Context) *UpdatePluginEndpointParams
- func (o *UpdatePluginEndpointParams) WithEndpointID(endpointID string) *UpdatePluginEndpointParams
- func (o *UpdatePluginEndpointParams) WithHTTPClient(client *http.Client) *UpdatePluginEndpointParams
- func (o *UpdatePluginEndpointParams) WithID(id string) *UpdatePluginEndpointParams
- func (o *UpdatePluginEndpointParams) WithTimeout(timeout time.Duration) *UpdatePluginEndpointParams
- func (o *UpdatePluginEndpointParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdatePluginEndpointReader
- type UploadPluginBadRequest
- type UploadPluginCreated
- type UploadPluginParams
- func (o *UploadPluginParams) SetBody(body dynatrace.InputStream)
- func (o *UploadPluginParams) SetContext(ctx context.Context)
- func (o *UploadPluginParams) SetHTTPClient(client *http.Client)
- func (o *UploadPluginParams) SetOverrideAlerts(overrideAlerts *bool)
- func (o *UploadPluginParams) SetTimeout(timeout time.Duration)
- func (o *UploadPluginParams) WithBody(body dynatrace.InputStream) *UploadPluginParams
- func (o *UploadPluginParams) WithContext(ctx context.Context) *UploadPluginParams
- func (o *UploadPluginParams) WithHTTPClient(client *http.Client) *UploadPluginParams
- func (o *UploadPluginParams) WithOverrideAlerts(overrideAlerts *bool) *UploadPluginParams
- func (o *UploadPluginParams) WithTimeout(timeout time.Duration) *UploadPluginParams
- func (o *UploadPluginParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UploadPluginReader
- type ValidateCreatePluginEndpointBadRequest
- type ValidateCreatePluginEndpointNoContent
- type ValidateCreatePluginEndpointParams
- func NewValidateCreatePluginEndpointParams() *ValidateCreatePluginEndpointParams
- func NewValidateCreatePluginEndpointParamsWithContext(ctx context.Context) *ValidateCreatePluginEndpointParams
- func NewValidateCreatePluginEndpointParamsWithHTTPClient(client *http.Client) *ValidateCreatePluginEndpointParams
- func NewValidateCreatePluginEndpointParamsWithTimeout(timeout time.Duration) *ValidateCreatePluginEndpointParams
- func (o *ValidateCreatePluginEndpointParams) SetBody(body *dynatrace.RemotePluginEndpoint)
- func (o *ValidateCreatePluginEndpointParams) SetContext(ctx context.Context)
- func (o *ValidateCreatePluginEndpointParams) SetHTTPClient(client *http.Client)
- func (o *ValidateCreatePluginEndpointParams) SetID(id string)
- func (o *ValidateCreatePluginEndpointParams) SetTimeout(timeout time.Duration)
- func (o *ValidateCreatePluginEndpointParams) WithBody(body *dynatrace.RemotePluginEndpoint) *ValidateCreatePluginEndpointParams
- func (o *ValidateCreatePluginEndpointParams) WithContext(ctx context.Context) *ValidateCreatePluginEndpointParams
- func (o *ValidateCreatePluginEndpointParams) WithHTTPClient(client *http.Client) *ValidateCreatePluginEndpointParams
- func (o *ValidateCreatePluginEndpointParams) WithID(id string) *ValidateCreatePluginEndpointParams
- func (o *ValidateCreatePluginEndpointParams) WithTimeout(timeout time.Duration) *ValidateCreatePluginEndpointParams
- func (o *ValidateCreatePluginEndpointParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ValidateCreatePluginEndpointReader
- type ValidateUploadPluginBadRequest
- type ValidateUploadPluginNoContent
- type ValidateUploadPluginParams
- func NewValidateUploadPluginParams() *ValidateUploadPluginParams
- func NewValidateUploadPluginParamsWithContext(ctx context.Context) *ValidateUploadPluginParams
- func NewValidateUploadPluginParamsWithHTTPClient(client *http.Client) *ValidateUploadPluginParams
- func NewValidateUploadPluginParamsWithTimeout(timeout time.Duration) *ValidateUploadPluginParams
- func (o *ValidateUploadPluginParams) SetBody(body dynatrace.InputStream)
- func (o *ValidateUploadPluginParams) SetContext(ctx context.Context)
- func (o *ValidateUploadPluginParams) SetHTTPClient(client *http.Client)
- func (o *ValidateUploadPluginParams) SetJSONOnly(jSONOnly *bool)
- func (o *ValidateUploadPluginParams) SetTimeout(timeout time.Duration)
- func (o *ValidateUploadPluginParams) WithBody(body dynatrace.InputStream) *ValidateUploadPluginParams
- func (o *ValidateUploadPluginParams) WithContext(ctx context.Context) *ValidateUploadPluginParams
- func (o *ValidateUploadPluginParams) WithHTTPClient(client *http.Client) *ValidateUploadPluginParams
- func (o *ValidateUploadPluginParams) WithJSONOnly(jSONOnly *bool) *ValidateUploadPluginParams
- func (o *ValidateUploadPluginParams) WithTimeout(timeout time.Duration) *ValidateUploadPluginParams
- func (o *ValidateUploadPluginParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ValidateUploadPluginReader
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 plugins API
func (*Client) CreatePluginEndpoint ¶
func (a *Client) CreatePluginEndpoint(params *CreatePluginEndpointParams, authInfo runtime.ClientAuthInfoWriter) (*CreatePluginEndpointCreated, error)
CreatePluginEndpoint creates a new endpoint for the specified active gate plugin
The body must not provide an ID of the endpoint, as IDs are automatically assigned.
func (*Client) DeletePluginBinary ¶
func (a *Client) DeletePluginBinary(params *DeletePluginBinaryParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePluginBinaryNoContent, error)
DeletePluginBinary deletes the z IP file of the specified plugin
Deletion of the plugin file uninstalls the plugin, making it unavailable for use.
func (*Client) DeletePluginEndpoint ¶
func (a *Client) DeletePluginEndpoint(params *DeletePluginEndpointParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePluginEndpointNoContent, error)
DeletePluginEndpoint deletes an existing endpoint of the active gate plugin
func (*Client) GetActiveGatePlugins ¶
func (a *Client) GetActiveGatePlugins(params *GetActiveGatePluginsParams, authInfo runtime.ClientAuthInfoWriter) (*GetActiveGatePluginsOK, error)
GetActiveGatePlugins lists available active gate plugin modules
func (*Client) GetPlugin ¶
func (a *Client) GetPlugin(params *GetPluginParams, authInfo runtime.ClientAuthInfoWriter) (*GetPluginOK, error)
GetPlugin lists the properties of the specified plugin
func (*Client) GetPluginBinary ¶
func (a *Client) GetPluginBinary(params *GetPluginBinaryParams, authInfo runtime.ClientAuthInfoWriter) (*GetPluginBinaryOK, error)
GetPluginBinary downloads the z IP file of the specified plugin
func (*Client) GetPluginEndpoint ¶
func (a *Client) GetPluginEndpoint(params *GetPluginEndpointParams, authInfo runtime.ClientAuthInfoWriter) (*GetPluginEndpointOK, error)
GetPluginEndpoint gets parameters of the specified endpoint of the active gate plugin
func (*Client) GetPluginEndpoints ¶
func (a *Client) GetPluginEndpoints(params *GetPluginEndpointsParams, authInfo runtime.ClientAuthInfoWriter) (*GetPluginEndpointsOK, error)
GetPluginEndpoints lists endpoints of the specified active gate plugin
func (*Client) GetPluginStates ¶
func (a *Client) GetPluginStates(params *GetPluginStatesParams, authInfo runtime.ClientAuthInfoWriter) (*GetPluginStatesOK, error)
GetPluginStates lists the states of the specified plugin
func (*Client) GetPlugins ¶
func (a *Client) GetPlugins(params *GetPluginsParams, authInfo runtime.ClientAuthInfoWriter) (*GetPluginsOK, error)
GetPlugins lists all uploaded plugins
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) UpdatePluginEndpoint ¶
func (a *Client) UpdatePluginEndpoint(params *UpdatePluginEndpointParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePluginEndpointNoContent, error)
UpdatePluginEndpoint updates an existing endpoint of the active gate plugin
func (*Client) UploadPlugin ¶
func (a *Client) UploadPlugin(params *UploadPluginParams, authInfo runtime.ClientAuthInfoWriter) (*UploadPluginCreated, error)
UploadPlugin uploads a z IP plugin file
func (*Client) ValidateCreatePluginEndpoint ¶
func (a *Client) ValidateCreatePluginEndpoint(params *ValidateCreatePluginEndpointParams, authInfo runtime.ClientAuthInfoWriter) (*ValidateCreatePluginEndpointNoContent, error)
ValidateCreatePluginEndpoint validates the payload for the p o s t plugins id endpoints request
func (*Client) ValidateUploadPlugin ¶
func (a *Client) ValidateUploadPlugin(params *ValidateUploadPluginParams, authInfo runtime.ClientAuthInfoWriter) (*ValidateUploadPluginNoContent, error)
ValidateUploadPlugin validates a z IP plugin file for p o s t plugins request
type ClientService ¶
type ClientService interface { CreatePluginEndpoint(params *CreatePluginEndpointParams, authInfo runtime.ClientAuthInfoWriter) (*CreatePluginEndpointCreated, error) DeletePluginBinary(params *DeletePluginBinaryParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePluginBinaryNoContent, error) DeletePluginEndpoint(params *DeletePluginEndpointParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePluginEndpointNoContent, error) GetActiveGatePlugins(params *GetActiveGatePluginsParams, authInfo runtime.ClientAuthInfoWriter) (*GetActiveGatePluginsOK, error) GetPlugin(params *GetPluginParams, authInfo runtime.ClientAuthInfoWriter) (*GetPluginOK, error) GetPluginBinary(params *GetPluginBinaryParams, authInfo runtime.ClientAuthInfoWriter) (*GetPluginBinaryOK, error) GetPluginEndpoint(params *GetPluginEndpointParams, authInfo runtime.ClientAuthInfoWriter) (*GetPluginEndpointOK, error) GetPluginEndpoints(params *GetPluginEndpointsParams, authInfo runtime.ClientAuthInfoWriter) (*GetPluginEndpointsOK, error) GetPluginStates(params *GetPluginStatesParams, authInfo runtime.ClientAuthInfoWriter) (*GetPluginStatesOK, error) GetPlugins(params *GetPluginsParams, authInfo runtime.ClientAuthInfoWriter) (*GetPluginsOK, error) UpdatePluginEndpoint(params *UpdatePluginEndpointParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePluginEndpointNoContent, error) UploadPlugin(params *UploadPluginParams, authInfo runtime.ClientAuthInfoWriter) (*UploadPluginCreated, error) ValidateCreatePluginEndpoint(params *ValidateCreatePluginEndpointParams, authInfo runtime.ClientAuthInfoWriter) (*ValidateCreatePluginEndpointNoContent, error) ValidateUploadPlugin(params *ValidateUploadPluginParams, authInfo runtime.ClientAuthInfoWriter) (*ValidateUploadPluginNoContent, error) SetTransport(transport runtime.ClientTransport) }
ClientService is the interface for Client methods
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService
New creates a new plugins API client.
type CreatePluginEndpointBadRequest ¶
type CreatePluginEndpointBadRequest struct {
Payload *dynatrace.ErrorEnvelope
}
CreatePluginEndpointBadRequest handles this case with default header values.
Failed. The input is invalid.
func NewCreatePluginEndpointBadRequest ¶
func NewCreatePluginEndpointBadRequest() *CreatePluginEndpointBadRequest
NewCreatePluginEndpointBadRequest creates a CreatePluginEndpointBadRequest with default headers values
func (*CreatePluginEndpointBadRequest) Error ¶
func (o *CreatePluginEndpointBadRequest) Error() string
func (*CreatePluginEndpointBadRequest) GetPayload ¶
func (o *CreatePluginEndpointBadRequest) GetPayload() *dynatrace.ErrorEnvelope
type CreatePluginEndpointCreated ¶
type CreatePluginEndpointCreated struct {
Payload *dynatrace.EntityShortRepresentation
}
CreatePluginEndpointCreated handles this case with default header values.
Success. The plugin endpoint has been created. Response contains the ID of the new endpoint.
func NewCreatePluginEndpointCreated ¶
func NewCreatePluginEndpointCreated() *CreatePluginEndpointCreated
NewCreatePluginEndpointCreated creates a CreatePluginEndpointCreated with default headers values
func (*CreatePluginEndpointCreated) Error ¶
func (o *CreatePluginEndpointCreated) Error() string
func (*CreatePluginEndpointCreated) GetPayload ¶
func (o *CreatePluginEndpointCreated) GetPayload() *dynatrace.EntityShortRepresentation
type CreatePluginEndpointParams ¶
type CreatePluginEndpointParams struct { /*Body The JSON body of the request. Contains parameters of the new plugin endpoint. */ Body *dynatrace.RemotePluginEndpoint /*ID The ID of the plugin where you want to create an endpoint. */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreatePluginEndpointParams contains all the parameters to send to the API endpoint for the create plugin endpoint operation typically these are written to a http.Request
func NewCreatePluginEndpointParams ¶
func NewCreatePluginEndpointParams() *CreatePluginEndpointParams
NewCreatePluginEndpointParams creates a new CreatePluginEndpointParams object with the default values initialized.
func NewCreatePluginEndpointParamsWithContext ¶
func NewCreatePluginEndpointParamsWithContext(ctx context.Context) *CreatePluginEndpointParams
NewCreatePluginEndpointParamsWithContext creates a new CreatePluginEndpointParams object with the default values initialized, and the ability to set a context for a request
func NewCreatePluginEndpointParamsWithHTTPClient ¶
func NewCreatePluginEndpointParamsWithHTTPClient(client *http.Client) *CreatePluginEndpointParams
NewCreatePluginEndpointParamsWithHTTPClient creates a new CreatePluginEndpointParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewCreatePluginEndpointParamsWithTimeout ¶
func NewCreatePluginEndpointParamsWithTimeout(timeout time.Duration) *CreatePluginEndpointParams
NewCreatePluginEndpointParamsWithTimeout creates a new CreatePluginEndpointParams object with the default values initialized, and the ability to set a timeout on a request
func (*CreatePluginEndpointParams) SetBody ¶
func (o *CreatePluginEndpointParams) SetBody(body *dynatrace.RemotePluginEndpoint)
SetBody adds the body to the create plugin endpoint params
func (*CreatePluginEndpointParams) SetContext ¶
func (o *CreatePluginEndpointParams) SetContext(ctx context.Context)
SetContext adds the context to the create plugin endpoint params
func (*CreatePluginEndpointParams) SetHTTPClient ¶
func (o *CreatePluginEndpointParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create plugin endpoint params
func (*CreatePluginEndpointParams) SetID ¶
func (o *CreatePluginEndpointParams) SetID(id string)
SetID adds the id to the create plugin endpoint params
func (*CreatePluginEndpointParams) SetTimeout ¶
func (o *CreatePluginEndpointParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create plugin endpoint params
func (*CreatePluginEndpointParams) WithBody ¶
func (o *CreatePluginEndpointParams) WithBody(body *dynatrace.RemotePluginEndpoint) *CreatePluginEndpointParams
WithBody adds the body to the create plugin endpoint params
func (*CreatePluginEndpointParams) WithContext ¶
func (o *CreatePluginEndpointParams) WithContext(ctx context.Context) *CreatePluginEndpointParams
WithContext adds the context to the create plugin endpoint params
func (*CreatePluginEndpointParams) WithHTTPClient ¶
func (o *CreatePluginEndpointParams) WithHTTPClient(client *http.Client) *CreatePluginEndpointParams
WithHTTPClient adds the HTTPClient to the create plugin endpoint params
func (*CreatePluginEndpointParams) WithID ¶
func (o *CreatePluginEndpointParams) WithID(id string) *CreatePluginEndpointParams
WithID adds the id to the create plugin endpoint params
func (*CreatePluginEndpointParams) WithTimeout ¶
func (o *CreatePluginEndpointParams) WithTimeout(timeout time.Duration) *CreatePluginEndpointParams
WithTimeout adds the timeout to the create plugin endpoint params
func (*CreatePluginEndpointParams) WriteToRequest ¶
func (o *CreatePluginEndpointParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreatePluginEndpointReader ¶
type CreatePluginEndpointReader struct {
// contains filtered or unexported fields
}
CreatePluginEndpointReader is a Reader for the CreatePluginEndpoint structure.
func (*CreatePluginEndpointReader) ReadResponse ¶
func (o *CreatePluginEndpointReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeletePluginBinaryNoContent ¶
type DeletePluginBinaryNoContent struct { }
DeletePluginBinaryNoContent handles this case with default header values.
Deleted. Response doesn't have a body.
func NewDeletePluginBinaryNoContent ¶
func NewDeletePluginBinaryNoContent() *DeletePluginBinaryNoContent
NewDeletePluginBinaryNoContent creates a DeletePluginBinaryNoContent with default headers values
func (*DeletePluginBinaryNoContent) Error ¶
func (o *DeletePluginBinaryNoContent) Error() string
type DeletePluginBinaryParams ¶
type DeletePluginBinaryParams struct { /*ID The ID of the plugin to be deleted. */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeletePluginBinaryParams contains all the parameters to send to the API endpoint for the delete plugin binary operation typically these are written to a http.Request
func NewDeletePluginBinaryParams ¶
func NewDeletePluginBinaryParams() *DeletePluginBinaryParams
NewDeletePluginBinaryParams creates a new DeletePluginBinaryParams object with the default values initialized.
func NewDeletePluginBinaryParamsWithContext ¶
func NewDeletePluginBinaryParamsWithContext(ctx context.Context) *DeletePluginBinaryParams
NewDeletePluginBinaryParamsWithContext creates a new DeletePluginBinaryParams object with the default values initialized, and the ability to set a context for a request
func NewDeletePluginBinaryParamsWithHTTPClient ¶
func NewDeletePluginBinaryParamsWithHTTPClient(client *http.Client) *DeletePluginBinaryParams
NewDeletePluginBinaryParamsWithHTTPClient creates a new DeletePluginBinaryParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeletePluginBinaryParamsWithTimeout ¶
func NewDeletePluginBinaryParamsWithTimeout(timeout time.Duration) *DeletePluginBinaryParams
NewDeletePluginBinaryParamsWithTimeout creates a new DeletePluginBinaryParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeletePluginBinaryParams) SetContext ¶
func (o *DeletePluginBinaryParams) SetContext(ctx context.Context)
SetContext adds the context to the delete plugin binary params
func (*DeletePluginBinaryParams) SetHTTPClient ¶
func (o *DeletePluginBinaryParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete plugin binary params
func (*DeletePluginBinaryParams) SetID ¶
func (o *DeletePluginBinaryParams) SetID(id string)
SetID adds the id to the delete plugin binary params
func (*DeletePluginBinaryParams) SetTimeout ¶
func (o *DeletePluginBinaryParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete plugin binary params
func (*DeletePluginBinaryParams) WithContext ¶
func (o *DeletePluginBinaryParams) WithContext(ctx context.Context) *DeletePluginBinaryParams
WithContext adds the context to the delete plugin binary params
func (*DeletePluginBinaryParams) WithHTTPClient ¶
func (o *DeletePluginBinaryParams) WithHTTPClient(client *http.Client) *DeletePluginBinaryParams
WithHTTPClient adds the HTTPClient to the delete plugin binary params
func (*DeletePluginBinaryParams) WithID ¶
func (o *DeletePluginBinaryParams) WithID(id string) *DeletePluginBinaryParams
WithID adds the id to the delete plugin binary params
func (*DeletePluginBinaryParams) WithTimeout ¶
func (o *DeletePluginBinaryParams) WithTimeout(timeout time.Duration) *DeletePluginBinaryParams
WithTimeout adds the timeout to the delete plugin binary params
func (*DeletePluginBinaryParams) WriteToRequest ¶
func (o *DeletePluginBinaryParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeletePluginBinaryReader ¶
type DeletePluginBinaryReader struct {
// contains filtered or unexported fields
}
DeletePluginBinaryReader is a Reader for the DeletePluginBinary structure.
func (*DeletePluginBinaryReader) ReadResponse ¶
func (o *DeletePluginBinaryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeletePluginEndpointNoContent ¶
type DeletePluginEndpointNoContent struct { }
DeletePluginEndpointNoContent handles this case with default header values.
Deleted. Response doesn't have a body.
func NewDeletePluginEndpointNoContent ¶
func NewDeletePluginEndpointNoContent() *DeletePluginEndpointNoContent
NewDeletePluginEndpointNoContent creates a DeletePluginEndpointNoContent with default headers values
func (*DeletePluginEndpointNoContent) Error ¶
func (o *DeletePluginEndpointNoContent) Error() string
type DeletePluginEndpointParams ¶
type DeletePluginEndpointParams struct { /*EndpointID The ID of the endpoint to be deleted. */ EndpointID string /*ID The ID of the plugin where you want to delete an endpoint. */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeletePluginEndpointParams contains all the parameters to send to the API endpoint for the delete plugin endpoint operation typically these are written to a http.Request
func NewDeletePluginEndpointParams ¶
func NewDeletePluginEndpointParams() *DeletePluginEndpointParams
NewDeletePluginEndpointParams creates a new DeletePluginEndpointParams object with the default values initialized.
func NewDeletePluginEndpointParamsWithContext ¶
func NewDeletePluginEndpointParamsWithContext(ctx context.Context) *DeletePluginEndpointParams
NewDeletePluginEndpointParamsWithContext creates a new DeletePluginEndpointParams object with the default values initialized, and the ability to set a context for a request
func NewDeletePluginEndpointParamsWithHTTPClient ¶
func NewDeletePluginEndpointParamsWithHTTPClient(client *http.Client) *DeletePluginEndpointParams
NewDeletePluginEndpointParamsWithHTTPClient creates a new DeletePluginEndpointParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeletePluginEndpointParamsWithTimeout ¶
func NewDeletePluginEndpointParamsWithTimeout(timeout time.Duration) *DeletePluginEndpointParams
NewDeletePluginEndpointParamsWithTimeout creates a new DeletePluginEndpointParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeletePluginEndpointParams) SetContext ¶
func (o *DeletePluginEndpointParams) SetContext(ctx context.Context)
SetContext adds the context to the delete plugin endpoint params
func (*DeletePluginEndpointParams) SetEndpointID ¶
func (o *DeletePluginEndpointParams) SetEndpointID(endpointID string)
SetEndpointID adds the endpointId to the delete plugin endpoint params
func (*DeletePluginEndpointParams) SetHTTPClient ¶
func (o *DeletePluginEndpointParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete plugin endpoint params
func (*DeletePluginEndpointParams) SetID ¶
func (o *DeletePluginEndpointParams) SetID(id string)
SetID adds the id to the delete plugin endpoint params
func (*DeletePluginEndpointParams) SetTimeout ¶
func (o *DeletePluginEndpointParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete plugin endpoint params
func (*DeletePluginEndpointParams) WithContext ¶
func (o *DeletePluginEndpointParams) WithContext(ctx context.Context) *DeletePluginEndpointParams
WithContext adds the context to the delete plugin endpoint params
func (*DeletePluginEndpointParams) WithEndpointID ¶
func (o *DeletePluginEndpointParams) WithEndpointID(endpointID string) *DeletePluginEndpointParams
WithEndpointID adds the endpointID to the delete plugin endpoint params
func (*DeletePluginEndpointParams) WithHTTPClient ¶
func (o *DeletePluginEndpointParams) WithHTTPClient(client *http.Client) *DeletePluginEndpointParams
WithHTTPClient adds the HTTPClient to the delete plugin endpoint params
func (*DeletePluginEndpointParams) WithID ¶
func (o *DeletePluginEndpointParams) WithID(id string) *DeletePluginEndpointParams
WithID adds the id to the delete plugin endpoint params
func (*DeletePluginEndpointParams) WithTimeout ¶
func (o *DeletePluginEndpointParams) WithTimeout(timeout time.Duration) *DeletePluginEndpointParams
WithTimeout adds the timeout to the delete plugin endpoint params
func (*DeletePluginEndpointParams) WriteToRequest ¶
func (o *DeletePluginEndpointParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeletePluginEndpointReader ¶
type DeletePluginEndpointReader struct {
// contains filtered or unexported fields
}
DeletePluginEndpointReader is a Reader for the DeletePluginEndpoint structure.
func (*DeletePluginEndpointReader) ReadResponse ¶
func (o *DeletePluginEndpointReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetActiveGatePluginsOK ¶
GetActiveGatePluginsOK handles this case with default header values.
Success. The response contains IDs of ActiveGate plugin modules. Use them to configure plugin endpoints.
func NewGetActiveGatePluginsOK ¶
func NewGetActiveGatePluginsOK() *GetActiveGatePluginsOK
NewGetActiveGatePluginsOK creates a GetActiveGatePluginsOK with default headers values
func (*GetActiveGatePluginsOK) Error ¶
func (o *GetActiveGatePluginsOK) Error() string
func (*GetActiveGatePluginsOK) GetPayload ¶
func (o *GetActiveGatePluginsOK) GetPayload() *dynatrace.StubList
type GetActiveGatePluginsParams ¶
type GetActiveGatePluginsParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetActiveGatePluginsParams contains all the parameters to send to the API endpoint for the get active gate plugins operation typically these are written to a http.Request
func NewGetActiveGatePluginsParams ¶
func NewGetActiveGatePluginsParams() *GetActiveGatePluginsParams
NewGetActiveGatePluginsParams creates a new GetActiveGatePluginsParams object with the default values initialized.
func NewGetActiveGatePluginsParamsWithContext ¶
func NewGetActiveGatePluginsParamsWithContext(ctx context.Context) *GetActiveGatePluginsParams
NewGetActiveGatePluginsParamsWithContext creates a new GetActiveGatePluginsParams object with the default values initialized, and the ability to set a context for a request
func NewGetActiveGatePluginsParamsWithHTTPClient ¶
func NewGetActiveGatePluginsParamsWithHTTPClient(client *http.Client) *GetActiveGatePluginsParams
NewGetActiveGatePluginsParamsWithHTTPClient creates a new GetActiveGatePluginsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetActiveGatePluginsParamsWithTimeout ¶
func NewGetActiveGatePluginsParamsWithTimeout(timeout time.Duration) *GetActiveGatePluginsParams
NewGetActiveGatePluginsParamsWithTimeout creates a new GetActiveGatePluginsParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetActiveGatePluginsParams) SetContext ¶
func (o *GetActiveGatePluginsParams) SetContext(ctx context.Context)
SetContext adds the context to the get active gate plugins params
func (*GetActiveGatePluginsParams) SetHTTPClient ¶
func (o *GetActiveGatePluginsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get active gate plugins params
func (*GetActiveGatePluginsParams) SetTimeout ¶
func (o *GetActiveGatePluginsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get active gate plugins params
func (*GetActiveGatePluginsParams) WithContext ¶
func (o *GetActiveGatePluginsParams) WithContext(ctx context.Context) *GetActiveGatePluginsParams
WithContext adds the context to the get active gate plugins params
func (*GetActiveGatePluginsParams) WithHTTPClient ¶
func (o *GetActiveGatePluginsParams) WithHTTPClient(client *http.Client) *GetActiveGatePluginsParams
WithHTTPClient adds the HTTPClient to the get active gate plugins params
func (*GetActiveGatePluginsParams) WithTimeout ¶
func (o *GetActiveGatePluginsParams) WithTimeout(timeout time.Duration) *GetActiveGatePluginsParams
WithTimeout adds the timeout to the get active gate plugins params
func (*GetActiveGatePluginsParams) WriteToRequest ¶
func (o *GetActiveGatePluginsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetActiveGatePluginsReader ¶
type GetActiveGatePluginsReader struct {
// contains filtered or unexported fields
}
GetActiveGatePluginsReader is a Reader for the GetActiveGatePlugins structure.
func (*GetActiveGatePluginsReader) ReadResponse ¶
func (o *GetActiveGatePluginsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetPluginBinaryOK ¶
type GetPluginBinaryOK struct {
Payload dynatrace.OutputStream
}
GetPluginBinaryOK handles this case with default header values.
successful operation
func NewGetPluginBinaryOK ¶
func NewGetPluginBinaryOK() *GetPluginBinaryOK
NewGetPluginBinaryOK creates a GetPluginBinaryOK with default headers values
func (*GetPluginBinaryOK) Error ¶
func (o *GetPluginBinaryOK) Error() string
func (*GetPluginBinaryOK) GetPayload ¶
func (o *GetPluginBinaryOK) GetPayload() dynatrace.OutputStream
type GetPluginBinaryParams ¶
type GetPluginBinaryParams struct { /*ID The ID of the plugin you want to download. */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetPluginBinaryParams contains all the parameters to send to the API endpoint for the get plugin binary operation typically these are written to a http.Request
func NewGetPluginBinaryParams ¶
func NewGetPluginBinaryParams() *GetPluginBinaryParams
NewGetPluginBinaryParams creates a new GetPluginBinaryParams object with the default values initialized.
func NewGetPluginBinaryParamsWithContext ¶
func NewGetPluginBinaryParamsWithContext(ctx context.Context) *GetPluginBinaryParams
NewGetPluginBinaryParamsWithContext creates a new GetPluginBinaryParams object with the default values initialized, and the ability to set a context for a request
func NewGetPluginBinaryParamsWithHTTPClient ¶
func NewGetPluginBinaryParamsWithHTTPClient(client *http.Client) *GetPluginBinaryParams
NewGetPluginBinaryParamsWithHTTPClient creates a new GetPluginBinaryParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetPluginBinaryParamsWithTimeout ¶
func NewGetPluginBinaryParamsWithTimeout(timeout time.Duration) *GetPluginBinaryParams
NewGetPluginBinaryParamsWithTimeout creates a new GetPluginBinaryParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetPluginBinaryParams) SetContext ¶
func (o *GetPluginBinaryParams) SetContext(ctx context.Context)
SetContext adds the context to the get plugin binary params
func (*GetPluginBinaryParams) SetHTTPClient ¶
func (o *GetPluginBinaryParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get plugin binary params
func (*GetPluginBinaryParams) SetID ¶
func (o *GetPluginBinaryParams) SetID(id string)
SetID adds the id to the get plugin binary params
func (*GetPluginBinaryParams) SetTimeout ¶
func (o *GetPluginBinaryParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get plugin binary params
func (*GetPluginBinaryParams) WithContext ¶
func (o *GetPluginBinaryParams) WithContext(ctx context.Context) *GetPluginBinaryParams
WithContext adds the context to the get plugin binary params
func (*GetPluginBinaryParams) WithHTTPClient ¶
func (o *GetPluginBinaryParams) WithHTTPClient(client *http.Client) *GetPluginBinaryParams
WithHTTPClient adds the HTTPClient to the get plugin binary params
func (*GetPluginBinaryParams) WithID ¶
func (o *GetPluginBinaryParams) WithID(id string) *GetPluginBinaryParams
WithID adds the id to the get plugin binary params
func (*GetPluginBinaryParams) WithTimeout ¶
func (o *GetPluginBinaryParams) WithTimeout(timeout time.Duration) *GetPluginBinaryParams
WithTimeout adds the timeout to the get plugin binary params
func (*GetPluginBinaryParams) WriteToRequest ¶
func (o *GetPluginBinaryParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetPluginBinaryReader ¶
type GetPluginBinaryReader struct {
// contains filtered or unexported fields
}
GetPluginBinaryReader is a Reader for the GetPluginBinary structure.
func (*GetPluginBinaryReader) ReadResponse ¶
func (o *GetPluginBinaryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetPluginEndpointOK ¶
type GetPluginEndpointOK struct {
Payload *dynatrace.RemotePluginEndpoint
}
GetPluginEndpointOK handles this case with default header values.
successful operation
func NewGetPluginEndpointOK ¶
func NewGetPluginEndpointOK() *GetPluginEndpointOK
NewGetPluginEndpointOK creates a GetPluginEndpointOK with default headers values
func (*GetPluginEndpointOK) Error ¶
func (o *GetPluginEndpointOK) Error() string
func (*GetPluginEndpointOK) GetPayload ¶
func (o *GetPluginEndpointOK) GetPayload() *dynatrace.RemotePluginEndpoint
type GetPluginEndpointParams ¶
type GetPluginEndpointParams struct { /*EndpointID The ID of the required endpoint. */ EndpointID string /*ID The ID of the required plugin. */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetPluginEndpointParams contains all the parameters to send to the API endpoint for the get plugin endpoint operation typically these are written to a http.Request
func NewGetPluginEndpointParams ¶
func NewGetPluginEndpointParams() *GetPluginEndpointParams
NewGetPluginEndpointParams creates a new GetPluginEndpointParams object with the default values initialized.
func NewGetPluginEndpointParamsWithContext ¶
func NewGetPluginEndpointParamsWithContext(ctx context.Context) *GetPluginEndpointParams
NewGetPluginEndpointParamsWithContext creates a new GetPluginEndpointParams object with the default values initialized, and the ability to set a context for a request
func NewGetPluginEndpointParamsWithHTTPClient ¶
func NewGetPluginEndpointParamsWithHTTPClient(client *http.Client) *GetPluginEndpointParams
NewGetPluginEndpointParamsWithHTTPClient creates a new GetPluginEndpointParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetPluginEndpointParamsWithTimeout ¶
func NewGetPluginEndpointParamsWithTimeout(timeout time.Duration) *GetPluginEndpointParams
NewGetPluginEndpointParamsWithTimeout creates a new GetPluginEndpointParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetPluginEndpointParams) SetContext ¶
func (o *GetPluginEndpointParams) SetContext(ctx context.Context)
SetContext adds the context to the get plugin endpoint params
func (*GetPluginEndpointParams) SetEndpointID ¶
func (o *GetPluginEndpointParams) SetEndpointID(endpointID string)
SetEndpointID adds the endpointId to the get plugin endpoint params
func (*GetPluginEndpointParams) SetHTTPClient ¶
func (o *GetPluginEndpointParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get plugin endpoint params
func (*GetPluginEndpointParams) SetID ¶
func (o *GetPluginEndpointParams) SetID(id string)
SetID adds the id to the get plugin endpoint params
func (*GetPluginEndpointParams) SetTimeout ¶
func (o *GetPluginEndpointParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get plugin endpoint params
func (*GetPluginEndpointParams) WithContext ¶
func (o *GetPluginEndpointParams) WithContext(ctx context.Context) *GetPluginEndpointParams
WithContext adds the context to the get plugin endpoint params
func (*GetPluginEndpointParams) WithEndpointID ¶
func (o *GetPluginEndpointParams) WithEndpointID(endpointID string) *GetPluginEndpointParams
WithEndpointID adds the endpointID to the get plugin endpoint params
func (*GetPluginEndpointParams) WithHTTPClient ¶
func (o *GetPluginEndpointParams) WithHTTPClient(client *http.Client) *GetPluginEndpointParams
WithHTTPClient adds the HTTPClient to the get plugin endpoint params
func (*GetPluginEndpointParams) WithID ¶
func (o *GetPluginEndpointParams) WithID(id string) *GetPluginEndpointParams
WithID adds the id to the get plugin endpoint params
func (*GetPluginEndpointParams) WithTimeout ¶
func (o *GetPluginEndpointParams) WithTimeout(timeout time.Duration) *GetPluginEndpointParams
WithTimeout adds the timeout to the get plugin endpoint params
func (*GetPluginEndpointParams) WriteToRequest ¶
func (o *GetPluginEndpointParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetPluginEndpointReader ¶
type GetPluginEndpointReader struct {
// contains filtered or unexported fields
}
GetPluginEndpointReader is a Reader for the GetPluginEndpoint structure.
func (*GetPluginEndpointReader) ReadResponse ¶
func (o *GetPluginEndpointReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetPluginEndpointsOK ¶
GetPluginEndpointsOK handles this case with default header values.
successful operation
func NewGetPluginEndpointsOK ¶
func NewGetPluginEndpointsOK() *GetPluginEndpointsOK
NewGetPluginEndpointsOK creates a GetPluginEndpointsOK with default headers values
func (*GetPluginEndpointsOK) Error ¶
func (o *GetPluginEndpointsOK) Error() string
func (*GetPluginEndpointsOK) GetPayload ¶
func (o *GetPluginEndpointsOK) GetPayload() *dynatrace.StubList
type GetPluginEndpointsParams ¶
type GetPluginEndpointsParams struct { /*ID The ID of the required plugin. */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetPluginEndpointsParams contains all the parameters to send to the API endpoint for the get plugin endpoints operation typically these are written to a http.Request
func NewGetPluginEndpointsParams ¶
func NewGetPluginEndpointsParams() *GetPluginEndpointsParams
NewGetPluginEndpointsParams creates a new GetPluginEndpointsParams object with the default values initialized.
func NewGetPluginEndpointsParamsWithContext ¶
func NewGetPluginEndpointsParamsWithContext(ctx context.Context) *GetPluginEndpointsParams
NewGetPluginEndpointsParamsWithContext creates a new GetPluginEndpointsParams object with the default values initialized, and the ability to set a context for a request
func NewGetPluginEndpointsParamsWithHTTPClient ¶
func NewGetPluginEndpointsParamsWithHTTPClient(client *http.Client) *GetPluginEndpointsParams
NewGetPluginEndpointsParamsWithHTTPClient creates a new GetPluginEndpointsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetPluginEndpointsParamsWithTimeout ¶
func NewGetPluginEndpointsParamsWithTimeout(timeout time.Duration) *GetPluginEndpointsParams
NewGetPluginEndpointsParamsWithTimeout creates a new GetPluginEndpointsParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetPluginEndpointsParams) SetContext ¶
func (o *GetPluginEndpointsParams) SetContext(ctx context.Context)
SetContext adds the context to the get plugin endpoints params
func (*GetPluginEndpointsParams) SetHTTPClient ¶
func (o *GetPluginEndpointsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get plugin endpoints params
func (*GetPluginEndpointsParams) SetID ¶
func (o *GetPluginEndpointsParams) SetID(id string)
SetID adds the id to the get plugin endpoints params
func (*GetPluginEndpointsParams) SetTimeout ¶
func (o *GetPluginEndpointsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get plugin endpoints params
func (*GetPluginEndpointsParams) WithContext ¶
func (o *GetPluginEndpointsParams) WithContext(ctx context.Context) *GetPluginEndpointsParams
WithContext adds the context to the get plugin endpoints params
func (*GetPluginEndpointsParams) WithHTTPClient ¶
func (o *GetPluginEndpointsParams) WithHTTPClient(client *http.Client) *GetPluginEndpointsParams
WithHTTPClient adds the HTTPClient to the get plugin endpoints params
func (*GetPluginEndpointsParams) WithID ¶
func (o *GetPluginEndpointsParams) WithID(id string) *GetPluginEndpointsParams
WithID adds the id to the get plugin endpoints params
func (*GetPluginEndpointsParams) WithTimeout ¶
func (o *GetPluginEndpointsParams) WithTimeout(timeout time.Duration) *GetPluginEndpointsParams
WithTimeout adds the timeout to the get plugin endpoints params
func (*GetPluginEndpointsParams) WriteToRequest ¶
func (o *GetPluginEndpointsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetPluginEndpointsReader ¶
type GetPluginEndpointsReader struct {
// contains filtered or unexported fields
}
GetPluginEndpointsReader is a Reader for the GetPluginEndpoints structure.
func (*GetPluginEndpointsReader) ReadResponse ¶
func (o *GetPluginEndpointsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetPluginOK ¶
GetPluginOK handles this case with default header values.
successful operation
func NewGetPluginOK ¶
func NewGetPluginOK() *GetPluginOK
NewGetPluginOK creates a GetPluginOK with default headers values
func (*GetPluginOK) Error ¶
func (o *GetPluginOK) Error() string
func (*GetPluginOK) GetPayload ¶
func (o *GetPluginOK) GetPayload() *dynatrace.Plugin
type GetPluginParams ¶
type GetPluginParams struct { /*ID The ID of the required plugin. */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetPluginParams contains all the parameters to send to the API endpoint for the get plugin operation typically these are written to a http.Request
func NewGetPluginParams ¶
func NewGetPluginParams() *GetPluginParams
NewGetPluginParams creates a new GetPluginParams object with the default values initialized.
func NewGetPluginParamsWithContext ¶
func NewGetPluginParamsWithContext(ctx context.Context) *GetPluginParams
NewGetPluginParamsWithContext creates a new GetPluginParams object with the default values initialized, and the ability to set a context for a request
func NewGetPluginParamsWithHTTPClient ¶
func NewGetPluginParamsWithHTTPClient(client *http.Client) *GetPluginParams
NewGetPluginParamsWithHTTPClient creates a new GetPluginParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetPluginParamsWithTimeout ¶
func NewGetPluginParamsWithTimeout(timeout time.Duration) *GetPluginParams
NewGetPluginParamsWithTimeout creates a new GetPluginParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetPluginParams) SetContext ¶
func (o *GetPluginParams) SetContext(ctx context.Context)
SetContext adds the context to the get plugin params
func (*GetPluginParams) SetHTTPClient ¶
func (o *GetPluginParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get plugin params
func (*GetPluginParams) SetID ¶
func (o *GetPluginParams) SetID(id string)
SetID adds the id to the get plugin params
func (*GetPluginParams) SetTimeout ¶
func (o *GetPluginParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get plugin params
func (*GetPluginParams) WithContext ¶
func (o *GetPluginParams) WithContext(ctx context.Context) *GetPluginParams
WithContext adds the context to the get plugin params
func (*GetPluginParams) WithHTTPClient ¶
func (o *GetPluginParams) WithHTTPClient(client *http.Client) *GetPluginParams
WithHTTPClient adds the HTTPClient to the get plugin params
func (*GetPluginParams) WithID ¶
func (o *GetPluginParams) WithID(id string) *GetPluginParams
WithID adds the id to the get plugin params
func (*GetPluginParams) WithTimeout ¶
func (o *GetPluginParams) WithTimeout(timeout time.Duration) *GetPluginParams
WithTimeout adds the timeout to the get plugin params
func (*GetPluginParams) WriteToRequest ¶
func (o *GetPluginParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetPluginReader ¶
type GetPluginReader struct {
// contains filtered or unexported fields
}
GetPluginReader is a Reader for the GetPlugin structure.
func (*GetPluginReader) ReadResponse ¶
func (o *GetPluginReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetPluginStatesOK ¶
type GetPluginStatesOK struct {
Payload *dynatrace.PluginStateList
}
GetPluginStatesOK handles this case with default header values.
successful operation
func NewGetPluginStatesOK ¶
func NewGetPluginStatesOK() *GetPluginStatesOK
NewGetPluginStatesOK creates a GetPluginStatesOK with default headers values
func (*GetPluginStatesOK) Error ¶
func (o *GetPluginStatesOK) Error() string
func (*GetPluginStatesOK) GetPayload ¶
func (o *GetPluginStatesOK) GetPayload() *dynatrace.PluginStateList
type GetPluginStatesParams ¶
type GetPluginStatesParams struct { /*ID The ID of the required plugin. */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetPluginStatesParams contains all the parameters to send to the API endpoint for the get plugin states operation typically these are written to a http.Request
func NewGetPluginStatesParams ¶
func NewGetPluginStatesParams() *GetPluginStatesParams
NewGetPluginStatesParams creates a new GetPluginStatesParams object with the default values initialized.
func NewGetPluginStatesParamsWithContext ¶
func NewGetPluginStatesParamsWithContext(ctx context.Context) *GetPluginStatesParams
NewGetPluginStatesParamsWithContext creates a new GetPluginStatesParams object with the default values initialized, and the ability to set a context for a request
func NewGetPluginStatesParamsWithHTTPClient ¶
func NewGetPluginStatesParamsWithHTTPClient(client *http.Client) *GetPluginStatesParams
NewGetPluginStatesParamsWithHTTPClient creates a new GetPluginStatesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetPluginStatesParamsWithTimeout ¶
func NewGetPluginStatesParamsWithTimeout(timeout time.Duration) *GetPluginStatesParams
NewGetPluginStatesParamsWithTimeout creates a new GetPluginStatesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetPluginStatesParams) SetContext ¶
func (o *GetPluginStatesParams) SetContext(ctx context.Context)
SetContext adds the context to the get plugin states params
func (*GetPluginStatesParams) SetHTTPClient ¶
func (o *GetPluginStatesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get plugin states params
func (*GetPluginStatesParams) SetID ¶
func (o *GetPluginStatesParams) SetID(id string)
SetID adds the id to the get plugin states params
func (*GetPluginStatesParams) SetTimeout ¶
func (o *GetPluginStatesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get plugin states params
func (*GetPluginStatesParams) WithContext ¶
func (o *GetPluginStatesParams) WithContext(ctx context.Context) *GetPluginStatesParams
WithContext adds the context to the get plugin states params
func (*GetPluginStatesParams) WithHTTPClient ¶
func (o *GetPluginStatesParams) WithHTTPClient(client *http.Client) *GetPluginStatesParams
WithHTTPClient adds the HTTPClient to the get plugin states params
func (*GetPluginStatesParams) WithID ¶
func (o *GetPluginStatesParams) WithID(id string) *GetPluginStatesParams
WithID adds the id to the get plugin states params
func (*GetPluginStatesParams) WithTimeout ¶
func (o *GetPluginStatesParams) WithTimeout(timeout time.Duration) *GetPluginStatesParams
WithTimeout adds the timeout to the get plugin states params
func (*GetPluginStatesParams) WriteToRequest ¶
func (o *GetPluginStatesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetPluginStatesReader ¶
type GetPluginStatesReader struct {
// contains filtered or unexported fields
}
GetPluginStatesReader is a Reader for the GetPluginStates structure.
func (*GetPluginStatesReader) ReadResponse ¶
func (o *GetPluginStatesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetPluginsOK ¶
GetPluginsOK handles this case with default header values.
successful operation
func NewGetPluginsOK ¶
func NewGetPluginsOK() *GetPluginsOK
NewGetPluginsOK creates a GetPluginsOK with default headers values
func (*GetPluginsOK) Error ¶
func (o *GetPluginsOK) Error() string
func (*GetPluginsOK) GetPayload ¶
func (o *GetPluginsOK) GetPayload() *dynatrace.StubList
type GetPluginsParams ¶
type GetPluginsParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetPluginsParams contains all the parameters to send to the API endpoint for the get plugins operation typically these are written to a http.Request
func NewGetPluginsParams ¶
func NewGetPluginsParams() *GetPluginsParams
NewGetPluginsParams creates a new GetPluginsParams object with the default values initialized.
func NewGetPluginsParamsWithContext ¶
func NewGetPluginsParamsWithContext(ctx context.Context) *GetPluginsParams
NewGetPluginsParamsWithContext creates a new GetPluginsParams object with the default values initialized, and the ability to set a context for a request
func NewGetPluginsParamsWithHTTPClient ¶
func NewGetPluginsParamsWithHTTPClient(client *http.Client) *GetPluginsParams
NewGetPluginsParamsWithHTTPClient creates a new GetPluginsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetPluginsParamsWithTimeout ¶
func NewGetPluginsParamsWithTimeout(timeout time.Duration) *GetPluginsParams
NewGetPluginsParamsWithTimeout creates a new GetPluginsParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetPluginsParams) SetContext ¶
func (o *GetPluginsParams) SetContext(ctx context.Context)
SetContext adds the context to the get plugins params
func (*GetPluginsParams) SetHTTPClient ¶
func (o *GetPluginsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get plugins params
func (*GetPluginsParams) SetTimeout ¶
func (o *GetPluginsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get plugins params
func (*GetPluginsParams) WithContext ¶
func (o *GetPluginsParams) WithContext(ctx context.Context) *GetPluginsParams
WithContext adds the context to the get plugins params
func (*GetPluginsParams) WithHTTPClient ¶
func (o *GetPluginsParams) WithHTTPClient(client *http.Client) *GetPluginsParams
WithHTTPClient adds the HTTPClient to the get plugins params
func (*GetPluginsParams) WithTimeout ¶
func (o *GetPluginsParams) WithTimeout(timeout time.Duration) *GetPluginsParams
WithTimeout adds the timeout to the get plugins params
func (*GetPluginsParams) WriteToRequest ¶
func (o *GetPluginsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetPluginsReader ¶
type GetPluginsReader struct {
// contains filtered or unexported fields
}
GetPluginsReader is a Reader for the GetPlugins structure.
func (*GetPluginsReader) ReadResponse ¶
func (o *GetPluginsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdatePluginEndpointBadRequest ¶
type UpdatePluginEndpointBadRequest struct {
Payload *dynatrace.ErrorEnvelope
}
UpdatePluginEndpointBadRequest handles this case with default header values.
Failed. The input is invalid.
func NewUpdatePluginEndpointBadRequest ¶
func NewUpdatePluginEndpointBadRequest() *UpdatePluginEndpointBadRequest
NewUpdatePluginEndpointBadRequest creates a UpdatePluginEndpointBadRequest with default headers values
func (*UpdatePluginEndpointBadRequest) Error ¶
func (o *UpdatePluginEndpointBadRequest) Error() string
func (*UpdatePluginEndpointBadRequest) GetPayload ¶
func (o *UpdatePluginEndpointBadRequest) GetPayload() *dynatrace.ErrorEnvelope
type UpdatePluginEndpointNoContent ¶
type UpdatePluginEndpointNoContent struct { }
UpdatePluginEndpointNoContent handles this case with default header values.
Success. The endpoint has been updated. Response doesn't have a body.
func NewUpdatePluginEndpointNoContent ¶
func NewUpdatePluginEndpointNoContent() *UpdatePluginEndpointNoContent
NewUpdatePluginEndpointNoContent creates a UpdatePluginEndpointNoContent with default headers values
func (*UpdatePluginEndpointNoContent) Error ¶
func (o *UpdatePluginEndpointNoContent) Error() string
type UpdatePluginEndpointParams ¶
type UpdatePluginEndpointParams struct { /*Body The JSON body of the request. Contains updated parameters of the plugin endpoint. */ Body *dynatrace.RemotePluginEndpoint /*EndpointID The ID of the endpoint to be updated. If you set the endpoint ID in the body as well, it must match this ID. */ EndpointID string /*ID The ID of the plugin where you want to update an endpoint. If you set the plugin ID in the body as well, it must match this ID. */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UpdatePluginEndpointParams contains all the parameters to send to the API endpoint for the update plugin endpoint operation typically these are written to a http.Request
func NewUpdatePluginEndpointParams ¶
func NewUpdatePluginEndpointParams() *UpdatePluginEndpointParams
NewUpdatePluginEndpointParams creates a new UpdatePluginEndpointParams object with the default values initialized.
func NewUpdatePluginEndpointParamsWithContext ¶
func NewUpdatePluginEndpointParamsWithContext(ctx context.Context) *UpdatePluginEndpointParams
NewUpdatePluginEndpointParamsWithContext creates a new UpdatePluginEndpointParams object with the default values initialized, and the ability to set a context for a request
func NewUpdatePluginEndpointParamsWithHTTPClient ¶
func NewUpdatePluginEndpointParamsWithHTTPClient(client *http.Client) *UpdatePluginEndpointParams
NewUpdatePluginEndpointParamsWithHTTPClient creates a new UpdatePluginEndpointParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewUpdatePluginEndpointParamsWithTimeout ¶
func NewUpdatePluginEndpointParamsWithTimeout(timeout time.Duration) *UpdatePluginEndpointParams
NewUpdatePluginEndpointParamsWithTimeout creates a new UpdatePluginEndpointParams object with the default values initialized, and the ability to set a timeout on a request
func (*UpdatePluginEndpointParams) SetBody ¶
func (o *UpdatePluginEndpointParams) SetBody(body *dynatrace.RemotePluginEndpoint)
SetBody adds the body to the update plugin endpoint params
func (*UpdatePluginEndpointParams) SetContext ¶
func (o *UpdatePluginEndpointParams) SetContext(ctx context.Context)
SetContext adds the context to the update plugin endpoint params
func (*UpdatePluginEndpointParams) SetEndpointID ¶
func (o *UpdatePluginEndpointParams) SetEndpointID(endpointID string)
SetEndpointID adds the endpointId to the update plugin endpoint params
func (*UpdatePluginEndpointParams) SetHTTPClient ¶
func (o *UpdatePluginEndpointParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update plugin endpoint params
func (*UpdatePluginEndpointParams) SetID ¶
func (o *UpdatePluginEndpointParams) SetID(id string)
SetID adds the id to the update plugin endpoint params
func (*UpdatePluginEndpointParams) SetTimeout ¶
func (o *UpdatePluginEndpointParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update plugin endpoint params
func (*UpdatePluginEndpointParams) WithBody ¶
func (o *UpdatePluginEndpointParams) WithBody(body *dynatrace.RemotePluginEndpoint) *UpdatePluginEndpointParams
WithBody adds the body to the update plugin endpoint params
func (*UpdatePluginEndpointParams) WithContext ¶
func (o *UpdatePluginEndpointParams) WithContext(ctx context.Context) *UpdatePluginEndpointParams
WithContext adds the context to the update plugin endpoint params
func (*UpdatePluginEndpointParams) WithEndpointID ¶
func (o *UpdatePluginEndpointParams) WithEndpointID(endpointID string) *UpdatePluginEndpointParams
WithEndpointID adds the endpointID to the update plugin endpoint params
func (*UpdatePluginEndpointParams) WithHTTPClient ¶
func (o *UpdatePluginEndpointParams) WithHTTPClient(client *http.Client) *UpdatePluginEndpointParams
WithHTTPClient adds the HTTPClient to the update plugin endpoint params
func (*UpdatePluginEndpointParams) WithID ¶
func (o *UpdatePluginEndpointParams) WithID(id string) *UpdatePluginEndpointParams
WithID adds the id to the update plugin endpoint params
func (*UpdatePluginEndpointParams) WithTimeout ¶
func (o *UpdatePluginEndpointParams) WithTimeout(timeout time.Duration) *UpdatePluginEndpointParams
WithTimeout adds the timeout to the update plugin endpoint params
func (*UpdatePluginEndpointParams) WriteToRequest ¶
func (o *UpdatePluginEndpointParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdatePluginEndpointReader ¶
type UpdatePluginEndpointReader struct {
// contains filtered or unexported fields
}
UpdatePluginEndpointReader is a Reader for the UpdatePluginEndpoint structure.
func (*UpdatePluginEndpointReader) ReadResponse ¶
func (o *UpdatePluginEndpointReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UploadPluginBadRequest ¶
type UploadPluginBadRequest struct {
Payload *dynatrace.ErrorEnvelope
}
UploadPluginBadRequest handles this case with default header values.
Failed. The input is invalid.
func NewUploadPluginBadRequest ¶
func NewUploadPluginBadRequest() *UploadPluginBadRequest
NewUploadPluginBadRequest creates a UploadPluginBadRequest with default headers values
func (*UploadPluginBadRequest) Error ¶
func (o *UploadPluginBadRequest) Error() string
func (*UploadPluginBadRequest) GetPayload ¶
func (o *UploadPluginBadRequest) GetPayload() *dynatrace.ErrorEnvelope
type UploadPluginCreated ¶
type UploadPluginCreated struct {
Payload *dynatrace.EntityShortRepresentation
}
UploadPluginCreated handles this case with default header values.
Success. Plugin has been uploaded. Response contains the ID of the plugin.
func NewUploadPluginCreated ¶
func NewUploadPluginCreated() *UploadPluginCreated
NewUploadPluginCreated creates a UploadPluginCreated with default headers values
func (*UploadPluginCreated) Error ¶
func (o *UploadPluginCreated) Error() string
func (*UploadPluginCreated) GetPayload ¶
func (o *UploadPluginCreated) GetPayload() *dynatrace.EntityShortRepresentation
type UploadPluginParams ¶
type UploadPluginParams struct { /*Body Plugin ZIP file to be uploaded. File name must match the **name** field in the `plugin.json` file. For example, for the plugin whose **name** is `custom.remote.python.demo`, the name of the plugin file must be `custom.remote.python.demo.zip`. */ Body dynatrace.InputStream /*OverrideAlerts Use plugin-defined thresholds for alerts (`true`) or user-defined thresholds (`false`). Plugin-defined thresholds are stored in the `plugin.json` file. If not set, user-defined thresholds are used. */ OverrideAlerts *bool Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UploadPluginParams contains all the parameters to send to the API endpoint for the upload plugin operation typically these are written to a http.Request
func NewUploadPluginParams ¶
func NewUploadPluginParams() *UploadPluginParams
NewUploadPluginParams creates a new UploadPluginParams object with the default values initialized.
func NewUploadPluginParamsWithContext ¶
func NewUploadPluginParamsWithContext(ctx context.Context) *UploadPluginParams
NewUploadPluginParamsWithContext creates a new UploadPluginParams object with the default values initialized, and the ability to set a context for a request
func NewUploadPluginParamsWithHTTPClient ¶
func NewUploadPluginParamsWithHTTPClient(client *http.Client) *UploadPluginParams
NewUploadPluginParamsWithHTTPClient creates a new UploadPluginParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewUploadPluginParamsWithTimeout ¶
func NewUploadPluginParamsWithTimeout(timeout time.Duration) *UploadPluginParams
NewUploadPluginParamsWithTimeout creates a new UploadPluginParams object with the default values initialized, and the ability to set a timeout on a request
func (*UploadPluginParams) SetBody ¶
func (o *UploadPluginParams) SetBody(body dynatrace.InputStream)
SetBody adds the body to the upload plugin params
func (*UploadPluginParams) SetContext ¶
func (o *UploadPluginParams) SetContext(ctx context.Context)
SetContext adds the context to the upload plugin params
func (*UploadPluginParams) SetHTTPClient ¶
func (o *UploadPluginParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the upload plugin params
func (*UploadPluginParams) SetOverrideAlerts ¶
func (o *UploadPluginParams) SetOverrideAlerts(overrideAlerts *bool)
SetOverrideAlerts adds the overrideAlerts to the upload plugin params
func (*UploadPluginParams) SetTimeout ¶
func (o *UploadPluginParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the upload plugin params
func (*UploadPluginParams) WithBody ¶
func (o *UploadPluginParams) WithBody(body dynatrace.InputStream) *UploadPluginParams
WithBody adds the body to the upload plugin params
func (*UploadPluginParams) WithContext ¶
func (o *UploadPluginParams) WithContext(ctx context.Context) *UploadPluginParams
WithContext adds the context to the upload plugin params
func (*UploadPluginParams) WithHTTPClient ¶
func (o *UploadPluginParams) WithHTTPClient(client *http.Client) *UploadPluginParams
WithHTTPClient adds the HTTPClient to the upload plugin params
func (*UploadPluginParams) WithOverrideAlerts ¶
func (o *UploadPluginParams) WithOverrideAlerts(overrideAlerts *bool) *UploadPluginParams
WithOverrideAlerts adds the overrideAlerts to the upload plugin params
func (*UploadPluginParams) WithTimeout ¶
func (o *UploadPluginParams) WithTimeout(timeout time.Duration) *UploadPluginParams
WithTimeout adds the timeout to the upload plugin params
func (*UploadPluginParams) WriteToRequest ¶
func (o *UploadPluginParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UploadPluginReader ¶
type UploadPluginReader struct {
// contains filtered or unexported fields
}
UploadPluginReader is a Reader for the UploadPlugin structure.
func (*UploadPluginReader) ReadResponse ¶
func (o *UploadPluginReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ValidateCreatePluginEndpointBadRequest ¶
type ValidateCreatePluginEndpointBadRequest struct {
Payload *dynatrace.ErrorEnvelope
}
ValidateCreatePluginEndpointBadRequest handles this case with default header values.
Failed. The input is invalid.
func NewValidateCreatePluginEndpointBadRequest ¶
func NewValidateCreatePluginEndpointBadRequest() *ValidateCreatePluginEndpointBadRequest
NewValidateCreatePluginEndpointBadRequest creates a ValidateCreatePluginEndpointBadRequest with default headers values
func (*ValidateCreatePluginEndpointBadRequest) Error ¶
func (o *ValidateCreatePluginEndpointBadRequest) Error() string
func (*ValidateCreatePluginEndpointBadRequest) GetPayload ¶
func (o *ValidateCreatePluginEndpointBadRequest) GetPayload() *dynatrace.ErrorEnvelope
type ValidateCreatePluginEndpointNoContent ¶
type ValidateCreatePluginEndpointNoContent struct { }
ValidateCreatePluginEndpointNoContent handles this case with default header values.
Validated. The submitted configuration is valid. Response doesn't have a body.
func NewValidateCreatePluginEndpointNoContent ¶
func NewValidateCreatePluginEndpointNoContent() *ValidateCreatePluginEndpointNoContent
NewValidateCreatePluginEndpointNoContent creates a ValidateCreatePluginEndpointNoContent with default headers values
func (*ValidateCreatePluginEndpointNoContent) Error ¶
func (o *ValidateCreatePluginEndpointNoContent) Error() string
type ValidateCreatePluginEndpointParams ¶
type ValidateCreatePluginEndpointParams struct { /*Body The JSON body of the request. Contains parameters of the new plugin endpoint. */ Body *dynatrace.RemotePluginEndpoint /*ID The ID of the required plugin. */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ValidateCreatePluginEndpointParams contains all the parameters to send to the API endpoint for the validate create plugin endpoint operation typically these are written to a http.Request
func NewValidateCreatePluginEndpointParams ¶
func NewValidateCreatePluginEndpointParams() *ValidateCreatePluginEndpointParams
NewValidateCreatePluginEndpointParams creates a new ValidateCreatePluginEndpointParams object with the default values initialized.
func NewValidateCreatePluginEndpointParamsWithContext ¶
func NewValidateCreatePluginEndpointParamsWithContext(ctx context.Context) *ValidateCreatePluginEndpointParams
NewValidateCreatePluginEndpointParamsWithContext creates a new ValidateCreatePluginEndpointParams object with the default values initialized, and the ability to set a context for a request
func NewValidateCreatePluginEndpointParamsWithHTTPClient ¶
func NewValidateCreatePluginEndpointParamsWithHTTPClient(client *http.Client) *ValidateCreatePluginEndpointParams
NewValidateCreatePluginEndpointParamsWithHTTPClient creates a new ValidateCreatePluginEndpointParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewValidateCreatePluginEndpointParamsWithTimeout ¶
func NewValidateCreatePluginEndpointParamsWithTimeout(timeout time.Duration) *ValidateCreatePluginEndpointParams
NewValidateCreatePluginEndpointParamsWithTimeout creates a new ValidateCreatePluginEndpointParams object with the default values initialized, and the ability to set a timeout on a request
func (*ValidateCreatePluginEndpointParams) SetBody ¶
func (o *ValidateCreatePluginEndpointParams) SetBody(body *dynatrace.RemotePluginEndpoint)
SetBody adds the body to the validate create plugin endpoint params
func (*ValidateCreatePluginEndpointParams) SetContext ¶
func (o *ValidateCreatePluginEndpointParams) SetContext(ctx context.Context)
SetContext adds the context to the validate create plugin endpoint params
func (*ValidateCreatePluginEndpointParams) SetHTTPClient ¶
func (o *ValidateCreatePluginEndpointParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the validate create plugin endpoint params
func (*ValidateCreatePluginEndpointParams) SetID ¶
func (o *ValidateCreatePluginEndpointParams) SetID(id string)
SetID adds the id to the validate create plugin endpoint params
func (*ValidateCreatePluginEndpointParams) SetTimeout ¶
func (o *ValidateCreatePluginEndpointParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the validate create plugin endpoint params
func (*ValidateCreatePluginEndpointParams) WithBody ¶
func (o *ValidateCreatePluginEndpointParams) WithBody(body *dynatrace.RemotePluginEndpoint) *ValidateCreatePluginEndpointParams
WithBody adds the body to the validate create plugin endpoint params
func (*ValidateCreatePluginEndpointParams) WithContext ¶
func (o *ValidateCreatePluginEndpointParams) WithContext(ctx context.Context) *ValidateCreatePluginEndpointParams
WithContext adds the context to the validate create plugin endpoint params
func (*ValidateCreatePluginEndpointParams) WithHTTPClient ¶
func (o *ValidateCreatePluginEndpointParams) WithHTTPClient(client *http.Client) *ValidateCreatePluginEndpointParams
WithHTTPClient adds the HTTPClient to the validate create plugin endpoint params
func (*ValidateCreatePluginEndpointParams) WithID ¶
func (o *ValidateCreatePluginEndpointParams) WithID(id string) *ValidateCreatePluginEndpointParams
WithID adds the id to the validate create plugin endpoint params
func (*ValidateCreatePluginEndpointParams) WithTimeout ¶
func (o *ValidateCreatePluginEndpointParams) WithTimeout(timeout time.Duration) *ValidateCreatePluginEndpointParams
WithTimeout adds the timeout to the validate create plugin endpoint params
func (*ValidateCreatePluginEndpointParams) WriteToRequest ¶
func (o *ValidateCreatePluginEndpointParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ValidateCreatePluginEndpointReader ¶
type ValidateCreatePluginEndpointReader struct {
// contains filtered or unexported fields
}
ValidateCreatePluginEndpointReader is a Reader for the ValidateCreatePluginEndpoint structure.
func (*ValidateCreatePluginEndpointReader) ReadResponse ¶
func (o *ValidateCreatePluginEndpointReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ValidateUploadPluginBadRequest ¶
type ValidateUploadPluginBadRequest struct {
Payload *dynatrace.ErrorEnvelope
}
ValidateUploadPluginBadRequest handles this case with default header values.
Failed. The input is invalid.
func NewValidateUploadPluginBadRequest ¶
func NewValidateUploadPluginBadRequest() *ValidateUploadPluginBadRequest
NewValidateUploadPluginBadRequest creates a ValidateUploadPluginBadRequest with default headers values
func (*ValidateUploadPluginBadRequest) Error ¶
func (o *ValidateUploadPluginBadRequest) Error() string
func (*ValidateUploadPluginBadRequest) GetPayload ¶
func (o *ValidateUploadPluginBadRequest) GetPayload() *dynatrace.ErrorEnvelope
type ValidateUploadPluginNoContent ¶
type ValidateUploadPluginNoContent struct { }
ValidateUploadPluginNoContent handles this case with default header values.
Validated. The submitted plugin is valid. Response doesn't have a body.
func NewValidateUploadPluginNoContent ¶
func NewValidateUploadPluginNoContent() *ValidateUploadPluginNoContent
NewValidateUploadPluginNoContent creates a ValidateUploadPluginNoContent with default headers values
func (*ValidateUploadPluginNoContent) Error ¶
func (o *ValidateUploadPluginNoContent) Error() string
type ValidateUploadPluginParams ¶
type ValidateUploadPluginParams struct { /*Body The ZIP plugin file to be uploaded. The file name must match the ID of the plugin. Example: `custom.remote.python.demo.zip` */ Body dynatrace.InputStream /*JSONOnly Validate only the `plugin.json` file (`true`) or the entire plugin structure (`false`). If not set, the entire plugin is validated. */ JSONOnly *bool Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ValidateUploadPluginParams contains all the parameters to send to the API endpoint for the validate upload plugin operation typically these are written to a http.Request
func NewValidateUploadPluginParams ¶
func NewValidateUploadPluginParams() *ValidateUploadPluginParams
NewValidateUploadPluginParams creates a new ValidateUploadPluginParams object with the default values initialized.
func NewValidateUploadPluginParamsWithContext ¶
func NewValidateUploadPluginParamsWithContext(ctx context.Context) *ValidateUploadPluginParams
NewValidateUploadPluginParamsWithContext creates a new ValidateUploadPluginParams object with the default values initialized, and the ability to set a context for a request
func NewValidateUploadPluginParamsWithHTTPClient ¶
func NewValidateUploadPluginParamsWithHTTPClient(client *http.Client) *ValidateUploadPluginParams
NewValidateUploadPluginParamsWithHTTPClient creates a new ValidateUploadPluginParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewValidateUploadPluginParamsWithTimeout ¶
func NewValidateUploadPluginParamsWithTimeout(timeout time.Duration) *ValidateUploadPluginParams
NewValidateUploadPluginParamsWithTimeout creates a new ValidateUploadPluginParams object with the default values initialized, and the ability to set a timeout on a request
func (*ValidateUploadPluginParams) SetBody ¶
func (o *ValidateUploadPluginParams) SetBody(body dynatrace.InputStream)
SetBody adds the body to the validate upload plugin params
func (*ValidateUploadPluginParams) SetContext ¶
func (o *ValidateUploadPluginParams) SetContext(ctx context.Context)
SetContext adds the context to the validate upload plugin params
func (*ValidateUploadPluginParams) SetHTTPClient ¶
func (o *ValidateUploadPluginParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the validate upload plugin params
func (*ValidateUploadPluginParams) SetJSONOnly ¶
func (o *ValidateUploadPluginParams) SetJSONOnly(jSONOnly *bool)
SetJSONOnly adds the jsonOnly to the validate upload plugin params
func (*ValidateUploadPluginParams) SetTimeout ¶
func (o *ValidateUploadPluginParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the validate upload plugin params
func (*ValidateUploadPluginParams) WithBody ¶
func (o *ValidateUploadPluginParams) WithBody(body dynatrace.InputStream) *ValidateUploadPluginParams
WithBody adds the body to the validate upload plugin params
func (*ValidateUploadPluginParams) WithContext ¶
func (o *ValidateUploadPluginParams) WithContext(ctx context.Context) *ValidateUploadPluginParams
WithContext adds the context to the validate upload plugin params
func (*ValidateUploadPluginParams) WithHTTPClient ¶
func (o *ValidateUploadPluginParams) WithHTTPClient(client *http.Client) *ValidateUploadPluginParams
WithHTTPClient adds the HTTPClient to the validate upload plugin params
func (*ValidateUploadPluginParams) WithJSONOnly ¶
func (o *ValidateUploadPluginParams) WithJSONOnly(jSONOnly *bool) *ValidateUploadPluginParams
WithJSONOnly adds the jSONOnly to the validate upload plugin params
func (*ValidateUploadPluginParams) WithTimeout ¶
func (o *ValidateUploadPluginParams) WithTimeout(timeout time.Duration) *ValidateUploadPluginParams
WithTimeout adds the timeout to the validate upload plugin params
func (*ValidateUploadPluginParams) WriteToRequest ¶
func (o *ValidateUploadPluginParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ValidateUploadPluginReader ¶
type ValidateUploadPluginReader struct {
// contains filtered or unexported fields
}
ValidateUploadPluginReader is a Reader for the ValidateUploadPlugin structure.
func (*ValidateUploadPluginReader) ReadResponse ¶
func (o *ValidateUploadPluginReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files
¶
- create_plugin_endpoint_parameters.go
- create_plugin_endpoint_responses.go
- delete_plugin_binary_parameters.go
- delete_plugin_binary_responses.go
- delete_plugin_endpoint_parameters.go
- delete_plugin_endpoint_responses.go
- get_active_gate_plugins_parameters.go
- get_active_gate_plugins_responses.go
- get_plugin_binary_parameters.go
- get_plugin_binary_responses.go
- get_plugin_endpoint_parameters.go
- get_plugin_endpoint_responses.go
- get_plugin_endpoints_parameters.go
- get_plugin_endpoints_responses.go
- get_plugin_parameters.go
- get_plugin_responses.go
- get_plugin_states_parameters.go
- get_plugin_states_responses.go
- get_plugins_parameters.go
- get_plugins_responses.go
- plugins_client.go
- update_plugin_endpoint_parameters.go
- update_plugin_endpoint_responses.go
- upload_plugin_parameters.go
- upload_plugin_responses.go
- validate_create_plugin_endpoint_parameters.go
- validate_create_plugin_endpoint_responses.go
- validate_upload_plugin_parameters.go
- validate_upload_plugin_responses.go