This product is not supported for your selected Datadog site. ().
Cette page n'est pas encore disponible en français, sa traduction est en cours.
Si vous avez des questions ou des retours sur notre projet de traduction actuel, n'hésitez pas à nous contacter.

gcp_connectors_event_subscription

ancestors

Type: UNORDERED_LIST_STRING

create_time

Type: TIMESTAMP
Provider name: createTime
Description: Output only. Created time.

destinations

Type: STRUCT
Provider name: destinations
Description: Optional. The destination to hit when we receive an event

  • endpoint
    Type: STRUCT
    Provider name: endpoint
    Description: OPTION 1: Hit an endpoint when we receive an event.
    • endpoint_uri
      Type: STRING
      Provider name: endpointUri
      Description: The URI of the Endpoint.
    • headers
      Type: UNORDERED_LIST_STRUCT
      Provider name: headers
      Description: List of Header to be added to the Endpoint.
      • key
        Type: STRING
        Provider name: key
        Description: Key of Header.
      • value
        Type: STRING
        Provider name: value
        Description: Value of Header.
  • pubsub
    Type: STRUCT
    Provider name: pubsub
    Description: OPTION 3: Write the event to Pub/Sub topic.
    • config_variables
      Type: UNORDERED_LIST_STRUCT
      Provider name: configVariables
      Description: Optional. Configuration for configuring the trigger
      • bool_value
        Type: BOOLEAN
        Provider name: boolValue
        Description: Value is a bool.
      • encryption_key_value
        Type: STRUCT
        Provider name: encryptionKeyValue
        Description: Value is a Encryption Key.
        • kms_key_name
          Type: STRING
          Provider name: kmsKeyName
          Description: The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/*. Will be empty string if google managed.
        • type
          Type: STRING
          Provider name: type
          Description: Type.
          Possible values:
          • TYPE_UNSPECIFIED - Value type is not specified.
          • GOOGLE_MANAGED - Google Managed.
          • CUSTOMER_MANAGED - Customer Managed.
      • int_value
        Type: INT64
        Provider name: intValue
        Description: Value is an integer
      • key
        Type: STRING
        Provider name: key
        Description: Key of the config variable.
      • secret_value
        Type: STRUCT
        Provider name: secretValue
        Description: Value is a secret.
        • secret_version
          Type: STRING
          Provider name: secretVersion
          Description: The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
      • string_value
        Type: STRING
        Provider name: stringValue
        Description: Value is a string.
    • project_id
      Type: STRING
      Provider name: projectId
      Description: Required. The project id which has the Pub/Sub topic.
    • topic_id
      Type: STRING
      Provider name: topicId
      Description: Required. The topic id of the Pub/Sub topic.
  • service_account
    Type: STRING
    Provider name: serviceAccount
    Description: Service account needed for runtime plane to trigger IP workflow.
  • type
    Type: STRING
    Provider name: type
    Description: type of the destination
    Possible values:
    • TYPE_UNSPECIFIED - Default state.
    • ENDPOINT - Endpoint - Hit the value of endpoint when event is received
    • GCS - Cloud Storage - Write the event to Cloud Storage bucket
    • PUBSUB - Pub/Sub - Write the event to Pub/Sub topic

event_type_id

Type: STRING
Provider name: eventTypeId
Description: Optional. Event type id of the event of current EventSubscription.

gcp_status

Type: STRUCT
Provider name: status
Description: Optional. Status indicates the status of the event subscription resource

  • description
    Type: STRING
    Provider name: description
    Description: Output only. Description of the state.
  • state
    Type: STRING
    Provider name: state
    Description: Output only. State of Event Subscription resource.
    Possible values:
    • STATE_UNSPECIFIED - Default state.
    • CREATING - EventSubscription creation is in progress.
    • UPDATING - EventSubscription is in Updating status.
    • ACTIVE - EventSubscription is in Active state and is ready to receive events.
    • SUSPENDED - EventSubscription is currently suspended.
    • ERROR - EventSubscription is in Error state.

jms

Type: STRUCT
Provider name: jms
Description: Optional. JMS is the source for the event listener.

  • name
    Type: STRING
    Provider name: name
    Description: Optional. Name of the JMS source. i.e. queueName or topicName
  • type
    Type: STRING
    Provider name: type
    Description: Optional. Type of the JMS Source. i.e. Queue or Topic
    Possible values:
    • TYPE_UNSPECIFIED - Default state.
    • QUEUE - JMS Queue.
    • TOPIC - JMS Topic.

labels

Type: UNORDERED_LIST_STRING

name

Type: STRING
Provider name: name
Description: Required. Resource name of the EventSubscription. Format: projects/{project}/locations/{location}/connections/{connection}/eventSubscriptions/{event_subscription}

organization_id

Type: STRING

parent

Type: STRING

project_id

Type: STRING

project_number

Type: STRING

resource_name

Type: STRING

subscriber

Type: STRING
Provider name: subscriber
Description: Optional. name of the Subscriber for the current EventSubscription.

Type: STRING
Provider name: subscriberLink
Description: Optional. Link for Subscriber of the current EventSubscription.

tags

Type: UNORDERED_LIST_STRING

trigger_config_variables

Type: UNORDERED_LIST_STRUCT
Provider name: triggerConfigVariables
Description: Optional. Configuration for configuring the trigger

  • bool_value
    Type: BOOLEAN
    Provider name: boolValue
    Description: Value is a bool.
  • encryption_key_value
    Type: STRUCT
    Provider name: encryptionKeyValue
    Description: Value is a Encryption Key.
    • kms_key_name
      Type: STRING
      Provider name: kmsKeyName
      Description: The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/*. Will be empty string if google managed.
    • type
      Type: STRING
      Provider name: type
      Description: Type.
      Possible values:
      • TYPE_UNSPECIFIED - Value type is not specified.
      • GOOGLE_MANAGED - Google Managed.
      • CUSTOMER_MANAGED - Customer Managed.
  • int_value
    Type: INT64
    Provider name: intValue
    Description: Value is an integer
  • key
    Type: STRING
    Provider name: key
    Description: Key of the config variable.
  • secret_value
    Type: STRUCT
    Provider name: secretValue
    Description: Value is a secret.
    • secret_version
      Type: STRING
      Provider name: secretVersion
      Description: The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
  • string_value
    Type: STRING
    Provider name: stringValue
    Description: Value is a string.

update_time

Type: TIMESTAMP
Provider name: updateTime
Description: Output only. Updated time.