1. Packages
  2. Bytepluscc Provider
  3. API Docs
  4. ecs
  5. getLaunchTemplate
Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
bytepluscc logo
Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus

    Data Source schema for Byteplus::ECS::Launchtemplate

    Using getLaunchTemplate

    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 getLaunchTemplate(args: GetLaunchTemplateArgs, opts?: InvokeOptions): Promise<GetLaunchTemplateResult>
    function getLaunchTemplateOutput(args: GetLaunchTemplateOutputArgs, opts?: InvokeOptions): Output<GetLaunchTemplateResult>
    def get_launch_template(id: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetLaunchTemplateResult
    def get_launch_template_output(id: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetLaunchTemplateResult]
    func LookupLaunchTemplate(ctx *Context, args *LookupLaunchTemplateArgs, opts ...InvokeOption) (*LookupLaunchTemplateResult, error)
    func LookupLaunchTemplateOutput(ctx *Context, args *LookupLaunchTemplateOutputArgs, opts ...InvokeOption) LookupLaunchTemplateResultOutput

    > Note: This function is named LookupLaunchTemplate in the Go SDK.

    public static class GetLaunchTemplate 
    {
        public static Task<GetLaunchTemplateResult> InvokeAsync(GetLaunchTemplateArgs args, InvokeOptions? opts = null)
        public static Output<GetLaunchTemplateResult> Invoke(GetLaunchTemplateInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetLaunchTemplateResult> getLaunchTemplate(GetLaunchTemplateArgs args, InvokeOptions options)
    public static Output<GetLaunchTemplateResult> getLaunchTemplate(GetLaunchTemplateArgs args, InvokeOptions options)
    
    fn::invoke:
      function: bytepluscc:ecs/getLaunchTemplate:getLaunchTemplate
      arguments:
        # arguments dictionary

    The 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.

    getLaunchTemplate Result

    The following output properties are available:

    CreatedAt string
    实例启动模板的创建时间。
    DefaultVersionNumber int
    实例启动模板的默认版本号。
    Id string
    Uniquely identifies the resource.
    LatestVersionNumber int
    实例启动模的最新版本号。
    LaunchTemplateId string
    实例启动模板 ID。
    LaunchTemplateName string
    实例启动模板名称。
    LaunchTemplateProjectName string
    实例启动模版所属项目。
    LaunchTemplateTags List<Byteplus.GetLaunchTemplateLaunchTemplateTag>
    实例启动模版的标签信息。
    LaunchTemplateVersion Byteplus.GetLaunchTemplateLaunchTemplateVersion
    实例启动模板版本信息。
    UpdatedAt string
    实例启动模板的更新时间。
    CreatedAt string
    实例启动模板的创建时间。
    DefaultVersionNumber int
    实例启动模板的默认版本号。
    Id string
    Uniquely identifies the resource.
    LatestVersionNumber int
    实例启动模的最新版本号。
    LaunchTemplateId string
    实例启动模板 ID。
    LaunchTemplateName string
    实例启动模板名称。
    LaunchTemplateProjectName string
    实例启动模版所属项目。
    LaunchTemplateTags []GetLaunchTemplateLaunchTemplateTag
    实例启动模版的标签信息。
    LaunchTemplateVersion GetLaunchTemplateLaunchTemplateVersion
    实例启动模板版本信息。
    UpdatedAt string
    实例启动模板的更新时间。
    createdAt String
    实例启动模板的创建时间。
    defaultVersionNumber Integer
    实例启动模板的默认版本号。
    id String
    Uniquely identifies the resource.
    latestVersionNumber Integer
    实例启动模的最新版本号。
    launchTemplateId String
    实例启动模板 ID。
    launchTemplateName String
    实例启动模板名称。
    launchTemplateProjectName String
    实例启动模版所属项目。
    launchTemplateTags List<GetLaunchTemplateLaunchTemplateTag>
    实例启动模版的标签信息。
    launchTemplateVersion GetLaunchTemplateLaunchTemplateVersion
    实例启动模板版本信息。
    updatedAt String
    实例启动模板的更新时间。
    createdAt string
    实例启动模板的创建时间。
    defaultVersionNumber number
    实例启动模板的默认版本号。
    id string
    Uniquely identifies the resource.
    latestVersionNumber number
    实例启动模的最新版本号。
    launchTemplateId string
    实例启动模板 ID。
    launchTemplateName string
    实例启动模板名称。
    launchTemplateProjectName string
    实例启动模版所属项目。
    launchTemplateTags GetLaunchTemplateLaunchTemplateTag[]
    实例启动模版的标签信息。
    launchTemplateVersion GetLaunchTemplateLaunchTemplateVersion
    实例启动模板版本信息。
    updatedAt string
    实例启动模板的更新时间。
    created_at str
    实例启动模板的创建时间。
    default_version_number int
    实例启动模板的默认版本号。
    id str
    Uniquely identifies the resource.
    latest_version_number int
    实例启动模的最新版本号。
    launch_template_id str
    实例启动模板 ID。
    launch_template_name str
    实例启动模板名称。
    launch_template_project_name str
    实例启动模版所属项目。
    launch_template_tags Sequence[GetLaunchTemplateLaunchTemplateTag]
    实例启动模版的标签信息。
    launch_template_version GetLaunchTemplateLaunchTemplateVersion
    实例启动模板版本信息。
    updated_at str
    实例启动模板的更新时间。
    createdAt String
    实例启动模板的创建时间。
    defaultVersionNumber Number
    实例启动模板的默认版本号。
    id String
    Uniquely identifies the resource.
    latestVersionNumber Number
    实例启动模的最新版本号。
    launchTemplateId String
    实例启动模板 ID。
    launchTemplateName String
    实例启动模板名称。
    launchTemplateProjectName String
    实例启动模版所属项目。
    launchTemplateTags List<Property Map>
    实例启动模版的标签信息。
    launchTemplateVersion Property Map
    实例启动模板版本信息。
    updatedAt String
    实例启动模板的更新时间。

    Supporting Types

    GetLaunchTemplateLaunchTemplateTag

    Key string
    给资源添加的用户标签的标签键。
    Value string
    给资源添加的用户标签的标签值。
    Key string
    给资源添加的用户标签的标签键。
    Value string
    给资源添加的用户标签的标签值。
    key String
    给资源添加的用户标签的标签键。
    value String
    给资源添加的用户标签的标签值。
    key string
    给资源添加的用户标签的标签键。
    value string
    给资源添加的用户标签的标签值。
    key str
    给资源添加的用户标签的标签键。
    value str
    给资源添加的用户标签的标签值。
    key String
    给资源添加的用户标签的标签键。
    value String
    给资源添加的用户标签的标签值。

    GetLaunchTemplateLaunchTemplateVersion

    DeploymentSetGroupNumber int
    当ECS实例要加入或调整的部署集策略为部署集组高可用策略(AvailabilityGroup)时,可以通过该参数指定实例在部署集中的分组号。
    DeploymentSetId string
    实例需要加入的部署集ID。
    Description string
    实例的描述。
    Eip Byteplus.GetLaunchTemplateLaunchTemplateVersionEip
    实例绑定的公网IP信息。
    HostName string
    实例的主机名。Linux系统的主机名长度限制为2~59个字符。Windows系统的主机名长度限制为2~10个字符。
    HpcClusterId string
    当创建高性能计算GPU型实例时,请指定高性能计算集群ID。
    ImageId string
    镜像ID。
    ImageName string
    镜像名称。
    InstanceChargeType string
    实例和云盘的计费类型,取值:PostPaid:按量计费。PrePaid:包年包月。Esi:弹性预约实例。Segmented:时段型弹性预约实例。
    InstanceName string
    实例的名称。
    InstanceTypeId string
    实例的规格。
    KeepImageCredential bool
    是否保留镜像设置,取值:true:保留镜像设置,保留后将使用镜像预设的密码或密钥对登录实例。false(默认):不保留镜像设置。
    KeyPairName string
    实例绑定的密钥对。
    NetworkInterfaces List<Byteplus.GetLaunchTemplateLaunchTemplateVersionNetworkInterface>
    实例挂载的网卡信息。
    ProjectName string
    实例所属项目。
    ScheduledInstance Byteplus.GetLaunchTemplateLaunchTemplateVersionScheduledInstance
    弹性预约单信息。
    SecurityEnhancementStrategy string
    是否开启安全加固。Active:开启安全加固,仅对公共镜像生效。InActive:关闭安全加固,对所有镜像生效。
    SpotPriceLimit double
    抢占式实例的每小时最高价格。
    SpotStrategy string
    按量计费的抢占式策略。取值:NoSpot:表示创建正常按量计费实例。SpotAsPriceGo:系统自动出价,跟随当前市场实际价格的抢占式实例。SpotWithPriceLimit:设置出价上限的抢占式实例。
    SuffixIndex int
    有序后缀的起始序号。
    Tags List<Byteplus.GetLaunchTemplateLaunchTemplateVersionTag>
    实例的标签信息。
    UniqueSuffix bool
    表示当创建多台实例时,是否为Hostname和InstanceName自动添加有序后缀。
    UserData string
    实例的自定义数据。
    VersionDescription string
    模版版本描述。
    Volumes List<Byteplus.GetLaunchTemplateLaunchTemplateVersionVolume>
    实例绑定的云盘信息。
    VpcId string
    私有网络ID。
    ZoneId string
    实例所属可用区ID。
    DeploymentSetGroupNumber int
    当ECS实例要加入或调整的部署集策略为部署集组高可用策略(AvailabilityGroup)时,可以通过该参数指定实例在部署集中的分组号。
    DeploymentSetId string
    实例需要加入的部署集ID。
    Description string
    实例的描述。
    Eip GetLaunchTemplateLaunchTemplateVersionEip
    实例绑定的公网IP信息。
    HostName string
    实例的主机名。Linux系统的主机名长度限制为2~59个字符。Windows系统的主机名长度限制为2~10个字符。
    HpcClusterId string
    当创建高性能计算GPU型实例时,请指定高性能计算集群ID。
    ImageId string
    镜像ID。
    ImageName string
    镜像名称。
    InstanceChargeType string
    实例和云盘的计费类型,取值:PostPaid:按量计费。PrePaid:包年包月。Esi:弹性预约实例。Segmented:时段型弹性预约实例。
    InstanceName string
    实例的名称。
    InstanceTypeId string
    实例的规格。
    KeepImageCredential bool
    是否保留镜像设置,取值:true:保留镜像设置,保留后将使用镜像预设的密码或密钥对登录实例。false(默认):不保留镜像设置。
    KeyPairName string
    实例绑定的密钥对。
    NetworkInterfaces []GetLaunchTemplateLaunchTemplateVersionNetworkInterface
    实例挂载的网卡信息。
    ProjectName string
    实例所属项目。
    ScheduledInstance GetLaunchTemplateLaunchTemplateVersionScheduledInstance
    弹性预约单信息。
    SecurityEnhancementStrategy string
    是否开启安全加固。Active:开启安全加固,仅对公共镜像生效。InActive:关闭安全加固,对所有镜像生效。
    SpotPriceLimit float64
    抢占式实例的每小时最高价格。
    SpotStrategy string
    按量计费的抢占式策略。取值:NoSpot:表示创建正常按量计费实例。SpotAsPriceGo:系统自动出价,跟随当前市场实际价格的抢占式实例。SpotWithPriceLimit:设置出价上限的抢占式实例。
    SuffixIndex int
    有序后缀的起始序号。
    Tags []GetLaunchTemplateLaunchTemplateVersionTag
    实例的标签信息。
    UniqueSuffix bool
    表示当创建多台实例时,是否为Hostname和InstanceName自动添加有序后缀。
    UserData string
    实例的自定义数据。
    VersionDescription string
    模版版本描述。
    Volumes []GetLaunchTemplateLaunchTemplateVersionVolume
    实例绑定的云盘信息。
    VpcId string
    私有网络ID。
    ZoneId string
    实例所属可用区ID。
    deploymentSetGroupNumber Integer
    当ECS实例要加入或调整的部署集策略为部署集组高可用策略(AvailabilityGroup)时,可以通过该参数指定实例在部署集中的分组号。
    deploymentSetId String
    实例需要加入的部署集ID。
    description String
    实例的描述。
    eip GetLaunchTemplateLaunchTemplateVersionEip
    实例绑定的公网IP信息。
    hostName String
    实例的主机名。Linux系统的主机名长度限制为2~59个字符。Windows系统的主机名长度限制为2~10个字符。
    hpcClusterId String
    当创建高性能计算GPU型实例时,请指定高性能计算集群ID。
    imageId String
    镜像ID。
    imageName String
    镜像名称。
    instanceChargeType String
    实例和云盘的计费类型,取值:PostPaid:按量计费。PrePaid:包年包月。Esi:弹性预约实例。Segmented:时段型弹性预约实例。
    instanceName String
    实例的名称。
    instanceTypeId String
    实例的规格。
    keepImageCredential Boolean
    是否保留镜像设置,取值:true:保留镜像设置,保留后将使用镜像预设的密码或密钥对登录实例。false(默认):不保留镜像设置。
    keyPairName String
    实例绑定的密钥对。
    networkInterfaces List<GetLaunchTemplateLaunchTemplateVersionNetworkInterface>
    实例挂载的网卡信息。
    projectName String
    实例所属项目。
    scheduledInstance GetLaunchTemplateLaunchTemplateVersionScheduledInstance
    弹性预约单信息。
    securityEnhancementStrategy String
    是否开启安全加固。Active:开启安全加固,仅对公共镜像生效。InActive:关闭安全加固,对所有镜像生效。
    spotPriceLimit Double
    抢占式实例的每小时最高价格。
    spotStrategy String
    按量计费的抢占式策略。取值:NoSpot:表示创建正常按量计费实例。SpotAsPriceGo:系统自动出价,跟随当前市场实际价格的抢占式实例。SpotWithPriceLimit:设置出价上限的抢占式实例。
    suffixIndex Integer
    有序后缀的起始序号。
    tags List<GetLaunchTemplateLaunchTemplateVersionTag>
    实例的标签信息。
    uniqueSuffix Boolean
    表示当创建多台实例时,是否为Hostname和InstanceName自动添加有序后缀。
    userData String
    实例的自定义数据。
    versionDescription String
    模版版本描述。
    volumes List<GetLaunchTemplateLaunchTemplateVersionVolume>
    实例绑定的云盘信息。
    vpcId String
    私有网络ID。
    zoneId String
    实例所属可用区ID。
    deploymentSetGroupNumber number
    当ECS实例要加入或调整的部署集策略为部署集组高可用策略(AvailabilityGroup)时,可以通过该参数指定实例在部署集中的分组号。
    deploymentSetId string
    实例需要加入的部署集ID。
    description string
    实例的描述。
    eip GetLaunchTemplateLaunchTemplateVersionEip
    实例绑定的公网IP信息。
    hostName string
    实例的主机名。Linux系统的主机名长度限制为2~59个字符。Windows系统的主机名长度限制为2~10个字符。
    hpcClusterId string
    当创建高性能计算GPU型实例时,请指定高性能计算集群ID。
    imageId string
    镜像ID。
    imageName string
    镜像名称。
    instanceChargeType string
    实例和云盘的计费类型,取值:PostPaid:按量计费。PrePaid:包年包月。Esi:弹性预约实例。Segmented:时段型弹性预约实例。
    instanceName string
    实例的名称。
    instanceTypeId string
    实例的规格。
    keepImageCredential boolean
    是否保留镜像设置,取值:true:保留镜像设置,保留后将使用镜像预设的密码或密钥对登录实例。false(默认):不保留镜像设置。
    keyPairName string
    实例绑定的密钥对。
    networkInterfaces GetLaunchTemplateLaunchTemplateVersionNetworkInterface[]
    实例挂载的网卡信息。
    projectName string
    实例所属项目。
    scheduledInstance GetLaunchTemplateLaunchTemplateVersionScheduledInstance
    弹性预约单信息。
    securityEnhancementStrategy string
    是否开启安全加固。Active:开启安全加固,仅对公共镜像生效。InActive:关闭安全加固,对所有镜像生效。
    spotPriceLimit number
    抢占式实例的每小时最高价格。
    spotStrategy string
    按量计费的抢占式策略。取值:NoSpot:表示创建正常按量计费实例。SpotAsPriceGo:系统自动出价,跟随当前市场实际价格的抢占式实例。SpotWithPriceLimit:设置出价上限的抢占式实例。
    suffixIndex number
    有序后缀的起始序号。
    tags GetLaunchTemplateLaunchTemplateVersionTag[]
    实例的标签信息。
    uniqueSuffix boolean
    表示当创建多台实例时,是否为Hostname和InstanceName自动添加有序后缀。
    userData string
    实例的自定义数据。
    versionDescription string
    模版版本描述。
    volumes GetLaunchTemplateLaunchTemplateVersionVolume[]
    实例绑定的云盘信息。
    vpcId string
    私有网络ID。
    zoneId string
    实例所属可用区ID。
    deployment_set_group_number int
    当ECS实例要加入或调整的部署集策略为部署集组高可用策略(AvailabilityGroup)时,可以通过该参数指定实例在部署集中的分组号。
    deployment_set_id str
    实例需要加入的部署集ID。
    description str
    实例的描述。
    eip GetLaunchTemplateLaunchTemplateVersionEip
    实例绑定的公网IP信息。
    host_name str
    实例的主机名。Linux系统的主机名长度限制为2~59个字符。Windows系统的主机名长度限制为2~10个字符。
    hpc_cluster_id str
    当创建高性能计算GPU型实例时,请指定高性能计算集群ID。
    image_id str
    镜像ID。
    image_name str
    镜像名称。
    instance_charge_type str
    实例和云盘的计费类型,取值:PostPaid:按量计费。PrePaid:包年包月。Esi:弹性预约实例。Segmented:时段型弹性预约实例。
    instance_name str
    实例的名称。
    instance_type_id str
    实例的规格。
    keep_image_credential bool
    是否保留镜像设置,取值:true:保留镜像设置,保留后将使用镜像预设的密码或密钥对登录实例。false(默认):不保留镜像设置。
    key_pair_name str
    实例绑定的密钥对。
    network_interfaces Sequence[GetLaunchTemplateLaunchTemplateVersionNetworkInterface]
    实例挂载的网卡信息。
    project_name str
    实例所属项目。
    scheduled_instance GetLaunchTemplateLaunchTemplateVersionScheduledInstance
    弹性预约单信息。
    security_enhancement_strategy str
    是否开启安全加固。Active:开启安全加固,仅对公共镜像生效。InActive:关闭安全加固,对所有镜像生效。
    spot_price_limit float
    抢占式实例的每小时最高价格。
    spot_strategy str
    按量计费的抢占式策略。取值:NoSpot:表示创建正常按量计费实例。SpotAsPriceGo:系统自动出价,跟随当前市场实际价格的抢占式实例。SpotWithPriceLimit:设置出价上限的抢占式实例。
    suffix_index int
    有序后缀的起始序号。
    tags Sequence[GetLaunchTemplateLaunchTemplateVersionTag]
    实例的标签信息。
    unique_suffix bool
    表示当创建多台实例时,是否为Hostname和InstanceName自动添加有序后缀。
    user_data str
    实例的自定义数据。
    version_description str
    模版版本描述。
    volumes Sequence[GetLaunchTemplateLaunchTemplateVersionVolume]
    实例绑定的云盘信息。
    vpc_id str
    私有网络ID。
    zone_id str
    实例所属可用区ID。
    deploymentSetGroupNumber Number
    当ECS实例要加入或调整的部署集策略为部署集组高可用策略(AvailabilityGroup)时,可以通过该参数指定实例在部署集中的分组号。
    deploymentSetId String
    实例需要加入的部署集ID。
    description String
    实例的描述。
    eip Property Map
    实例绑定的公网IP信息。
    hostName String
    实例的主机名。Linux系统的主机名长度限制为2~59个字符。Windows系统的主机名长度限制为2~10个字符。
    hpcClusterId String
    当创建高性能计算GPU型实例时,请指定高性能计算集群ID。
    imageId String
    镜像ID。
    imageName String
    镜像名称。
    instanceChargeType String
    实例和云盘的计费类型,取值:PostPaid:按量计费。PrePaid:包年包月。Esi:弹性预约实例。Segmented:时段型弹性预约实例。
    instanceName String
    实例的名称。
    instanceTypeId String
    实例的规格。
    keepImageCredential Boolean
    是否保留镜像设置,取值:true:保留镜像设置,保留后将使用镜像预设的密码或密钥对登录实例。false(默认):不保留镜像设置。
    keyPairName String
    实例绑定的密钥对。
    networkInterfaces List<Property Map>
    实例挂载的网卡信息。
    projectName String
    实例所属项目。
    scheduledInstance Property Map
    弹性预约单信息。
    securityEnhancementStrategy String
    是否开启安全加固。Active:开启安全加固,仅对公共镜像生效。InActive:关闭安全加固,对所有镜像生效。
    spotPriceLimit Number
    抢占式实例的每小时最高价格。
    spotStrategy String
    按量计费的抢占式策略。取值:NoSpot:表示创建正常按量计费实例。SpotAsPriceGo:系统自动出价,跟随当前市场实际价格的抢占式实例。SpotWithPriceLimit:设置出价上限的抢占式实例。
    suffixIndex Number
    有序后缀的起始序号。
    tags List<Property Map>
    实例的标签信息。
    uniqueSuffix Boolean
    表示当创建多台实例时,是否为Hostname和InstanceName自动添加有序后缀。
    userData String
    实例的自定义数据。
    versionDescription String
    模版版本描述。
    volumes List<Property Map>
    实例绑定的云盘信息。
    vpcId String
    私有网络ID。
    zoneId String
    实例所属可用区ID。

    GetLaunchTemplateLaunchTemplateVersionEip

    Bandwidth int
    公网IP的带宽上限,单位:Mbps。取值范围:1~200。默认值:1。
    BandwidthPackageId string
    共享带宽包的ID,表示将公网IP加入到共享带宽包。
    BillingType int
    公网IP的计费方式,取值:2:按量计费-按带宽上限计费。3:按量计费-按实际流量计费。
    Isp string
    公网IP的线路类型,取值:BGP:BGP(多线)。ChinaMobile:中国移动静态单线。ChinaTelecom:国电信静态单线。ChinaUnicom:中国联通静态单线。
    ReleaseWithInstance bool
    公网IP是否随实例删除,仅按量计费公网IP生效。
    SecurityProtectionInstanceId int
    安全防护包ID。
    SecurityProtectionTypes List<string>
    公网IP的安全防护类型。取值:AntiDDoS_Enhanced:申请增强防护类型的公网IP,可加入到DDoS原生防护(企业版)实例。
    Bandwidth int
    公网IP的带宽上限,单位:Mbps。取值范围:1~200。默认值:1。
    BandwidthPackageId string
    共享带宽包的ID,表示将公网IP加入到共享带宽包。
    BillingType int
    公网IP的计费方式,取值:2:按量计费-按带宽上限计费。3:按量计费-按实际流量计费。
    Isp string
    公网IP的线路类型,取值:BGP:BGP(多线)。ChinaMobile:中国移动静态单线。ChinaTelecom:国电信静态单线。ChinaUnicom:中国联通静态单线。
    ReleaseWithInstance bool
    公网IP是否随实例删除,仅按量计费公网IP生效。
    SecurityProtectionInstanceId int
    安全防护包ID。
    SecurityProtectionTypes []string
    公网IP的安全防护类型。取值:AntiDDoS_Enhanced:申请增强防护类型的公网IP,可加入到DDoS原生防护(企业版)实例。
    bandwidth Integer
    公网IP的带宽上限,单位:Mbps。取值范围:1~200。默认值:1。
    bandwidthPackageId String
    共享带宽包的ID,表示将公网IP加入到共享带宽包。
    billingType Integer
    公网IP的计费方式,取值:2:按量计费-按带宽上限计费。3:按量计费-按实际流量计费。
    isp String
    公网IP的线路类型,取值:BGP:BGP(多线)。ChinaMobile:中国移动静态单线。ChinaTelecom:国电信静态单线。ChinaUnicom:中国联通静态单线。
    releaseWithInstance Boolean
    公网IP是否随实例删除,仅按量计费公网IP生效。
    securityProtectionInstanceId Integer
    安全防护包ID。
    securityProtectionTypes List<String>
    公网IP的安全防护类型。取值:AntiDDoS_Enhanced:申请增强防护类型的公网IP,可加入到DDoS原生防护(企业版)实例。
    bandwidth number
    公网IP的带宽上限,单位:Mbps。取值范围:1~200。默认值:1。
    bandwidthPackageId string
    共享带宽包的ID,表示将公网IP加入到共享带宽包。
    billingType number
    公网IP的计费方式,取值:2:按量计费-按带宽上限计费。3:按量计费-按实际流量计费。
    isp string
    公网IP的线路类型,取值:BGP:BGP(多线)。ChinaMobile:中国移动静态单线。ChinaTelecom:国电信静态单线。ChinaUnicom:中国联通静态单线。
    releaseWithInstance boolean
    公网IP是否随实例删除,仅按量计费公网IP生效。
    securityProtectionInstanceId number
    安全防护包ID。
    securityProtectionTypes string[]
    公网IP的安全防护类型。取值:AntiDDoS_Enhanced:申请增强防护类型的公网IP,可加入到DDoS原生防护(企业版)实例。
    bandwidth int
    公网IP的带宽上限,单位:Mbps。取值范围:1~200。默认值:1。
    bandwidth_package_id str
    共享带宽包的ID,表示将公网IP加入到共享带宽包。
    billing_type int
    公网IP的计费方式,取值:2:按量计费-按带宽上限计费。3:按量计费-按实际流量计费。
    isp str
    公网IP的线路类型,取值:BGP:BGP(多线)。ChinaMobile:中国移动静态单线。ChinaTelecom:国电信静态单线。ChinaUnicom:中国联通静态单线。
    release_with_instance bool
    公网IP是否随实例删除,仅按量计费公网IP生效。
    security_protection_instance_id int
    安全防护包ID。
    security_protection_types Sequence[str]
    公网IP的安全防护类型。取值:AntiDDoS_Enhanced:申请增强防护类型的公网IP,可加入到DDoS原生防护(企业版)实例。
    bandwidth Number
    公网IP的带宽上限,单位:Mbps。取值范围:1~200。默认值:1。
    bandwidthPackageId String
    共享带宽包的ID,表示将公网IP加入到共享带宽包。
    billingType Number
    公网IP的计费方式,取值:2:按量计费-按带宽上限计费。3:按量计费-按实际流量计费。
    isp String
    公网IP的线路类型,取值:BGP:BGP(多线)。ChinaMobile:中国移动静态单线。ChinaTelecom:国电信静态单线。ChinaUnicom:中国联通静态单线。
    releaseWithInstance Boolean
    公网IP是否随实例删除,仅按量计费公网IP生效。
    securityProtectionInstanceId Number
    安全防护包ID。
    securityProtectionTypes List<String>
    公网IP的安全防护类型。取值:AntiDDoS_Enhanced:申请增强防护类型的公网IP,可加入到DDoS原生防护(企业版)实例。

    GetLaunchTemplateLaunchTemplateVersionNetworkInterface

    SecurityGroupIds List<string>
    网卡关联的安全组ID。
    SubnetId string
    实例的私有网络子网ID。
    SecurityGroupIds []string
    网卡关联的安全组ID。
    SubnetId string
    实例的私有网络子网ID。
    securityGroupIds List<String>
    网卡关联的安全组ID。
    subnetId String
    实例的私有网络子网ID。
    securityGroupIds string[]
    网卡关联的安全组ID。
    subnetId string
    实例的私有网络子网ID。
    security_group_ids Sequence[str]
    网卡关联的安全组ID。
    subnet_id str
    实例的私有网络子网ID。
    securityGroupIds List<String>
    网卡关联的安全组ID。
    subnetId String
    实例的私有网络子网ID。

    GetLaunchTemplateLaunchTemplateVersionScheduledInstance

    ScheduledInstanceDescription string
    弹性预约单的描述。
    ScheduledInstanceName string
    弹性预约单的名称。
    ScheduledInstanceDescription string
    弹性预约单的描述。
    ScheduledInstanceName string
    弹性预约单的名称。
    scheduledInstanceDescription String
    弹性预约单的描述。
    scheduledInstanceName String
    弹性预约单的名称。
    scheduledInstanceDescription string
    弹性预约单的描述。
    scheduledInstanceName string
    弹性预约单的名称。
    scheduled_instance_description str
    弹性预约单的描述。
    scheduled_instance_name str
    弹性预约单的名称。
    scheduledInstanceDescription String
    弹性预约单的描述。
    scheduledInstanceName String
    弹性预约单的名称。

    GetLaunchTemplateLaunchTemplateVersionTag

    Key string
    给资源添加的用户标签的标签键。
    Value string
    给资源添加的用户标签的标签值。
    Key string
    给资源添加的用户标签的标签键。
    Value string
    给资源添加的用户标签的标签值。
    key String
    给资源添加的用户标签的标签键。
    value String
    给资源添加的用户标签的标签值。
    key string
    给资源添加的用户标签的标签键。
    value string
    给资源添加的用户标签的标签值。
    key str
    给资源添加的用户标签的标签键。
    value str
    给资源添加的用户标签的标签值。
    key String
    给资源添加的用户标签的标签键。
    value String
    给资源添加的用户标签的标签值。

    GetLaunchTemplateLaunchTemplateVersionVolume

    DeleteWithInstance bool
    云盘是否随实例释放。
    ExtraPerformanceIops int
    云盘额外IOPS性能大小,仅ESSD FlexPL数据盘支持,单位为次/秒。 ExtraPerformanceTypeId为Balance或IOPS时需设置该参数。各个类型的额外性能取值范围如下:IOPS型:1~50000。Balance型:1~50000。
    ExtraPerformanceThroughputMb int
    云盘额外吞吐性能大小,单位MB/s,仅ESSD FlexPL数据盘支持。 ExtraPerformanceTypeId为Throughput时需设置该参数。 取值范围:1~650。
    ExtraPerformanceTypeId string
    云盘额外性能的类型,仅ESSD FlexPL数据盘支持。关于额外性能的更多介绍,请参见云盘额外性能。取值:Balance:均衡型额外性能。IOPS:IOPS型额外性能。Throughput:吞吐量型额外性能。
    Size int
    云盘大小,单位为GB。系统盘:ESSDPL0:20~2048 PTSSD:10~500。数据盘:ESSDPL0:10~32768 PTSSD:20~8192
    SnapshotId string
    使用快照创建云盘,仅支持创建数据盘。您可以调用DescribeSnapshots接口查询快照ID。
    VolumeType string
    云盘类型。ESSD_PL0:极速型SSD PL0。PTSSD:性能型SSD。
    DeleteWithInstance bool
    云盘是否随实例释放。
    ExtraPerformanceIops int
    云盘额外IOPS性能大小,仅ESSD FlexPL数据盘支持,单位为次/秒。 ExtraPerformanceTypeId为Balance或IOPS时需设置该参数。各个类型的额外性能取值范围如下:IOPS型:1~50000。Balance型:1~50000。
    ExtraPerformanceThroughputMb int
    云盘额外吞吐性能大小,单位MB/s,仅ESSD FlexPL数据盘支持。 ExtraPerformanceTypeId为Throughput时需设置该参数。 取值范围:1~650。
    ExtraPerformanceTypeId string
    云盘额外性能的类型,仅ESSD FlexPL数据盘支持。关于额外性能的更多介绍,请参见云盘额外性能。取值:Balance:均衡型额外性能。IOPS:IOPS型额外性能。Throughput:吞吐量型额外性能。
    Size int
    云盘大小,单位为GB。系统盘:ESSDPL0:20~2048 PTSSD:10~500。数据盘:ESSDPL0:10~32768 PTSSD:20~8192
    SnapshotId string
    使用快照创建云盘,仅支持创建数据盘。您可以调用DescribeSnapshots接口查询快照ID。
    VolumeType string
    云盘类型。ESSD_PL0:极速型SSD PL0。PTSSD:性能型SSD。
    deleteWithInstance Boolean
    云盘是否随实例释放。
    extraPerformanceIops Integer
    云盘额外IOPS性能大小,仅ESSD FlexPL数据盘支持,单位为次/秒。 ExtraPerformanceTypeId为Balance或IOPS时需设置该参数。各个类型的额外性能取值范围如下:IOPS型:1~50000。Balance型:1~50000。
    extraPerformanceThroughputMb Integer
    云盘额外吞吐性能大小,单位MB/s,仅ESSD FlexPL数据盘支持。 ExtraPerformanceTypeId为Throughput时需设置该参数。 取值范围:1~650。
    extraPerformanceTypeId String
    云盘额外性能的类型,仅ESSD FlexPL数据盘支持。关于额外性能的更多介绍,请参见云盘额外性能。取值:Balance:均衡型额外性能。IOPS:IOPS型额外性能。Throughput:吞吐量型额外性能。
    size Integer
    云盘大小,单位为GB。系统盘:ESSDPL0:20~2048 PTSSD:10~500。数据盘:ESSDPL0:10~32768 PTSSD:20~8192
    snapshotId String
    使用快照创建云盘,仅支持创建数据盘。您可以调用DescribeSnapshots接口查询快照ID。
    volumeType String
    云盘类型。ESSD_PL0:极速型SSD PL0。PTSSD:性能型SSD。
    deleteWithInstance boolean
    云盘是否随实例释放。
    extraPerformanceIops number
    云盘额外IOPS性能大小,仅ESSD FlexPL数据盘支持,单位为次/秒。 ExtraPerformanceTypeId为Balance或IOPS时需设置该参数。各个类型的额外性能取值范围如下:IOPS型:1~50000。Balance型:1~50000。
    extraPerformanceThroughputMb number
    云盘额外吞吐性能大小,单位MB/s,仅ESSD FlexPL数据盘支持。 ExtraPerformanceTypeId为Throughput时需设置该参数。 取值范围:1~650。
    extraPerformanceTypeId string
    云盘额外性能的类型,仅ESSD FlexPL数据盘支持。关于额外性能的更多介绍,请参见云盘额外性能。取值:Balance:均衡型额外性能。IOPS:IOPS型额外性能。Throughput:吞吐量型额外性能。
    size number
    云盘大小,单位为GB。系统盘:ESSDPL0:20~2048 PTSSD:10~500。数据盘:ESSDPL0:10~32768 PTSSD:20~8192
    snapshotId string
    使用快照创建云盘,仅支持创建数据盘。您可以调用DescribeSnapshots接口查询快照ID。
    volumeType string
    云盘类型。ESSD_PL0:极速型SSD PL0。PTSSD:性能型SSD。
    delete_with_instance bool
    云盘是否随实例释放。
    extra_performance_iops int
    云盘额外IOPS性能大小,仅ESSD FlexPL数据盘支持,单位为次/秒。 ExtraPerformanceTypeId为Balance或IOPS时需设置该参数。各个类型的额外性能取值范围如下:IOPS型:1~50000。Balance型:1~50000。
    extra_performance_throughput_mb int
    云盘额外吞吐性能大小,单位MB/s,仅ESSD FlexPL数据盘支持。 ExtraPerformanceTypeId为Throughput时需设置该参数。 取值范围:1~650。
    extra_performance_type_id str
    云盘额外性能的类型,仅ESSD FlexPL数据盘支持。关于额外性能的更多介绍,请参见云盘额外性能。取值:Balance:均衡型额外性能。IOPS:IOPS型额外性能。Throughput:吞吐量型额外性能。
    size int
    云盘大小,单位为GB。系统盘:ESSDPL0:20~2048 PTSSD:10~500。数据盘:ESSDPL0:10~32768 PTSSD:20~8192
    snapshot_id str
    使用快照创建云盘,仅支持创建数据盘。您可以调用DescribeSnapshots接口查询快照ID。
    volume_type str
    云盘类型。ESSD_PL0:极速型SSD PL0。PTSSD:性能型SSD。
    deleteWithInstance Boolean
    云盘是否随实例释放。
    extraPerformanceIops Number
    云盘额外IOPS性能大小,仅ESSD FlexPL数据盘支持,单位为次/秒。 ExtraPerformanceTypeId为Balance或IOPS时需设置该参数。各个类型的额外性能取值范围如下:IOPS型:1~50000。Balance型:1~50000。
    extraPerformanceThroughputMb Number
    云盘额外吞吐性能大小,单位MB/s,仅ESSD FlexPL数据盘支持。 ExtraPerformanceTypeId为Throughput时需设置该参数。 取值范围:1~650。
    extraPerformanceTypeId String
    云盘额外性能的类型,仅ESSD FlexPL数据盘支持。关于额外性能的更多介绍,请参见云盘额外性能。取值:Balance:均衡型额外性能。IOPS:IOPS型额外性能。Throughput:吞吐量型额外性能。
    size Number
    云盘大小,单位为GB。系统盘:ESSDPL0:20~2048 PTSSD:10~500。数据盘:ESSDPL0:10~32768 PTSSD:20~8192
    snapshotId String
    使用快照创建云盘,仅支持创建数据盘。您可以调用DescribeSnapshots接口查询快照ID。
    volumeType String
    云盘类型。ESSD_PL0:极速型SSD PL0。PTSSD:性能型SSD。

    Package Details

    Repository
    bytepluscc byteplus-sdk/pulumi-bytepluscc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the bytepluscc Terraform Provider.
    bytepluscc logo
    Viewing docs for bytepluscc v0.0.16
    published on Monday, Mar 9, 2026 by Byteplus
      Try Pulumi Cloud free. Your team will thank you.