pagerduty_integrations

package
v0.1.24 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 10, 2023 License: BSD-3-Clause 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 pagerduty integrations API

func (*Client) DeleteAPIV2PagerdutyIntegrationsSelector

func (a *Client) DeleteAPIV2PagerdutyIntegrationsSelector(params *DeleteAPIV2PagerdutyIntegrationsSelectorParams, opts ...ClientOption) (*DeleteAPIV2PagerdutyIntegrationsSelectorOK, error)

DeleteAPIV2PagerdutyIntegrationsSelector deletes a pagerduty integration entry

Delete an existing PagerdutyIntegration entry via one of its "selectors": "pd-id/" + Pagerduty ID or numeric Sherlock ID.

func (*Client) GetAPIV2PagerdutyIntegrations

func (a *Client) GetAPIV2PagerdutyIntegrations(params *GetAPIV2PagerdutyIntegrationsParams, opts ...ClientOption) (*GetAPIV2PagerdutyIntegrationsOK, error)

GetAPIV2PagerdutyIntegrations lists pagerduty integration entries

List existing PagerdutyIntegration entries, ordered by most recently updated.

func (*Client) GetAPIV2PagerdutyIntegrationsSelector

func (a *Client) GetAPIV2PagerdutyIntegrationsSelector(params *GetAPIV2PagerdutyIntegrationsSelectorParams, opts ...ClientOption) (*GetAPIV2PagerdutyIntegrationsSelectorOK, error)

GetAPIV2PagerdutyIntegrationsSelector gets a pagerduty integration entry

Get an existing PagerdutyIntegration entry via one its "selectors": "pd-id/" + Pagerduty ID or numeric Sherlock ID.

func (*Client) GetAPIV2SelectorsPagerdutyIntegrationsSelector

func (a *Client) GetAPIV2SelectorsPagerdutyIntegrationsSelector(params *GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams, opts ...ClientOption) (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorOK, error)

GetAPIV2SelectorsPagerdutyIntegrationsSelector lists pagerduty integration selectors

Validate a given PagerdutyIntegration selector and provide any other selectors that would match the same PagerdutyIntegration.

func (*Client) PatchAPIV2PagerdutyIntegrationsSelector

func (a *Client) PatchAPIV2PagerdutyIntegrationsSelector(params *PatchAPIV2PagerdutyIntegrationsSelectorParams, opts ...ClientOption) (*PatchAPIV2PagerdutyIntegrationsSelectorOK, error)

PatchAPIV2PagerdutyIntegrationsSelector edits a pagerduty integration entry

Edit an existing PagerdutyIntegration entry via one its "selectors": "pd-id/" + Pagerduty ID or numeric Sherlock ID. Note that only mutable fields are available here, immutable fields can only be set using /create.

func (*Client) PostAPIV2PagerdutyIntegrations

PostAPIV2PagerdutyIntegrations creates a new pagerduty integration entry

Create a new PagerdutyIntegration entry. Note that fields are immutable after creation.

func (*Client) PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelector

PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelector triggers a pagerduty incident for a given pagerduty integration

Trigger an alert via a PagerdutyIntegration itself.

func (*Client) PutAPIV2PagerdutyIntegrationsSelector

PutAPIV2PagerdutyIntegrationsSelector creates or edit a pagerduty integration entry

Create or edit a PagerdutyIntegration entry. Attempts to edit and will attempt to create upon an error.

