---
title: Getting Started with Datadog
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > Infrastructure > Datadog Resource Catalog
---

# gcp_dataform_workflow_invocation{% #gcp_dataform_workflow_invocation %}

## `ancestors`{% #ancestors %}

**Type**: `UNORDERED_LIST_STRING`

## `compilation_result`{% #compilation_result %}

**Type**: `STRING`**Provider name**: `compilationResult`**Description**: Immutable. The name of the compilation result to use for this invocation. Must be in the format `projects/*/locations/*/repositories/*/compilationResults/*`.

## `data_encryption_state`{% #data_encryption_state %}

**Type**: `STRUCT`**Provider name**: `dataEncryptionState`**Description**: Output only. Only set if the repository has a KMS Key.

- `kms_key_version_name`**Type**: `STRING`**Provider name**: `kmsKeyVersionName`**Description**: Required. The KMS key version name with which data of a resource is encrypted.

## `internal_metadata`{% #internal_metadata %}

**Type**: `STRING`**Provider name**: `internalMetadata`**Description**: Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string.

## `invocation_config`{% #invocation_config %}

**Type**: `STRUCT`**Provider name**: `invocationConfig`**Description**: Immutable. If left unset, a default InvocationConfig will be used.

- `fully_refresh_incremental_tables_enabled`**Type**: `BOOLEAN`**Provider name**: `fullyRefreshIncrementalTablesEnabled`**Description**: Optional. When set to true, any incremental tables will be fully refreshed.
- `included_tags`**Type**: `UNORDERED_LIST_STRING`**Provider name**: `includedTags`**Description**: Optional. The set of tags to include.
- `included_targets`**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `includedTargets`**Description**: Optional. The set of action identifiers to include.
  - `database`**Type**: `STRING`**Provider name**: `database`**Description**: Optional. The action's database (Google Cloud project ID) .
  - `name`**Type**: `STRING`**Provider name**: `name`**Description**: Optional. The action's name, within `database` and `schema`.
  - `schema`**Type**: `STRING`**Provider name**: `schema`**Description**: Optional. The action's schema (BigQuery dataset ID), within `database`.
- `service_account`**Type**: `STRING`**Provider name**: `serviceAccount`**Description**: Optional. The service account to run workflow invocations under.
- `transitive_dependencies_included`**Type**: `BOOLEAN`**Provider name**: `transitiveDependenciesIncluded`**Description**: Optional. When set to true, transitive dependencies of included actions will be executed.
- `transitive_dependents_included`**Type**: `BOOLEAN`**Provider name**: `transitiveDependentsIncluded`**Description**: Optional. When set to true, transitive dependents of included actions will be executed.

## `invocation_timing`{% #invocation_timing %}

**Type**: `STRUCT`**Provider name**: `invocationTiming`**Description**: Output only. This workflow invocation's timing details.

- `end_time`**Type**: `TIMESTAMP`**Provider name**: `endTime`**Description**: Optional. Exclusive end of the interval. If specified, a Timestamp matching this interval will have to be before the end.
- `start_time`**Type**: `TIMESTAMP`**Provider name**: `startTime`**Description**: Optional. Inclusive start of the interval. If specified, a Timestamp matching this interval will have to be the same or after the start.

## `labels`{% #labels %}

**Type**: `UNORDERED_LIST_STRING`

## `name`{% #name %}

**Type**: `STRING`**Provider name**: `name`**Description**: Output only. The workflow invocation's name.

## `organization_id`{% #organization_id %}

**Type**: `STRING`

## `parent`{% #parent %}

**Type**: `STRING`

## `project_id`{% #project_id %}

**Type**: `STRING`

## `project_number`{% #project_number %}

**Type**: `STRING`

## `region_id`{% #region_id %}

**Type**: `STRING`

## `resolved_compilation_result`{% #resolved_compilation_result %}

**Type**: `STRING`**Provider name**: `resolvedCompilationResult`**Description**: Output only. The resolved compilation result that was used to create this invocation. Will be in the format `projects/*/locations/*/repositories/*/compilationResults/*`.

## `resource_name`{% #resource_name %}

**Type**: `STRING`

## `state`{% #state %}

**Type**: `STRING`**Provider name**: `state`**Description**: Output only. This workflow invocation's current state.**Possible values**:

- `STATE_UNSPECIFIED` - Default value. This value is unused.
- `RUNNING` - The workflow invocation is currently running.
- `SUCCEEDED` - The workflow invocation succeeded. A terminal state.
- `CANCELLED` - The workflow invocation was cancelled. A terminal state.
- `FAILED` - The workflow invocation failed. A terminal state.
- `CANCELING` - The workflow invocation is being cancelled, but some actions are still running.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `workflow_config`{% #workflow_config %}

**Type**: `STRING`**Provider name**: `workflowConfig`**Description**: Immutable. The name of the workflow config to invoke. Must be in the format `projects/*/locations/*/repositories/*/workflowConfigs/*`.

## `zone_id`{% #zone_id %}

**Type**: `STRING`
