Eventarc Channel

Eventarc Channel in Google Cloud is a resource that connects event providers and event consumers. It acts as a communication path through which events are delivered from sources to destinations such as Cloud Run, Workflows, or Cloud Functions. Channels can be private or public, allowing secure and controlled event routing across projects or organizations.

gcp.eventarc_channel

Fields

TitleIDTypeData TypeDescription
_keycorestring
activation_tokencorestringOutput only. The activation token for the channel. The token must be used by the provider to register the channel for publishing.
ancestorscorearray<string>
create_timecoretimestampOutput only. The creation time.
crypto_key_namecorestringOptional. Resource name of a KMS crypto key (managed by the user) used to encrypt/decrypt their event data. It must match the pattern `projects/*/locations/*/keyRings/*/cryptoKeys/*`.
datadog_display_namecorestring
labelscorearray<string>Optional. Resource labels.
namecorestringRequired. The resource name of the channel. Must be unique within the location on the project and must be in `projects/{project}/locations/{location}/channels/{channel_id}` format.
organization_idcorestring
parentcorestring
project_idcorestring
project_numbercorestring
providercorestringThe name of the event provider (e.g. Eventarc SaaS partner) associated with the channel. This provider will be granted permissions to publish events to the channel. Format: `projects/{project}/locations/{location}/providers/{provider_id}`.
pubsub_topiccorestringOutput only. The name of the Pub/Sub topic created and managed by Eventarc system as a transport for the event delivery. Format: `projects/{project}/topics/{topic_id}`.
region_idcorestring
resource_namecorestring
satisfies_pzscoreboolOutput only. Whether or not this Channel satisfies the requirements of physical zone separation
statecorestringOutput only. The state of a Channel.
tagscorehstore_csv
uidcorestringOutput only. Server assigned unique identifier for the channel. The value is a UUID4 string and guaranteed to remain unchanged until the resource is deleted.
update_timecoretimestampOutput only. The last-modified time.
zone_idcorestring