Sazabi
Terraform provider

sazabi_integration

Terraform resource for an API-key integration connection.

Manages an integration connection for an API-key provider (for example PagerDuty, Rootly, incident.io, Bitbucket). OAuth and app-installation integrations cannot be created by Terraform. Credentials are write-only, stored in sensitive state, and can be rotated by updating them.

Arguments

AttributeTypeBehaviorDescription
provider_idstringRequiredThe API-key provider to connect. Immutable.
credentialsmap(string)Required, SensitiveProvider credentials, validated against the vendor. Never returned.
organization_idstringOptionalOwning organization. Defaults to the provider's organization. Immutable.
display_namestringOptionalConnection display name (1-255 characters). Immutable.
statusstringComputedconnected, error, pending, or revoked.
is_activeboolComputedWhether the connection counts as connected.
needs_attentionboolComputedWhether the connection needs attention.
health_statusstringComputedhealthy, unhealthy, or unknown.
health_messagestringComputedHealth detail.
connected_bystringComputedWho connected it.
created_atstringComputedCreation timestamp (RFC 3339).
updated_atstringComputedLast-update timestamp (RFC 3339).
idstringComputedConnection ID.

Import

terraform import sazabi_integration.example conn_...

On this page