If an edit was made or the creation process de-duplicates, this method will return normally with a 200.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	DeleteAPIV2PagerdutyIntegrationsSelector(params *DeleteAPIV2PagerdutyIntegrationsSelectorParams, opts ...ClientOption) (*DeleteAPIV2PagerdutyIntegrationsSelectorOK, error)

	GetAPIV2PagerdutyIntegrations(params *GetAPIV2PagerdutyIntegrationsParams, opts ...ClientOption) (*GetAPIV2PagerdutyIntegrationsOK, error)

	GetAPIV2PagerdutyIntegrationsSelector(params *GetAPIV2PagerdutyIntegrationsSelectorParams, opts ...ClientOption) (*GetAPIV2PagerdutyIntegrationsSelectorOK, error)

	GetAPIV2SelectorsPagerdutyIntegrationsSelector(params *GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams, opts ...ClientOption) (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorOK, error)

	PatchAPIV2PagerdutyIntegrationsSelector(params *PatchAPIV2PagerdutyIntegrationsSelectorParams, opts ...ClientOption) (*PatchAPIV2PagerdutyIntegrationsSelectorOK, error)

	PostAPIV2PagerdutyIntegrations(params *PostAPIV2PagerdutyIntegrationsParams, opts ...ClientOption) (*PostAPIV2PagerdutyIntegrationsOK, *PostAPIV2PagerdutyIntegrationsCreated, error)

	PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelector(params *PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams, opts ...ClientOption) (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorAccepted, error)

	PutAPIV2PagerdutyIntegrationsSelector(params *PutAPIV2PagerdutyIntegrationsSelectorParams, opts ...ClientOption) (*PutAPIV2PagerdutyIntegrationsSelectorOK, *PutAPIV2PagerdutyIntegrationsSelectorCreated, 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 pagerduty integrations API client.

type DeleteAPIV2PagerdutyIntegrationsSelectorBadRequest

type DeleteAPIV2PagerdutyIntegrationsSelectorBadRequest struct {
	Payload *models.ErrorsErrorResponse
}
DeleteAPIV2PagerdutyIntegrationsSelectorBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewDeleteAPIV2PagerdutyIntegrationsSelectorBadRequest

func NewDeleteAPIV2PagerdutyIntegrationsSelectorBadRequest() *DeleteAPIV2PagerdutyIntegrationsSelectorBadRequest

NewDeleteAPIV2PagerdutyIntegrationsSelectorBadRequest creates a DeleteAPIV2PagerdutyIntegrationsSelectorBadRequest with default headers values

func (*DeleteAPIV2PagerdutyIntegrationsSelectorBadRequest) Error

func (*DeleteAPIV2PagerdutyIntegrationsSelectorBadRequest) GetPayload

type DeleteAPIV2PagerdutyIntegrationsSelectorConflict

type DeleteAPIV2PagerdutyIntegrationsSelectorConflict struct {
	Payload *models.ErrorsErrorResponse
}
DeleteAPIV2PagerdutyIntegrationsSelectorConflict describes a response with status code 409, with default header values.

Conflict

func NewDeleteAPIV2PagerdutyIntegrationsSelectorConflict

func NewDeleteAPIV2PagerdutyIntegrationsSelectorConflict() *DeleteAPIV2PagerdutyIntegrationsSelectorConflict

NewDeleteAPIV2PagerdutyIntegrationsSelectorConflict creates a DeleteAPIV2PagerdutyIntegrationsSelectorConflict with default headers values

func (*DeleteAPIV2PagerdutyIntegrationsSelectorConflict) Error

func (*DeleteAPIV2PagerdutyIntegrationsSelectorConflict) GetPayload

type DeleteAPIV2PagerdutyIntegrationsSelectorForbidden

type DeleteAPIV2PagerdutyIntegrationsSelectorForbidden struct {
	Payload *models.ErrorsErrorResponse
}
DeleteAPIV2PagerdutyIntegrationsSelectorForbidden describes a response with status code 403, with default header values.

Forbidden

func NewDeleteAPIV2PagerdutyIntegrationsSelectorForbidden

func NewDeleteAPIV2PagerdutyIntegrationsSelectorForbidden() *DeleteAPIV2PagerdutyIntegrationsSelectorForbidden

NewDeleteAPIV2PagerdutyIntegrationsSelectorForbidden creates a DeleteAPIV2PagerdutyIntegrationsSelectorForbidden with default headers values

func (*DeleteAPIV2PagerdutyIntegrationsSelectorForbidden) Error

func (*DeleteAPIV2PagerdutyIntegrationsSelectorForbidden) GetPayload

type DeleteAPIV2PagerdutyIntegrationsSelectorInternalServerError

type DeleteAPIV2PagerdutyIntegrationsSelectorInternalServerError struct {
	Payload *models.ErrorsErrorResponse
}
DeleteAPIV2PagerdutyIntegrationsSelectorInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewDeleteAPIV2PagerdutyIntegrationsSelectorInternalServerError

func NewDeleteAPIV2PagerdutyIntegrationsSelectorInternalServerError() *DeleteAPIV2PagerdutyIntegrationsSelectorInternalServerError

NewDeleteAPIV2PagerdutyIntegrationsSelectorInternalServerError creates a DeleteAPIV2PagerdutyIntegrationsSelectorInternalServerError with default headers values

func (*DeleteAPIV2PagerdutyIntegrationsSelectorInternalServerError) Error

func (*DeleteAPIV2PagerdutyIntegrationsSelectorInternalServerError) GetPayload

type DeleteAPIV2PagerdutyIntegrationsSelectorNotFound

type DeleteAPIV2PagerdutyIntegrationsSelectorNotFound struct {
	Payload *models.ErrorsErrorResponse
}
DeleteAPIV2PagerdutyIntegrationsSelectorNotFound describes a response with status code 404, with default header values.

Not Found

func NewDeleteAPIV2PagerdutyIntegrationsSelectorNotFound

func NewDeleteAPIV2PagerdutyIntegrationsSelectorNotFound() *DeleteAPIV2PagerdutyIntegrationsSelectorNotFound

NewDeleteAPIV2PagerdutyIntegrationsSelectorNotFound creates a DeleteAPIV2PagerdutyIntegrationsSelectorNotFound with default headers values

func (*DeleteAPIV2PagerdutyIntegrationsSelectorNotFound) Error

func (*DeleteAPIV2PagerdutyIntegrationsSelectorNotFound) GetPayload

type DeleteAPIV2PagerdutyIntegrationsSelectorOK

type DeleteAPIV2PagerdutyIntegrationsSelectorOK struct {
	Payload *models.V2controllersPagerdutyIntegration
}
DeleteAPIV2PagerdutyIntegrationsSelectorOK describes a response with status code 200, with default header values.

OK

func NewDeleteAPIV2PagerdutyIntegrationsSelectorOK

func NewDeleteAPIV2PagerdutyIntegrationsSelectorOK() *DeleteAPIV2PagerdutyIntegrationsSelectorOK

NewDeleteAPIV2PagerdutyIntegrationsSelectorOK creates a DeleteAPIV2PagerdutyIntegrationsSelectorOK with default headers values

func (*DeleteAPIV2PagerdutyIntegrationsSelectorOK) Error

func (*DeleteAPIV2PagerdutyIntegrationsSelectorOK) GetPayload

type DeleteAPIV2PagerdutyIntegrationsSelectorParams

type DeleteAPIV2PagerdutyIntegrationsSelectorParams struct {

	/* Selector.

	   The PagerdutyIntegration to delete's selector:
	*/
	Selector string

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

DeleteAPIV2PagerdutyIntegrationsSelectorParams contains all the parameters to send to the API endpoint

for the delete API v2 pagerduty integrations selector operation.

Typically these are written to a http.Request.

func NewDeleteAPIV2PagerdutyIntegrationsSelectorParams

func NewDeleteAPIV2PagerdutyIntegrationsSelectorParams() *DeleteAPIV2PagerdutyIntegrationsSelectorParams

NewDeleteAPIV2PagerdutyIntegrationsSelectorParams creates a new DeleteAPIV2PagerdutyIntegrationsSelectorParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteAPIV2PagerdutyIntegrationsSelectorParamsWithContext

func NewDeleteAPIV2PagerdutyIntegrationsSelectorParamsWithContext(ctx context.Context) *DeleteAPIV2PagerdutyIntegrationsSelectorParams

NewDeleteAPIV2PagerdutyIntegrationsSelectorParamsWithContext creates a new DeleteAPIV2PagerdutyIntegrationsSelectorParams object with the ability to set a context for a request.

func NewDeleteAPIV2PagerdutyIntegrationsSelectorParamsWithHTTPClient

func NewDeleteAPIV2PagerdutyIntegrationsSelectorParamsWithHTTPClient(client *http.Client) *DeleteAPIV2PagerdutyIntegrationsSelectorParams

NewDeleteAPIV2PagerdutyIntegrationsSelectorParamsWithHTTPClient creates a new DeleteAPIV2PagerdutyIntegrationsSelectorParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteAPIV2PagerdutyIntegrationsSelectorParamsWithTimeout

func NewDeleteAPIV2PagerdutyIntegrationsSelectorParamsWithTimeout(timeout time.Duration) *DeleteAPIV2PagerdutyIntegrationsSelectorParams

NewDeleteAPIV2PagerdutyIntegrationsSelectorParamsWithTimeout creates a new DeleteAPIV2PagerdutyIntegrationsSelectorParams object with the ability to set a timeout on a request.

func (*DeleteAPIV2PagerdutyIntegrationsSelectorParams) SetContext

SetContext adds the context to the delete API v2 pagerduty integrations selector params

func (*DeleteAPIV2PagerdutyIntegrationsSelectorParams) SetDefaults

SetDefaults hydrates default values in the delete API v2 pagerduty integrations selector params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteAPIV2PagerdutyIntegrationsSelectorParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete API v2 pagerduty integrations selector params

func (*DeleteAPIV2PagerdutyIntegrationsSelectorParams) SetSelector

func (o *DeleteAPIV2PagerdutyIntegrationsSelectorParams) SetSelector(selector string)

SetSelector adds the selector to the delete API v2 pagerduty integrations selector params

func (*DeleteAPIV2PagerdutyIntegrationsSelectorParams) SetTimeout

SetTimeout adds the timeout to the delete API v2 pagerduty integrations selector params

func (*DeleteAPIV2PagerdutyIntegrationsSelectorParams) WithContext

WithContext adds the context to the delete API v2 pagerduty integrations selector params

func (*DeleteAPIV2PagerdutyIntegrationsSelectorParams) WithDefaults

WithDefaults hydrates default values in the delete API v2 pagerduty integrations selector params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteAPIV2PagerdutyIntegrationsSelectorParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete API v2 pagerduty integrations selector params

func (*DeleteAPIV2PagerdutyIntegrationsSelectorParams) WithSelector

WithSelector adds the selector to the delete API v2 pagerduty integrations selector params

func (*DeleteAPIV2PagerdutyIntegrationsSelectorParams) WithTimeout

WithTimeout adds the timeout to the delete API v2 pagerduty integrations selector params

func (*DeleteAPIV2PagerdutyIntegrationsSelectorParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired

type DeleteAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired struct {
	Payload *models.ErrorsErrorResponse
}
DeleteAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired describes a response with status code 407, with default header values.

Proxy Authentication Required

func NewDeleteAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired

func NewDeleteAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired() *DeleteAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired

NewDeleteAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired creates a DeleteAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired with default headers values

func (*DeleteAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired) Error

func (*DeleteAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired) GetPayload

type DeleteAPIV2PagerdutyIntegrationsSelectorReader

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

DeleteAPIV2PagerdutyIntegrationsSelectorReader is a Reader for the DeleteAPIV2PagerdutyIntegrationsSelector structure.

func (*DeleteAPIV2PagerdutyIntegrationsSelectorReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV2PagerdutyIntegrationsBadRequest

type GetAPIV2PagerdutyIntegrationsBadRequest struct {
	Payload *models.ErrorsErrorResponse
}
GetAPIV2PagerdutyIntegrationsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewGetAPIV2PagerdutyIntegrationsBadRequest

func NewGetAPIV2PagerdutyIntegrationsBadRequest() *GetAPIV2PagerdutyIntegrationsBadRequest

NewGetAPIV2PagerdutyIntegrationsBadRequest creates a GetAPIV2PagerdutyIntegrationsBadRequest with default headers values

func (*GetAPIV2PagerdutyIntegrationsBadRequest) Error

func (*GetAPIV2PagerdutyIntegrationsBadRequest) GetPayload

type GetAPIV2PagerdutyIntegrationsConflict

type GetAPIV2PagerdutyIntegrationsConflict struct {
	Payload *models.ErrorsErrorResponse
}
GetAPIV2PagerdutyIntegrationsConflict describes a response with status code 409, with default header values.

Conflict

func NewGetAPIV2PagerdutyIntegrationsConflict

func NewGetAPIV2PagerdutyIntegrationsConflict() *GetAPIV2PagerdutyIntegrationsConflict

NewGetAPIV2PagerdutyIntegrationsConflict creates a GetAPIV2PagerdutyIntegrationsConflict with default headers values

func (*GetAPIV2PagerdutyIntegrationsConflict) Error

func (*GetAPIV2PagerdutyIntegrationsConflict) GetPayload

type GetAPIV2PagerdutyIntegrationsForbidden

type GetAPIV2PagerdutyIntegrationsForbidden struct {
	Payload *models.ErrorsErrorResponse
}
GetAPIV2PagerdutyIntegrationsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetAPIV2PagerdutyIntegrationsForbidden

func NewGetAPIV2PagerdutyIntegrationsForbidden() *GetAPIV2PagerdutyIntegrationsForbidden

NewGetAPIV2PagerdutyIntegrationsForbidden creates a GetAPIV2PagerdutyIntegrationsForbidden with default headers values

func (*GetAPIV2PagerdutyIntegrationsForbidden) Error

func (*GetAPIV2PagerdutyIntegrationsForbidden) GetPayload

type GetAPIV2PagerdutyIntegrationsInternalServerError

type GetAPIV2PagerdutyIntegrationsInternalServerError struct {
	Payload *models.ErrorsErrorResponse
}
GetAPIV2PagerdutyIntegrationsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetAPIV2PagerdutyIntegrationsInternalServerError

func NewGetAPIV2PagerdutyIntegrationsInternalServerError() *GetAPIV2PagerdutyIntegrationsInternalServerError

NewGetAPIV2PagerdutyIntegrationsInternalServerError creates a GetAPIV2PagerdutyIntegrationsInternalServerError with default headers values

func (*GetAPIV2PagerdutyIntegrationsInternalServerError) Error

func (*GetAPIV2PagerdutyIntegrationsInternalServerError) GetPayload

type GetAPIV2PagerdutyIntegrationsNotFound

type GetAPIV2PagerdutyIntegrationsNotFound struct {
	Payload *models.ErrorsErrorResponse
}
GetAPIV2PagerdutyIntegrationsNotFound describes a response with status code 404, with default header values.

Not Found

func NewGetAPIV2PagerdutyIntegrationsNotFound

func NewGetAPIV2PagerdutyIntegrationsNotFound() *GetAPIV2PagerdutyIntegrationsNotFound

NewGetAPIV2PagerdutyIntegrationsNotFound creates a GetAPIV2PagerdutyIntegrationsNotFound with default headers values

func (*GetAPIV2PagerdutyIntegrationsNotFound) Error

func (*GetAPIV2PagerdutyIntegrationsNotFound) GetPayload

type GetAPIV2PagerdutyIntegrationsOK

type GetAPIV2PagerdutyIntegrationsOK struct {
	Payload []*models.V2controllersPagerdutyIntegration
}
GetAPIV2PagerdutyIntegrationsOK describes a response with status code 200, with default header values.

OK

func NewGetAPIV2PagerdutyIntegrationsOK

func NewGetAPIV2PagerdutyIntegrationsOK() *GetAPIV2PagerdutyIntegrationsOK

NewGetAPIV2PagerdutyIntegrationsOK creates a GetAPIV2PagerdutyIntegrationsOK with default headers values

func (*GetAPIV2PagerdutyIntegrationsOK) Error

func (*GetAPIV2PagerdutyIntegrationsOK) GetPayload

type GetAPIV2PagerdutyIntegrationsParams

type GetAPIV2PagerdutyIntegrationsParams struct {

	// CreatedAt.
	//
	// Format: date-time
	CreatedAt *strfmt.DateTime

	// ID.
	ID *int64

	/* Limit.

	   An optional limit to the number of entries returned
	*/
	Limit *int64

	// Name.
	Name *string

	// PagerdutyID.
	PagerdutyID *string

	// Type.
	Type *string

	// UpdatedAt.
	//
	// Format: date-time
	UpdatedAt *strfmt.DateTime

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

GetAPIV2PagerdutyIntegrationsParams contains all the parameters to send to the API endpoint

for the get API v2 pagerduty integrations operation.

Typically these are written to a http.Request.

func NewGetAPIV2PagerdutyIntegrationsParams

func NewGetAPIV2PagerdutyIntegrationsParams() *GetAPIV2PagerdutyIntegrationsParams

NewGetAPIV2PagerdutyIntegrationsParams creates a new GetAPIV2PagerdutyIntegrationsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetAPIV2PagerdutyIntegrationsParamsWithContext

func NewGetAPIV2PagerdutyIntegrationsParamsWithContext(ctx context.Context) *GetAPIV2PagerdutyIntegrationsParams

NewGetAPIV2PagerdutyIntegrationsParamsWithContext creates a new GetAPIV2PagerdutyIntegrationsParams object with the ability to set a context for a request.

func NewGetAPIV2PagerdutyIntegrationsParamsWithHTTPClient

func NewGetAPIV2PagerdutyIntegrationsParamsWithHTTPClient(client *http.Client) *GetAPIV2PagerdutyIntegrationsParams

NewGetAPIV2PagerdutyIntegrationsParamsWithHTTPClient creates a new GetAPIV2PagerdutyIntegrationsParams object with the ability to set a custom HTTPClient for a request.

func NewGetAPIV2PagerdutyIntegrationsParamsWithTimeout

func NewGetAPIV2PagerdutyIntegrationsParamsWithTimeout(timeout time.Duration) *GetAPIV2PagerdutyIntegrationsParams

NewGetAPIV2PagerdutyIntegrationsParamsWithTimeout creates a new GetAPIV2PagerdutyIntegrationsParams object with the ability to set a timeout on a request.

func (*GetAPIV2PagerdutyIntegrationsParams) SetContext

SetContext adds the context to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) SetCreatedAt

func (o *GetAPIV2PagerdutyIntegrationsParams) SetCreatedAt(createdAt *strfmt.DateTime)

SetCreatedAt adds the createdAt to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) SetDefaults

func (o *GetAPIV2PagerdutyIntegrationsParams) SetDefaults()

SetDefaults hydrates default values in the get API v2 pagerduty integrations params (not the query body).

All values with no default are reset to their zero value.

func (*GetAPIV2PagerdutyIntegrationsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) SetID

SetID adds the id to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) SetLimit

func (o *GetAPIV2PagerdutyIntegrationsParams) SetLimit(limit *int64)

SetLimit adds the limit to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) SetName

func (o *GetAPIV2PagerdutyIntegrationsParams) SetName(name *string)

SetName adds the name to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) SetPagerdutyID

func (o *GetAPIV2PagerdutyIntegrationsParams) SetPagerdutyID(pagerdutyID *string)

SetPagerdutyID adds the pagerdutyId to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) SetTimeout

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

SetTimeout adds the timeout to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) SetType

func (o *GetAPIV2PagerdutyIntegrationsParams) SetType(typeVar *string)

SetType adds the type to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) SetUpdatedAt

func (o *GetAPIV2PagerdutyIntegrationsParams) SetUpdatedAt(updatedAt *strfmt.DateTime)

SetUpdatedAt adds the updatedAt to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) WithContext

WithContext adds the context to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) WithCreatedAt

WithCreatedAt adds the createdAt to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) WithDefaults

WithDefaults hydrates default values in the get API v2 pagerduty integrations params (not the query body).

All values with no default are reset to their zero value.

func (*GetAPIV2PagerdutyIntegrationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) WithID

WithID adds the id to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) WithLimit

WithLimit adds the limit to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) WithName

WithName adds the name to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) WithPagerdutyID

WithPagerdutyID adds the pagerdutyID to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) WithTimeout

WithTimeout adds the timeout to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) WithType

WithType adds the typeVar to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) WithUpdatedAt

WithUpdatedAt adds the updatedAt to the get API v2 pagerduty integrations params

