Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.dataform/v1beta1.getWorkflowInvocation
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Fetches a single WorkflowInvocation.
Using getWorkflowInvocation
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getWorkflowInvocation(args: GetWorkflowInvocationArgs, opts?: InvokeOptions): Promise<GetWorkflowInvocationResult>
function getWorkflowInvocationOutput(args: GetWorkflowInvocationOutputArgs, opts?: InvokeOptions): Output<GetWorkflowInvocationResult>def get_workflow_invocation(location: Optional[str] = None,
                            project: Optional[str] = None,
                            repository_id: Optional[str] = None,
                            workflow_invocation_id: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetWorkflowInvocationResult
def get_workflow_invocation_output(location: Optional[pulumi.Input[str]] = None,
                            project: Optional[pulumi.Input[str]] = None,
                            repository_id: Optional[pulumi.Input[str]] = None,
                            workflow_invocation_id: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetWorkflowInvocationResult]func LookupWorkflowInvocation(ctx *Context, args *LookupWorkflowInvocationArgs, opts ...InvokeOption) (*LookupWorkflowInvocationResult, error)
func LookupWorkflowInvocationOutput(ctx *Context, args *LookupWorkflowInvocationOutputArgs, opts ...InvokeOption) LookupWorkflowInvocationResultOutput> Note: This function is named LookupWorkflowInvocation in the Go SDK.
public static class GetWorkflowInvocation 
{
    public static Task<GetWorkflowInvocationResult> InvokeAsync(GetWorkflowInvocationArgs args, InvokeOptions? opts = null)
    public static Output<GetWorkflowInvocationResult> Invoke(GetWorkflowInvocationInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetWorkflowInvocationResult> getWorkflowInvocation(GetWorkflowInvocationArgs args, InvokeOptions options)
public static Output<GetWorkflowInvocationResult> getWorkflowInvocation(GetWorkflowInvocationArgs args, InvokeOptions options)
fn::invoke:
  function: google-native:dataform/v1beta1:getWorkflowInvocation
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Location string
- RepositoryId string
- WorkflowInvocation stringId 
- Project string
- Location string
- RepositoryId string
- WorkflowInvocation stringId 
- Project string
- location String
- repositoryId String
- workflowInvocation StringId 
- project String
- location string
- repositoryId string
- workflowInvocation stringId 
- project string
- location str
- repository_id str
- workflow_invocation_ strid 
- project str
- location String
- repositoryId String
- workflowInvocation StringId 
- project String
getWorkflowInvocation Result
The following output properties are available:
- CompilationResult string
- Immutable. The name of the compilation result to use for this invocation. Must be in the format projects/*/locations/*/repositories/*/compilationResults/*.
- InvocationConfig Pulumi.Google Native. Dataform. V1Beta1. Outputs. Invocation Config Response 
- Immutable. If left unset, a default InvocationConfig will be used.
- InvocationTiming Pulumi.Google Native. Dataform. V1Beta1. Outputs. Interval Response 
- This workflow invocation's timing details.
- Name string
- The workflow invocation's name.
- ResolvedCompilation stringResult 
- The resolved compilation result that was used to create this invocation. Will be in the format projects/*/locations/*/repositories/*/compilationResults/*.
- State string
- This workflow invocation's current state.
- WorkflowConfig string
- Immutable. The name of the workflow config to invoke. Must be in the format projects/*/locations/*/repositories/*/workflowConfigs/*.
- CompilationResult string
- Immutable. The name of the compilation result to use for this invocation. Must be in the format projects/*/locations/*/repositories/*/compilationResults/*.
- InvocationConfig InvocationConfig Response 
- Immutable. If left unset, a default InvocationConfig will be used.
- InvocationTiming IntervalResponse 
- This workflow invocation's timing details.
- Name string
- The workflow invocation's name.
- ResolvedCompilation stringResult 
- The resolved compilation result that was used to create this invocation. Will be in the format projects/*/locations/*/repositories/*/compilationResults/*.
- State string
- This workflow invocation's current state.
- WorkflowConfig string
- Immutable. The name of the workflow config to invoke. Must be in the format projects/*/locations/*/repositories/*/workflowConfigs/*.
- compilationResult String
- Immutable. The name of the compilation result to use for this invocation. Must be in the format projects/*/locations/*/repositories/*/compilationResults/*.
- invocationConfig InvocationConfig Response 
- Immutable. If left unset, a default InvocationConfig will be used.
- invocationTiming IntervalResponse 
- This workflow invocation's timing details.
- name String
- The workflow invocation's name.
- resolvedCompilation StringResult 
- The resolved compilation result that was used to create this invocation. Will be in the format projects/*/locations/*/repositories/*/compilationResults/*.
- state String
- This workflow invocation's current state.
- workflowConfig String
- Immutable. The name of the workflow config to invoke. Must be in the format projects/*/locations/*/repositories/*/workflowConfigs/*.
- compilationResult string
- Immutable. The name of the compilation result to use for this invocation. Must be in the format projects/*/locations/*/repositories/*/compilationResults/*.
- invocationConfig InvocationConfig Response 
- Immutable. If left unset, a default InvocationConfig will be used.
- invocationTiming IntervalResponse 
- This workflow invocation's timing details.
- name string
- The workflow invocation's name.
- resolvedCompilation stringResult 
- The resolved compilation result that was used to create this invocation. Will be in the format projects/*/locations/*/repositories/*/compilationResults/*.
- state string
- This workflow invocation's current state.
- workflowConfig string
- Immutable. The name of the workflow config to invoke. Must be in the format projects/*/locations/*/repositories/*/workflowConfigs/*.
- compilation_result str
- Immutable. The name of the compilation result to use for this invocation. Must be in the format projects/*/locations/*/repositories/*/compilationResults/*.
- invocation_config InvocationConfig Response 
- Immutable. If left unset, a default InvocationConfig will be used.
- invocation_timing IntervalResponse 
- This workflow invocation's timing details.
- name str
- The workflow invocation's name.
- resolved_compilation_ strresult 
- The resolved compilation result that was used to create this invocation. Will be in the format projects/*/locations/*/repositories/*/compilationResults/*.
- state str
- This workflow invocation's current state.
- workflow_config str
- Immutable. The name of the workflow config to invoke. Must be in the format projects/*/locations/*/repositories/*/workflowConfigs/*.
- compilationResult String
- Immutable. The name of the compilation result to use for this invocation. Must be in the format projects/*/locations/*/repositories/*/compilationResults/*.
- invocationConfig Property Map
- Immutable. If left unset, a default InvocationConfig will be used.
- invocationTiming Property Map
- This workflow invocation's timing details.
- name String
- The workflow invocation's name.
- resolvedCompilation StringResult 
- The resolved compilation result that was used to create this invocation. Will be in the format projects/*/locations/*/repositories/*/compilationResults/*.
- state String
- This workflow invocation's current state.
- workflowConfig String
- Immutable. The name of the workflow config to invoke. Must be in the format projects/*/locations/*/repositories/*/workflowConfigs/*.
Supporting Types
IntervalResponse 
- end_time str
- Optional. Exclusive end of the interval. If specified, a Timestamp matching this interval will have to be before the end.
- start_time str
- Optional. Inclusive start of the interval. If specified, a Timestamp matching this interval will have to be the same or after the start.
InvocationConfigResponse  
- FullyRefresh boolIncremental Tables Enabled 
- Optional. When set to true, any incremental tables will be fully refreshed.
- List<string>
- Optional. The set of tags to include.
- IncludedTargets List<Pulumi.Google Native. Dataform. V1Beta1. Inputs. Target Response> 
- Optional. The set of action identifiers to include.
- ServiceAccount string
- Optional. The service account to run workflow invocations under.
- TransitiveDependencies boolIncluded 
- Optional. When set to true, transitive dependencies of included actions will be executed.
- TransitiveDependents boolIncluded 
- Optional. When set to true, transitive dependents of included actions will be executed.
- FullyRefresh boolIncremental Tables Enabled 
- Optional. When set to true, any incremental tables will be fully refreshed.
- []string
- Optional. The set of tags to include.
- IncludedTargets []TargetResponse 
- Optional. The set of action identifiers to include.
- ServiceAccount string
- Optional. The service account to run workflow invocations under.
- TransitiveDependencies boolIncluded 
- Optional. When set to true, transitive dependencies of included actions will be executed.
- TransitiveDependents boolIncluded 
- Optional. When set to true, transitive dependents of included actions will be executed.
- fullyRefresh BooleanIncremental Tables Enabled 
- Optional. When set to true, any incremental tables will be fully refreshed.
- List<String>
- Optional. The set of tags to include.
- includedTargets List<TargetResponse> 
- Optional. The set of action identifiers to include.
- serviceAccount String
- Optional. The service account to run workflow invocations under.
- transitiveDependencies BooleanIncluded 
- Optional. When set to true, transitive dependencies of included actions will be executed.
- transitiveDependents BooleanIncluded 
- Optional. When set to true, transitive dependents of included actions will be executed.
- fullyRefresh booleanIncremental Tables Enabled 
- Optional. When set to true, any incremental tables will be fully refreshed.
- string[]
- Optional. The set of tags to include.
- includedTargets TargetResponse[] 
- Optional. The set of action identifiers to include.
- serviceAccount string
- Optional. The service account to run workflow invocations under.
- transitiveDependencies booleanIncluded 
- Optional. When set to true, transitive dependencies of included actions will be executed.
- transitiveDependents booleanIncluded 
- Optional. When set to true, transitive dependents of included actions will be executed.
- fully_refresh_ boolincremental_ tables_ enabled 
- Optional. When set to true, any incremental tables will be fully refreshed.
- Sequence[str]
- Optional. The set of tags to include.
- included_targets Sequence[TargetResponse] 
- Optional. The set of action identifiers to include.
- service_account str
- Optional. The service account to run workflow invocations under.
- transitive_dependencies_ boolincluded 
- Optional. When set to true, transitive dependencies of included actions will be executed.
- transitive_dependents_ boolincluded 
- Optional. When set to true, transitive dependents of included actions will be executed.
- fullyRefresh BooleanIncremental Tables Enabled 
- Optional. When set to true, any incremental tables will be fully refreshed.
- List<String>
- Optional. The set of tags to include.
- includedTargets List<Property Map>
- Optional. The set of action identifiers to include.
- serviceAccount String
- Optional. The service account to run workflow invocations under.
- transitiveDependencies BooleanIncluded 
- Optional. When set to true, transitive dependencies of included actions will be executed.
- transitiveDependents BooleanIncluded 
- Optional. When set to true, transitive dependents of included actions will be executed.
TargetResponse 
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi