Skip to content

IStackInstance

  • Extends: @alicloud/ros-cdk-core.IResource

  • Implemented By: @alicloud/ros-cdk-ros.datasource.StackInstance, @alicloud/ros-cdk-ros.datasource.IStackInstance

Represents a StackInstance.

Properties

Name Type Description
node @alicloud/ros-cdk-core.ConstructNode The construct tree node for this construct.
env @alicloud/ros-cdk-core.IResourceEnvironment The environment this resource belongs to.
stack @alicloud/ros-cdk-core.Stack The stack in which this resource is defined.
attrAccountId string | @alicloud/ros-cdk-core.IResolvable Attribute AccountId: The account id of the stack.
attrDriftDetectionTime string | @alicloud/ros-cdk-core.IResolvable Attribute DriftDetectionTime: The time when the resource stack group last successfully completed deviation detection.
attrOutputs string | @alicloud/ros-cdk-core.IResolvable Attribute Outputs: The outputs of the stack instance.
attrParameterOverrides string | @alicloud/ros-cdk-core.IResolvable Attribute ParameterOverrides: Override parameter list.
attrRdFolderId string | @alicloud/ros-cdk-core.IResolvable Attribute RdFolderId: The resource folder ID of the resource directory.
attrRegionId string | @alicloud/ros-cdk-core.IResolvable Attribute RegionId: The region id of the stack.
attrStackDriftStatus string | @alicloud/ros-cdk-core.IResolvable Attribute StackDriftStatus: The status of the last successful deviation detection of the resource stack group.
attrStackGroupId string | @alicloud/ros-cdk-core.IResolvable Attribute StackGroupId: The resource stack group ID.
attrStackGroupName string | @alicloud/ros-cdk-core.IResolvable Attribute StackGroupName: The resource stack group name.
attrStackId string | @alicloud/ros-cdk-core.IResolvable Attribute StackId: The stack id of stack instance.
attrStatus string | @alicloud/ros-cdk-core.IResolvable Attribute Status: Resource stack status.
attrStatusReason string | @alicloud/ros-cdk-core.IResolvable Attribute StatusReason: Status reason description.
props StackInstanceProps No description.

nodeRequired

public readonly node: ConstructNode;
  • Type: @alicloud/ros-cdk-core.ConstructNode

The construct tree node for this construct.


envRequired

public readonly env: IResourceEnvironment;
  • Type: @alicloud/ros-cdk-core.IResourceEnvironment

The environment this resource belongs to.

For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.


stackRequired

public readonly stack: Stack;
  • Type: @alicloud/ros-cdk-core.Stack

The stack in which this resource is defined.


attrAccountIdRequired

public readonly attrAccountId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute AccountId: The account id of the stack.


attrDriftDetectionTimeRequired

public readonly attrDriftDetectionTime: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute DriftDetectionTime: The time when the resource stack group last successfully completed deviation detection.


attrOutputsRequired

public readonly attrOutputs: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute Outputs: The outputs of the stack instance.


attrParameterOverridesRequired

public readonly attrParameterOverrides: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute ParameterOverrides: Override parameter list.


attrRdFolderIdRequired

public readonly attrRdFolderId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute RdFolderId: The resource folder ID of the resource directory.


attrRegionIdRequired

public readonly attrRegionId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute RegionId: The region id of the stack.


attrStackDriftStatusRequired

public readonly attrStackDriftStatus: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute StackDriftStatus: The status of the last successful deviation detection of the resource stack group.


attrStackGroupIdRequired

public readonly attrStackGroupId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute StackGroupId: The resource stack group ID.


attrStackGroupNameRequired

public readonly attrStackGroupName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute StackGroupName: The resource stack group name.


attrStackIdRequired

public readonly attrStackId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute StackId: The stack id of stack instance.


attrStatusRequired

public readonly attrStatus: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute Status: Resource stack status.


attrStatusReasonRequired

public readonly attrStatusReason: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute StatusReason: Status reason description.


propsRequired

public readonly props: StackInstanceProps;