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

# gcp_clouddeploy_job_run{% #gcp_clouddeploy_job_run %}

## `advance_child_rollout_job_run`{% #advance_child_rollout_job_run %}

**Type**: `STRUCT`**Provider name**: `advanceChildRolloutJobRun`**Description**: Output only. Information specific to an advanceChildRollout `JobRun`

- `rollout`**Type**: `STRING`**Provider name**: `rollout`**Description**: Output only. Name of the `ChildRollout`. Format is `projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/{release}/rollouts/{rollout}`.
- `rollout_phase_id`**Type**: `STRING`**Provider name**: `rolloutPhaseId`**Description**: Output only. the ID of the ChildRollout's Phase.

## `ancestors`{% #ancestors %}

**Type**: `UNORDERED_LIST_STRING`

## `create_child_rollout_job_run`{% #create_child_rollout_job_run %}

**Type**: `STRUCT`**Provider name**: `createChildRolloutJobRun`**Description**: Output only. Information specific to a createChildRollout `JobRun`.

- `rollout`**Type**: `STRING`**Provider name**: `rollout`**Description**: Output only. Name of the `ChildRollout`. Format is `projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/{release}/rollouts/{rollout}`.
- `rollout_phase_id`**Type**: `STRING`**Provider name**: `rolloutPhaseId`**Description**: Output only. The ID of the childRollout Phase initiated by this JobRun.

## `create_time`{% #create_time %}

**Type**: `TIMESTAMP`**Provider name**: `createTime`**Description**: Output only. Time at which the `JobRun` was created.

## `deploy_job_run`{% #deploy_job_run %}

**Type**: `STRUCT`**Provider name**: `deployJobRun`**Description**: Output only. Information specific to a deploy `JobRun`.

- `artifact`**Type**: `STRUCT`**Provider name**: `artifact`**Description**: Output only. The artifact of a deploy job run, if available.
  - `artifact_uri`**Type**: `STRING`**Provider name**: `artifactUri`**Description**: Output only. URI of a directory containing the artifacts. All paths are relative to this location.
  - `manifest_paths`**Type**: `UNORDERED_LIST_STRING`**Provider name**: `manifestPaths`**Description**: Output only. File paths of the manifests applied during the deploy operation relative to the URI.
