Skip to main content

Object: Integration

What is this object and why do I care about it?

The Integration object specifies how to interact with a third party service. It contains credentials, base URLs, etc for the target service.

The Integration object references an optional Base Integration. If specified, the MetadataJson fields of these objects will be merged.

The Integration object does not specify what events should be sent to that integration, or how. That is the Integration-Violation Trigger Rule.

Lifecycle

This resource can only be created/updated/deleted thru OrgFormation.

OrgFormation

Pyrae::Integration::Integration Reference

Sample:

OfnResources:
MyResource:
Type: "Pyrae::Integration::Integration"
Properties:
Name: "MyResource" # optional
OwnerTeamUrn: "urn:pyrae:..."
IntegrationType: "SLACK"
BaseIntegrationUrn: "urn:pyrae:..." # optional
MetadataJson: '{"asdf":"123"}' # optional

Pyrae Policy Engine

If you're concerned about monitoring policies in your organization, our Policy Engine can monitor your infrastructure and provide actionable alerts.

Contact Us