Skip to content

IInstance

  • Extends: AlibabaCloud.SDK.ROS.CDK.Core.IResource

  • Implemented By: Instance, IInstance

Represents a Instance.

Properties

Name Type Description
Node AlibabaCloud.SDK.ROS.CDK.Core.ConstructNode The construct tree node for this construct.
Env AlibabaCloud.SDK.ROS.CDK.Core.IResourceEnvironment The environment this resource belongs to.
Stack AlibabaCloud.SDK.ROS.CDK.Core.Stack The stack in which this resource is defined.
AttrArn object Attribute Arn: The Alibaba Cloud Resource Name (ARN).
AttrEgressIpv6Enable object Attribute EgressIpv6Enable: Whether enable egress IPV6.
AttrInstanceId object Attribute InstanceId: Instance ID.
AttrInstanceType object Attribute InstanceType: Instance type.
AttrInternetEgressAddress object Attribute InternetEgressAddress: Internet egress dddress.
AttrSupportIpv6 object Attribute SupportIpv6: Whether support IPV6.
AttrVpcEgressAddress object Attribute VpcEgressAddress: VPC network egress address.
AttrVpcIntranetEnable object Attribute VpcIntranetEnable: Whether enable VPC intranet.
AttrVpcSlbIntranetEnable object Attribute VpcSlbIntranetEnable: Whether enable VPC SLB intranet.
Props InstanceProps No description.

NodeRequired

public ConstructNode Node { get; }
  • Type: AlibabaCloud.SDK.ROS.CDK.Core.ConstructNode

The construct tree node for this construct.


EnvRequired

public IResourceEnvironment Env { get; }
  • Type: AlibabaCloud.SDK.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 Stack { get; }
  • Type: AlibabaCloud.SDK.ROS.CDK.Core.Stack

The stack in which this resource is defined.


AttrArnRequired

public object AttrArn { get; }
  • Type: object

Attribute Arn: The Alibaba Cloud Resource Name (ARN).


AttrEgressIpv6EnableRequired

public object AttrEgressIpv6Enable { get; }
  • Type: object

Attribute EgressIpv6Enable: Whether enable egress IPV6.


AttrInstanceIdRequired

public object AttrInstanceId { get; }
  • Type: object

Attribute InstanceId: Instance ID.


AttrInstanceTypeRequired

public object AttrInstanceType { get; }
  • Type: object

Attribute InstanceType: Instance type.


AttrInternetEgressAddressRequired

public object AttrInternetEgressAddress { get; }
  • Type: object

Attribute InternetEgressAddress: Internet egress dddress.


AttrSupportIpv6Required

public object AttrSupportIpv6 { get; }
  • Type: object

Attribute SupportIpv6: Whether support IPV6.


AttrVpcEgressAddressRequired

public object AttrVpcEgressAddress { get; }
  • Type: object

Attribute VpcEgressAddress: VPC network egress address.


AttrVpcIntranetEnableRequired

public object AttrVpcIntranetEnable { get; }
  • Type: object

Attribute VpcIntranetEnable: Whether enable VPC intranet.


AttrVpcSlbIntranetEnableRequired

public object AttrVpcSlbIntranetEnable { get; }
  • Type: object

Attribute VpcSlbIntranetEnable: Whether enable VPC SLB intranet.


PropsRequired

public InstanceProps Props { get; }