Skip to content

Properties

idstring
required·

Stable identifier for this destination.

provider_refstring
required·

The provider's own unbroken identifier for the destination.

account_refstring

The account, subscription or project the destination belongs to.

collected_atstring

When this was actually read, not when it was asked for.

created_atstring

When the destination was created, UTC ISO 8601.

deletion_protection_enabledboolean

Whether the destination itself is protected from deletion.

destination_refstring

The destination's provider reference.

destination_typestring

What kind of sink this is: log_group, storage_bucket, workspace or log_sink.

encryption_key_refstring

The customer-managed key protecting the logs. Null means the provider's own key, not absence of encryption.

locationstring

Where the logs physically sit. Equal to region for a regional sink.

log_classstring

The provider's storage class for this destination, which can change what is queryable.

namestring

The destination's name as the customer sees it.

native_typestring

The provider's own type string.

per_table_retentionobject[]

Per-table retention overrides where the provider supports them.

retention_daysinteger

Days kept for that table, overriding the destination default.

tablestring

The table or stream the override applies to.

providerstring

Which cloud this came from.

regionstring

Where the destination is. 'global' for genuinely global resources.

remote_dataRecord<string, any>

Raw data returned from the remote API call.

retention_daysinteger

How many days logs are kept. Null when the provider keeps them indefinitely - read retention_is_indefinite before treating null as unknown.

retention_is_indefiniteboolean

Whether logs are kept forever because no retention period is set. True is a real answer, not a missing one.

retention_lockedboolean

Whether retention can no longer be shortened or the logs deleted.

stored_bytesinteger

Bytes currently held, where the provider reports it.

tagsobject

Key-value pairs exactly as the customer set them.

unreadable_fieldsobject[]

Fields on this object that could not be read, and why. An empty array means everything was read. Use this to tell a real value from a missing one.

detailstring

Explanation of the reason, where one adds anything.

fieldstring

The property on this resource that could not be read.

reasonstring

Why the field could not be read.

Possible values:
not_supported_by_providernot_configuredpermission_deniednot_collectedcollection_errorpartially_collected