WorkflowWorkflowsV1beta constructor

WorkflowWorkflowsV1beta(
  1. String name, {
  2. WorkflowWorkflowsV1betaArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new WorkflowWorkflowsV1beta. name The Pulumi resource name. args Arguments used to configure this WorkflowWorkflowsV1beta. The set of arguments for Workflow. options Resource options controlling this resource's behavior.

Implementation

WorkflowWorkflowsV1beta(
  String name, {
  WorkflowWorkflowsV1betaArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:workflows/v1beta:Workflow',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  createTime = registerOutput<String>('createTime');
  description = registerOutput<String>('description');
  labels = registerOutput<Map<String, String>>('labels');
  location = registerOutput<String>('location');
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  revisionCreateTime = registerOutput<String>('revisionCreateTime');
  revisionId = registerOutput<String>('revisionId');
  serviceAccount = registerOutput<String>('serviceAccount');
  sourceContents = registerOutput<String>('sourceContents');
  state = registerOutput<String>('state');
  updateTime = registerOutput<String>('updateTime');
  workflowId = registerOutput<String>('workflowId');
}