Skip to content

IInstance

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

  • Implemented By: AlibabaCloud.SDK.ROS.CDK.Swas.datasource.Instance, AlibabaCloud.SDK.ROS.CDK.Swas.datasource.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.
AttrBusinessStatus object Attribute BusinessStatus: The business status of the instance.
AttrChargeType object Attribute ChargeType: The billing method of the instance.
AttrCombination object Attribute Combination: Indicates whether the instance is a combination instance.
AttrCreationTime object Attribute CreationTime: The creation time of the instance.
AttrDdosStatus object Attribute DdosStatus: The anti-DDoS status of the instance.
AttrDisableReason object Attribute DisableReason: The reason why the instance is disabled.
AttrDisks object Attribute Disks: The disks of the instance.
AttrExpiredTime object Attribute ExpiredTime: The expiration time of the instance.
AttrImage object Attribute Image: The image information of the instance.
AttrImageId object Attribute ImageId: The ID of the image used by the instance.
AttrInnerIpAddress object Attribute InnerIpAddress: The private IP address of the instance.
AttrInstanceId object Attribute InstanceId: The ID of the instance.
AttrInstanceName object Attribute InstanceName: The name of the instance.
AttrNetworkAttributes object Attribute NetworkAttributes: The network attributes of the instance.
AttrPlanId object Attribute PlanId: The plan ID of the instance.
AttrPlanType object Attribute PlanType: The plan type of the instance.
AttrPublicIpAddress object Attribute PublicIpAddress: The public IP address of the instance.
AttrRegionId object Attribute RegionId: The ID of the region where the instance is deployed.
AttrResourceGroupId object Attribute ResourceGroupId: The ID of the resource group to which the instance belongs.
AttrResourceSpec object Attribute ResourceSpec: The resource specification of the instance.
AttrStatus object Attribute Status: The status of the instance.
AttrTags object Attribute Tags: The tags of the instance.
AttrUuid object Attribute Uuid: The unique identifier of the instance.
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.


AttrBusinessStatusRequired

public object AttrBusinessStatus { get; }
  • Type: object

Attribute BusinessStatus: The business status of the instance.


AttrChargeTypeRequired

public object AttrChargeType { get; }
  • Type: object

Attribute ChargeType: The billing method of the instance.


AttrCombinationRequired

public object AttrCombination { get; }
  • Type: object

Attribute Combination: Indicates whether the instance is a combination instance.


AttrCreationTimeRequired

public object AttrCreationTime { get; }
  • Type: object

Attribute CreationTime: The creation time of the instance.


AttrDdosStatusRequired

public object AttrDdosStatus { get; }
  • Type: object

Attribute DdosStatus: The anti-DDoS status of the instance.


AttrDisableReasonRequired

public object AttrDisableReason { get; }
  • Type: object

Attribute DisableReason: The reason why the instance is disabled.


AttrDisksRequired

public object AttrDisks { get; }
  • Type: object

Attribute Disks: The disks of the instance.


AttrExpiredTimeRequired

public object AttrExpiredTime { get; }
  • Type: object

Attribute ExpiredTime: The expiration time of the instance.


AttrImageRequired

public object AttrImage { get; }
  • Type: object

Attribute Image: The image information of the instance.


AttrImageIdRequired

public object AttrImageId { get; }
  • Type: object

Attribute ImageId: The ID of the image used by the instance.


AttrInnerIpAddressRequired

public object AttrInnerIpAddress { get; }
  • Type: object

Attribute InnerIpAddress: The private IP address of the instance.


AttrInstanceIdRequired

public object AttrInstanceId { get; }
  • Type: object

Attribute InstanceId: The ID of the instance.


AttrInstanceNameRequired

public object AttrInstanceName { get; }
  • Type: object

Attribute InstanceName: The name of the instance.


AttrNetworkAttributesRequired

public object AttrNetworkAttributes { get; }
  • Type: object

Attribute NetworkAttributes: The network attributes of the instance.


AttrPlanIdRequired

public object AttrPlanId { get; }
  • Type: object

Attribute PlanId: The plan ID of the instance.


AttrPlanTypeRequired

public object AttrPlanType { get; }
  • Type: object

Attribute PlanType: The plan type of the instance.


AttrPublicIpAddressRequired

public object AttrPublicIpAddress { get; }
  • Type: object

Attribute PublicIpAddress: The public IP address of the instance.


AttrRegionIdRequired

public object AttrRegionId { get; }
  • Type: object

Attribute RegionId: The ID of the region where the instance is deployed.


AttrResourceGroupIdRequired

public object AttrResourceGroupId { get; }
  • Type: object

Attribute ResourceGroupId: The ID of the resource group to which the instance belongs.


AttrResourceSpecRequired

public object AttrResourceSpec { get; }
  • Type: object

Attribute ResourceSpec: The resource specification of the instance.


AttrStatusRequired

public object AttrStatus { get; }
  • Type: object

Attribute Status: The status of the instance.


AttrTagsRequired

public object AttrTags { get; }
  • Type: object

Attribute Tags: The tags of the instance.


AttrUuidRequired

public object AttrUuid { get; }
  • Type: object

Attribute Uuid: The unique identifier of the instance.


PropsRequired

public InstanceProps Props { get; }