func (*GetAPIV2PagerdutyIntegrationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV2PagerdutyIntegrationsProxyAuthenticationRequired

type GetAPIV2PagerdutyIntegrationsProxyAuthenticationRequired struct {
	Payload *models.ErrorsErrorResponse
}
GetAPIV2PagerdutyIntegrationsProxyAuthenticationRequired describes a response with status code 407, with default header values.

Proxy Authentication Required

func NewGetAPIV2PagerdutyIntegrationsProxyAuthenticationRequired

func NewGetAPIV2PagerdutyIntegrationsProxyAuthenticationRequired() *GetAPIV2PagerdutyIntegrationsProxyAuthenticationRequired

NewGetAPIV2PagerdutyIntegrationsProxyAuthenticationRequired creates a GetAPIV2PagerdutyIntegrationsProxyAuthenticationRequired with default headers values

func (*GetAPIV2PagerdutyIntegrationsProxyAuthenticationRequired) Error

func (*GetAPIV2PagerdutyIntegrationsProxyAuthenticationRequired) GetPayload

type GetAPIV2PagerdutyIntegrationsReader

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

GetAPIV2PagerdutyIntegrationsReader is a Reader for the GetAPIV2PagerdutyIntegrations structure.

func (*GetAPIV2PagerdutyIntegrationsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV2PagerdutyIntegrationsSelectorBadRequest

type GetAPIV2PagerdutyIntegrationsSelectorBadRequest struct {
	Payload *models.ErrorsErrorResponse
}
GetAPIV2PagerdutyIntegrationsSelectorBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewGetAPIV2PagerdutyIntegrationsSelectorBadRequest

func NewGetAPIV2PagerdutyIntegrationsSelectorBadRequest() *GetAPIV2PagerdutyIntegrationsSelectorBadRequest

NewGetAPIV2PagerdutyIntegrationsSelectorBadRequest creates a GetAPIV2PagerdutyIntegrationsSelectorBadRequest with default headers values

func (*GetAPIV2PagerdutyIntegrationsSelectorBadRequest) Error

func (*GetAPIV2PagerdutyIntegrationsSelectorBadRequest) GetPayload

type GetAPIV2PagerdutyIntegrationsSelectorConflict

type GetAPIV2PagerdutyIntegrationsSelectorConflict struct {
	Payload *models.ErrorsErrorResponse
}
GetAPIV2PagerdutyIntegrationsSelectorConflict describes a response with status code 409, with default header values.

Conflict

func NewGetAPIV2PagerdutyIntegrationsSelectorConflict

func NewGetAPIV2PagerdutyIntegrationsSelectorConflict() *GetAPIV2PagerdutyIntegrationsSelectorConflict

NewGetAPIV2PagerdutyIntegrationsSelectorConflict creates a GetAPIV2PagerdutyIntegrationsSelectorConflict with default headers values

func (*GetAPIV2PagerdutyIntegrationsSelectorConflict) Error

func (*GetAPIV2PagerdutyIntegrationsSelectorConflict) GetPayload

type GetAPIV2PagerdutyIntegrationsSelectorForbidden

type GetAPIV2PagerdutyIntegrationsSelectorForbidden struct {
	Payload *models.ErrorsErrorResponse
}
GetAPIV2PagerdutyIntegrationsSelectorForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetAPIV2PagerdutyIntegrationsSelectorForbidden

func NewGetAPIV2PagerdutyIntegrationsSelectorForbidden() *GetAPIV2PagerdutyIntegrationsSelectorForbidden

NewGetAPIV2PagerdutyIntegrationsSelectorForbidden creates a GetAPIV2PagerdutyIntegrationsSelectorForbidden with default headers values

func (*GetAPIV2PagerdutyIntegrationsSelectorForbidden) Error

func (*GetAPIV2PagerdutyIntegrationsSelectorForbidden) GetPayload

type GetAPIV2PagerdutyIntegrationsSelectorInternalServerError

type GetAPIV2PagerdutyIntegrationsSelectorInternalServerError struct {
	Payload *models.ErrorsErrorResponse
}
GetAPIV2PagerdutyIntegrationsSelectorInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetAPIV2PagerdutyIntegrationsSelectorInternalServerError

func NewGetAPIV2PagerdutyIntegrationsSelectorInternalServerError() *GetAPIV2PagerdutyIntegrationsSelectorInternalServerError

NewGetAPIV2PagerdutyIntegrationsSelectorInternalServerError creates a GetAPIV2PagerdutyIntegrationsSelectorInternalServerError with default headers values

func (*GetAPIV2PagerdutyIntegrationsSelectorInternalServerError) Error

func (*GetAPIV2PagerdutyIntegrationsSelectorInternalServerError) GetPayload

type GetAPIV2PagerdutyIntegrationsSelectorNotFound

type GetAPIV2PagerdutyIntegrationsSelectorNotFound struct {
	Payload *models.ErrorsErrorResponse
}
GetAPIV2PagerdutyIntegrationsSelectorNotFound describes a response with status code 404, with default header values.

Not Found

func NewGetAPIV2PagerdutyIntegrationsSelectorNotFound

func NewGetAPIV2PagerdutyIntegrationsSelectorNotFound() *GetAPIV2PagerdutyIntegrationsSelectorNotFound

NewGetAPIV2PagerdutyIntegrationsSelectorNotFound creates a GetAPIV2PagerdutyIntegrationsSelectorNotFound with default headers values

func (*GetAPIV2PagerdutyIntegrationsSelectorNotFound) Error

func (*GetAPIV2PagerdutyIntegrationsSelectorNotFound) GetPayload

type GetAPIV2PagerdutyIntegrationsSelectorOK

type GetAPIV2PagerdutyIntegrationsSelectorOK struct {
	Payload *models.V2controllersPagerdutyIntegration
}
GetAPIV2PagerdutyIntegrationsSelectorOK describes a response with status code 200, with default header values.

OK

func NewGetAPIV2PagerdutyIntegrationsSelectorOK

func NewGetAPIV2PagerdutyIntegrationsSelectorOK() *GetAPIV2PagerdutyIntegrationsSelectorOK

NewGetAPIV2PagerdutyIntegrationsSelectorOK creates a GetAPIV2PagerdutyIntegrationsSelectorOK with default headers values

func (*GetAPIV2PagerdutyIntegrationsSelectorOK) Error

func (*GetAPIV2PagerdutyIntegrationsSelectorOK) GetPayload

type GetAPIV2PagerdutyIntegrationsSelectorParams

type GetAPIV2PagerdutyIntegrationsSelectorParams struct {

	/* Selector.

	   The PagerdutyIntegration to get's selector: chart/version or numeric ID
	*/
	Selector string

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

GetAPIV2PagerdutyIntegrationsSelectorParams contains all the parameters to send to the API endpoint

for the get API v2 pagerduty integrations selector operation.

Typically these are written to a http.Request.

func NewGetAPIV2PagerdutyIntegrationsSelectorParams

func NewGetAPIV2PagerdutyIntegrationsSelectorParams() *GetAPIV2PagerdutyIntegrationsSelectorParams

NewGetAPIV2PagerdutyIntegrationsSelectorParams creates a new GetAPIV2PagerdutyIntegrationsSelectorParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetAPIV2PagerdutyIntegrationsSelectorParamsWithContext

func NewGetAPIV2PagerdutyIntegrationsSelectorParamsWithContext(ctx context.Context) *GetAPIV2PagerdutyIntegrationsSelectorParams

NewGetAPIV2PagerdutyIntegrationsSelectorParamsWithContext creates a new GetAPIV2PagerdutyIntegrationsSelectorParams object with the ability to set a context for a request.

func NewGetAPIV2PagerdutyIntegrationsSelectorParamsWithHTTPClient

func NewGetAPIV2PagerdutyIntegrationsSelectorParamsWithHTTPClient(client *http.Client) *GetAPIV2PagerdutyIntegrationsSelectorParams

NewGetAPIV2PagerdutyIntegrationsSelectorParamsWithHTTPClient creates a new GetAPIV2PagerdutyIntegrationsSelectorParams object with the ability to set a custom HTTPClient for a request.

func NewGetAPIV2PagerdutyIntegrationsSelectorParamsWithTimeout

func NewGetAPIV2PagerdutyIntegrationsSelectorParamsWithTimeout(timeout time.Duration) *GetAPIV2PagerdutyIntegrationsSelectorParams

NewGetAPIV2PagerdutyIntegrationsSelectorParamsWithTimeout creates a new GetAPIV2PagerdutyIntegrationsSelectorParams object with the ability to set a timeout on a request.

func (*GetAPIV2PagerdutyIntegrationsSelectorParams) SetContext

SetContext adds the context to the get API v2 pagerduty integrations selector params

func (*GetAPIV2PagerdutyIntegrationsSelectorParams) SetDefaults

SetDefaults hydrates default values in the get API v2 pagerduty integrations selector params (not the query body).

All values with no default are reset to their zero value.

func (*GetAPIV2PagerdutyIntegrationsSelectorParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get API v2 pagerduty integrations selector params

func (*GetAPIV2PagerdutyIntegrationsSelectorParams) SetSelector

func (o *GetAPIV2PagerdutyIntegrationsSelectorParams) SetSelector(selector string)

SetSelector adds the selector to the get API v2 pagerduty integrations selector params

func (*GetAPIV2PagerdutyIntegrationsSelectorParams) SetTimeout

SetTimeout adds the timeout to the get API v2 pagerduty integrations selector params

func (*GetAPIV2PagerdutyIntegrationsSelectorParams) WithContext

WithContext adds the context to the get API v2 pagerduty integrations selector params

func (*GetAPIV2PagerdutyIntegrationsSelectorParams) WithDefaults

WithDefaults hydrates default values in the get API v2 pagerduty integrations selector params (not the query body).

All values with no default are reset to their zero value.

func (*GetAPIV2PagerdutyIntegrationsSelectorParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get API v2 pagerduty integrations selector params

func (*GetAPIV2PagerdutyIntegrationsSelectorParams) WithSelector

WithSelector adds the selector to the get API v2 pagerduty integrations selector params

func (*GetAPIV2PagerdutyIntegrationsSelectorParams) WithTimeout

WithTimeout adds the timeout to the get API v2 pagerduty integrations selector params

func (*GetAPIV2PagerdutyIntegrationsSelectorParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired

type GetAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired struct {
	Payload *models.ErrorsErrorResponse
}
GetAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired describes a response with status code 407, with default header values.

Proxy Authentication Required

func NewGetAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired

func NewGetAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired() *GetAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired

NewGetAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired creates a GetAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired with default headers values

func (*GetAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired) Error

func (*GetAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired) GetPayload

type GetAPIV2PagerdutyIntegrationsSelectorReader

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

GetAPIV2PagerdutyIntegrationsSelectorReader is a Reader for the GetAPIV2PagerdutyIntegrationsSelector structure.

func (*GetAPIV2PagerdutyIntegrationsSelectorReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV2SelectorsPagerdutyIntegrationsSelectorBadRequest

type GetAPIV2SelectorsPagerdutyIntegrationsSelectorBadRequest struct {
	Payload *models.ErrorsErrorResponse
}
GetAPIV2SelectorsPagerdutyIntegrationsSelectorBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorBadRequest

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorBadRequest() *GetAPIV2SelectorsPagerdutyIntegrationsSelectorBadRequest

NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorBadRequest creates a GetAPIV2SelectorsPagerdutyIntegrationsSelectorBadRequest with default headers values

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorBadRequest) Error

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorBadRequest) GetPayload

type GetAPIV2SelectorsPagerdutyIntegrationsSelectorConflict

type GetAPIV2SelectorsPagerdutyIntegrationsSelectorConflict struct {
	Payload *models.ErrorsErrorResponse
}
GetAPIV2SelectorsPagerdutyIntegrationsSelectorConflict describes a response with status code 409, with default header values.

Conflict

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorConflict

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorConflict() *GetAPIV2SelectorsPagerdutyIntegrationsSelectorConflict

NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorConflict creates a GetAPIV2SelectorsPagerdutyIntegrationsSelectorConflict with default headers values

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorConflict) Error

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorConflict) GetPayload

type GetAPIV2SelectorsPagerdutyIntegrationsSelectorForbidden

type GetAPIV2SelectorsPagerdutyIntegrationsSelectorForbidden struct {
	Payload *models.ErrorsErrorResponse
}
GetAPIV2SelectorsPagerdutyIntegrationsSelectorForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorForbidden

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorForbidden() *GetAPIV2SelectorsPagerdutyIntegrationsSelectorForbidden

NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorForbidden creates a GetAPIV2SelectorsPagerdutyIntegrationsSelectorForbidden with default headers values

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorForbidden) Error

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorForbidden) GetPayload

type GetAPIV2SelectorsPagerdutyIntegrationsSelectorInternalServerError

type GetAPIV2SelectorsPagerdutyIntegrationsSelectorInternalServerError struct {
	Payload *models.ErrorsErrorResponse
}
GetAPIV2SelectorsPagerdutyIntegrationsSelectorInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorInternalServerError

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorInternalServerError() *GetAPIV2SelectorsPagerdutyIntegrationsSelectorInternalServerError

NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorInternalServerError creates a GetAPIV2SelectorsPagerdutyIntegrationsSelectorInternalServerError with default headers values

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorInternalServerError) Error

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorInternalServerError) GetPayload

type GetAPIV2SelectorsPagerdutyIntegrationsSelectorNotFound

type GetAPIV2SelectorsPagerdutyIntegrationsSelectorNotFound struct {
	Payload *models.ErrorsErrorResponse
}
GetAPIV2SelectorsPagerdutyIntegrationsSelectorNotFound describes a response with status code 404, with default header values.

Not Found

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorNotFound

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorNotFound() *GetAPIV2SelectorsPagerdutyIntegrationsSelectorNotFound

NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorNotFound creates a GetAPIV2SelectorsPagerdutyIntegrationsSelectorNotFound with default headers values

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorNotFound) Error

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorNotFound) GetPayload

type GetAPIV2SelectorsPagerdutyIntegrationsSelectorOK

type GetAPIV2SelectorsPagerdutyIntegrationsSelectorOK struct {
	Payload []string
}
GetAPIV2SelectorsPagerdutyIntegrationsSelectorOK describes a response with status code 200, with default header values.

OK

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorOK

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorOK() *GetAPIV2SelectorsPagerdutyIntegrationsSelectorOK

NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorOK creates a GetAPIV2SelectorsPagerdutyIntegrationsSelectorOK with default headers values

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorOK) Error

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorOK) GetPayload

type GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams

type GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams struct {

	/* Selector.

	   The selector of the PagerdutyIntegration to list other selectors for
	*/
	Selector string

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

GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams contains all the parameters to send to the API endpoint

for the get API v2 selectors pagerduty integrations selector operation.

Typically these are written to a http.Request.

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorParams

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorParams() *GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams

NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorParams creates a new GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorParamsWithContext

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorParamsWithContext(ctx context.Context) *GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams

NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorParamsWithContext creates a new GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams object with the ability to set a context for a request.

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorParamsWithHTTPClient

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorParamsWithHTTPClient(client *http.Client) *GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams

NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorParamsWithHTTPClient creates a new GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams object with the ability to set a custom HTTPClient for a request.

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorParamsWithTimeout

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorParamsWithTimeout(timeout time.Duration) *GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams

NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorParamsWithTimeout creates a new GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams object with the ability to set a timeout on a request.

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams) SetContext

SetContext adds the context to the get API v2 selectors pagerduty integrations selector params

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams) SetDefaults

SetDefaults hydrates default values in the get API v2 selectors pagerduty integrations selector params (not the query body).

All values with no default are reset to their zero value.

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get API v2 selectors pagerduty integrations selector params

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams) SetSelector

SetSelector adds the selector to the get API v2 selectors pagerduty integrations selector params

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams) SetTimeout

SetTimeout adds the timeout to the get API v2 selectors pagerduty integrations selector params

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams) WithContext

WithContext adds the context to the get API v2 selectors pagerduty integrations selector params

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams) WithDefaults

WithDefaults hydrates default values in the get API v2 selectors pagerduty integrations selector params (not the query body).

All values with no default are reset to their zero value.

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get API v2 selectors pagerduty integrations selector params

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams) WithSelector

WithSelector adds the selector to the get API v2 selectors pagerduty integrations selector params

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams) WithTimeout

WithTimeout adds the timeout to the get API v2 selectors pagerduty integrations selector params

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV2SelectorsPagerdutyIntegrationsSelectorProxyAuthenticationRequired

type GetAPIV2SelectorsPagerdutyIntegrationsSelectorProxyAuthenticationRequired struct {
	Payload *models.ErrorsErrorResponse
}
GetAPIV2SelectorsPagerdutyIntegrationsSelectorProxyAuthenticationRequired describes a response with status code 407, with default header values.

Proxy Authentication Required

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorProxyAuthenticationRequired

func NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorProxyAuthenticationRequired() *GetAPIV2SelectorsPagerdutyIntegrationsSelectorProxyAuthenticationRequired

NewGetAPIV2SelectorsPagerdutyIntegrationsSelectorProxyAuthenticationRequired creates a GetAPIV2SelectorsPagerdutyIntegrationsSelectorProxyAuthenticationRequired with default headers values

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorProxyAuthenticationRequired) Error

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorProxyAuthenticationRequired) GetPayload

type GetAPIV2SelectorsPagerdutyIntegrationsSelectorReader

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

GetAPIV2SelectorsPagerdutyIntegrationsSelectorReader is a Reader for the GetAPIV2SelectorsPagerdutyIntegrationsSelector structure.

