Skip to content

IStackInstance

  • Extends: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResource

  • Implemented By: github.com/alibabacloud-go/ros-cdk/alicloudroscdkros.datasource.StackInstance, github.com/alibabacloud-go/ros-cdk/alicloudroscdkros.datasource.IStackInstance

Represents a StackInstance.

Properties

Name Type Description
Node github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.ConstructNode The construct tree node for this construct.
Env github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResourceEnvironment The environment this resource belongs to.
Stack github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Stack The stack in which this resource is defined.
AttrAccountId interface{} Attribute AccountId: The account id of the stack.
AttrDriftDetectionTime interface{} Attribute DriftDetectionTime: The time when the resource stack group last successfully completed deviation detection.
AttrOutputs interface{} Attribute Outputs: The outputs of the stack instance.
AttrParameterOverrides interface{} Attribute ParameterOverrides: Override parameter list.
AttrRdFolderId interface{} Attribute RdFolderId: The resource folder ID of the resource directory.
AttrRegionId interface{} Attribute RegionId: The region id of the stack.
AttrStackDriftStatus interface{} Attribute StackDriftStatus: The status of the last successful deviation detection of the resource stack group.
AttrStackGroupId interface{} Attribute StackGroupId: The resource stack group ID.
AttrStackGroupName interface{} Attribute StackGroupName: The resource stack group name.
AttrStackId interface{} Attribute StackId: The stack id of stack instance.
AttrStatus interface{} Attribute Status: Resource stack status.
AttrStatusReason interface{} Attribute StatusReason: Status reason description.
Props StackInstanceProps No description.

NodeRequired

func Node() ConstructNode
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.ConstructNode

The construct tree node for this construct.


EnvRequired

func Env() IResourceEnvironment
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.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

func Stack() Stack
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Stack

The stack in which this resource is defined.


AttrAccountIdRequired

func AttrAccountId() interface{}
  • Type: interface{}

Attribute AccountId: The account id of the stack.


AttrDriftDetectionTimeRequired

func AttrDriftDetectionTime() interface{}
  • Type: interface{}

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


AttrOutputsRequired

func AttrOutputs() interface{}
  • Type: interface{}

Attribute Outputs: The outputs of the stack instance.


AttrParameterOverridesRequired

func AttrParameterOverrides() interface{}
  • Type: interface{}

Attribute ParameterOverrides: Override parameter list.


AttrRdFolderIdRequired

func AttrRdFolderId() interface{}
  • Type: interface{}

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


AttrRegionIdRequired

func AttrRegionId() interface{}
  • Type: interface{}

Attribute RegionId: The region id of the stack.


AttrStackDriftStatusRequired

func AttrStackDriftStatus() interface{}
  • Type: interface{}

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


AttrStackGroupIdRequired

func AttrStackGroupId() interface{}
  • Type: interface{}

Attribute StackGroupId: The resource stack group ID.


AttrStackGroupNameRequired

func AttrStackGroupName() interface{}
  • Type: interface{}

Attribute StackGroupName: The resource stack group name.


AttrStackIdRequired

func AttrStackId() interface{}
  • Type: interface{}

Attribute StackId: The stack id of stack instance.


AttrStatusRequired

func AttrStatus() interface{}
  • Type: interface{}

Attribute Status: Resource stack status.


AttrStatusReasonRequired

func AttrStatusReason() interface{}
  • Type: interface{}

Attribute StatusReason: Status reason description.


PropsRequired

func Props() StackInstanceProps