Stack constructor

Stack(
  1. String name, {
  2. StackArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

Stack(
  String name, {
  StackArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'pulumiservice:api/stacks:Stack',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  activeUpdate = registerOutput<String>('activeUpdate');
  config = registerOutput<dynamic>('config');
  currentOperation = registerOutput<dynamic>('currentOperation');
  orgName = registerOutput<String>('orgName');
  projectName = registerOutput<String>('projectName');
  stackName = registerOutput<String>('stackName');
  tags = registerOutput<Map<String, dynamic>?>('tags');
  version = registerOutput<int>('version');
}