Skip to content

IContainerGroup

Represents a ContainerGroup.

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.
attrContainerGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute ContainerGroupId: The ID of the container group.
attrContainerGroupName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute ContainerGroupName: The name of the container group.
attrEniInstanceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute EniInstanceId: ENI instance ID.
attrInternetIp java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute InternetIp: Internet IP.
attrIntranetIp java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute IntranetIp: Intranet IP.
attrIpv6Address java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute Ipv6Address: Ipv6 address.
attrRegionId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute RegionId: The ID of the region in which the instance resides.
attrSecurityGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute SecurityGroupId: The ID of the security group to which the instance belongs.
attrVSwitchId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute VSwitchId: The ID of the VSwitch.
attrZoneId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute ZoneId: The ID of the zone in which the instance resides.
props ContainerGroupProps 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.


attrContainerGroupIdRequired

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

Attribute ContainerGroupId: The ID of the container group.


attrContainerGroupNameRequired

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

Attribute ContainerGroupName: The name of the container group.


attrEniInstanceIdRequired

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

Attribute EniInstanceId: ENI instance ID.


attrInternetIpRequired

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

Attribute InternetIp: Internet IP.


attrIntranetIpRequired

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

Attribute IntranetIp: Intranet IP.


attrIpv6AddressRequired

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

Attribute Ipv6Address: Ipv6 address.


attrRegionIdRequired

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

Attribute RegionId: The ID of the region in which the instance resides.


attrSecurityGroupIdRequired

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

Attribute SecurityGroupId: The ID of the security group to which the instance belongs.

Instances in the same security group can access one another.


attrVSwitchIdRequired

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

Attribute VSwitchId: The ID of the VSwitch.

Currently, ECI instances can only be deployed in VPCs.


attrZoneIdRequired

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

Attribute ZoneId: The ID of the zone in which the instance resides.

If you leave the parameter blank, the system assigns a zone for you. The default value is blank.


propsRequired

public ContainerGroupProps getProps();