func (*GetAPIV2SelectorsPagerdutyIntegrationsSelectorReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchAPIV2PagerdutyIntegrationsSelectorBadRequest

type PatchAPIV2PagerdutyIntegrationsSelectorBadRequest struct {
	Payload *models.ErrorsErrorResponse
}
PatchAPIV2PagerdutyIntegrationsSelectorBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewPatchAPIV2PagerdutyIntegrationsSelectorBadRequest

func NewPatchAPIV2PagerdutyIntegrationsSelectorBadRequest() *PatchAPIV2PagerdutyIntegrationsSelectorBadRequest

NewPatchAPIV2PagerdutyIntegrationsSelectorBadRequest creates a PatchAPIV2PagerdutyIntegrationsSelectorBadRequest with default headers values

func (*PatchAPIV2PagerdutyIntegrationsSelectorBadRequest) Error

func (*PatchAPIV2PagerdutyIntegrationsSelectorBadRequest) GetPayload

type PatchAPIV2PagerdutyIntegrationsSelectorConflict

type PatchAPIV2PagerdutyIntegrationsSelectorConflict struct {
	Payload *models.ErrorsErrorResponse
}
PatchAPIV2PagerdutyIntegrationsSelectorConflict describes a response with status code 409, with default header values.

Conflict

func NewPatchAPIV2PagerdutyIntegrationsSelectorConflict

func NewPatchAPIV2PagerdutyIntegrationsSelectorConflict() *PatchAPIV2PagerdutyIntegrationsSelectorConflict

NewPatchAPIV2PagerdutyIntegrationsSelectorConflict creates a PatchAPIV2PagerdutyIntegrationsSelectorConflict with default headers values

func (*PatchAPIV2PagerdutyIntegrationsSelectorConflict) Error

func (*PatchAPIV2PagerdutyIntegrationsSelectorConflict) GetPayload

type PatchAPIV2PagerdutyIntegrationsSelectorForbidden

type PatchAPIV2PagerdutyIntegrationsSelectorForbidden struct {
	Payload *models.ErrorsErrorResponse
}
PatchAPIV2PagerdutyIntegrationsSelectorForbidden describes a response with status code 403, with default header values.

Forbidden

func NewPatchAPIV2PagerdutyIntegrationsSelectorForbidden

func NewPatchAPIV2PagerdutyIntegrationsSelectorForbidden() *PatchAPIV2PagerdutyIntegrationsSelectorForbidden

NewPatchAPIV2PagerdutyIntegrationsSelectorForbidden creates a PatchAPIV2PagerdutyIntegrationsSelectorForbidden with default headers values

func (*PatchAPIV2PagerdutyIntegrationsSelectorForbidden) Error

func (*PatchAPIV2PagerdutyIntegrationsSelectorForbidden) GetPayload

type PatchAPIV2PagerdutyIntegrationsSelectorInternalServerError

type PatchAPIV2PagerdutyIntegrationsSelectorInternalServerError struct {
	Payload *models.ErrorsErrorResponse
}
PatchAPIV2PagerdutyIntegrationsSelectorInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewPatchAPIV2PagerdutyIntegrationsSelectorInternalServerError

func NewPatchAPIV2PagerdutyIntegrationsSelectorInternalServerError() *PatchAPIV2PagerdutyIntegrationsSelectorInternalServerError

NewPatchAPIV2PagerdutyIntegrationsSelectorInternalServerError creates a PatchAPIV2PagerdutyIntegrationsSelectorInternalServerError with default headers values

func (*PatchAPIV2PagerdutyIntegrationsSelectorInternalServerError) Error

func (*PatchAPIV2PagerdutyIntegrationsSelectorInternalServerError) GetPayload

type PatchAPIV2PagerdutyIntegrationsSelectorNotFound

type PatchAPIV2PagerdutyIntegrationsSelectorNotFound struct {
	Payload *models.ErrorsErrorResponse
}
PatchAPIV2PagerdutyIntegrationsSelectorNotFound describes a response with status code 404, with default header values.

Not Found

func NewPatchAPIV2PagerdutyIntegrationsSelectorNotFound

func NewPatchAPIV2PagerdutyIntegrationsSelectorNotFound() *PatchAPIV2PagerdutyIntegrationsSelectorNotFound

NewPatchAPIV2PagerdutyIntegrationsSelectorNotFound creates a PatchAPIV2PagerdutyIntegrationsSelectorNotFound with default headers values

func (*PatchAPIV2PagerdutyIntegrationsSelectorNotFound) Error

func (*PatchAPIV2PagerdutyIntegrationsSelectorNotFound) GetPayload

type PatchAPIV2PagerdutyIntegrationsSelectorOK

type PatchAPIV2PagerdutyIntegrationsSelectorOK struct {
	Payload *models.V2controllersPagerdutyIntegration
}
PatchAPIV2PagerdutyIntegrationsSelectorOK describes a response with status code 200, with default header values.

OK

func NewPatchAPIV2PagerdutyIntegrationsSelectorOK

func NewPatchAPIV2PagerdutyIntegrationsSelectorOK() *PatchAPIV2PagerdutyIntegrationsSelectorOK

NewPatchAPIV2PagerdutyIntegrationsSelectorOK creates a PatchAPIV2PagerdutyIntegrationsSelectorOK with default headers values

func (*PatchAPIV2PagerdutyIntegrationsSelectorOK) Error

func (*PatchAPIV2PagerdutyIntegrationsSelectorOK) GetPayload

type PatchAPIV2PagerdutyIntegrationsSelectorParams

type PatchAPIV2PagerdutyIntegrationsSelectorParams struct {

	/* PagerdutyIntegration.

	   The edits to make to the PagerdutyIntegration
	*/
	PagerdutyIntegration *models.V2controllersEditablePagerdutyIntegration

	/* Selector.

	   The PagerdutyIntegration to edit's selector: chart/version or numeric ID
	*/
	Selector string

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

PatchAPIV2PagerdutyIntegrationsSelectorParams contains all the parameters to send to the API endpoint

for the patch API v2 pagerduty integrations selector operation.

Typically these are written to a http.Request.

func NewPatchAPIV2PagerdutyIntegrationsSelectorParams

func NewPatchAPIV2PagerdutyIntegrationsSelectorParams() *PatchAPIV2PagerdutyIntegrationsSelectorParams

NewPatchAPIV2PagerdutyIntegrationsSelectorParams creates a new PatchAPIV2PagerdutyIntegrationsSelectorParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchAPIV2PagerdutyIntegrationsSelectorParamsWithContext

func NewPatchAPIV2PagerdutyIntegrationsSelectorParamsWithContext(ctx context.Context) *PatchAPIV2PagerdutyIntegrationsSelectorParams

NewPatchAPIV2PagerdutyIntegrationsSelectorParamsWithContext creates a new PatchAPIV2PagerdutyIntegrationsSelectorParams object with the ability to set a context for a request.

func NewPatchAPIV2PagerdutyIntegrationsSelectorParamsWithHTTPClient

func NewPatchAPIV2PagerdutyIntegrationsSelectorParamsWithHTTPClient(client *http.Client) *PatchAPIV2PagerdutyIntegrationsSelectorParams

NewPatchAPIV2PagerdutyIntegrationsSelectorParamsWithHTTPClient creates a new PatchAPIV2PagerdutyIntegrationsSelectorParams object with the ability to set a custom HTTPClient for a request.

func NewPatchAPIV2PagerdutyIntegrationsSelectorParamsWithTimeout

func NewPatchAPIV2PagerdutyIntegrationsSelectorParamsWithTimeout(timeout time.Duration) *PatchAPIV2PagerdutyIntegrationsSelectorParams

NewPatchAPIV2PagerdutyIntegrationsSelectorParamsWithTimeout creates a new PatchAPIV2PagerdutyIntegrationsSelectorParams object with the ability to set a timeout on a request.

func (*PatchAPIV2PagerdutyIntegrationsSelectorParams) SetContext

SetContext adds the context to the patch API v2 pagerduty integrations selector params

func (*PatchAPIV2PagerdutyIntegrationsSelectorParams) SetDefaults

SetDefaults hydrates default values in the patch API v2 pagerduty integrations selector params (not the query body).

All values with no default are reset to their zero value.

func (*PatchAPIV2PagerdutyIntegrationsSelectorParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the patch API v2 pagerduty integrations selector params

func (*PatchAPIV2PagerdutyIntegrationsSelectorParams) SetPagerdutyIntegration

SetPagerdutyIntegration adds the pagerdutyIntegration to the patch API v2 pagerduty integrations selector params

func (*PatchAPIV2PagerdutyIntegrationsSelectorParams) SetSelector

func (o *PatchAPIV2PagerdutyIntegrationsSelectorParams) SetSelector(selector string)

SetSelector adds the selector to the patch API v2 pagerduty integrations selector params

func (*PatchAPIV2PagerdutyIntegrationsSelectorParams) SetTimeout

SetTimeout adds the timeout to the patch API v2 pagerduty integrations selector params

func (*PatchAPIV2PagerdutyIntegrationsSelectorParams) WithContext

WithContext adds the context to the patch API v2 pagerduty integrations selector params

func (*PatchAPIV2PagerdutyIntegrationsSelectorParams) WithDefaults

WithDefaults hydrates default values in the patch API v2 pagerduty integrations selector params (not the query body).

All values with no default are reset to their zero value.

func (*PatchAPIV2PagerdutyIntegrationsSelectorParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch API v2 pagerduty integrations selector params

func (*PatchAPIV2PagerdutyIntegrationsSelectorParams) WithPagerdutyIntegration

WithPagerdutyIntegration adds the pagerdutyIntegration to the patch API v2 pagerduty integrations selector params

func (*PatchAPIV2PagerdutyIntegrationsSelectorParams) WithSelector

WithSelector adds the selector to the patch API v2 pagerduty integrations selector params

func (*PatchAPIV2PagerdutyIntegrationsSelectorParams) WithTimeout

WithTimeout adds the timeout to the patch API v2 pagerduty integrations selector params

func (*PatchAPIV2PagerdutyIntegrationsSelectorParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired

type PatchAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired struct {
	Payload *models.ErrorsErrorResponse
}
PatchAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired describes a response with status code 407, with default header values.

Proxy Authentication Required

func NewPatchAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired

func NewPatchAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired() *PatchAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired

NewPatchAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired creates a PatchAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired with default headers values

func (*PatchAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired) Error

func (*PatchAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired) GetPayload

type PatchAPIV2PagerdutyIntegrationsSelectorReader

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

PatchAPIV2PagerdutyIntegrationsSelectorReader is a Reader for the PatchAPIV2PagerdutyIntegrationsSelector structure.

func (*PatchAPIV2PagerdutyIntegrationsSelectorReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostAPIV2PagerdutyIntegrationsBadRequest

type PostAPIV2PagerdutyIntegrationsBadRequest struct {
	Payload *models.ErrorsErrorResponse
}
PostAPIV2PagerdutyIntegrationsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewPostAPIV2PagerdutyIntegrationsBadRequest

func NewPostAPIV2PagerdutyIntegrationsBadRequest() *PostAPIV2PagerdutyIntegrationsBadRequest

NewPostAPIV2PagerdutyIntegrationsBadRequest creates a PostAPIV2PagerdutyIntegrationsBadRequest with default headers values

func (*PostAPIV2PagerdutyIntegrationsBadRequest) Error

func (*PostAPIV2PagerdutyIntegrationsBadRequest) GetPayload

type PostAPIV2PagerdutyIntegrationsConflict

type PostAPIV2PagerdutyIntegrationsConflict struct {
	Payload *models.ErrorsErrorResponse
}
PostAPIV2PagerdutyIntegrationsConflict describes a response with status code 409, with default header values.

Conflict

func NewPostAPIV2PagerdutyIntegrationsConflict

func NewPostAPIV2PagerdutyIntegrationsConflict() *PostAPIV2PagerdutyIntegrationsConflict

NewPostAPIV2PagerdutyIntegrationsConflict creates a PostAPIV2PagerdutyIntegrationsConflict with default headers values

func (*PostAPIV2PagerdutyIntegrationsConflict) Error

func (*PostAPIV2PagerdutyIntegrationsConflict) GetPayload

type PostAPIV2PagerdutyIntegrationsCreated

type PostAPIV2PagerdutyIntegrationsCreated struct {
	Payload *models.V2controllersPagerdutyIntegration
}
PostAPIV2PagerdutyIntegrationsCreated describes a response with status code 201, with default header values.

Created

func NewPostAPIV2PagerdutyIntegrationsCreated

func NewPostAPIV2PagerdutyIntegrationsCreated() *PostAPIV2PagerdutyIntegrationsCreated

NewPostAPIV2PagerdutyIntegrationsCreated creates a PostAPIV2PagerdutyIntegrationsCreated with default headers values

func (*PostAPIV2PagerdutyIntegrationsCreated) Error

func (*PostAPIV2PagerdutyIntegrationsCreated) GetPayload

type PostAPIV2PagerdutyIntegrationsForbidden

type PostAPIV2PagerdutyIntegrationsForbidden struct {
	Payload *models.ErrorsErrorResponse
}
PostAPIV2PagerdutyIntegrationsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewPostAPIV2PagerdutyIntegrationsForbidden

func NewPostAPIV2PagerdutyIntegrationsForbidden() *PostAPIV2PagerdutyIntegrationsForbidden

NewPostAPIV2PagerdutyIntegrationsForbidden creates a PostAPIV2PagerdutyIntegrationsForbidden with default headers values

func (*PostAPIV2PagerdutyIntegrationsForbidden) Error

func (*PostAPIV2PagerdutyIntegrationsForbidden) GetPayload

type PostAPIV2PagerdutyIntegrationsInternalServerError

type PostAPIV2PagerdutyIntegrationsInternalServerError struct {
	Payload *models.ErrorsErrorResponse
}
PostAPIV2PagerdutyIntegrationsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewPostAPIV2PagerdutyIntegrationsInternalServerError

func NewPostAPIV2PagerdutyIntegrationsInternalServerError() *PostAPIV2PagerdutyIntegrationsInternalServerError

NewPostAPIV2PagerdutyIntegrationsInternalServerError creates a PostAPIV2PagerdutyIntegrationsInternalServerError with default headers values

func (*PostAPIV2PagerdutyIntegrationsInternalServerError) Error

func (*PostAPIV2PagerdutyIntegrationsInternalServerError) GetPayload

type PostAPIV2PagerdutyIntegrationsNotFound

type PostAPIV2PagerdutyIntegrationsNotFound struct {
	Payload *models.ErrorsErrorResponse
}
PostAPIV2PagerdutyIntegrationsNotFound describes a response with status code 404, with default header values.

Not Found

func NewPostAPIV2PagerdutyIntegrationsNotFound

func NewPostAPIV2PagerdutyIntegrationsNotFound() *PostAPIV2PagerdutyIntegrationsNotFound

NewPostAPIV2PagerdutyIntegrationsNotFound creates a PostAPIV2PagerdutyIntegrationsNotFound with default headers values

func (*PostAPIV2PagerdutyIntegrationsNotFound) Error

func (*PostAPIV2PagerdutyIntegrationsNotFound) GetPayload

type PostAPIV2PagerdutyIntegrationsOK

type PostAPIV2PagerdutyIntegrationsOK struct {
	Payload *models.V2controllersPagerdutyIntegration
}
PostAPIV2PagerdutyIntegrationsOK describes a response with status code 200, with default header values.

OK

func NewPostAPIV2PagerdutyIntegrationsOK

func NewPostAPIV2PagerdutyIntegrationsOK() *PostAPIV2PagerdutyIntegrationsOK

NewPostAPIV2PagerdutyIntegrationsOK creates a PostAPIV2PagerdutyIntegrationsOK with default headers values

func (*PostAPIV2PagerdutyIntegrationsOK) Error

func (*PostAPIV2PagerdutyIntegrationsOK) GetPayload

type PostAPIV2PagerdutyIntegrationsParams

type PostAPIV2PagerdutyIntegrationsParams struct {

	/* PagerdutyIntegration.

	   The PagerdutyIntegration to create
	*/
	PagerdutyIntegration *models.V2controllersCreatablePagerdutyIntegration

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

PostAPIV2PagerdutyIntegrationsParams contains all the parameters to send to the API endpoint

for the post API v2 pagerduty integrations operation.

Typically these are written to a http.Request.

func NewPostAPIV2PagerdutyIntegrationsParams

func NewPostAPIV2PagerdutyIntegrationsParams() *PostAPIV2PagerdutyIntegrationsParams

NewPostAPIV2PagerdutyIntegrationsParams creates a new PostAPIV2PagerdutyIntegrationsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPostAPIV2PagerdutyIntegrationsParamsWithContext

func NewPostAPIV2PagerdutyIntegrationsParamsWithContext(ctx context.Context) *PostAPIV2PagerdutyIntegrationsParams

NewPostAPIV2PagerdutyIntegrationsParamsWithContext creates a new PostAPIV2PagerdutyIntegrationsParams object with the ability to set a context for a request.

func NewPostAPIV2PagerdutyIntegrationsParamsWithHTTPClient

func NewPostAPIV2PagerdutyIntegrationsParamsWithHTTPClient(client *http.Client) *PostAPIV2PagerdutyIntegrationsParams

NewPostAPIV2PagerdutyIntegrationsParamsWithHTTPClient creates a new PostAPIV2PagerdutyIntegrationsParams object with the ability to set a custom HTTPClient for a request.

func NewPostAPIV2PagerdutyIntegrationsParamsWithTimeout

func NewPostAPIV2PagerdutyIntegrationsParamsWithTimeout(timeout time.Duration) *PostAPIV2PagerdutyIntegrationsParams

NewPostAPIV2PagerdutyIntegrationsParamsWithTimeout creates a new PostAPIV2PagerdutyIntegrationsParams object with the ability to set a timeout on a request.

func (*PostAPIV2PagerdutyIntegrationsParams) SetContext

SetContext adds the context to the post API v2 pagerduty integrations params

func (*PostAPIV2PagerdutyIntegrationsParams) SetDefaults

func (o *PostAPIV2PagerdutyIntegrationsParams) SetDefaults()

SetDefaults hydrates default values in the post API v2 pagerduty integrations params (not the query body).

All values with no default are reset to their zero value.

func (*PostAPIV2PagerdutyIntegrationsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post API v2 pagerduty integrations params

func (*PostAPIV2PagerdutyIntegrationsParams) SetPagerdutyIntegration

func (o *PostAPIV2PagerdutyIntegrationsParams) SetPagerdutyIntegration(pagerdutyIntegration *models.V2controllersCreatablePagerdutyIntegration)

SetPagerdutyIntegration adds the pagerdutyIntegration to the post API v2 pagerduty integrations params

func (*PostAPIV2PagerdutyIntegrationsParams) SetTimeout

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

SetTimeout adds the timeout to the post API v2 pagerduty integrations params

func (*PostAPIV2PagerdutyIntegrationsParams) WithContext

WithContext adds the context to the post API v2 pagerduty integrations params

func (*PostAPIV2PagerdutyIntegrationsParams) WithDefaults

WithDefaults hydrates default values in the post API v2 pagerduty integrations params (not the query body).

All values with no default are reset to their zero value.

func (*PostAPIV2PagerdutyIntegrationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post API v2 pagerduty integrations params

func (*PostAPIV2PagerdutyIntegrationsParams) WithPagerdutyIntegration

WithPagerdutyIntegration adds the pagerdutyIntegration to the post API v2 pagerduty integrations params

func (*PostAPIV2PagerdutyIntegrationsParams) WithTimeout

WithTimeout adds the timeout to the post API v2 pagerduty integrations params

func (*PostAPIV2PagerdutyIntegrationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostAPIV2PagerdutyIntegrationsProxyAuthenticationRequired

type PostAPIV2PagerdutyIntegrationsProxyAuthenticationRequired struct {
	Payload *models.ErrorsErrorResponse
}
PostAPIV2PagerdutyIntegrationsProxyAuthenticationRequired describes a response with status code 407, with default header values.

Proxy Authentication Required

func NewPostAPIV2PagerdutyIntegrationsProxyAuthenticationRequired

func NewPostAPIV2PagerdutyIntegrationsProxyAuthenticationRequired() *PostAPIV2PagerdutyIntegrationsProxyAuthenticationRequired

NewPostAPIV2PagerdutyIntegrationsProxyAuthenticationRequired creates a PostAPIV2PagerdutyIntegrationsProxyAuthenticationRequired with default headers values

func (*PostAPIV2PagerdutyIntegrationsProxyAuthenticationRequired) Error

func (*PostAPIV2PagerdutyIntegrationsProxyAuthenticationRequired) GetPayload

type PostAPIV2PagerdutyIntegrationsReader

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

PostAPIV2PagerdutyIntegrationsReader is a Reader for the PostAPIV2PagerdutyIntegrations structure.

func (*PostAPIV2PagerdutyIntegrationsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorAccepted

type PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorAccepted struct {
	Payload *models.PagerdutySendAlertResponse
}
PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorAccepted describes a response with status code 202, with default header values.

Accepted

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorAccepted

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorAccepted() *PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorAccepted

NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorAccepted creates a PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorAccepted with default headers values

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorAccepted) Error

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorAccepted) GetPayload

type PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorBadRequest

type PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorBadRequest struct {
	Payload *models.ErrorsErrorResponse
}
PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorBadRequest

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorBadRequest() *PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorBadRequest

NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorBadRequest creates a PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorBadRequest with default headers values

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorBadRequest) Error

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorBadRequest) GetPayload

type PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorConflict

type PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorConflict struct {
	Payload *models.ErrorsErrorResponse
}
PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorConflict describes a response with status code 409, with default header values.

Conflict

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorConflict

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorConflict() *PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorConflict

NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorConflict creates a PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorConflict with default headers values

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorConflict) Error

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorConflict) GetPayload

type PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorForbidden

type PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorForbidden struct {
	Payload *models.ErrorsErrorResponse
}
PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorForbidden describes a response with status code 403, with default header values.

Forbidden

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorForbidden

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorForbidden() *PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorForbidden

NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorForbidden creates a PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorForbidden with default headers values

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorForbidden) Error

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorForbidden) GetPayload

type PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorInternalServerError

type PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorInternalServerError struct {
	Payload *models.ErrorsErrorResponse
}
PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorInternalServerError

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorInternalServerError() *PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorInternalServerError

NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorInternalServerError creates a PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorInternalServerError with default headers values

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorInternalServerError) Error

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorInternalServerError) GetPayload

type PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorNotFound

type PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorNotFound struct {
	Payload *models.ErrorsErrorResponse
}
PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorNotFound describes a response with status code 404, with default header values.

Not Found

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorNotFound

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorNotFound() *PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorNotFound

NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorNotFound creates a PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorNotFound with default headers values

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorNotFound) Error

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorNotFound) GetPayload

type PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams

type PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams struct {

	/* Selector.

	   The PagerdutyIntegration's selector
	*/
	Selector string

	/* Summary.

	   Summary of the incident
	*/
	Summary *models.PagerdutyAlertSummary

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

PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams contains all the parameters to send to the API endpoint

for the post API v2 procedures pagerduty integrations trigger incident selector operation.

Typically these are written to a http.Request.

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams() *PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams

NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams creates a new PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParamsWithContext

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParamsWithContext(ctx context.Context) *PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams

NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParamsWithContext creates a new PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams object with the ability to set a context for a request.

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParamsWithHTTPClient

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParamsWithHTTPClient(client *http.Client) *PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams

NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParamsWithHTTPClient creates a new PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams object with the ability to set a custom HTTPClient for a request.

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParamsWithTimeout

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParamsWithTimeout(timeout time.Duration) *PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams

NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParamsWithTimeout creates a new PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams object with the ability to set a timeout on a request.

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams) SetContext

SetContext adds the context to the post API v2 procedures pagerduty integrations trigger incident selector params

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams) SetDefaults

SetDefaults hydrates default values in the post API v2 procedures pagerduty integrations trigger incident selector params (not the query body).

All values with no default are reset to their zero value.

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the post API v2 procedures pagerduty integrations trigger incident selector params

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams) SetSelector

SetSelector adds the selector to the post API v2 procedures pagerduty integrations trigger incident selector params

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams) SetSummary

SetSummary adds the summary to the post API v2 procedures pagerduty integrations trigger incident selector params

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams) SetTimeout

SetTimeout adds the timeout to the post API v2 procedures pagerduty integrations trigger incident selector params

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams) WithContext

WithContext adds the context to the post API v2 procedures pagerduty integrations trigger incident selector params

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams) WithDefaults

WithDefaults hydrates default values in the post API v2 procedures pagerduty integrations trigger incident selector params (not the query body).

All values with no default are reset to their zero value.

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post API v2 procedures pagerduty integrations trigger incident selector params

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams) WithSelector

WithSelector adds the selector to the post API v2 procedures pagerduty integrations trigger incident selector params

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams) WithSummary

WithSummary adds the summary to the post API v2 procedures pagerduty integrations trigger incident selector params

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams) WithTimeout

WithTimeout adds the timeout to the post API v2 procedures pagerduty integrations trigger incident selector params

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorProxyAuthenticationRequired

type PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorProxyAuthenticationRequired struct {
	Payload *models.ErrorsErrorResponse
}
PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorProxyAuthenticationRequired describes a response with status code 407, with default header values.

Proxy Authentication Required

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorProxyAuthenticationRequired

func NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorProxyAuthenticationRequired() *PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorProxyAuthenticationRequired

NewPostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorProxyAuthenticationRequired creates a PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorProxyAuthenticationRequired with default headers values

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorProxyAuthenticationRequired) Error

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorProxyAuthenticationRequired) GetPayload

type PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorReader

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

PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorReader is a Reader for the PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelector structure.

func (*PostAPIV2ProceduresPagerdutyIntegrationsTriggerIncidentSelectorReader) ReadResponse

ReadResponse reads a server response into the received o.

type PutAPIV2PagerdutyIntegrationsSelectorBadRequest

type PutAPIV2PagerdutyIntegrationsSelectorBadRequest struct {
	Payload *models.ErrorsErrorResponse
}
PutAPIV2PagerdutyIntegrationsSelectorBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewPutAPIV2PagerdutyIntegrationsSelectorBadRequest

func NewPutAPIV2PagerdutyIntegrationsSelectorBadRequest() *PutAPIV2PagerdutyIntegrationsSelectorBadRequest

NewPutAPIV2PagerdutyIntegrationsSelectorBadRequest creates a PutAPIV2PagerdutyIntegrationsSelectorBadRequest with default headers values

func (*PutAPIV2PagerdutyIntegrationsSelectorBadRequest) Error

func (*PutAPIV2PagerdutyIntegrationsSelectorBadRequest) GetPayload

type PutAPIV2PagerdutyIntegrationsSelectorConflict

type PutAPIV2PagerdutyIntegrationsSelectorConflict struct {
	Payload *models.ErrorsErrorResponse
}
PutAPIV2PagerdutyIntegrationsSelectorConflict describes a response with status code 409, with default header values.

Conflict

func NewPutAPIV2PagerdutyIntegrationsSelectorConflict

func NewPutAPIV2PagerdutyIntegrationsSelectorConflict() *PutAPIV2PagerdutyIntegrationsSelectorConflict

NewPutAPIV2PagerdutyIntegrationsSelectorConflict creates a PutAPIV2PagerdutyIntegrationsSelectorConflict with default headers values

