ExecutionWorkflowexecutionsV1beta constructor
ExecutionWorkflowexecutionsV1beta(
- String name, {
- ExecutionWorkflowexecutionsV1betaArgs? args,
- CustomResourceOptions? options,
Creates a new ExecutionWorkflowexecutionsV1beta.
name The Pulumi resource name.
args Arguments used to configure this ExecutionWorkflowexecutionsV1beta. The set of arguments for Execution.
options Resource options controlling this resource's behavior.
Implementation
ExecutionWorkflowexecutionsV1beta(
String name, {
ExecutionWorkflowexecutionsV1betaArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:workflowexecutions/v1beta:Execution',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
argument = registerOutput<String>('argument');
callLogLevel = registerOutput<String>('callLogLevel');
endTime = registerOutput<String>('endTime');
error = registerOutput<ErrorResponseWorkflowexecutionsV1beta>('error', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return ErrorResponseWorkflowexecutionsV1beta.fromMap((guardedValue as Map).cast<String, dynamic>()); });
location = registerOutput<String>('location');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
result = registerOutput<String>('result');
startTime = registerOutput<String>('startTime');
state = registerOutput<String>('state');
status = registerOutput<StatusResponseWorkflowexecutionsV1beta>('status', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return StatusResponseWorkflowexecutionsV1beta.fromMap((guardedValue as Map).cast<String, dynamic>()); });
workflowId = registerOutput<String>('workflowId');
workflowRevisionId = registerOutput<String>('workflowRevisionId');
}