RosEciScalingConfigurationProps
Properties for defining a RosEciScalingConfiguration
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ess-eciscalingconfiguration
Initializer
import com.aliyun.ros.cdk.ess.RosEciScalingConfigurationProps;
RosEciScalingConfigurationProps.builder()
.containerGroupName(java.lang.String)
.containerGroupName(IResolvable)
.scalingConfigurationName(java.lang.String)
.scalingConfigurationName(IResolvable)
.scalingGroupId(java.lang.String)
.scalingGroupId(IResolvable)
.securityGroupId(java.lang.String)
.securityGroupId(IResolvable)
// .acrRegistryInfos(IResolvable)
// .acrRegistryInfos(java.util.List<IResolvable)
// .acrRegistryInfos(AcrRegistryInfosProperty>)
// .activeDeadlineSeconds(java.lang.Number)
// .activeDeadlineSeconds(IResolvable)
// .autoCreateEip(java.lang.Boolean)
// .autoCreateEip(IResolvable)
// .autoMatchImageCache(java.lang.Boolean)
// .autoMatchImageCache(IResolvable)
// .containers(IResolvable)
// .containers(java.util.List<IResolvable)
// .containers(ContainersProperty>)
// .costOptimization(java.lang.Boolean)
// .costOptimization(IResolvable)
// .cpu(java.lang.Number)
// .cpu(IResolvable)
// .cpuOptionsCore(java.lang.Number)
// .cpuOptionsCore(IResolvable)
// .cpuOptionsThreadsPerCore(java.lang.Number)
// .cpuOptionsThreadsPerCore(IResolvable)
// .dataCacheBucket(java.lang.String)
// .dataCacheBucket(IResolvable)
// .dataCacheBurstingEnabled(java.lang.Boolean)
// .dataCacheBurstingEnabled(IResolvable)
// .dataCachePl(java.lang.String)
// .dataCachePl(IResolvable)
// .dataCacheProvisionedIops(java.lang.Number)
// .dataCacheProvisionedIops(IResolvable)
// .dnsConfigNameServers(IResolvable)
// .dnsConfigNameServers(java.util.List<java.lang.String)
// .dnsConfigNameServers(IResolvable>)
// .dnsConfigOptions(IResolvable)
// .dnsConfigOptions(java.util.List<IResolvable)
// .dnsConfigOptions(DnsConfigOptionsProperty>)
// .dnsConfigSearches(IResolvable)
// .dnsConfigSearches(java.util.List<java.lang.String)
// .dnsConfigSearches(IResolvable>)
// .dnsPolicy(java.lang.String)
// .dnsPolicy(IResolvable)
// .egressBandwidth(java.lang.Number)
// .egressBandwidth(IResolvable)
// .eipBandwidth(java.lang.Number)
// .eipBandwidth(IResolvable)
// .ephemeralStorage(java.lang.Number)
// .ephemeralStorage(IResolvable)
// .hostAliases(IResolvable)
// .hostAliases(java.util.List<IResolvable)
// .hostAliases(HostAliasesProperty>)
// .hostName(java.lang.String)
// .hostName(IResolvable)
// .imageRegistryCredentials(IResolvable)
// .imageRegistryCredentials(java.util.List<IResolvable)
// .imageRegistryCredentials(ImageRegistryCredentialsProperty>)
// .imageSnapshotId(java.lang.String)
// .imageSnapshotId(IResolvable)
// .ingressBandwidth(java.lang.Number)
// .ingressBandwidth(IResolvable)
// .initContainers(IResolvable)
// .initContainers(java.util.List<IResolvable)
// .initContainers(InitContainersProperty>)
// .instanceFamilyLevel(java.lang.String)
// .instanceFamilyLevel(IResolvable)
// .instanceTypes(IResolvable)
// .instanceTypes(java.util.List<java.lang.String)
// .instanceTypes(IResolvable>)
// .ipv6AddressCount(java.lang.Number)
// .ipv6AddressCount(IResolvable)
// .loadBalancerWeight(java.lang.Number)
// .loadBalancerWeight(IResolvable)
// .memory(java.lang.Number)
// .memory(IResolvable)
// .ntpServers(IResolvable)
// .ntpServers(java.util.List<java.lang.String)
// .ntpServers(IResolvable>)
// .ramRoleName(java.lang.String)
// .ramRoleName(IResolvable)
// .resourceGroupId(java.lang.String)
// .resourceGroupId(IResolvable)
// .restartPolicy(java.lang.String)
// .restartPolicy(IResolvable)
// .securityContextSysctls(IResolvable)
// .securityContextSysctls(java.util.List<IResolvable)
// .securityContextSysctls(SecurityContextSysctlsProperty>)
// .spotPriceLimit(java.lang.Number)
// .spotPriceLimit(IResolvable)
// .spotStrategy(java.lang.String)
// .spotStrategy(IResolvable)
// .tags(java.util.List<TagsProperty>)
// .terminationGracePeriodSeconds(java.lang.Number)
// .terminationGracePeriodSeconds(IResolvable)
// .volumes(IResolvable)
// .volumes(java.util.List<IResolvable)
// .volumes(VolumesProperty>)
.build();
Properties
Name | Type | Description |
---|---|---|
containerGroupName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
scalingConfigurationName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
scalingGroupId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
securityGroupId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
acrRegistryInfos |
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. |
autoCreateEip |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
autoMatchImageCache |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
containers |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
costOptimization |
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. |
cpuOptionsCore |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
cpuOptionsThreadsPerCore |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
dataCacheBucket |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
dataCacheBurstingEnabled |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
dataCachePl |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
dataCacheProvisionedIops |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
dnsConfigNameServers |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
dnsConfigOptions |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
dnsConfigSearches |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
dnsPolicy |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
egressBandwidth |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
eipBandwidth |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
ephemeralStorage |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
hostAliases |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
hostName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
imageRegistryCredentials |
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. |
ingressBandwidth |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
initContainers |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
instanceFamilyLevel |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
instanceTypes |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
ipv6AddressCount |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
loadBalancerWeight |
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. |
ntpServers |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
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. |
securityContextSysctls |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
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. |
tags |
java.util.List<TagsProperty> |
No description. |
terminationGracePeriodSeconds |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
volumes |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
containerGroupName
Required
public java.lang.Object getContainerGroupName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
scalingConfigurationName
Required
public java.lang.Object getScalingConfigurationName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
scalingGroupId
Required
public java.lang.Object getScalingGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityGroupId
Required
public java.lang.Object getSecurityGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
acrRegistryInfos
Optional
public java.lang.Object getAcrRegistryInfos();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
AcrRegistryInfosProperty>
activeDeadlineSeconds
Optional
public java.lang.Object getActiveDeadlineSeconds();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
autoCreateEip
Optional
public java.lang.Object getAutoCreateEip();
- Type: java.lang.Boolean 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
containers
Optional
public java.lang.Object getContainers();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ContainersProperty>
costOptimization
Optional
public java.lang.Object getCostOptimization();
- 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
cpuOptionsCore
Optional
public java.lang.Object getCpuOptionsCore();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
cpuOptionsThreadsPerCore
Optional
public java.lang.Object getCpuOptionsThreadsPerCore();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
dataCacheBucket
Optional
public java.lang.Object getDataCacheBucket();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
dataCacheBurstingEnabled
Optional
public java.lang.Object getDataCacheBurstingEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
dataCachePl
Optional
public java.lang.Object getDataCachePl();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
dataCacheProvisionedIops
Optional
public java.lang.Object getDataCacheProvisionedIops();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
dnsConfigNameServers
Optional
public java.lang.Object getDnsConfigNameServers();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
dnsConfigOptions
Optional
public java.lang.Object getDnsConfigOptions();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
DnsConfigOptionsProperty>
dnsConfigSearches
Optional
public java.lang.Object getDnsConfigSearches();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
dnsPolicy
Optional
public java.lang.Object getDnsPolicy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
egressBandwidth
Optional
public java.lang.Object getEgressBandwidth();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
eipBandwidth
Optional
public java.lang.Object getEipBandwidth();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
ephemeralStorage
Optional
public java.lang.Object getEphemeralStorage();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
hostAliases
Optional
public java.lang.Object getHostAliases();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
HostAliasesProperty>
hostName
Optional
public java.lang.Object getHostName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
imageRegistryCredentials
Optional
public java.lang.Object getImageRegistryCredentials();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ImageRegistryCredentialsProperty>
imageSnapshotId
Optional
public java.lang.Object getImageSnapshotId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ingressBandwidth
Optional
public java.lang.Object getIngressBandwidth();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
initContainers
Optional
public java.lang.Object getInitContainers();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
InitContainersProperty>
instanceFamilyLevel
Optional
public java.lang.Object getInstanceFamilyLevel();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
instanceTypes
Optional
public java.lang.Object getInstanceTypes();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ipv6AddressCount
Optional
public java.lang.Object getIpv6AddressCount();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
loadBalancerWeight
Optional
public java.lang.Object getLoadBalancerWeight();
- 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
ntpServers
Optional
public java.lang.Object getNtpServers();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
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
securityContextSysctls
Optional
public java.lang.Object getSecurityContextSysctls();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
SecurityContextSysctlsProperty>
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
tags
Optional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
terminationGracePeriodSeconds
Optional
public java.lang.Object getTerminationGracePeriodSeconds();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
volumes
Optional
public java.lang.Object getVolumes();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
VolumesProperty>