Sazabi
Terraform provider

sazabi_log_source

Terraform resource for a Sazabi log source.

Manages a Sazabi log source. Managed sources store vendor credentials and provision delivery; connectionless sources mint a keyed Sazabi intake endpoint. The source, mode, and metadata are immutable and changing any forces replacement.

Arguments

AttributeTypeBehaviorDescription
sourcestringRequiredProvider identifier. Immutable. Must be a value from the log source providers list.
project_idstringOptionalOwning project. Defaults to the secret key's project scope. Immutable.
modestringOptional, Computedmanaged or connectionless. Inferred when metadata is supplied. Immutable.
metadatamap(string)Optional, SensitiveProvider credentials/config. Never returned by the API. Immutable.
namestringComputedServer-generated display name.
stream_countnumberComputedNumber of live log streams.
public_keystringComputed, SensitiveIntake public key for connectionless sources. Empty on import.
created_atstringComputedCreation timestamp (RFC 3339).
idstringComputedLog source ID.

Import

terraform import sazabi_log_source.example ls_...

On this page