このページは日本語には対応しておりません。随時翻訳に取り組んでいます。
翻訳に関してご質問やご意見ございましたら、お気軽にご連絡ください

gcp_workflows_workflow

all_kms_keys

Type: UNORDERED_LIST_STRING
Provider name: allKmsKeys
Description: Output only. A list of all KMS crypto keys used to encrypt or decrypt the data associated with the workflow.

all_kms_keys_versions

Type: UNORDERED_LIST_STRING
Provider name: allKmsKeysVersions
Description: Output only. A list of all KMS crypto key versions used to encrypt or decrypt the data associated with the workflow.

ancestors

Type: UNORDERED_LIST_STRING

call_log_level

Type: STRING
Provider name: callLogLevel
Description: Optional. Describes the level of platform logging to apply to calls and call responses during executions of this workflow. If both the workflow and the execution specify a logging level, the execution level takes precedence.
Possible values:

  • CALL_LOG_LEVEL_UNSPECIFIED - No call logging level specified.
  • LOG_ALL_CALLS - Log all call steps within workflows, all call returns, and all exceptions raised.
  • LOG_ERRORS_ONLY - Log only exceptions that are raised from call steps within workflows.
  • LOG_NONE - Explicitly log nothing.

create_time

Type: TIMESTAMP
Provider name: createTime
Description: Output only. The timestamp for when the workflow was created. This is a workflow-wide field and is not tied to a specific revision.

crypto_key_name

Type: STRING
Provider name: cryptoKeyName
Description: Optional. The resource name of a KMS crypto key used to encrypt or decrypt the data associated with the workflow. Format: projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{cryptoKey} Using - as a wildcard for the {project} or not providing one at all will infer the project from the account. If not provided, data associated with the workflow will not be CMEK-encrypted.

crypto_key_version

Type: STRING
Provider name: cryptoKeyVersion
Description: Output only. The resource name of a KMS crypto key version used to encrypt or decrypt the data associated with the workflow. Format: projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{cryptoKey}/cryptoKeyVersions/{cryptoKeyVersion}

description

Type: STRING
Provider name: description
Description: Description of the workflow provided by the user. Must be at most 1000 Unicode characters long. This is a workflow-wide field and is not tied to a specific revision.

execution_history_level

Type: STRING
Provider name: executionHistoryLevel
Description: Optional. Describes the execution history level to apply to this workflow.
Possible values:

  • EXECUTION_HISTORY_LEVEL_UNSPECIFIED - The default/unset value.
  • EXECUTION_HISTORY_BASIC - Enable execution history basic feature.
  • EXECUTION_HISTORY_DETAILED - Enable execution history detailed feature.

labels

Type: UNORDERED_LIST_STRING

name

Type: STRING
Provider name: name
Description: The resource name of the workflow. Format: projects/{project}/locations/{location}/workflows/{workflow}. This is a workflow-wide field and is not tied to a specific revision.

organization_id

Type: STRING

parent

Type: STRING

project_id

Type: STRING

project_number

Type: STRING

resource_name

Type: STRING

revision_create_time

Type: TIMESTAMP
Provider name: revisionCreateTime
Description: Output only. The timestamp for the latest revision of the workflow’s creation.

revision_id

Type: STRING
Provider name: revisionId
Description: Output only. The revision of the workflow. A new revision of a workflow is created as a result of updating the following properties of a workflow: - Service account - Workflow code to be executed The format is “000001-a4d”, where the first six characters define the zero-padded revision ordinal number. They are followed by a hyphen and three hexadecimal random characters.

service_account

Type: STRING
Provider name: serviceAccount
Description: The service account associated with the latest workflow version. This service account represents the identity of the workflow and determines what permissions the workflow has. Format: projects/{project}/serviceAccounts/{account} or {account} Using - as a wildcard for the {project} or not providing one at all will infer the project from the account. The {account} value can be the email address or the unique_id of the service account. If not provided, workflow will use the project’s default service account. Modifying this field for an existing workflow results in a new workflow revision.

source_contents

Type: STRING
Provider name: sourceContents
Description: Workflow code to be executed. The size limit is 128KB.

state

Type: STRING
Provider name: state
Description: Output only. State of the workflow deployment.
Possible values:

  • STATE_UNSPECIFIED - Invalid state.
  • ACTIVE - The workflow has been deployed successfully and is serving.
  • UNAVAILABLE - Workflow data is unavailable. See the state_error field.

state_error

Type: STRUCT
Provider name: stateError
Description: Output only. Error regarding the state of the workflow. For example, this field will have error details if the execution data is unavailable due to revoked KMS key permissions.

  • details
    Type: STRING
    Provider name: details
    Description: Provides specifics about the error.
  • type
    Type: STRING
    Provider name: type
    Description: The type of this state error.
    Possible values:
    • TYPE_UNSPECIFIED - No type specified.
    • KMS_ERROR - Caused by an issue with KMS.

tags

Type: UNORDERED_LIST_STRING

update_time

Type: TIMESTAMP
Provider name: updateTime
Description: Output only. The timestamp for when the workflow was last updated. This is a workflow-wide field and is not tied to a specific revision.