- `build`**Type**: `STRING`**Provider name**: `build`**Description**: Output only. The resource name of the Cloud Build `Build` object that is used to deploy. Format is `projects/{project}/locations/{location}/builds/{build}`.
- `failure_cause`**Type**: `STRING`**Provider name**: `failureCause`**Description**: Output only. The reason the deploy failed. This will always be unspecified while the deploy is in progress or if it succeeded.**Possible values**:
  - `FAILURE_CAUSE_UNSPECIFIED` - No reason for failure is specified.
  - `CLOUD_BUILD_UNAVAILABLE` - Cloud Build is not available, either because it is not enabled or because Cloud Deploy has insufficient permissions. See [Required permission](https://cloud.google.com/deploy/docs/cloud-deploy-service-account#required_permissions).
  - `EXECUTION_FAILED` - The deploy operation did not complete successfully; check Cloud Build logs.
  - `DEADLINE_EXCEEDED` - The deploy job run did not complete within the allotted time.
  - `MISSING_RESOURCES_FOR_CANARY` - There were missing resources in the runtime environment required for a canary deployment. Check the Cloud Build logs for more information.
  - `CLOUD_BUILD_REQUEST_FAILED` - Cloud Build failed to fulfill Cloud Deploy's request. See failure_message for additional details.
  - `DEPLOY_FEATURE_NOT_SUPPORTED` - The deploy operation had a feature configured that is not supported.
- `failure_message`**Type**: `STRING`**Provider name**: `failureMessage`**Description**: Output only. Additional information about the deploy failure, if available.
- `metadata`**Type**: `STRUCT`**Provider name**: `metadata`**Description**: Output only. Metadata containing information about the deploy job run.
  - `cloud_run`**Type**: `STRUCT`**Provider name**: `cloudRun`**Description**: Output only. The name of the Cloud Run Service that is associated with a `DeployJobRun`.

    - `job`**Type**: `STRING`**Provider name**: `job`**Description**: Output only. The name of the Cloud Run job that is associated with a `Rollout`. Format is `projects/{project}/locations/{location}/jobs/{job_name}`.
    - `revision`**Type**: `STRING`**Provider name**: `revision`**Description**: Output only. The Cloud Run Revision id associated with a `Rollout`.
    - `service`**Type**: `STRING`**Provider name**: `service`**Description**: Output only. The name of the Cloud Run Service that is associated with a `Rollout`. Format is `projects/{project}/locations/{location}/services/{service}`.
    - `service_urls`**Type**: `UNORDERED_LIST_STRING`**Provider name**: `serviceUrls`**Description**: Output only. The Cloud Run Service urls that are associated with a `Rollout`.

  - `custom`**Type**: `STRUCT`**Provider name**: `custom`**Description**: Output only. Custom metadata provided by user-defined deploy operation.

  - `custom_target`**Type**: `STRUCT`**Provider name**: `customTarget`**Description**: Output only. Custom Target metadata associated with a `DeployJobRun`.

    - `skip_message`**Type**: `STRING`**Provider name**: `skipMessage`**Description**: Output only. Skip message provided in the results of a custom deploy operation.

## `end_time`{% #end_time %}

**Type**: `TIMESTAMP`**Provider name**: `endTime`**Description**: Output only. Time at which the `JobRun` ended.

## `etag`{% #etag %}

**Type**: `STRING`**Provider name**: `etag`**Description**: Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.

## `job_id`{% #job_id %}

**Type**: `STRING`**Provider name**: `jobId`**Description**: Output only. ID of the `Rollout` job this `JobRun` corresponds to.

## `labels`{% #labels %}

**Type**: `UNORDERED_LIST_STRING`

## `name`{% #name %}

**Type**: `STRING`**Provider name**: `name`**Description**: Output only. Name of the `JobRun`. Format is `projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/{releases}/rollouts/{rollouts}/jobRuns/{uuid}`.

## `organization_id`{% #organization_id %}

**Type**: `STRING`

## `parent`{% #parent %}

**Type**: `STRING`

## `phase_id`{% #phase_id %}

**Type**: `STRING`**Provider name**: `phaseId`**Description**: Output only. ID of the `Rollout` phase this `JobRun` belongs in.

## `postdeploy_job_run`{% #postdeploy_job_run %}

**Type**: `STRUCT`**Provider name**: `postdeployJobRun`**Description**: Output only. Information specific to a postdeploy `JobRun`.

- `build`**Type**: `STRING`**Provider name**: `build`**Description**: Output only. The resource name of the Cloud Build `Build` object that is used to execute the custom actions associated with the postdeploy Job. Format is `projects/{project}/locations/{location}/builds/{build}`.
- `failure_cause`**Type**: `STRING`**Provider name**: `failureCause`**Description**: Output only. The reason the postdeploy failed. This will always be unspecified while the postdeploy is in progress or if it succeeded.**Possible values**:
  - `FAILURE_CAUSE_UNSPECIFIED` - No reason for failure is specified.
  - `CLOUD_BUILD_UNAVAILABLE` - Cloud Build is not available, either because it is not enabled or because Cloud Deploy has insufficient permissions. See [required permission](https://cloud.google.com/deploy/docs/cloud-deploy-service-account#required_permissions).
  - `EXECUTION_FAILED` - The postdeploy operation did not complete successfully; check Cloud Build logs.
  - `DEADLINE_EXCEEDED` - The postdeploy job run did not complete within the allotted time.
  - `CLOUD_BUILD_REQUEST_FAILED` - Cloud Build failed to fulfill Cloud Deploy's request. See failure_message for additional details.
- `failure_message`**Type**: `STRING`**Provider name**: `failureMessage`**Description**: Output only. Additional information about the postdeploy failure, if available.

## `predeploy_job_run`{% #predeploy_job_run %}

**Type**: `STRUCT`**Provider name**: `predeployJobRun`**Description**: Output only. Information specific to a predeploy `JobRun`.

- `build`**Type**: `STRING`**Provider name**: `build`**Description**: Output only. The resource name of the Cloud Build `Build` object that is used to execute the custom actions associated with the predeploy Job. Format is `projects/{project}/locations/{location}/builds/{build}`.
- `failure_cause`**Type**: `STRING`**Provider name**: `failureCause`**Description**: Output only. The reason the predeploy failed. This will always be unspecified while the predeploy is in progress or if it succeeded.**Possible values**:
  - `FAILURE_CAUSE_UNSPECIFIED` - No reason for failure is specified.
  - `CLOUD_BUILD_UNAVAILABLE` - Cloud Build is not available, either because it is not enabled or because Cloud Deploy has insufficient permissions. See [required permission](https://cloud.google.com/deploy/docs/cloud-deploy-service-account#required_permissions).
  - `EXECUTION_FAILED` - The predeploy operation did not complete successfully; check Cloud Build logs.
  - `DEADLINE_EXCEEDED` - The predeploy job run did not complete within the allotted time.
  - `CLOUD_BUILD_REQUEST_FAILED` - Cloud Build failed to fulfill Cloud Deploy's request. See failure_message for additional details.
- `failure_message`**Type**: `STRING`**Provider name**: `failureMessage`**Description**: Output only. Additional information about the predeploy failure, if available.

## `project_id`{% #project_id %}

**Type**: `STRING`

## `project_number`{% #project_number %}

**Type**: `STRING`

## `region_id`{% #region_id %}

**Type**: `STRING`

## `resource_name`{% #resource_name %}

**Type**: `STRING`

## `start_time`{% #start_time %}

**Type**: `TIMESTAMP`**Provider name**: `startTime`**Description**: Output only. Time at which the `JobRun` was started.

## `state`{% #state %}

**Type**: `STRING`**Provider name**: `state`**Description**: Output only. The current state of the `JobRun`.**Possible values**:

- `STATE_UNSPECIFIED` - The `JobRun` has an unspecified state.
- `IN_PROGRESS` - The `JobRun` is in progress.
- `SUCCEEDED` - The `JobRun` has succeeded.
- `FAILED` - The `JobRun` has failed.
- `TERMINATING` - The `JobRun` is terminating.
- `TERMINATED` - The `JobRun` was terminated.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `uid`{% #uid %}

**Type**: `STRING`**Provider name**: `uid`**Description**: Output only. Unique identifier of the `JobRun`.

## `verify_job_run`{% #verify_job_run %}

**Type**: `STRUCT`**Provider name**: `verifyJobRun`**Description**: Output only. Information specific to a verify `JobRun`.

- `artifact_uri`**Type**: `STRING`**Provider name**: `artifactUri`**Description**: Output only. URI of a directory containing the verify artifacts. This contains the Skaffold event log.
- `build`**Type**: `STRING`**Provider name**: `build`**Description**: Output only. The resource name of the Cloud Build `Build` object that is used to verify. Format is `projects/{project}/locations/{location}/builds/{build}`.
- `event_log_path`**Type**: `STRING`**Provider name**: `eventLogPath`**Description**: Output only. File path of the Skaffold event log relative to the artifact URI.
- `failure_cause`**Type**: `STRING`**Provider name**: `failureCause`**Description**: Output only. The reason the verify failed. This will always be unspecified while the verify is in progress or if it succeeded.**Possible values**:
  - `FAILURE_CAUSE_UNSPECIFIED` - No reason for failure is specified.
  - `CLOUD_BUILD_UNAVAILABLE` - Cloud Build is not available, either because it is not enabled or because Cloud Deploy has insufficient permissions. See [required permission](https://cloud.google.com/deploy/docs/cloud-deploy-service-account#required_permissions).
  - `EXECUTION_FAILED` - The verify operation did not complete successfully; check Cloud Build logs.
  - `DEADLINE_EXCEEDED` - The verify job run did not complete within the allotted time.
  - `VERIFICATION_CONFIG_NOT_FOUND` - No Skaffold verify configuration was found.
  - `CLOUD_BUILD_REQUEST_FAILED` - Cloud Build failed to fulfill Cloud Deploy's request. See failure_message for additional details.
- `failure_message`**Type**: `STRING`**Provider name**: `failureMessage`**Description**: Output only. Additional information about the verify failure, if available.

## `zone_id`{% #zone_id %}

**Type**: `STRING`
