Response Types:
Methods:
client.Alerting.AvailableAlerts.List(ctx context.Context, query alerting.AvailableAlertListParams) (*alerting.AvailableAlertListResponse, error)
Response Types:
Methods:
client.Alerting.Destinations.Eligible.Get(ctx context.Context, query alerting.DestinationEligibleGetParams) (*alerting.DestinationEligibleGetResponse, error)
Response Types:
- alerting.Pagerduty
- alerting.DestinationPagerdutyNewResponse
- alerting.DestinationPagerdutyDeleteResponse
- alerting.DestinationPagerdutyLinkResponse
Methods:
client.Alerting.Destinations.Pagerduty.New(ctx context.Context, body alerting.DestinationPagerdutyNewParams) (*alerting.DestinationPagerdutyNewResponse, error)client.Alerting.Destinations.Pagerduty.Delete(ctx context.Context, body alerting.DestinationPagerdutyDeleteParams) (*alerting.DestinationPagerdutyDeleteResponse, error)client.Alerting.Destinations.Pagerduty.Get(ctx context.Context, query alerting.DestinationPagerdutyGetParams) (*pagination.SinglePage[alerting.Pagerduty], error)client.Alerting.Destinations.Pagerduty.Link(ctx context.Context, tokenID string, query alerting.DestinationPagerdutyLinkParams) (*alerting.DestinationPagerdutyLinkResponse, error)
Response Types:
- alerting.Webhooks
- alerting.DestinationWebhookNewResponse
- alerting.DestinationWebhookUpdateResponse
- alerting.DestinationWebhookDeleteResponse
Methods:
client.Alerting.Destinations.Webhooks.New(ctx context.Context, params alerting.DestinationWebhookNewParams) (*alerting.DestinationWebhookNewResponse, error)client.Alerting.Destinations.Webhooks.Update(ctx context.Context, webhookID string, params alerting.DestinationWebhookUpdateParams) (*alerting.DestinationWebhookUpdateResponse, error)client.Alerting.Destinations.Webhooks.List(ctx context.Context, query alerting.DestinationWebhookListParams) (*pagination.SinglePage[alerting.Webhooks], error)client.Alerting.Destinations.Webhooks.Delete(ctx context.Context, webhookID string, body alerting.DestinationWebhookDeleteParams) (*alerting.DestinationWebhookDeleteResponse, error)client.Alerting.Destinations.Webhooks.Get(ctx context.Context, webhookID string, query alerting.DestinationWebhookGetParams) (*alerting.Webhooks, error)
Response Types:
Methods:
client.Alerting.History.List(ctx context.Context, params alerting.HistoryListParams) (*pagination.V4PagePaginationArray[alerting.History], error)
Params Types:
Response Types:
- alerting.Mechanism
- alerting.Policy
- alerting.PolicyFilter
- alerting.PolicyNewResponse
- alerting.PolicyUpdateResponse
- alerting.PolicyDeleteResponse
Methods:
client.Alerting.Policies.New(ctx context.Context, params alerting.PolicyNewParams) (*alerting.PolicyNewResponse, error)client.Alerting.Policies.Update(ctx context.Context, policyID string, params alerting.PolicyUpdateParams) (*alerting.PolicyUpdateResponse, error)client.Alerting.Policies.List(ctx context.Context, query alerting.PolicyListParams) (*pagination.SinglePage[alerting.Policy], error)client.Alerting.Policies.Delete(ctx context.Context, policyID string, body alerting.PolicyDeleteParams) (*alerting.PolicyDeleteResponse, error)client.Alerting.Policies.Get(ctx context.Context, policyID string, query alerting.PolicyGetParams) (*alerting.Policy, error)
Response Types:
- alerting.SilenceNewResponse
- alerting.SilenceUpdateResponse
- alerting.SilenceListResponse
- alerting.SilenceDeleteResponse
- alerting.SilenceGetResponse
Methods:
client.Alerting.Silences.New(ctx context.Context, params alerting.SilenceNewParams) (*alerting.SilenceNewResponse, error)client.Alerting.Silences.Update(ctx context.Context, params alerting.SilenceUpdateParams) (*pagination.SinglePage[alerting.SilenceUpdateResponse], error)client.Alerting.Silences.List(ctx context.Context, query alerting.SilenceListParams) (*pagination.SinglePage[alerting.SilenceListResponse], error)client.Alerting.Silences.Delete(ctx context.Context, silenceID string, body alerting.SilenceDeleteParams) (*alerting.SilenceDeleteResponse, error)client.Alerting.Silences.Get(ctx context.Context, silenceID string, query alerting.SilenceGetParams) (*alerting.SilenceGetResponse, error)

