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. |
containerGroupNameRequired
public java.lang.Object getContainerGroupName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
scalingConfigurationNameRequired
public java.lang.Object getScalingConfigurationName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
scalingGroupIdRequired
public java.lang.Object getScalingGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityGroupIdRequired
public java.lang.Object getSecurityGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
acrRegistryInfosOptional
public java.lang.Object getAcrRegistryInfos();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
AcrRegistryInfosProperty>
activeDeadlineSecondsOptional
public java.lang.Object getActiveDeadlineSeconds();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
autoCreateEipOptional
public java.lang.Object getAutoCreateEip();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
autoMatchImageCacheOptional
public java.lang.Object getAutoMatchImageCache();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
containersOptional
public java.lang.Object getContainers();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ContainersProperty>
costOptimizationOptional
public java.lang.Object getCostOptimization();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
cpuOptional
public java.lang.Object getCpu();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
cpuOptionsCoreOptional
public java.lang.Object getCpuOptionsCore();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
cpuOptionsThreadsPerCoreOptional
public java.lang.Object getCpuOptionsThreadsPerCore();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
dataCacheBucketOptional
public java.lang.Object getDataCacheBucket();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
dataCacheBurstingEnabledOptional
public java.lang.Object getDataCacheBurstingEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
dataCachePlOptional
public java.lang.Object getDataCachePl();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
dataCacheProvisionedIopsOptional
public java.lang.Object getDataCacheProvisionedIops();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
dnsConfigNameServersOptional
public java.lang.Object getDnsConfigNameServers();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
dnsConfigOptionsOptional
public java.lang.Object getDnsConfigOptions();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
DnsConfigOptionsProperty>
dnsConfigSearchesOptional
public java.lang.Object getDnsConfigSearches();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
dnsPolicyOptional
public java.lang.Object getDnsPolicy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
egressBandwidthOptional
public java.lang.Object getEgressBandwidth();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
eipBandwidthOptional
public java.lang.Object getEipBandwidth();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
ephemeralStorageOptional
public java.lang.Object getEphemeralStorage();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
hostAliasesOptional
public java.lang.Object getHostAliases();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
HostAliasesProperty>
hostNameOptional
public java.lang.Object getHostName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
imageRegistryCredentialsOptional
public java.lang.Object getImageRegistryCredentials();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ImageRegistryCredentialsProperty>
imageSnapshotIdOptional
public java.lang.Object getImageSnapshotId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ingressBandwidthOptional
public java.lang.Object getIngressBandwidth();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
initContainersOptional
public java.lang.Object getInitContainers();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
InitContainersProperty>
instanceFamilyLevelOptional
public java.lang.Object getInstanceFamilyLevel();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
instanceTypesOptional
public java.lang.Object getInstanceTypes();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ipv6AddressCountOptional
public java.lang.Object getIpv6AddressCount();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
loadBalancerWeightOptional
public java.lang.Object getLoadBalancerWeight();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
memoryOptional
public java.lang.Object getMemory();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
ntpServersOptional
public java.lang.Object getNtpServers();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ramRoleNameOptional
public java.lang.Object getRamRoleName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
resourceGroupIdOptional
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
restartPolicyOptional
public java.lang.Object getRestartPolicy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityContextSysctlsOptional
public java.lang.Object getSecurityContextSysctls();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
SecurityContextSysctlsProperty>
spotPriceLimitOptional
public java.lang.Object getSpotPriceLimit();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
spotStrategyOptional
public java.lang.Object getSpotStrategy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
tagsOptional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
terminationGracePeriodSecondsOptional
public java.lang.Object getTerminationGracePeriodSeconds();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
volumesOptional
public java.lang.Object getVolumes();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
VolumesProperty>