RosContainerGroupProps
Properties for defining a RosContainerGroup
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-eci-containergroup
Initializer
import com.aliyun.ros.cdk.eci.RosContainerGroupProps;
RosContainerGroupProps.builder()
.container(IResolvable)
.container(java.util.List<IResolvable)
.container(ContainerProperty>)
.containerGroupName(java.lang.String)
.containerGroupName(IResolvable)
// .acrRegistryInfo(IResolvable)
// .acrRegistryInfo(java.util.List<IResolvable)
// .acrRegistryInfo(AcrRegistryInfoProperty>)
// .activeDeadlineSeconds(java.lang.Number)
// .activeDeadlineSeconds(IResolvable)
// .autoMatchImageCache(java.lang.Boolean)
// .autoMatchImageCache(IResolvable)
// .cpu(java.lang.Number)
// .cpu(IResolvable)
// .dnsConfig(IResolvable)
// .dnsConfig(DnsConfigProperty)
// .eipInstanceId(java.lang.String)
// .eipInstanceId(IResolvable)
// .hostAliase(IResolvable)
// .hostAliase(java.util.List<IResolvable)
// .hostAliase(HostAliaseProperty>)
// .imageRegistryCredential(IResolvable)
// .imageRegistryCredential(java.util.List<IResolvable)
// .imageRegistryCredential(ImageRegistryCredentialProperty>)
// .imageSnapshotId(java.lang.String)
// .imageSnapshotId(IResolvable)
// .initContainer(IResolvable)
// .initContainer(java.util.List<IResolvable)
// .initContainer(InitContainerProperty>)
// .instanceType(java.lang.String)
// .instanceType(IResolvable)
// .ipv6AddressCount(java.lang.Number)
// .ipv6AddressCount(IResolvable)
// .memory(java.lang.Number)
// .memory(IResolvable)
// .ramRoleName(java.lang.String)
// .ramRoleName(IResolvable)
// .resourceGroupId(java.lang.String)
// .resourceGroupId(IResolvable)
// .restartPolicy(java.lang.String)
// .restartPolicy(IResolvable)
// .securityContextSysctl(IResolvable)
// .securityContextSysctl(java.util.List<IResolvable)
// .securityContextSysctl(SecurityContextSysctlProperty>)
// .securityGroupId(java.lang.String)
// .securityGroupId(IResolvable)
// .slsEnable(java.lang.Boolean)
// .slsEnable(IResolvable)
// .spotPriceLimit(java.lang.Number)
// .spotPriceLimit(IResolvable)
// .spotStrategy(java.lang.String)
// .spotStrategy(IResolvable)
// .tag(IResolvable)
// .tag(java.util.List<IResolvable)
// .tag(RosTag>)
// .terminationGracePeriodSeconds(java.lang.Number)
// .terminationGracePeriodSeconds(IResolvable)
// .volume(IResolvable)
// .volume(java.util.List<IResolvable)
// .volume(VolumeProperty>)
// .vSwitchId(java.lang.String)
// .vSwitchId(IResolvable)
// .zoneId(java.lang.String)
// .zoneId(IResolvable)
.build();
Properties
Name | Type | Description |
---|---|---|
container |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
containerGroupName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
acrRegistryInfo |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
activeDeadlineSeconds |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
autoMatchImageCache |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
cpu |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
dnsConfig |
com.aliyun.ros.cdk.core.IResolvable OR DnsConfigProperty |
No description. |
eipInstanceId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
hostAliase |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
imageRegistryCredential |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
imageSnapshotId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
initContainer |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
instanceType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
ipv6AddressCount |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
memory |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
ramRoleName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
resourceGroupId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
restartPolicy |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
securityContextSysctl |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
securityGroupId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
slsEnable |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
spotPriceLimit |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
spotStrategy |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
tag |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
terminationGracePeriodSeconds |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
volume |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
vSwitchId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
zoneId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
container
Required
public java.lang.Object getContainer();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ContainerProperty>
containerGroupName
Required
public java.lang.Object getContainerGroupName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
acrRegistryInfo
Optional
public java.lang.Object getAcrRegistryInfo();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
AcrRegistryInfoProperty>
activeDeadlineSeconds
Optional
public java.lang.Object getActiveDeadlineSeconds();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
autoMatchImageCache
Optional
public java.lang.Object getAutoMatchImageCache();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
cpu
Optional
public java.lang.Object getCpu();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
dnsConfig
Optional
public java.lang.Object getDnsConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR DnsConfigProperty
eipInstanceId
Optional
public java.lang.Object getEipInstanceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
hostAliase
Optional
public java.lang.Object getHostAliase();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
HostAliaseProperty>
imageRegistryCredential
Optional
public java.lang.Object getImageRegistryCredential();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ImageRegistryCredentialProperty>
imageSnapshotId
Optional
public java.lang.Object getImageSnapshotId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
initContainer
Optional
public java.lang.Object getInitContainer();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
InitContainerProperty>
instanceType
Optional
public java.lang.Object getInstanceType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ipv6AddressCount
Optional
public java.lang.Object getIpv6AddressCount();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
memory
Optional
public java.lang.Object getMemory();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
ramRoleName
Optional
public java.lang.Object getRamRoleName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
resourceGroupId
Optional
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
restartPolicy
Optional
public java.lang.Object getRestartPolicy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityContextSysctl
Optional
public java.lang.Object getSecurityContextSysctl();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
SecurityContextSysctlProperty>
securityGroupId
Optional
public java.lang.Object getSecurityGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
slsEnable
Optional
public java.lang.Object getSlsEnable();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
spotPriceLimit
Optional
public java.lang.Object getSpotPriceLimit();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
spotStrategy
Optional
public java.lang.Object getSpotStrategy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
tag
Optional
public java.lang.Object getTag();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
terminationGracePeriodSeconds
Optional
public java.lang.Object getTerminationGracePeriodSeconds();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
volume
Optional
public java.lang.Object getVolume();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
VolumeProperty>
vSwitchId
Optional
public java.lang.Object getVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
zoneId
Optional
public java.lang.Object getZoneId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable