Skip to content

IStackInstance

  • Extends: com.aliyun.ros.cdk.core.IResource

  • Implemented By: com.aliyun.ros.cdk.ros.datasource.StackInstance, com.aliyun.ros.cdk.ros.datasource.IStackInstance

Represents a StackInstance.

Properties

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

nodeRequired

public ConstructNode getNode();
  • Type: com.aliyun.ros.cdk.core.ConstructNode

The construct tree node for this construct.


envRequired

public IResourceEnvironment getEnv();
  • Type: com.aliyun.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 Stack getStack();
  • Type: com.aliyun.ros.cdk.core.Stack

The stack in which this resource is defined.


attrAccountIdRequired

public java.lang.Object getAttrAccountId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute AccountId: The account id of the stack.


attrDriftDetectionTimeRequired

public java.lang.Object getAttrDriftDetectionTime();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

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


attrOutputsRequired

public java.lang.Object getAttrOutputs();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute Outputs: The outputs of the stack instance.


attrParameterOverridesRequired

public java.lang.Object getAttrParameterOverrides();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute ParameterOverrides: Override parameter list.


attrRdFolderIdRequired

public java.lang.Object getAttrRdFolderId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

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


attrRegionIdRequired

public java.lang.Object getAttrRegionId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute RegionId: The region id of the stack.


attrStackDriftStatusRequired

public java.lang.Object getAttrStackDriftStatus();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

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


attrStackGroupIdRequired

public java.lang.Object getAttrStackGroupId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute StackGroupId: The resource stack group ID.


attrStackGroupNameRequired

public java.lang.Object getAttrStackGroupName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute StackGroupName: The resource stack group name.


attrStackIdRequired

public java.lang.Object getAttrStackId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute StackId: The stack id of stack instance.


attrStatusRequired

public java.lang.Object getAttrStatus();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute Status: Resource stack status.


attrStatusReasonRequired

public java.lang.Object getAttrStatusReason();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute StatusReason: Status reason description.


propsRequired

public StackInstanceProps getProps();