Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
published on Monday, Mar 9, 2026 by Byteplus
Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
published on Monday, Mar 9, 2026 by Byteplus
Data Source schema for Byteplus::AutoScaling::ScalingConfiguration
Using getScalingConfiguration
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getScalingConfiguration(args: GetScalingConfigurationArgs, opts?: InvokeOptions): Promise<GetScalingConfigurationResult>
function getScalingConfigurationOutput(args: GetScalingConfigurationOutputArgs, opts?: InvokeOptions): Output<GetScalingConfigurationResult>def get_scaling_configuration(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetScalingConfigurationResult
def get_scaling_configuration_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetScalingConfigurationResult]func LookupScalingConfiguration(ctx *Context, args *LookupScalingConfigurationArgs, opts ...InvokeOption) (*LookupScalingConfigurationResult, error)
func LookupScalingConfigurationOutput(ctx *Context, args *LookupScalingConfigurationOutputArgs, opts ...InvokeOption) LookupScalingConfigurationResultOutput> Note: This function is named LookupScalingConfiguration in the Go SDK.
public static class GetScalingConfiguration
{
public static Task<GetScalingConfigurationResult> InvokeAsync(GetScalingConfigurationArgs args, InvokeOptions? opts = null)
public static Output<GetScalingConfigurationResult> Invoke(GetScalingConfigurationInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetScalingConfigurationResult> getScalingConfiguration(GetScalingConfigurationArgs args, InvokeOptions options)
public static Output<GetScalingConfigurationResult> getScalingConfiguration(GetScalingConfigurationArgs args, InvokeOptions options)
fn::invoke:
function: bytepluscc:autoscaling/getScalingConfiguration:getScalingConfiguration
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getScalingConfiguration Result
The following output properties are available:
- Created
At string - 资源创建时间(UTC时间)
- Eip
Byteplus.
Get Scaling Configuration Eip - 公网IP。
- Host
Name string - 实例的主机名。取值:Linux实例允许使用点号分隔字符成多段,每段中允许使用字母、数字或中划线“-”。不能以点号“.”或中划线“-”开头或结尾,且不能连续使用点号“.”或中划线“-”。Linux系统的主机名长度限制为2~63个字符。Windows实例允许使用字母、数字或中划线“-”,不能完全是数字。不能以中划线“-”开头或结尾,且不能连续使用中划线“-”。Windows系统的主机名长度限制在2~15个字符。如不填,则遵循以下规则自动生成:结构:iv - + 初始主机名,例如iv-3tigy72q3u3vj0******。已创建实例保持原主机名生成逻辑,不随实例重启发生变化。初始主机名生成逻辑:Linux:提取实例IDi-之后的全部字符。Windows:提取实例IDi-之后的后12位字符。
- Hpc
Cluster stringId - 实例所属的高性能计算集群的ID。仅当InstanceTypes.N指定为“高性能计算GPU型”时有效。
- Id string
- Uniquely identifies the resource.
- Image
Id string - 镜像ID,伸缩组自动创建实例时使用的镜像资源。
- Instance
Charge stringType - 实例计费类型。取值:PrePaid(包年包月)/PostPaid(按量付费)
- Instance
Description string - 实例的描述,取值:不能以数字、中划线开头。只能包含中文、字母、数字、下划线和中划线。长度限制在0 ~ 255之间。不填默认为空字符串。
- Instance
Name string - 实例的名称,取值:以字母或中文开头。只能包含中文、字母、数字、下划线“_”、中划线“-”和点号“.”。长度限制为1~128个字符。
- Instance
Type List<Byteplus.Overrides Get Scaling Configuration Instance Type Override> - 抢占式实例的规格信息。
- Instance
Types List<string> - 实例的计算规格列表。
- Ipv6Address
Count int - 是否为实例网卡分配IPv6地址。取值:0:不分配IPv6地址。1:分配IPv6地址,系统自动为您分配IPv6网段。
- Key
Pair stringName - 密钥对的名称。如果同时设置了KeyPairName和Password,则仅生效KeyPairName。
- Lifecycle
State string - 生命周期状态。取值:Active(活跃)/InActive(非活跃)
- Password string
- 使用“密码”方式登录实例时,请设置root登录密码:长度限制在8~30之间,密码只能由大写字母、小写字母、数字和特殊字符组成,且必须包含至少三项,特殊字符可以使用:`~!#$%^&*()_-+= |,不能以“/”和“$6$”开头
- Project
Name string - 伸缩配置创建的实例所属项目,默认为空。一个资源只能归属于一个项目。 只能包含字母、数字、下划线“_”、点“.”和中划线“-”。 长度限制在64个字符以内。
- Scaling
Configuration stringId - 伸缩配置ID。
- Scaling
Configuration stringName - 伸缩配置的名称,在同一地域下同一伸缩组内伸缩配置名称唯一。取值:只能以中文、字母开头。只能包含中文、字母、数字、下划线和中划线。长度限制为1 ~ 128个字符。暂不支持特殊字符。
- Scaling
Group stringId - 伸缩配置所属的伸缩组ID。
- Security
Enhancement stringStrategy - 是否开启安全加固,取值:Active:开启安全加固,仅对公共镜像生效。InActive:关闭安全加固,对所有镜像生效。
- Security
Group List<string>Ids - 实例主网卡关联的安全组ID。
- Spot
Strategy string - 实例的抢占策略。取值:NoSpot(默认):表示创建正常按量付费实例。SpotAsPriceGo:表示系统自动出价,跟随当前市场实际价格的抢占式实例。SpotWithPriceLimit:表示需要设置出价上限的抢占式实例。
-
List<Byteplus.
Get Scaling Configuration Tag> - 标签键值对。
- Updated
At string - 资源更新时间(UTC时间)
- User
Data string - 实例自定义数据。设置的自定义数据必须经过Base64编码,且Base64编码前的自定义数据大小不能超过16KB。不填则默认为空。
- Volumes
List<Byteplus.
Get Scaling Configuration Volume> - 云盘。
- Zone
Id string - 伸缩配置可用区ID。
- Created
At string - 资源创建时间(UTC时间)
- Eip
Get
Scaling Configuration Eip - 公网IP。
- Host
Name string - 实例的主机名。取值:Linux实例允许使用点号分隔字符成多段,每段中允许使用字母、数字或中划线“-”。不能以点号“.”或中划线“-”开头或结尾,且不能连续使用点号“.”或中划线“-”。Linux系统的主机名长度限制为2~63个字符。Windows实例允许使用字母、数字或中划线“-”,不能完全是数字。不能以中划线“-”开头或结尾,且不能连续使用中划线“-”。Windows系统的主机名长度限制在2~15个字符。如不填,则遵循以下规则自动生成:结构:iv - + 初始主机名,例如iv-3tigy72q3u3vj0******。已创建实例保持原主机名生成逻辑,不随实例重启发生变化。初始主机名生成逻辑:Linux:提取实例IDi-之后的全部字符。Windows:提取实例IDi-之后的后12位字符。
- Hpc
Cluster stringId - 实例所属的高性能计算集群的ID。仅当InstanceTypes.N指定为“高性能计算GPU型”时有效。
- Id string
- Uniquely identifies the resource.
- Image
Id string - 镜像ID,伸缩组自动创建实例时使用的镜像资源。
- Instance
Charge stringType - 实例计费类型。取值:PrePaid(包年包月)/PostPaid(按量付费)
- Instance
Description string - 实例的描述,取值:不能以数字、中划线开头。只能包含中文、字母、数字、下划线和中划线。长度限制在0 ~ 255之间。不填默认为空字符串。
- Instance
Name string - 实例的名称,取值:以字母或中文开头。只能包含中文、字母、数字、下划线“_”、中划线“-”和点号“.”。长度限制为1~128个字符。
- Instance
Type []GetOverrides Scaling Configuration Instance Type Override - 抢占式实例的规格信息。
- Instance
Types []string - 实例的计算规格列表。
- Ipv6Address
Count int - 是否为实例网卡分配IPv6地址。取值:0:不分配IPv6地址。1:分配IPv6地址,系统自动为您分配IPv6网段。
- Key
Pair stringName - 密钥对的名称。如果同时设置了KeyPairName和Password,则仅生效KeyPairName。
- Lifecycle
State string - 生命周期状态。取值:Active(活跃)/InActive(非活跃)
- Password string
- 使用“密码”方式登录实例时,请设置root登录密码:长度限制在8~30之间,密码只能由大写字母、小写字母、数字和特殊字符组成,且必须包含至少三项,特殊字符可以使用:`~!#$%^&*()_-+= |,不能以“/”和“$6$”开头
- Project
Name string - 伸缩配置创建的实例所属项目,默认为空。一个资源只能归属于一个项目。 只能包含字母、数字、下划线“_”、点“.”和中划线“-”。 长度限制在64个字符以内。
- Scaling
Configuration stringId - 伸缩配置ID。
- Scaling
Configuration stringName - 伸缩配置的名称,在同一地域下同一伸缩组内伸缩配置名称唯一。取值:只能以中文、字母开头。只能包含中文、字母、数字、下划线和中划线。长度限制为1 ~ 128个字符。暂不支持特殊字符。
- Scaling
Group stringId - 伸缩配置所属的伸缩组ID。
- Security
Enhancement stringStrategy - 是否开启安全加固,取值:Active:开启安全加固,仅对公共镜像生效。InActive:关闭安全加固,对所有镜像生效。
- Security
Group []stringIds - 实例主网卡关联的安全组ID。
- Spot
Strategy string - 实例的抢占策略。取值:NoSpot(默认):表示创建正常按量付费实例。SpotAsPriceGo:表示系统自动出价,跟随当前市场实际价格的抢占式实例。SpotWithPriceLimit:表示需要设置出价上限的抢占式实例。
-
[]Get
Scaling Configuration Tag - 标签键值对。
- Updated
At string - 资源更新时间(UTC时间)
- User
Data string - 实例自定义数据。设置的自定义数据必须经过Base64编码,且Base64编码前的自定义数据大小不能超过16KB。不填则默认为空。
- Volumes
[]Get
Scaling Configuration Volume - 云盘。
- Zone
Id string - 伸缩配置可用区ID。
- created
At String - 资源创建时间(UTC时间)
- eip
Get
Scaling Configuration Eip - 公网IP。
- host
Name String - 实例的主机名。取值:Linux实例允许使用点号分隔字符成多段,每段中允许使用字母、数字或中划线“-”。不能以点号“.”或中划线“-”开头或结尾,且不能连续使用点号“.”或中划线“-”。Linux系统的主机名长度限制为2~63个字符。Windows实例允许使用字母、数字或中划线“-”,不能完全是数字。不能以中划线“-”开头或结尾,且不能连续使用中划线“-”。Windows系统的主机名长度限制在2~15个字符。如不填,则遵循以下规则自动生成:结构:iv - + 初始主机名,例如iv-3tigy72q3u3vj0******。已创建实例保持原主机名生成逻辑,不随实例重启发生变化。初始主机名生成逻辑:Linux:提取实例IDi-之后的全部字符。Windows:提取实例IDi-之后的后12位字符。
- hpc
Cluster StringId - 实例所属的高性能计算集群的ID。仅当InstanceTypes.N指定为“高性能计算GPU型”时有效。
- id String
- Uniquely identifies the resource.
- image
Id String - 镜像ID,伸缩组自动创建实例时使用的镜像资源。
- instance
Charge StringType - 实例计费类型。取值:PrePaid(包年包月)/PostPaid(按量付费)
- instance
Description String - 实例的描述,取值:不能以数字、中划线开头。只能包含中文、字母、数字、下划线和中划线。长度限制在0 ~ 255之间。不填默认为空字符串。
- instance
Name String - 实例的名称,取值:以字母或中文开头。只能包含中文、字母、数字、下划线“_”、中划线“-”和点号“.”。长度限制为1~128个字符。
- instance
Type List<GetOverrides Scaling Configuration Instance Type Override> - 抢占式实例的规格信息。
- instance
Types List<String> - 实例的计算规格列表。
- ipv6Address
Count Integer - 是否为实例网卡分配IPv6地址。取值:0:不分配IPv6地址。1:分配IPv6地址,系统自动为您分配IPv6网段。
- key
Pair StringName - 密钥对的名称。如果同时设置了KeyPairName和Password,则仅生效KeyPairName。
- lifecycle
State String - 生命周期状态。取值:Active(活跃)/InActive(非活跃)
- password String
- 使用“密码”方式登录实例时,请设置root登录密码:长度限制在8~30之间,密码只能由大写字母、小写字母、数字和特殊字符组成,且必须包含至少三项,特殊字符可以使用:`~!#$%^&*()_-+= |,不能以“/”和“$6$”开头
- project
Name String - 伸缩配置创建的实例所属项目,默认为空。一个资源只能归属于一个项目。 只能包含字母、数字、下划线“_”、点“.”和中划线“-”。 长度限制在64个字符以内。
- scaling
Configuration StringId - 伸缩配置ID。
- scaling
Configuration StringName - 伸缩配置的名称,在同一地域下同一伸缩组内伸缩配置名称唯一。取值:只能以中文、字母开头。只能包含中文、字母、数字、下划线和中划线。长度限制为1 ~ 128个字符。暂不支持特殊字符。
- scaling
Group StringId - 伸缩配置所属的伸缩组ID。
- security
Enhancement StringStrategy - 是否开启安全加固,取值:Active:开启安全加固,仅对公共镜像生效。InActive:关闭安全加固,对所有镜像生效。
- security
Group List<String>Ids - 实例主网卡关联的安全组ID。
- spot
Strategy String - 实例的抢占策略。取值:NoSpot(默认):表示创建正常按量付费实例。SpotAsPriceGo:表示系统自动出价,跟随当前市场实际价格的抢占式实例。SpotWithPriceLimit:表示需要设置出价上限的抢占式实例。
-
List<Get
Scaling Configuration Tag> - 标签键值对。
- updated
At String - 资源更新时间(UTC时间)
- user
Data String - 实例自定义数据。设置的自定义数据必须经过Base64编码,且Base64编码前的自定义数据大小不能超过16KB。不填则默认为空。
- volumes
List<Get
Scaling Configuration Volume> - 云盘。
- zone
Id String - 伸缩配置可用区ID。
- created
At string - 资源创建时间(UTC时间)
- eip
Get
Scaling Configuration Eip - 公网IP。
- host
Name string - 实例的主机名。取值:Linux实例允许使用点号分隔字符成多段,每段中允许使用字母、数字或中划线“-”。不能以点号“.”或中划线“-”开头或结尾,且不能连续使用点号“.”或中划线“-”。Linux系统的主机名长度限制为2~63个字符。Windows实例允许使用字母、数字或中划线“-”,不能完全是数字。不能以中划线“-”开头或结尾,且不能连续使用中划线“-”。Windows系统的主机名长度限制在2~15个字符。如不填,则遵循以下规则自动生成:结构:iv - + 初始主机名,例如iv-3tigy72q3u3vj0******。已创建实例保持原主机名生成逻辑,不随实例重启发生变化。初始主机名生成逻辑:Linux:提取实例IDi-之后的全部字符。Windows:提取实例IDi-之后的后12位字符。
- hpc
Cluster stringId - 实例所属的高性能计算集群的ID。仅当InstanceTypes.N指定为“高性能计算GPU型”时有效。
- id string
- Uniquely identifies the resource.
- image
Id string - 镜像ID,伸缩组自动创建实例时使用的镜像资源。
- instance
Charge stringType - 实例计费类型。取值:PrePaid(包年包月)/PostPaid(按量付费)
- instance
Description string - 实例的描述,取值:不能以数字、中划线开头。只能包含中文、字母、数字、下划线和中划线。长度限制在0 ~ 255之间。不填默认为空字符串。
- instance
Name string - 实例的名称,取值:以字母或中文开头。只能包含中文、字母、数字、下划线“_”、中划线“-”和点号“.”。长度限制为1~128个字符。
- instance
Type GetOverrides Scaling Configuration Instance Type Override[] - 抢占式实例的规格信息。
- instance
Types string[] - 实例的计算规格列表。
- ipv6Address
Count number - 是否为实例网卡分配IPv6地址。取值:0:不分配IPv6地址。1:分配IPv6地址,系统自动为您分配IPv6网段。
- key
Pair stringName - 密钥对的名称。如果同时设置了KeyPairName和Password,则仅生效KeyPairName。
- lifecycle
State string - 生命周期状态。取值:Active(活跃)/InActive(非活跃)
- password string
- 使用“密码”方式登录实例时,请设置root登录密码:长度限制在8~30之间,密码只能由大写字母、小写字母、数字和特殊字符组成,且必须包含至少三项,特殊字符可以使用:`~!#$%^&*()_-+= |,不能以“/”和“$6$”开头
- project
Name string - 伸缩配置创建的实例所属项目,默认为空。一个资源只能归属于一个项目。 只能包含字母、数字、下划线“_”、点“.”和中划线“-”。 长度限制在64个字符以内。
- scaling
Configuration stringId - 伸缩配置ID。
- scaling
Configuration stringName - 伸缩配置的名称,在同一地域下同一伸缩组内伸缩配置名称唯一。取值:只能以中文、字母开头。只能包含中文、字母、数字、下划线和中划线。长度限制为1 ~ 128个字符。暂不支持特殊字符。
- scaling
Group stringId - 伸缩配置所属的伸缩组ID。
- security
Enhancement stringStrategy - 是否开启安全加固,取值:Active:开启安全加固,仅对公共镜像生效。InActive:关闭安全加固,对所有镜像生效。
- security
Group string[]Ids - 实例主网卡关联的安全组ID。
- spot
Strategy string - 实例的抢占策略。取值:NoSpot(默认):表示创建正常按量付费实例。SpotAsPriceGo:表示系统自动出价,跟随当前市场实际价格的抢占式实例。SpotWithPriceLimit:表示需要设置出价上限的抢占式实例。
-
Get
Scaling Configuration Tag[] - 标签键值对。
- updated
At string - 资源更新时间(UTC时间)
- user
Data string - 实例自定义数据。设置的自定义数据必须经过Base64编码,且Base64编码前的自定义数据大小不能超过16KB。不填则默认为空。
- volumes
Get
Scaling Configuration Volume[] - 云盘。
- zone
Id string - 伸缩配置可用区ID。
- created_
at str - 资源创建时间(UTC时间)
- eip
Get
Scaling Configuration Eip - 公网IP。
- host_
name str - 实例的主机名。取值:Linux实例允许使用点号分隔字符成多段,每段中允许使用字母、数字或中划线“-”。不能以点号“.”或中划线“-”开头或结尾,且不能连续使用点号“.”或中划线“-”。Linux系统的主机名长度限制为2~63个字符。Windows实例允许使用字母、数字或中划线“-”,不能完全是数字。不能以中划线“-”开头或结尾,且不能连续使用中划线“-”。Windows系统的主机名长度限制在2~15个字符。如不填,则遵循以下规则自动生成:结构:iv - + 初始主机名,例如iv-3tigy72q3u3vj0******。已创建实例保持原主机名生成逻辑,不随实例重启发生变化。初始主机名生成逻辑:Linux:提取实例IDi-之后的全部字符。Windows:提取实例IDi-之后的后12位字符。
- hpc_
cluster_ strid - 实例所属的高性能计算集群的ID。仅当InstanceTypes.N指定为“高性能计算GPU型”时有效。
- id str
- Uniquely identifies the resource.
- image_
id str - 镜像ID,伸缩组自动创建实例时使用的镜像资源。
- instance_
charge_ strtype - 实例计费类型。取值:PrePaid(包年包月)/PostPaid(按量付费)
- instance_
description str - 实例的描述,取值:不能以数字、中划线开头。只能包含中文、字母、数字、下划线和中划线。长度限制在0 ~ 255之间。不填默认为空字符串。
- instance_
name str - 实例的名称,取值:以字母或中文开头。只能包含中文、字母、数字、下划线“_”、中划线“-”和点号“.”。长度限制为1~128个字符。
- instance_
type_ Sequence[Getoverrides Scaling Configuration Instance Type Override] - 抢占式实例的规格信息。
- instance_
types Sequence[str] - 实例的计算规格列表。
- ipv6_
address_ intcount - 是否为实例网卡分配IPv6地址。取值:0:不分配IPv6地址。1:分配IPv6地址,系统自动为您分配IPv6网段。
- key_
pair_ strname - 密钥对的名称。如果同时设置了KeyPairName和Password,则仅生效KeyPairName。
- lifecycle_
state str - 生命周期状态。取值:Active(活跃)/InActive(非活跃)
- password str
- 使用“密码”方式登录实例时,请设置root登录密码:长度限制在8~30之间,密码只能由大写字母、小写字母、数字和特殊字符组成,且必须包含至少三项,特殊字符可以使用:`~!#$%^&*()_-+= |,不能以“/”和“$6$”开头
- project_
name str - 伸缩配置创建的实例所属项目,默认为空。一个资源只能归属于一个项目。 只能包含字母、数字、下划线“_”、点“.”和中划线“-”。 长度限制在64个字符以内。
- scaling_
configuration_ strid - 伸缩配置ID。
- scaling_
configuration_ strname - 伸缩配置的名称,在同一地域下同一伸缩组内伸缩配置名称唯一。取值:只能以中文、字母开头。只能包含中文、字母、数字、下划线和中划线。长度限制为1 ~ 128个字符。暂不支持特殊字符。
- scaling_
group_ strid - 伸缩配置所属的伸缩组ID。
- security_
enhancement_ strstrategy - 是否开启安全加固,取值:Active:开启安全加固,仅对公共镜像生效。InActive:关闭安全加固,对所有镜像生效。
- security_
group_ Sequence[str]ids - 实例主网卡关联的安全组ID。
- spot_
strategy str - 实例的抢占策略。取值:NoSpot(默认):表示创建正常按量付费实例。SpotAsPriceGo:表示系统自动出价,跟随当前市场实际价格的抢占式实例。SpotWithPriceLimit:表示需要设置出价上限的抢占式实例。
-
Sequence[Get
Scaling Configuration Tag] - 标签键值对。
- updated_
at str - 资源更新时间(UTC时间)
- user_
data str - 实例自定义数据。设置的自定义数据必须经过Base64编码,且Base64编码前的自定义数据大小不能超过16KB。不填则默认为空。
- volumes
Sequence[Get
Scaling Configuration Volume] - 云盘。
- zone_
id str - 伸缩配置可用区ID。
- created
At String - 资源创建时间(UTC时间)
- eip Property Map
- 公网IP。
- host
Name String - 实例的主机名。取值:Linux实例允许使用点号分隔字符成多段,每段中允许使用字母、数字或中划线“-”。不能以点号“.”或中划线“-”开头或结尾,且不能连续使用点号“.”或中划线“-”。Linux系统的主机名长度限制为2~63个字符。Windows实例允许使用字母、数字或中划线“-”,不能完全是数字。不能以中划线“-”开头或结尾,且不能连续使用中划线“-”。Windows系统的主机名长度限制在2~15个字符。如不填,则遵循以下规则自动生成:结构:iv - + 初始主机名,例如iv-3tigy72q3u3vj0******。已创建实例保持原主机名生成逻辑,不随实例重启发生变化。初始主机名生成逻辑:Linux:提取实例IDi-之后的全部字符。Windows:提取实例IDi-之后的后12位字符。
- hpc
Cluster StringId - 实例所属的高性能计算集群的ID。仅当InstanceTypes.N指定为“高性能计算GPU型”时有效。
- id String
- Uniquely identifies the resource.
- image
Id String - 镜像ID,伸缩组自动创建实例时使用的镜像资源。
- instance
Charge StringType - 实例计费类型。取值:PrePaid(包年包月)/PostPaid(按量付费)
- instance
Description String - 实例的描述,取值:不能以数字、中划线开头。只能包含中文、字母、数字、下划线和中划线。长度限制在0 ~ 255之间。不填默认为空字符串。
- instance
Name String - 实例的名称,取值:以字母或中文开头。只能包含中文、字母、数字、下划线“_”、中划线“-”和点号“.”。长度限制为1~128个字符。
- instance
Type List<Property Map>Overrides - 抢占式实例的规格信息。
- instance
Types List<String> - 实例的计算规格列表。
- ipv6Address
Count Number - 是否为实例网卡分配IPv6地址。取值:0:不分配IPv6地址。1:分配IPv6地址,系统自动为您分配IPv6网段。
- key
Pair StringName - 密钥对的名称。如果同时设置了KeyPairName和Password,则仅生效KeyPairName。
- lifecycle
State String - 生命周期状态。取值:Active(活跃)/InActive(非活跃)
- password String
- 使用“密码”方式登录实例时,请设置root登录密码:长度限制在8~30之间,密码只能由大写字母、小写字母、数字和特殊字符组成,且必须包含至少三项,特殊字符可以使用:`~!#$%^&*()_-+= |,不能以“/”和“$6$”开头
- project
Name String - 伸缩配置创建的实例所属项目,默认为空。一个资源只能归属于一个项目。 只能包含字母、数字、下划线“_”、点“.”和中划线“-”。 长度限制在64个字符以内。
- scaling
Configuration StringId - 伸缩配置ID。
- scaling
Configuration StringName - 伸缩配置的名称,在同一地域下同一伸缩组内伸缩配置名称唯一。取值:只能以中文、字母开头。只能包含中文、字母、数字、下划线和中划线。长度限制为1 ~ 128个字符。暂不支持特殊字符。
- scaling
Group StringId - 伸缩配置所属的伸缩组ID。
- security
Enhancement StringStrategy - 是否开启安全加固,取值:Active:开启安全加固,仅对公共镜像生效。InActive:关闭安全加固,对所有镜像生效。
- security
Group List<String>Ids - 实例主网卡关联的安全组ID。
- spot
Strategy String - 实例的抢占策略。取值:NoSpot(默认):表示创建正常按量付费实例。SpotAsPriceGo:表示系统自动出价,跟随当前市场实际价格的抢占式实例。SpotWithPriceLimit:表示需要设置出价上限的抢占式实例。
- List<Property Map>
- 标签键值对。
- updated
At String - 资源更新时间(UTC时间)
- user
Data String - 实例自定义数据。设置的自定义数据必须经过Base64编码,且Base64编码前的自定义数据大小不能超过16KB。不填则默认为空。
- volumes List<Property Map>
- 云盘。
- zone
Id String - 伸缩配置可用区ID。
Supporting Types
GetScalingConfigurationEip
- Bandwidth int
- 公网IP的带宽峰值,默认为1,单位:Mbps。取值:当Eip.BillingType取值为PostPaidByBandwidth时,取值为1 ~ 500。当Eip.BillingType取值为PostPaidByTraffic时,取值为1 ~ 200。
- Bandwidth
Package stringId - 共享带宽包的ID,表示将公网IP加入到共享带宽包。 您可以调用 DescribeBandwidthPackages 接口,查询共享带宽包的ID。 公网IP加入到共享带宽包必须同时满足如下条件:二者的安全防护类型相同。二者的线路类型相同。共享带宽包为IPv4类型。
- Billing
Type string - 公网IP的计费类型,取值:PostPaidByBandwidth(默认):按量计费-按带宽上限计费。PostPaidByTraffic:按量计费-按实际流量计费。
- Isp string
- 线路类型,取值:BGP(默认):BGP线路。若您的账号已申请使用静态单线,ISP还可以传入ChinaMobile(表示中国移动)、ChinaTelecom(表示中国电信)、ChinaUnicom(表示中国联通)。
- Bandwidth int
- 公网IP的带宽峰值,默认为1,单位:Mbps。取值:当Eip.BillingType取值为PostPaidByBandwidth时,取值为1 ~ 500。当Eip.BillingType取值为PostPaidByTraffic时,取值为1 ~ 200。
- Bandwidth
Package stringId - 共享带宽包的ID,表示将公网IP加入到共享带宽包。 您可以调用 DescribeBandwidthPackages 接口,查询共享带宽包的ID。 公网IP加入到共享带宽包必须同时满足如下条件:二者的安全防护类型相同。二者的线路类型相同。共享带宽包为IPv4类型。
- Billing
Type string - 公网IP的计费类型,取值:PostPaidByBandwidth(默认):按量计费-按带宽上限计费。PostPaidByTraffic:按量计费-按实际流量计费。
- Isp string
- 线路类型,取值:BGP(默认):BGP线路。若您的账号已申请使用静态单线,ISP还可以传入ChinaMobile(表示中国移动)、ChinaTelecom(表示中国电信)、ChinaUnicom(表示中国联通)。
- bandwidth Integer
- 公网IP的带宽峰值,默认为1,单位:Mbps。取值:当Eip.BillingType取值为PostPaidByBandwidth时,取值为1 ~ 500。当Eip.BillingType取值为PostPaidByTraffic时,取值为1 ~ 200。
- bandwidth
Package StringId - 共享带宽包的ID,表示将公网IP加入到共享带宽包。 您可以调用 DescribeBandwidthPackages 接口,查询共享带宽包的ID。 公网IP加入到共享带宽包必须同时满足如下条件:二者的安全防护类型相同。二者的线路类型相同。共享带宽包为IPv4类型。
- billing
Type String - 公网IP的计费类型,取值:PostPaidByBandwidth(默认):按量计费-按带宽上限计费。PostPaidByTraffic:按量计费-按实际流量计费。
- isp String
- 线路类型,取值:BGP(默认):BGP线路。若您的账号已申请使用静态单线,ISP还可以传入ChinaMobile(表示中国移动)、ChinaTelecom(表示中国电信)、ChinaUnicom(表示中国联通)。
- bandwidth number
- 公网IP的带宽峰值,默认为1,单位:Mbps。取值:当Eip.BillingType取值为PostPaidByBandwidth时,取值为1 ~ 500。当Eip.BillingType取值为PostPaidByTraffic时,取值为1 ~ 200。
- bandwidth
Package stringId - 共享带宽包的ID,表示将公网IP加入到共享带宽包。 您可以调用 DescribeBandwidthPackages 接口,查询共享带宽包的ID。 公网IP加入到共享带宽包必须同时满足如下条件:二者的安全防护类型相同。二者的线路类型相同。共享带宽包为IPv4类型。
- billing
Type string - 公网IP的计费类型,取值:PostPaidByBandwidth(默认):按量计费-按带宽上限计费。PostPaidByTraffic:按量计费-按实际流量计费。
- isp string
- 线路类型,取值:BGP(默认):BGP线路。若您的账号已申请使用静态单线,ISP还可以传入ChinaMobile(表示中国移动)、ChinaTelecom(表示中国电信)、ChinaUnicom(表示中国联通)。
- bandwidth int
- 公网IP的带宽峰值,默认为1,单位:Mbps。取值:当Eip.BillingType取值为PostPaidByBandwidth时,取值为1 ~ 500。当Eip.BillingType取值为PostPaidByTraffic时,取值为1 ~ 200。
- bandwidth_
package_ strid - 共享带宽包的ID,表示将公网IP加入到共享带宽包。 您可以调用 DescribeBandwidthPackages 接口,查询共享带宽包的ID。 公网IP加入到共享带宽包必须同时满足如下条件:二者的安全防护类型相同。二者的线路类型相同。共享带宽包为IPv4类型。
- billing_
type str - 公网IP的计费类型,取值:PostPaidByBandwidth(默认):按量计费-按带宽上限计费。PostPaidByTraffic:按量计费-按实际流量计费。
- isp str
- 线路类型,取值:BGP(默认):BGP线路。若您的账号已申请使用静态单线,ISP还可以传入ChinaMobile(表示中国移动)、ChinaTelecom(表示中国电信)、ChinaUnicom(表示中国联通)。
- bandwidth Number
- 公网IP的带宽峰值,默认为1,单位:Mbps。取值:当Eip.BillingType取值为PostPaidByBandwidth时,取值为1 ~ 500。当Eip.BillingType取值为PostPaidByTraffic时,取值为1 ~ 200。
- bandwidth
Package StringId - 共享带宽包的ID,表示将公网IP加入到共享带宽包。 您可以调用 DescribeBandwidthPackages 接口,查询共享带宽包的ID。 公网IP加入到共享带宽包必须同时满足如下条件:二者的安全防护类型相同。二者的线路类型相同。共享带宽包为IPv4类型。
- billing
Type String - 公网IP的计费类型,取值:PostPaidByBandwidth(默认):按量计费-按带宽上限计费。PostPaidByTraffic:按量计费-按实际流量计费。
- isp String
- 线路类型,取值:BGP(默认):BGP线路。若您的账号已申请使用静态单线,ISP还可以传入ChinaMobile(表示中国移动)、ChinaTelecom(表示中国电信)、ChinaUnicom(表示中国联通)。
GetScalingConfigurationInstanceTypeOverride
- Instance
Type string - 指定抢占式实例的规格。参数 - N:表示实例规格的序号,取值为1 ~ 10。取值 - InstanceType:表示抢占式实例的规格。多个规格之间用&分隔。
- Price
Limit double - 指定抢占式实例规格每小时的最高价格参数 - N:表示实例规格的序号,取值为1 ~ 10。取值 - PriceLimit:表示抢占式实例规格每小时的最高价格。取值:大于0,且最大不超过3位小数。多个价格之间用&分隔。
- Instance
Type string - 指定抢占式实例的规格。参数 - N:表示实例规格的序号,取值为1 ~ 10。取值 - InstanceType:表示抢占式实例的规格。多个规格之间用&分隔。
- Price
Limit float64 - 指定抢占式实例规格每小时的最高价格参数 - N:表示实例规格的序号,取值为1 ~ 10。取值 - PriceLimit:表示抢占式实例规格每小时的最高价格。取值:大于0,且最大不超过3位小数。多个价格之间用&分隔。
- instance
Type String - 指定抢占式实例的规格。参数 - N:表示实例规格的序号,取值为1 ~ 10。取值 - InstanceType:表示抢占式实例的规格。多个规格之间用&分隔。
- price
Limit Double - 指定抢占式实例规格每小时的最高价格参数 - N:表示实例规格的序号,取值为1 ~ 10。取值 - PriceLimit:表示抢占式实例规格每小时的最高价格。取值:大于0,且最大不超过3位小数。多个价格之间用&分隔。
- instance
Type string - 指定抢占式实例的规格。参数 - N:表示实例规格的序号,取值为1 ~ 10。取值 - InstanceType:表示抢占式实例的规格。多个规格之间用&分隔。
- price
Limit number - 指定抢占式实例规格每小时的最高价格参数 - N:表示实例规格的序号,取值为1 ~ 10。取值 - PriceLimit:表示抢占式实例规格每小时的最高价格。取值:大于0,且最大不超过3位小数。多个价格之间用&分隔。
- instance_
type str - 指定抢占式实例的规格。参数 - N:表示实例规格的序号,取值为1 ~ 10。取值 - InstanceType:表示抢占式实例的规格。多个规格之间用&分隔。
- price_
limit float - 指定抢占式实例规格每小时的最高价格参数 - N:表示实例规格的序号,取值为1 ~ 10。取值 - PriceLimit:表示抢占式实例规格每小时的最高价格。取值:大于0,且最大不超过3位小数。多个价格之间用&分隔。
- instance
Type String - 指定抢占式实例的规格。参数 - N:表示实例规格的序号,取值为1 ~ 10。取值 - InstanceType:表示抢占式实例的规格。多个规格之间用&分隔。
- price
Limit Number - 指定抢占式实例规格每小时的最高价格参数 - N:表示实例规格的序号,取值为1 ~ 10。取值 - PriceLimit:表示抢占式实例规格每小时的最高价格。取值:大于0,且最大不超过3位小数。多个价格之间用&分隔。
GetScalingConfigurationTag
GetScalingConfigurationVolume
- Delete
With boolInstance - 云盘是否随实例释放:true(默认值):云盘随实例释放。false:云盘不随实例释放。取值为false时对系统盘无效,系统盘默认随实例释放,不允许保留。
- Size int
- 云盘的容量,单位为GiB。系统盘取值范围:10 - 500。数据盘取值范围:10 - 8192。
- Volume
Type string - 云盘的类型:ESSDFlexPL:极速型SSDFlexPL。ESSDPL0:极速型SSD PL0。
- Delete
With boolInstance - 云盘是否随实例释放:true(默认值):云盘随实例释放。false:云盘不随实例释放。取值为false时对系统盘无效,系统盘默认随实例释放,不允许保留。
- Size int
- 云盘的容量,单位为GiB。系统盘取值范围:10 - 500。数据盘取值范围:10 - 8192。
- Volume
Type string - 云盘的类型:ESSDFlexPL:极速型SSDFlexPL。ESSDPL0:极速型SSD PL0。
- delete
With BooleanInstance - 云盘是否随实例释放:true(默认值):云盘随实例释放。false:云盘不随实例释放。取值为false时对系统盘无效,系统盘默认随实例释放,不允许保留。
- size Integer
- 云盘的容量,单位为GiB。系统盘取值范围:10 - 500。数据盘取值范围:10 - 8192。
- volume
Type String - 云盘的类型:ESSDFlexPL:极速型SSDFlexPL。ESSDPL0:极速型SSD PL0。
- delete
With booleanInstance - 云盘是否随实例释放:true(默认值):云盘随实例释放。false:云盘不随实例释放。取值为false时对系统盘无效,系统盘默认随实例释放,不允许保留。
- size number
- 云盘的容量,单位为GiB。系统盘取值范围:10 - 500。数据盘取值范围:10 - 8192。
- volume
Type string - 云盘的类型:ESSDFlexPL:极速型SSDFlexPL。ESSDPL0:极速型SSD PL0。
- delete_
with_ boolinstance - 云盘是否随实例释放:true(默认值):云盘随实例释放。false:云盘不随实例释放。取值为false时对系统盘无效,系统盘默认随实例释放,不允许保留。
- size int
- 云盘的容量,单位为GiB。系统盘取值范围:10 - 500。数据盘取值范围:10 - 8192。
- volume_
type str - 云盘的类型:ESSDFlexPL:极速型SSDFlexPL。ESSDPL0:极速型SSD PL0。
- delete
With BooleanInstance - 云盘是否随实例释放:true(默认值):云盘随实例释放。false:云盘不随实例释放。取值为false时对系统盘无效,系统盘默认随实例释放,不允许保留。
- size Number
- 云盘的容量,单位为GiB。系统盘取值范围:10 - 500。数据盘取值范围:10 - 8192。
- volume
Type String - 云盘的类型:ESSDFlexPL:极速型SSDFlexPL。ESSDPL0:极速型SSD PL0。
Package Details
- Repository
- bytepluscc byteplus-sdk/pulumi-bytepluscc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
byteplusccTerraform Provider.
Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
published on Monday, Mar 9, 2026 by Byteplus
