Skip to content

RosEciScalingConfigurationProps

Properties for defining a RosEciScalingConfiguration.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ess-eciscalingconfiguration

Initializer

using AlibabaCloud.SDK.ROS.CDK.Ess;
new RosEciScalingConfigurationProps {
    object ContainerGroupName,
    object ScalingConfigurationName,
    object ScalingGroupId,
    object SecurityGroupId,
    object AcrRegistryInfos = null,
    object ActiveDeadlineSeconds = null,
    object AutoCreateEip = null,
    object AutoMatchImageCache = null,
    object Containers = null,
    object CostOptimization = null,
    object Cpu = null,
    object CpuOptionsCore = null,
    object CpuOptionsThreadsPerCore = null,
    object DataCacheBucket = null,
    object DataCacheBurstingEnabled = null,
    object DataCachePl = null,
    object DataCacheProvisionedIops = null,
    object DnsConfigNameServers = null,
    object DnsConfigOptions = null,
    object DnsConfigSearches = null,
    object DnsPolicy = null,
    object EgressBandwidth = null,
    object EipBandwidth = null,
    object EphemeralStorage = null,
    object HostAliases = null,
    object HostName = null,
    object ImageRegistryCredentials = null,
    object ImageSnapshotId = null,
    object IngressBandwidth = null,
    object InitContainers = null,
    object InstanceFamilyLevel = null,
    object InstanceTypes = null,
    object Ipv6AddressCount = null,
    object LoadBalancerWeight = null,
    object Memory = null,
    object NtpServers = null,
    object RamRoleName = null,
    object ResourceGroupId = null,
    object RestartPolicy = null,
    object SecurityContextSysctls = null,
    object SpotPriceLimit = null,
    object SpotStrategy = null,
    TagsProperty[] Tags = null,
    object TerminationGracePeriodSeconds = null,
    object Volumes = null
};

Properties

Name Type Description
ContainerGroupName object No description.
ScalingConfigurationName object No description.
ScalingGroupId object No description.
SecurityGroupId object No description.
AcrRegistryInfos object No description.
ActiveDeadlineSeconds object No description.
AutoCreateEip object No description.
AutoMatchImageCache object No description.
Containers object No description.
CostOptimization object No description.
Cpu object No description.
CpuOptionsCore object No description.
CpuOptionsThreadsPerCore object No description.
DataCacheBucket object No description.
DataCacheBurstingEnabled object No description.
DataCachePl object No description.
DataCacheProvisionedIops object No description.
DnsConfigNameServers object No description.
DnsConfigOptions object No description.
DnsConfigSearches object No description.
DnsPolicy object No description.
EgressBandwidth object No description.
EipBandwidth object No description.
EphemeralStorage object No description.
HostAliases object No description.
HostName object No description.
ImageRegistryCredentials object No description.
ImageSnapshotId object No description.
IngressBandwidth object No description.
InitContainers object No description.
InstanceFamilyLevel object No description.
InstanceTypes object No description.
Ipv6AddressCount object No description.
LoadBalancerWeight object No description.
Memory object No description.
NtpServers object No description.
RamRoleName object No description.
ResourceGroupId object No description.
RestartPolicy object No description.
SecurityContextSysctls object No description.
SpotPriceLimit object No description.
SpotStrategy object No description.
Tags TagsProperty[] No description.
TerminationGracePeriodSeconds object No description.
Volumes object No description.

ContainerGroupNameRequired

public object ContainerGroupName { get; set; }
  • Type: object

ScalingConfigurationNameRequired

public object ScalingConfigurationName { get; set; }
  • Type: object

ScalingGroupIdRequired

public object ScalingGroupId { get; set; }
  • Type: object

SecurityGroupIdRequired

public object SecurityGroupId { get; set; }
  • Type: object

AcrRegistryInfosOptional

public object AcrRegistryInfos { get; set; }
  • Type: object

ActiveDeadlineSecondsOptional

public object ActiveDeadlineSeconds { get; set; }
  • Type: object

AutoCreateEipOptional

public object AutoCreateEip { get; set; }
  • Type: object

AutoMatchImageCacheOptional

public object AutoMatchImageCache { get; set; }
  • Type: object

ContainersOptional

public object Containers { get; set; }
  • Type: object

CostOptimizationOptional

public object CostOptimization { get; set; }
  • Type: object

CpuOptional

public object Cpu { get; set; }
  • Type: object

CpuOptionsCoreOptional

public object CpuOptionsCore { get; set; }
  • Type: object

CpuOptionsThreadsPerCoreOptional

public object CpuOptionsThreadsPerCore { get; set; }
  • Type: object

DataCacheBucketOptional

public object DataCacheBucket { get; set; }
  • Type: object

DataCacheBurstingEnabledOptional

public object DataCacheBurstingEnabled { get; set; }
  • Type: object

DataCachePlOptional

public object DataCachePl { get; set; }
  • Type: object

DataCacheProvisionedIopsOptional

public object DataCacheProvisionedIops { get; set; }
  • Type: object

DnsConfigNameServersOptional

public object DnsConfigNameServers { get; set; }
  • Type: object

DnsConfigOptionsOptional

public object DnsConfigOptions { get; set; }
  • Type: object

DnsConfigSearchesOptional

public object DnsConfigSearches { get; set; }
  • Type: object

DnsPolicyOptional

public object DnsPolicy { get; set; }
  • Type: object

EgressBandwidthOptional

public object EgressBandwidth { get; set; }
  • Type: object

EipBandwidthOptional

public object EipBandwidth { get; set; }
  • Type: object

EphemeralStorageOptional

public object EphemeralStorage { get; set; }
  • Type: object

HostAliasesOptional

public object HostAliases { get; set; }
  • Type: object

HostNameOptional

public object HostName { get; set; }
  • Type: object

ImageRegistryCredentialsOptional

public object ImageRegistryCredentials { get; set; }
  • Type: object

ImageSnapshotIdOptional

public object ImageSnapshotId { get; set; }
  • Type: object

IngressBandwidthOptional

public object IngressBandwidth { get; set; }
  • Type: object

InitContainersOptional

public object InitContainers { get; set; }
  • Type: object

InstanceFamilyLevelOptional

public object InstanceFamilyLevel { get; set; }
  • Type: object

InstanceTypesOptional

public object InstanceTypes { get; set; }
  • Type: object

Ipv6AddressCountOptional

public object Ipv6AddressCount { get; set; }
  • Type: object

LoadBalancerWeightOptional

public object LoadBalancerWeight { get; set; }
  • Type: object

MemoryOptional

public object Memory { get; set; }
  • Type: object

NtpServersOptional

public object NtpServers { get; set; }
  • Type: object

RamRoleNameOptional

public object RamRoleName { get; set; }
  • Type: object

ResourceGroupIdOptional

public object ResourceGroupId { get; set; }
  • Type: object

RestartPolicyOptional

public object RestartPolicy { get; set; }
  • Type: object

SecurityContextSysctlsOptional

public object SecurityContextSysctls { get; set; }
  • Type: object

SpotPriceLimitOptional

public object SpotPriceLimit { get; set; }
  • Type: object

SpotStrategyOptional

public object SpotStrategy { get; set; }
  • Type: object

TagsOptional

public TagsProperty[] Tags { get; set; }

TerminationGracePeriodSecondsOptional

public object TerminationGracePeriodSeconds { get; set; }
  • Type: object

VolumesOptional

public object Volumes { get; set; }
  • Type: object