func (*PutAPIV2PagerdutyIntegrationsSelectorConflict) Error

func (*PutAPIV2PagerdutyIntegrationsSelectorConflict) GetPayload

type PutAPIV2PagerdutyIntegrationsSelectorCreated

type PutAPIV2PagerdutyIntegrationsSelectorCreated struct {
	Payload *models.V2controllersPagerdutyIntegration
}
PutAPIV2PagerdutyIntegrationsSelectorCreated describes a response with status code 201, with default header values.

Created

func NewPutAPIV2PagerdutyIntegrationsSelectorCreated

func NewPutAPIV2PagerdutyIntegrationsSelectorCreated() *PutAPIV2PagerdutyIntegrationsSelectorCreated

NewPutAPIV2PagerdutyIntegrationsSelectorCreated creates a PutAPIV2PagerdutyIntegrationsSelectorCreated with default headers values

func (*PutAPIV2PagerdutyIntegrationsSelectorCreated) Error

func (*PutAPIV2PagerdutyIntegrationsSelectorCreated) GetPayload

type PutAPIV2PagerdutyIntegrationsSelectorForbidden

type PutAPIV2PagerdutyIntegrationsSelectorForbidden struct {
	Payload *models.ErrorsErrorResponse
}
PutAPIV2PagerdutyIntegrationsSelectorForbidden describes a response with status code 403, with default header values.

Forbidden

func NewPutAPIV2PagerdutyIntegrationsSelectorForbidden

func NewPutAPIV2PagerdutyIntegrationsSelectorForbidden() *PutAPIV2PagerdutyIntegrationsSelectorForbidden

NewPutAPIV2PagerdutyIntegrationsSelectorForbidden creates a PutAPIV2PagerdutyIntegrationsSelectorForbidden with default headers values

func (*PutAPIV2PagerdutyIntegrationsSelectorForbidden) Error

func (*PutAPIV2PagerdutyIntegrationsSelectorForbidden) GetPayload

type PutAPIV2PagerdutyIntegrationsSelectorInternalServerError

type PutAPIV2PagerdutyIntegrationsSelectorInternalServerError struct {
	Payload *models.ErrorsErrorResponse
}
PutAPIV2PagerdutyIntegrationsSelectorInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewPutAPIV2PagerdutyIntegrationsSelectorInternalServerError

func NewPutAPIV2PagerdutyIntegrationsSelectorInternalServerError() *PutAPIV2PagerdutyIntegrationsSelectorInternalServerError

NewPutAPIV2PagerdutyIntegrationsSelectorInternalServerError creates a PutAPIV2PagerdutyIntegrationsSelectorInternalServerError with default headers values

func (*PutAPIV2PagerdutyIntegrationsSelectorInternalServerError) Error

func (*PutAPIV2PagerdutyIntegrationsSelectorInternalServerError) GetPayload

type PutAPIV2PagerdutyIntegrationsSelectorNotFound

type PutAPIV2PagerdutyIntegrationsSelectorNotFound struct {
	Payload *models.ErrorsErrorResponse
}
PutAPIV2PagerdutyIntegrationsSelectorNotFound describes a response with status code 404, with default header values.

Not Found

func NewPutAPIV2PagerdutyIntegrationsSelectorNotFound

func NewPutAPIV2PagerdutyIntegrationsSelectorNotFound() *PutAPIV2PagerdutyIntegrationsSelectorNotFound

NewPutAPIV2PagerdutyIntegrationsSelectorNotFound creates a PutAPIV2PagerdutyIntegrationsSelectorNotFound with default headers values

func (*PutAPIV2PagerdutyIntegrationsSelectorNotFound) Error

func (*PutAPIV2PagerdutyIntegrationsSelectorNotFound) GetPayload

type PutAPIV2PagerdutyIntegrationsSelectorOK

type PutAPIV2PagerdutyIntegrationsSelectorOK struct {
	Payload *models.V2controllersPagerdutyIntegration
}
PutAPIV2PagerdutyIntegrationsSelectorOK describes a response with status code 200, with default header values.

OK

func NewPutAPIV2PagerdutyIntegrationsSelectorOK

func NewPutAPIV2PagerdutyIntegrationsSelectorOK() *PutAPIV2PagerdutyIntegrationsSelectorOK

NewPutAPIV2PagerdutyIntegrationsSelectorOK creates a PutAPIV2PagerdutyIntegrationsSelectorOK with default headers values

func (*PutAPIV2PagerdutyIntegrationsSelectorOK) Error

func (*PutAPIV2PagerdutyIntegrationsSelectorOK) GetPayload

type PutAPIV2PagerdutyIntegrationsSelectorParams

type PutAPIV2PagerdutyIntegrationsSelectorParams struct {

	/* PagerdutyIntegration.

	   The PagerdutyIntegration to upsert
	*/
	PagerdutyIntegration *models.V2controllersCreatablePagerdutyIntegration

	/* Selector.

	   The PagerdutyIntegration to upsert's selector:
	*/
	Selector string

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

PutAPIV2PagerdutyIntegrationsSelectorParams contains all the parameters to send to the API endpoint

for the put API v2 pagerduty integrations selector operation.

Typically these are written to a http.Request.

func NewPutAPIV2PagerdutyIntegrationsSelectorParams

func NewPutAPIV2PagerdutyIntegrationsSelectorParams() *PutAPIV2PagerdutyIntegrationsSelectorParams

NewPutAPIV2PagerdutyIntegrationsSelectorParams creates a new PutAPIV2PagerdutyIntegrationsSelectorParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPutAPIV2PagerdutyIntegrationsSelectorParamsWithContext

func NewPutAPIV2PagerdutyIntegrationsSelectorParamsWithContext(ctx context.Context) *PutAPIV2PagerdutyIntegrationsSelectorParams

NewPutAPIV2PagerdutyIntegrationsSelectorParamsWithContext creates a new PutAPIV2PagerdutyIntegrationsSelectorParams object with the ability to set a context for a request.

func NewPutAPIV2PagerdutyIntegrationsSelectorParamsWithHTTPClient

func NewPutAPIV2PagerdutyIntegrationsSelectorParamsWithHTTPClient(client *http.Client) *PutAPIV2PagerdutyIntegrationsSelectorParams

NewPutAPIV2PagerdutyIntegrationsSelectorParamsWithHTTPClient creates a new PutAPIV2PagerdutyIntegrationsSelectorParams object with the ability to set a custom HTTPClient for a request.

func NewPutAPIV2PagerdutyIntegrationsSelectorParamsWithTimeout

func NewPutAPIV2PagerdutyIntegrationsSelectorParamsWithTimeout(timeout time.Duration) *PutAPIV2PagerdutyIntegrationsSelectorParams

NewPutAPIV2PagerdutyIntegrationsSelectorParamsWithTimeout creates a new PutAPIV2PagerdutyIntegrationsSelectorParams object with the ability to set a timeout on a request.

func (*PutAPIV2PagerdutyIntegrationsSelectorParams) SetContext

SetContext adds the context to the put API v2 pagerduty integrations selector params

func (*PutAPIV2PagerdutyIntegrationsSelectorParams) SetDefaults

SetDefaults hydrates default values in the put API v2 pagerduty integrations selector params (not the query body).

All values with no default are reset to their zero value.

func (*PutAPIV2PagerdutyIntegrationsSelectorParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put API v2 pagerduty integrations selector params

func (*PutAPIV2PagerdutyIntegrationsSelectorParams) SetPagerdutyIntegration

func (o *PutAPIV2PagerdutyIntegrationsSelectorParams) SetPagerdutyIntegration(pagerdutyIntegration *models.V2controllersCreatablePagerdutyIntegration)

SetPagerdutyIntegration adds the pagerdutyIntegration to the put API v2 pagerduty integrations selector params

func (*PutAPIV2PagerdutyIntegrationsSelectorParams) SetSelector

func (o *PutAPIV2PagerdutyIntegrationsSelectorParams) SetSelector(selector string)

SetSelector adds the selector to the put API v2 pagerduty integrations selector params

func (*PutAPIV2PagerdutyIntegrationsSelectorParams) SetTimeout

SetTimeout adds the timeout to the put API v2 pagerduty integrations selector params

func (*PutAPIV2PagerdutyIntegrationsSelectorParams) WithContext

WithContext adds the context to the put API v2 pagerduty integrations selector params

func (*PutAPIV2PagerdutyIntegrationsSelectorParams) WithDefaults

WithDefaults hydrates default values in the put API v2 pagerduty integrations selector params (not the query body).

All values with no default are reset to their zero value.

func (*PutAPIV2PagerdutyIntegrationsSelectorParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put API v2 pagerduty integrations selector params

func (*PutAPIV2PagerdutyIntegrationsSelectorParams) WithPagerdutyIntegration

WithPagerdutyIntegration adds the pagerdutyIntegration to the put API v2 pagerduty integrations selector params

func (*PutAPIV2PagerdutyIntegrationsSelectorParams) WithSelector

WithSelector adds the selector to the put API v2 pagerduty integrations selector params

func (*PutAPIV2PagerdutyIntegrationsSelectorParams) WithTimeout

WithTimeout adds the timeout to the put API v2 pagerduty integrations selector params

func (*PutAPIV2PagerdutyIntegrationsSelectorParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired

type PutAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired struct {
	Payload *models.ErrorsErrorResponse
}
PutAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired describes a response with status code 407, with default header values.

Proxy Authentication Required

func NewPutAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired

func NewPutAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired() *PutAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired

NewPutAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired creates a PutAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired with default headers values

func (*PutAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired) Error

func (*PutAPIV2PagerdutyIntegrationsSelectorProxyAuthenticationRequired) GetPayload

type PutAPIV2PagerdutyIntegrationsSelectorReader

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

PutAPIV2PagerdutyIntegrationsSelectorReader is a Reader for the PutAPIV2PagerdutyIntegrationsSelector structure.

func (*PutAPIV2PagerdutyIntegrationsSelectorReader) ReadResponse

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