Modules§
- alert_
message_ fields - alert_
type - create_
integration_ details - create_
integration_ request - create_
opsgenie_ integration_ details - create_
pager_ duty_ integration_ details - create_
secure_ webhook_ integration_ request - create_
secure_ webhook_ integration_ response - create_
simple_ webhook_ details - create_
teams_ webhook_ integration_ details - generate_
slack_ webhook_ response - integration
- integration_
details - integration_
not_ found - integration_
rid - integration_
token_ not_ found - integrations_
not_ found - integrations_
service - internal_
send_ message_ request - message_
fields - not_
implemented - notification_
configuration - notification_
filter - opsgenie_
integration - opsgenie_
region - pager_
duty_ integration - resolution_
failure_ message_ fields - rotate_
webhook_ signing_ key_ response - secure_
webhook_ integration - send_
message_ request - simple_
webhook_ integration - slack_
instance_ type - slack_
integration_ not_ available - slack_
webhook_ integration - teams_
webhook_ integration - unsupported_
operation_ for_ integration - update_
integration_ details - update_
integration_ details_ request - update_
integration_ request - update_
opsgenie_ integration_ details - update_
pager_ duty_ integration_ details - update_
secure_ webhook_ integration_ details - update_
simple_ webhook_ details - update_
teams_ webhook_ integration_ details - webhook_
delivery_ config
Structs§
- Alert
Message Fields - Async
Integrations Service Endpoints - Create
Integration Request - Create
Opsgenie Integration Details - Create
Pager Duty Integration Details - Create
Secure Webhook Integration Request - Configuration for creating an advanced webhook integration. Signing key is generated by the server.
- Create
Secure Webhook Integration Response - Response returned when creating a webhook integration. Contains the full integration object and the server-generated HMAC signing key. The signing key is only returned at creation time — store it securely.
- Create
Simple Webhook Details - Create
Teams Webhook Integration Details - Generate
Slack Webhook Response - Integration
- Configuration details used to connect to an external service.
- Integration
NotFound - Integration
Rid - Integration
Token NotFound - Integrations
NotFound - Integrations
Service Async Client - Service for managing integrations with external services.
- Integrations
Service Client - Service for managing integrations with external services.
- Integrations
Service Endpoints - Internal
Send Message Request - NotImplemented
- Notification
Configuration - Configuration details to send notifications to a linked integration.
- Opsgenie
Integration - Pager
Duty Integration - Resolution
Failure Message Fields - Rotate
Webhook Signing KeyResponse - Response when rotating a webhook integration’s signing key. This is the only way to retrieve the signing key after initial creation.
- Secure
Webhook Integration - Advanced webhook integration with HMAC signing, custom headers, and configurable defaults.
- Send
Message Request - Simple
Webhook Integration - Slack
Integration NotAvailable - Slack
Webhook Integration - Teams
Webhook Integration - Unsupported
Operation ForIntegration - Update
Integration Details Request - Update
Integration Request - Update
Opsgenie Integration Details - Update
Pager Duty Integration Details - Update
Secure Webhook Integration Details - Configuration for updating an advanced webhook integration. This is a full replacement update - all fields must be provided. Optional retry/timeout fields not provided will be reset to server defaults. Note: To rotate the signing key, use the rotateSecureWebhookIntegrationSigningKey endpoint instead.
- Update
Simple Webhook Details - Update
Teams Webhook Integration Details - Webhook
Delivery Config - Retry parameters serve as integration-level defaults that can be overridden at runtime.
Enums§
- Alert
Type - Create
Integration Details - Integration
Details - Message
Fields - Notification
Filter - Specifies a type of notification to filter.
- Opsgenie
Region - Opsgenie region for the account linked to the provided API key.
- Slack
Instance Type - Update
Integration Details
Traits§
- Async
Integrations Service - Service for managing integrations with external services.
- Integrations
Service - Service for managing integrations with external services.