1. Packages
  2. Bytepluscc Provider
  3. API Docs
  4. clb
  5. Clb
Viewing docs for bytepluscc v0.0.17
published on Thursday, Mar 12, 2026 by Byteplus
bytepluscc logo
Viewing docs for bytepluscc v0.0.17
published on Thursday, Mar 12, 2026 by Byteplus

    负载均衡实例

    Example Usage

    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    resources:
      cLBDemo:
        type: bytepluscc:clb:Clb
        name: CLBDemo
        properties:
          loadBalancerName: CLBDemo
          loadBalancerSpec: small_1
          addressIpVersion: ipv4
          bypassSecurityGroupEnabled: off
          description: CLBDemo description
          loadBalancerBillingType: 2
          masterZoneId: cn-beijing-a
          slaveZoneId: cn-beijing-b
          modificationProtectionReason: xx
          modificationProtectionStatus: xx
          period: 1
          periodUnit: Month
          projectName: default
          regionId: cn-beijing
          subnetId: subnet-rrwqhg3qzxfkv0x57g3xxxx
          type: public
          vpcId: vpc-rrco37ovjq4gv0x58zfxxxx
          eip:
            isp: BGP
            bandwidth: 1
            eip_billing_type: 3
          tags:
            - key: env
              value: test
    

    Create Clb Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Clb(name: string, args?: ClbArgs, opts?: CustomResourceOptions);
    @overload
    def Clb(resource_name: str,
            args: Optional[ClbArgs] = None,
            opts: Optional[ResourceOptions] = None)
    
    @overload
    def Clb(resource_name: str,
            opts: Optional[ResourceOptions] = None,
            access_log: Optional[ClbAccessLogArgs] = None,
            address_ip_version: Optional[str] = None,
            allowed_ports: Optional[Sequence[str]] = None,
            auto_renewal: Optional[bool] = None,
            bypass_security_group_enabled: Optional[str] = None,
            description: Optional[str] = None,
            eip: Optional[ClbEipArgs] = None,
            eip_address: Optional[str] = None,
            eip_id: Optional[str] = None,
            eni_address_num: Optional[float] = None,
            enis: Optional[ClbEnisArgs] = None,
            exclusive_cluster_id: Optional[str] = None,
            listeners: Optional[Sequence[ClbListenerArgs]] = None,
            load_balancer_billing_type: Optional[float] = None,
            load_balancer_name: Optional[str] = None,
            load_balancer_spec: Optional[str] = None,
            master_zone_id: Optional[str] = None,
            modification_protection_reason: Optional[str] = None,
            modification_protection_status: Optional[str] = None,
            new_arch: Optional[bool] = None,
            order_id: Optional[str] = None,
            period: Optional[float] = None,
            period_unit: Optional[str] = None,
            project_name: Optional[str] = None,
            server_groups: Optional[Sequence[ClbServerGroupArgs]] = None,
            slave_zone_id: Optional[str] = None,
            subnet_id: Optional[str] = None,
            tags: Optional[Sequence[ClbTagArgs]] = None,
            type: Optional[str] = None,
            vpc_id: Optional[str] = None,
            zone_type: Optional[str] = None)
    func NewClb(ctx *Context, name string, args *ClbArgs, opts ...ResourceOption) (*Clb, error)
    public Clb(string name, ClbArgs? args = null, CustomResourceOptions? opts = null)
    public Clb(String name, ClbArgs args)
    public Clb(String name, ClbArgs args, CustomResourceOptions options)
    
    type: bytepluscc:clb:Clb
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args ClbArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args ClbArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args ClbArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ClbArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ClbArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var clbResource = new Bytepluscc.Clb.Clb("clbResource", new()
    {
        AccessLog = new Bytepluscc.Clb.Inputs.ClbAccessLogArgs
        {
            BucketName = "string",
            DeliveryType = "string",
            Enabled = false,
            TlsProjectId = "string",
            TlsTopicId = "string",
        },
        AddressIpVersion = "string",
        AllowedPorts = new[]
        {
            "string",
        },
        AutoRenewal = false,
        BypassSecurityGroupEnabled = "string",
        Description = "string",
        Eip = new Bytepluscc.Clb.Inputs.ClbEipArgs
        {
            Bandwidth = 0,
            BandwidthPackageId = "string",
            EipBillingType = 0,
            Isp = "string",
            SecurityProtectionInstanceId = 0,
            SecurityProtectionTypes = new[]
            {
                "string",
            },
        },
        EipAddress = "string",
        EipId = "string",
        EniAddressNum = 0,
        Enis = new Bytepluscc.Clb.Inputs.ClbEnisArgs
        {
            EniAddress = "string",
            EniId = "string",
        },
        ExclusiveClusterId = "string",
        Listeners = new[]
        {
            new Bytepluscc.Clb.Inputs.ClbListenerArgs
            {
                ListenerId = "string",
                ListenerName = "string",
            },
        },
        LoadBalancerBillingType = 0,
        LoadBalancerName = "string",
        LoadBalancerSpec = "string",
        MasterZoneId = "string",
        ModificationProtectionReason = "string",
        ModificationProtectionStatus = "string",
        NewArch = false,
        OrderId = "string",
        Period = 0,
        PeriodUnit = "string",
        ProjectName = "string",
        ServerGroups = new[]
        {
            new Bytepluscc.Clb.Inputs.ClbServerGroupArgs
            {
                ServerGroupId = "string",
                ServerGroupName = "string",
            },
        },
        SlaveZoneId = "string",
        SubnetId = "string",
        Tags = new[]
        {
            new Bytepluscc.Clb.Inputs.ClbTagArgs
            {
                Key = "string",
                Value = "string",
            },
        },
        Type = "string",
        VpcId = "string",
        ZoneType = "string",
    });
    
    example, err := clb.NewClb(ctx, "clbResource", &clb.ClbArgs{
    	AccessLog: &clb.ClbAccessLogArgs{
    		BucketName:   pulumi.String("string"),
    		DeliveryType: pulumi.String("string"),
    		Enabled:      pulumi.Bool(false),
    		TlsProjectId: pulumi.String("string"),
    		TlsTopicId:   pulumi.String("string"),
    	},
    	AddressIpVersion: pulumi.String("string"),
    	AllowedPorts: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	AutoRenewal:                pulumi.Bool(false),
    	BypassSecurityGroupEnabled: pulumi.String("string"),
    	Description:                pulumi.String("string"),
    	Eip: &clb.ClbEipArgs{
    		Bandwidth:                    pulumi.Float64(0),
    		BandwidthPackageId:           pulumi.String("string"),
    		EipBillingType:               pulumi.Float64(0),
    		Isp:                          pulumi.String("string"),
    		SecurityProtectionInstanceId: pulumi.Float64(0),
    		SecurityProtectionTypes: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	EipAddress:    pulumi.String("string"),
    	EipId:         pulumi.String("string"),
    	EniAddressNum: pulumi.Float64(0),
    	Enis: &clb.ClbEnisArgs{
    		EniAddress: pulumi.String("string"),
    		EniId:      pulumi.String("string"),
    	},
    	ExclusiveClusterId: pulumi.String("string"),
    	Listeners: clb.ClbListenerArray{
    		&clb.ClbListenerArgs{
    			ListenerId:   pulumi.String("string"),
    			ListenerName: pulumi.String("string"),
    		},
    	},
    	LoadBalancerBillingType:      pulumi.Float64(0),
    	LoadBalancerName:             pulumi.String("string"),
    	LoadBalancerSpec:             pulumi.String("string"),
    	MasterZoneId:                 pulumi.String("string"),
    	ModificationProtectionReason: pulumi.String("string"),
    	ModificationProtectionStatus: pulumi.String("string"),
    	NewArch:                      pulumi.Bool(false),
    	OrderId:                      pulumi.String("string"),
    	Period:                       pulumi.Float64(0),
    	PeriodUnit:                   pulumi.String("string"),
    	ProjectName:                  pulumi.String("string"),
    	ServerGroups: clb.ClbServerGroupArray{
    		&clb.ClbServerGroupArgs{
    			ServerGroupId:   pulumi.String("string"),
    			ServerGroupName: pulumi.String("string"),
    		},
    	},
    	SlaveZoneId: pulumi.String("string"),
    	SubnetId:    pulumi.String("string"),
    	Tags: clb.ClbTagArray{
    		&clb.ClbTagArgs{
    			Key:   pulumi.String("string"),
    			Value: pulumi.String("string"),
    		},
    	},
    	Type:     pulumi.String("string"),
    	VpcId:    pulumi.String("string"),
    	ZoneType: pulumi.String("string"),
    })
    
    var clbResource = new Clb("clbResource", ClbArgs.builder()
        .accessLog(ClbAccessLogArgs.builder()
            .bucketName("string")
            .deliveryType("string")
            .enabled(false)
            .tlsProjectId("string")
            .tlsTopicId("string")
            .build())
        .addressIpVersion("string")
        .allowedPorts("string")
        .autoRenewal(false)
        .bypassSecurityGroupEnabled("string")
        .description("string")
        .eip(ClbEipArgs.builder()
            .bandwidth(0.0)
            .bandwidthPackageId("string")
            .eipBillingType(0.0)
            .isp("string")
            .securityProtectionInstanceId(0.0)
            .securityProtectionTypes("string")
            .build())
        .eipAddress("string")
        .eipId("string")
        .eniAddressNum(0.0)
        .enis(ClbEnisArgs.builder()
            .eniAddress("string")
            .eniId("string")
            .build())
        .exclusiveClusterId("string")
        .listeners(ClbListenerArgs.builder()
            .listenerId("string")
            .listenerName("string")
            .build())
        .loadBalancerBillingType(0.0)
        .loadBalancerName("string")
        .loadBalancerSpec("string")
        .masterZoneId("string")
        .modificationProtectionReason("string")
        .modificationProtectionStatus("string")
        .newArch(false)
        .orderId("string")
        .period(0.0)
        .periodUnit("string")
        .projectName("string")
        .serverGroups(ClbServerGroupArgs.builder()
            .serverGroupId("string")
            .serverGroupName("string")
            .build())
        .slaveZoneId("string")
        .subnetId("string")
        .tags(ClbTagArgs.builder()
            .key("string")
            .value("string")
            .build())
        .type("string")
        .vpcId("string")
        .zoneType("string")
        .build());
    
    clb_resource = bytepluscc.clb.Clb("clbResource",
        access_log={
            "bucket_name": "string",
            "delivery_type": "string",
            "enabled": False,
            "tls_project_id": "string",
            "tls_topic_id": "string",
        },
        address_ip_version="string",
        allowed_ports=["string"],
        auto_renewal=False,
        bypass_security_group_enabled="string",
        description="string",
        eip={
            "bandwidth": 0,
            "bandwidth_package_id": "string",
            "eip_billing_type": 0,
            "isp": "string",
            "security_protection_instance_id": 0,
            "security_protection_types": ["string"],
        },
        eip_address="string",
        eip_id="string",
        eni_address_num=0,
        enis={
            "eni_address": "string",
            "eni_id": "string",
        },
        exclusive_cluster_id="string",
        listeners=[{
            "listener_id": "string",
            "listener_name": "string",
        }],
        load_balancer_billing_type=0,
        load_balancer_name="string",
        load_balancer_spec="string",
        master_zone_id="string",
        modification_protection_reason="string",
        modification_protection_status="string",
        new_arch=False,
        order_id="string",
        period=0,
        period_unit="string",
        project_name="string",
        server_groups=[{
            "server_group_id": "string",
            "server_group_name": "string",
        }],
        slave_zone_id="string",
        subnet_id="string",
        tags=[{
            "key": "string",
            "value": "string",
        }],
        type="string",
        vpc_id="string",
        zone_type="string")
    
    const clbResource = new bytepluscc.clb.Clb("clbResource", {
        accessLog: {
            bucketName: "string",
            deliveryType: "string",
            enabled: false,
            tlsProjectId: "string",
            tlsTopicId: "string",
        },
        addressIpVersion: "string",
        allowedPorts: ["string"],
        autoRenewal: false,
        bypassSecurityGroupEnabled: "string",
        description: "string",
        eip: {
            bandwidth: 0,
            bandwidthPackageId: "string",
            eipBillingType: 0,
            isp: "string",
            securityProtectionInstanceId: 0,
            securityProtectionTypes: ["string"],
        },
        eipAddress: "string",
        eipId: "string",
        eniAddressNum: 0,
        enis: {
            eniAddress: "string",
            eniId: "string",
        },
        exclusiveClusterId: "string",
        listeners: [{
            listenerId: "string",
            listenerName: "string",
        }],
        loadBalancerBillingType: 0,
        loadBalancerName: "string",
        loadBalancerSpec: "string",
        masterZoneId: "string",
        modificationProtectionReason: "string",
        modificationProtectionStatus: "string",
        newArch: false,
        orderId: "string",
        period: 0,
        periodUnit: "string",
        projectName: "string",
        serverGroups: [{
            serverGroupId: "string",
            serverGroupName: "string",
        }],
        slaveZoneId: "string",
        subnetId: "string",
        tags: [{
            key: "string",
            value: "string",
        }],
        type: "string",
        vpcId: "string",
        zoneType: "string",
    });
    
    type: bytepluscc:clb:Clb
    properties:
        accessLog:
            bucketName: string
            deliveryType: string
            enabled: false
            tlsProjectId: string
            tlsTopicId: string
        addressIpVersion: string
        allowedPorts:
            - string
        autoRenewal: false
        bypassSecurityGroupEnabled: string
        description: string
        eip:
            bandwidth: 0
            bandwidthPackageId: string
            eipBillingType: 0
            isp: string
            securityProtectionInstanceId: 0
            securityProtectionTypes:
                - string
        eipAddress: string
        eipId: string
        eniAddressNum: 0
        enis:
            eniAddress: string
            eniId: string
        exclusiveClusterId: string
        listeners:
            - listenerId: string
              listenerName: string
        loadBalancerBillingType: 0
        loadBalancerName: string
        loadBalancerSpec: string
        masterZoneId: string
        modificationProtectionReason: string
        modificationProtectionStatus: string
        newArch: false
        orderId: string
        period: 0
        periodUnit: string
        projectName: string
        serverGroups:
            - serverGroupId: string
              serverGroupName: string
        slaveZoneId: string
        subnetId: string
        tags:
            - key: string
              value: string
        type: string
        vpcId: string
        zoneType: string
    

    Clb Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The Clb resource accepts the following input properties:

    AccessLog Byteplus.ClbAccessLog
    负载均衡实例中访问日志的信息。
    AddressIpVersion string
    CLB实例的IP地址类型。取值如下:ipv4(默认值):表示该CLB为IPv4类型,仅支持转发IPv4请求。DualStack:表示该CLB为双栈类型,支持转发IPv4和IPv6请求。仅参数Type取private时,才可传入DualStack。
    AllowedPorts List<string>
    允许的多个端口范围。
    AutoRenewal bool
    是否开通自动续费。true:是,默认自动续费为1个月。false(默认值):否
    BypassSecurityGroupEnabled string
    是否开启bypass安全组功能。
    Description string
    负载均衡实例的描述。
    Eip Byteplus.ClbEip
    负载均衡实例的公网IP的信息。
    EipAddress string
    公网IP地址。
    EipId string
    公网IP ID。
    EniAddressNum double
    负载均衡实例的私网IPv4地址数量。该参数和参数EniAddress不能同时传入,如果传入该参数,则无需传入EniAddress。
    Enis Byteplus.ClbEnis
    负载均衡实例的私网IPv4地址信息列表,创建时通过EniAddressNum指定数量。
    ExclusiveClusterId string
    独占集群Id。
    Listeners List<Byteplus.ClbListener>
    LoadBalancerBillingType double
    CLB实例计费方式。取值如下:1:包年包月。2(默认值):按量计费-按规格计费。3:按量计费-按使用量计费。
    LoadBalancerName string
    负载均衡实例的名称。
    LoadBalancerSpec string
    CLB实例的规格,不同规格提供的转发能力不同。small1:小型I。small2:小型II。medium1:中型I。medium2:中型II。large1:大型I。large2:大型II。
    MasterZoneId string
    负载均衡实例的主可用区ID。
    ModificationProtectionReason string
    设置修改保护状态的原因。仅参数ModificationProtectionStatus取ConsoleProtection时,本参数有效。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:半角句号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 80个字符。
    ModificationProtectionStatus string
    CLB实例是否开启控制台上修改保护。开启后,禁止通过控制台修改实例或删除实例。取值如下:NonProtection:不开启。ConsoleProtection:开启。
    NewArch bool
    是否为新架构。
    OrderId string
    订单ID。仅在创建动作的参数LoadBalancerBillingType配置为1时,该参数有值。
    Period double
    购买包年包月CLB实例的时长。默认为“1”。当PeriodUnit配置为Month时,取值范围为1~9,12,24和36。当PeriodUnit配置为Year时,取值范围为1~3。
    PeriodUnit string
    购买包年包月CLB实例的时长单位。仅LoadBalancerBillingType取1时,本参数有效。取值如下:Month (默认值):月。Year:年
    ProjectName string
    CLB实例所属项目的名称。
    ServerGroups List<Byteplus.ClbServerGroup>
    SlaveZoneId string
    负载均衡实例的备可用区ID。
    SubnetId string
    负载均衡实例所属VPC内的子网ID。
    Tags List<Byteplus.ClbTag>
    Type string
    CLB实例的类型。取值如下:public:公网类型。创建一个公网类型CLB实例,系统会分配一个公网IP地址,用于转发公网请求。private:私网类型。创建一个私网类型CLB实例,您需要为其绑定公网IP后,才能转发公网请求。
    VpcId string
    负载均衡实例所属的VPC ID。
    ZoneType string
    负载均衡实例的可用区类型。
    AccessLog ClbAccessLogArgs
    负载均衡实例中访问日志的信息。
    AddressIpVersion string
    CLB实例的IP地址类型。取值如下:ipv4(默认值):表示该CLB为IPv4类型,仅支持转发IPv4请求。DualStack:表示该CLB为双栈类型,支持转发IPv4和IPv6请求。仅参数Type取private时,才可传入DualStack。
    AllowedPorts []string
    允许的多个端口范围。
    AutoRenewal bool
    是否开通自动续费。true:是,默认自动续费为1个月。false(默认值):否
    BypassSecurityGroupEnabled string
    是否开启bypass安全组功能。
    Description string
    负载均衡实例的描述。
    Eip ClbEipArgs
    负载均衡实例的公网IP的信息。
    EipAddress string
    公网IP地址。
    EipId string
    公网IP ID。
    EniAddressNum float64
    负载均衡实例的私网IPv4地址数量。该参数和参数EniAddress不能同时传入,如果传入该参数,则无需传入EniAddress。
    Enis ClbEnisArgs
    负载均衡实例的私网IPv4地址信息列表,创建时通过EniAddressNum指定数量。
    ExclusiveClusterId string
    独占集群Id。
    Listeners []ClbListenerArgs
    LoadBalancerBillingType float64
    CLB实例计费方式。取值如下:1:包年包月。2(默认值):按量计费-按规格计费。3:按量计费-按使用量计费。
    LoadBalancerName string
    负载均衡实例的名称。
    LoadBalancerSpec string
    CLB实例的规格,不同规格提供的转发能力不同。small1:小型I。small2:小型II。medium1:中型I。medium2:中型II。large1:大型I。large2:大型II。
    MasterZoneId string
    负载均衡实例的主可用区ID。
    ModificationProtectionReason string
    设置修改保护状态的原因。仅参数ModificationProtectionStatus取ConsoleProtection时,本参数有效。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:半角句号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 80个字符。
    ModificationProtectionStatus string
    CLB实例是否开启控制台上修改保护。开启后,禁止通过控制台修改实例或删除实例。取值如下:NonProtection:不开启。ConsoleProtection:开启。
    NewArch bool
    是否为新架构。
    OrderId string
    订单ID。仅在创建动作的参数LoadBalancerBillingType配置为1时,该参数有值。
    Period float64
    购买包年包月CLB实例的时长。默认为“1”。当PeriodUnit配置为Month时,取值范围为1~9,12,24和36。当PeriodUnit配置为Year时,取值范围为1~3。
    PeriodUnit string
    购买包年包月CLB实例的时长单位。仅LoadBalancerBillingType取1时,本参数有效。取值如下:Month (默认值):月。Year:年
    ProjectName string
    CLB实例所属项目的名称。
    ServerGroups []ClbServerGroupArgs
    SlaveZoneId string
    负载均衡实例的备可用区ID。
    SubnetId string
    负载均衡实例所属VPC内的子网ID。
    Tags []ClbTagArgs
    Type string
    CLB实例的类型。取值如下:public:公网类型。创建一个公网类型CLB实例,系统会分配一个公网IP地址,用于转发公网请求。private:私网类型。创建一个私网类型CLB实例,您需要为其绑定公网IP后,才能转发公网请求。
    VpcId string
    负载均衡实例所属的VPC ID。
    ZoneType string
    负载均衡实例的可用区类型。
    accessLog ClbAccessLog
    负载均衡实例中访问日志的信息。
    addressIpVersion String
    CLB实例的IP地址类型。取值如下:ipv4(默认值):表示该CLB为IPv4类型,仅支持转发IPv4请求。DualStack:表示该CLB为双栈类型,支持转发IPv4和IPv6请求。仅参数Type取private时,才可传入DualStack。
    allowedPorts List<String>
    允许的多个端口范围。
    autoRenewal Boolean
    是否开通自动续费。true:是,默认自动续费为1个月。false(默认值):否
    bypassSecurityGroupEnabled String
    是否开启bypass安全组功能。
    description String
    负载均衡实例的描述。
    eip ClbEip
    负载均衡实例的公网IP的信息。
    eipAddress String
    公网IP地址。
    eipId String
    公网IP ID。
    eniAddressNum Double
    负载均衡实例的私网IPv4地址数量。该参数和参数EniAddress不能同时传入,如果传入该参数,则无需传入EniAddress。
    enis ClbEnis
    负载均衡实例的私网IPv4地址信息列表,创建时通过EniAddressNum指定数量。
    exclusiveClusterId String
    独占集群Id。
    listeners List<ClbListener>
    loadBalancerBillingType Double
    CLB实例计费方式。取值如下:1:包年包月。2(默认值):按量计费-按规格计费。3:按量计费-按使用量计费。
    loadBalancerName String
    负载均衡实例的名称。
    loadBalancerSpec String
    CLB实例的规格,不同规格提供的转发能力不同。small1:小型I。small2:小型II。medium1:中型I。medium2:中型II。large1:大型I。large2:大型II。
    masterZoneId String
    负载均衡实例的主可用区ID。
    modificationProtectionReason String
    设置修改保护状态的原因。仅参数ModificationProtectionStatus取ConsoleProtection时,本参数有效。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:半角句号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 80个字符。
    modificationProtectionStatus String
    CLB实例是否开启控制台上修改保护。开启后,禁止通过控制台修改实例或删除实例。取值如下:NonProtection:不开启。ConsoleProtection:开启。
    newArch Boolean
    是否为新架构。
    orderId String
    订单ID。仅在创建动作的参数LoadBalancerBillingType配置为1时,该参数有值。
    period Double
    购买包年包月CLB实例的时长。默认为“1”。当PeriodUnit配置为Month时,取值范围为1~9,12,24和36。当PeriodUnit配置为Year时,取值范围为1~3。
    periodUnit String
    购买包年包月CLB实例的时长单位。仅LoadBalancerBillingType取1时,本参数有效。取值如下:Month (默认值):月。Year:年
    projectName String
    CLB实例所属项目的名称。
    serverGroups List<ClbServerGroup>
    slaveZoneId String
    负载均衡实例的备可用区ID。
    subnetId String
    负载均衡实例所属VPC内的子网ID。
    tags List<ClbTag>
    type String
    CLB实例的类型。取值如下:public:公网类型。创建一个公网类型CLB实例,系统会分配一个公网IP地址,用于转发公网请求。private:私网类型。创建一个私网类型CLB实例,您需要为其绑定公网IP后,才能转发公网请求。
    vpcId String
    负载均衡实例所属的VPC ID。
    zoneType String
    负载均衡实例的可用区类型。
    accessLog ClbAccessLog
    负载均衡实例中访问日志的信息。
    addressIpVersion string
    CLB实例的IP地址类型。取值如下:ipv4(默认值):表示该CLB为IPv4类型,仅支持转发IPv4请求。DualStack:表示该CLB为双栈类型,支持转发IPv4和IPv6请求。仅参数Type取private时,才可传入DualStack。
    allowedPorts string[]
    允许的多个端口范围。
    autoRenewal boolean
    是否开通自动续费。true:是,默认自动续费为1个月。false(默认值):否
    bypassSecurityGroupEnabled string
    是否开启bypass安全组功能。
    description string
    负载均衡实例的描述。
    eip ClbEip
    负载均衡实例的公网IP的信息。
    eipAddress string
    公网IP地址。
    eipId string
    公网IP ID。
    eniAddressNum number
    负载均衡实例的私网IPv4地址数量。该参数和参数EniAddress不能同时传入,如果传入该参数,则无需传入EniAddress。
    enis ClbEnis
    负载均衡实例的私网IPv4地址信息列表,创建时通过EniAddressNum指定数量。
    exclusiveClusterId string
    独占集群Id。
    listeners ClbListener[]
    loadBalancerBillingType number
    CLB实例计费方式。取值如下:1:包年包月。2(默认值):按量计费-按规格计费。3:按量计费-按使用量计费。
    loadBalancerName string
    负载均衡实例的名称。
    loadBalancerSpec string
    CLB实例的规格,不同规格提供的转发能力不同。small1:小型I。small2:小型II。medium1:中型I。medium2:中型II。large1:大型I。large2:大型II。
    masterZoneId string
    负载均衡实例的主可用区ID。
    modificationProtectionReason string
    设置修改保护状态的原因。仅参数ModificationProtectionStatus取ConsoleProtection时,本参数有效。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:半角句号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 80个字符。
    modificationProtectionStatus string
    CLB实例是否开启控制台上修改保护。开启后,禁止通过控制台修改实例或删除实例。取值如下:NonProtection:不开启。ConsoleProtection:开启。
    newArch boolean
    是否为新架构。
    orderId string
    订单ID。仅在创建动作的参数LoadBalancerBillingType配置为1时,该参数有值。
    period number
    购买包年包月CLB实例的时长。默认为“1”。当PeriodUnit配置为Month时,取值范围为1~9,12,24和36。当PeriodUnit配置为Year时,取值范围为1~3。
    periodUnit string
    购买包年包月CLB实例的时长单位。仅LoadBalancerBillingType取1时,本参数有效。取值如下:Month (默认值):月。Year:年
    projectName string
    CLB实例所属项目的名称。
    serverGroups ClbServerGroup[]
    slaveZoneId string
    负载均衡实例的备可用区ID。
    subnetId string
    负载均衡实例所属VPC内的子网ID。
    tags ClbTag[]
    type string
    CLB实例的类型。取值如下:public:公网类型。创建一个公网类型CLB实例,系统会分配一个公网IP地址,用于转发公网请求。private:私网类型。创建一个私网类型CLB实例,您需要为其绑定公网IP后,才能转发公网请求。
    vpcId string
    负载均衡实例所属的VPC ID。
    zoneType string
    负载均衡实例的可用区类型。
    access_log ClbAccessLogArgs
    负载均衡实例中访问日志的信息。
    address_ip_version str
    CLB实例的IP地址类型。取值如下:ipv4(默认值):表示该CLB为IPv4类型,仅支持转发IPv4请求。DualStack:表示该CLB为双栈类型,支持转发IPv4和IPv6请求。仅参数Type取private时,才可传入DualStack。
    allowed_ports Sequence[str]
    允许的多个端口范围。
    auto_renewal bool
    是否开通自动续费。true:是,默认自动续费为1个月。false(默认值):否
    bypass_security_group_enabled str
    是否开启bypass安全组功能。
    description str
    负载均衡实例的描述。
    eip ClbEipArgs
    负载均衡实例的公网IP的信息。
    eip_address str
    公网IP地址。
    eip_id str
    公网IP ID。
    eni_address_num float
    负载均衡实例的私网IPv4地址数量。该参数和参数EniAddress不能同时传入,如果传入该参数,则无需传入EniAddress。
    enis ClbEnisArgs
    负载均衡实例的私网IPv4地址信息列表,创建时通过EniAddressNum指定数量。
    exclusive_cluster_id str
    独占集群Id。
    listeners Sequence[ClbListenerArgs]
    load_balancer_billing_type float
    CLB实例计费方式。取值如下:1:包年包月。2(默认值):按量计费-按规格计费。3:按量计费-按使用量计费。
    load_balancer_name str
    负载均衡实例的名称。
    load_balancer_spec str
    CLB实例的规格,不同规格提供的转发能力不同。small1:小型I。small2:小型II。medium1:中型I。medium2:中型II。large1:大型I。large2:大型II。
    master_zone_id str
    负载均衡实例的主可用区ID。
    modification_protection_reason str
    设置修改保护状态的原因。仅参数ModificationProtectionStatus取ConsoleProtection时,本参数有效。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:半角句号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 80个字符。
    modification_protection_status str
    CLB实例是否开启控制台上修改保护。开启后,禁止通过控制台修改实例或删除实例。取值如下:NonProtection:不开启。ConsoleProtection:开启。
    new_arch bool
    是否为新架构。
    order_id str
    订单ID。仅在创建动作的参数LoadBalancerBillingType配置为1时,该参数有值。
    period float
    购买包年包月CLB实例的时长。默认为“1”。当PeriodUnit配置为Month时,取值范围为1~9,12,24和36。当PeriodUnit配置为Year时,取值范围为1~3。
    period_unit str
    购买包年包月CLB实例的时长单位。仅LoadBalancerBillingType取1时,本参数有效。取值如下:Month (默认值):月。Year:年
    project_name str
    CLB实例所属项目的名称。
    server_groups Sequence[ClbServerGroupArgs]
    slave_zone_id str
    负载均衡实例的备可用区ID。
    subnet_id str
    负载均衡实例所属VPC内的子网ID。
    tags Sequence[ClbTagArgs]
    type str
    CLB实例的类型。取值如下:public:公网类型。创建一个公网类型CLB实例,系统会分配一个公网IP地址,用于转发公网请求。private:私网类型。创建一个私网类型CLB实例,您需要为其绑定公网IP后,才能转发公网请求。
    vpc_id str
    负载均衡实例所属的VPC ID。
    zone_type str
    负载均衡实例的可用区类型。
    accessLog Property Map
    负载均衡实例中访问日志的信息。
    addressIpVersion String
    CLB实例的IP地址类型。取值如下:ipv4(默认值):表示该CLB为IPv4类型,仅支持转发IPv4请求。DualStack:表示该CLB为双栈类型,支持转发IPv4和IPv6请求。仅参数Type取private时,才可传入DualStack。
    allowedPorts List<String>
    允许的多个端口范围。
    autoRenewal Boolean
    是否开通自动续费。true:是,默认自动续费为1个月。false(默认值):否
    bypassSecurityGroupEnabled String
    是否开启bypass安全组功能。
    description String
    负载均衡实例的描述。
    eip Property Map
    负载均衡实例的公网IP的信息。
    eipAddress String
    公网IP地址。
    eipId String
    公网IP ID。
    eniAddressNum Number
    负载均衡实例的私网IPv4地址数量。该参数和参数EniAddress不能同时传入,如果传入该参数,则无需传入EniAddress。
    enis Property Map
    负载均衡实例的私网IPv4地址信息列表,创建时通过EniAddressNum指定数量。
    exclusiveClusterId String
    独占集群Id。
    listeners List<Property Map>
    loadBalancerBillingType Number
    CLB实例计费方式。取值如下:1:包年包月。2(默认值):按量计费-按规格计费。3:按量计费-按使用量计费。
    loadBalancerName String
    负载均衡实例的名称。
    loadBalancerSpec String
    CLB实例的规格,不同规格提供的转发能力不同。small1:小型I。small2:小型II。medium1:中型I。medium2:中型II。large1:大型I。large2:大型II。
    masterZoneId String
    负载均衡实例的主可用区ID。
    modificationProtectionReason String
    设置修改保护状态的原因。仅参数ModificationProtectionStatus取ConsoleProtection时,本参数有效。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:半角句号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 80个字符。
    modificationProtectionStatus String
    CLB实例是否开启控制台上修改保护。开启后,禁止通过控制台修改实例或删除实例。取值如下:NonProtection:不开启。ConsoleProtection:开启。
    newArch Boolean
    是否为新架构。
    orderId String
    订单ID。仅在创建动作的参数LoadBalancerBillingType配置为1时,该参数有值。
    period Number
    购买包年包月CLB实例的时长。默认为“1”。当PeriodUnit配置为Month时,取值范围为1~9,12,24和36。当PeriodUnit配置为Year时,取值范围为1~3。
    periodUnit String
    购买包年包月CLB实例的时长单位。仅LoadBalancerBillingType取1时,本参数有效。取值如下:Month (默认值):月。Year:年
    projectName String
    CLB实例所属项目的名称。
    serverGroups List<Property Map>
    slaveZoneId String
    负载均衡实例的备可用区ID。
    subnetId String
    负载均衡实例所属VPC内的子网ID。
    tags List<Property Map>
    type String
    CLB实例的类型。取值如下:public:公网类型。创建一个公网类型CLB实例,系统会分配一个公网IP地址,用于转发公网请求。private:私网类型。创建一个私网类型CLB实例,您需要为其绑定公网IP后,才能转发公网请求。
    vpcId String
    负载均衡实例所属的VPC ID。
    zoneType String
    负载均衡实例的可用区类型。

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Clb resource produces the following output properties:

    AccountId string
    负载均衡实例所属的账号ID。
    BusinessStatus string
    负载均衡实例是否被锁定。
    CreateTime string
    负载均衡实例的创建时间。
    DeletedTime string
    负载均衡实例的预期回收时间。
    Enabled bool
    负载均衡实例的启用状态。
    Eni Byteplus.ClbEni
    负载均衡实例的私网IPv4地址信息。
    EniIpv6Address string
    负载均衡实例的私网IPv6地址。
    ExpiredTime string
    负载均衡实例到期时间。
    Id string
    The provider-assigned unique ID for this managed resource.
    LoadBalancerId string
    负载均衡实例ID。
    LockReason string
    负载均衡实例被冻结的原因。
    OverdueTime string
    负载均衡实例的冻结时间。
    ServiceManaged bool
    CLB实例是否为托管资源。
    Status string
    负载均衡实例状态,Inactive:已停止。Active:运行中。Creating:创建中。Provisioning:创建中。Configuring:配置中。Deleting:删除中。CreateFailed:创建失败。
    TimestampRemoveEnabled string
    是否开启 TCP Timestamp 清除功能。
    UpdateTime string
    负载均衡实例的最近操作时间。
    AccountId string
    负载均衡实例所属的账号ID。
    BusinessStatus string
    负载均衡实例是否被锁定。
    CreateTime string
    负载均衡实例的创建时间。
    DeletedTime string
    负载均衡实例的预期回收时间。
    Enabled bool
    负载均衡实例的启用状态。
    Eni ClbEni
    负载均衡实例的私网IPv4地址信息。
    EniIpv6Address string
    负载均衡实例的私网IPv6地址。
    ExpiredTime string
    负载均衡实例到期时间。
    Id string
    The provider-assigned unique ID for this managed resource.
    LoadBalancerId string
    负载均衡实例ID。
    LockReason string
    负载均衡实例被冻结的原因。
    OverdueTime string
    负载均衡实例的冻结时间。
    ServiceManaged bool
    CLB实例是否为托管资源。
    Status string
    负载均衡实例状态,Inactive:已停止。Active:运行中。Creating:创建中。Provisioning:创建中。Configuring:配置中。Deleting:删除中。CreateFailed:创建失败。
    TimestampRemoveEnabled string
    是否开启 TCP Timestamp 清除功能。
    UpdateTime string
    负载均衡实例的最近操作时间。
    accountId String
    负载均衡实例所属的账号ID。
    businessStatus String
    负载均衡实例是否被锁定。
    createTime String
    负载均衡实例的创建时间。
    deletedTime String
    负载均衡实例的预期回收时间。
    enabled Boolean
    负载均衡实例的启用状态。
    eni ClbEni
    负载均衡实例的私网IPv4地址信息。
    eniIpv6Address String
    负载均衡实例的私网IPv6地址。
    expiredTime String
    负载均衡实例到期时间。
    id String
    The provider-assigned unique ID for this managed resource.
    loadBalancerId String
    负载均衡实例ID。
    lockReason String
    负载均衡实例被冻结的原因。
    overdueTime String
    负载均衡实例的冻结时间。
    serviceManaged Boolean
    CLB实例是否为托管资源。
    status String
    负载均衡实例状态,Inactive:已停止。Active:运行中。Creating:创建中。Provisioning:创建中。Configuring:配置中。Deleting:删除中。CreateFailed:创建失败。
    timestampRemoveEnabled String
    是否开启 TCP Timestamp 清除功能。
    updateTime String
    负载均衡实例的最近操作时间。
    accountId string
    负载均衡实例所属的账号ID。
    businessStatus string
    负载均衡实例是否被锁定。
    createTime string
    负载均衡实例的创建时间。
    deletedTime string
    负载均衡实例的预期回收时间。
    enabled boolean
    负载均衡实例的启用状态。
    eni ClbEni
    负载均衡实例的私网IPv4地址信息。
    eniIpv6Address string
    负载均衡实例的私网IPv6地址。
    expiredTime string
    负载均衡实例到期时间。
    id string
    The provider-assigned unique ID for this managed resource.
    loadBalancerId string
    负载均衡实例ID。
    lockReason string
    负载均衡实例被冻结的原因。
    overdueTime string
    负载均衡实例的冻结时间。
    serviceManaged boolean
    CLB实例是否为托管资源。
    status string
    负载均衡实例状态,Inactive:已停止。Active:运行中。Creating:创建中。Provisioning:创建中。Configuring:配置中。Deleting:删除中。CreateFailed:创建失败。
    timestampRemoveEnabled string
    是否开启 TCP Timestamp 清除功能。
    updateTime string
    负载均衡实例的最近操作时间。
    account_id str
    负载均衡实例所属的账号ID。
    business_status str
    负载均衡实例是否被锁定。
    create_time str
    负载均衡实例的创建时间。
    deleted_time str
    负载均衡实例的预期回收时间。
    enabled bool
    负载均衡实例的启用状态。
    eni ClbEni
    负载均衡实例的私网IPv4地址信息。
    eni_ipv6_address str
    负载均衡实例的私网IPv6地址。
    expired_time str
    负载均衡实例到期时间。
    id str
    The provider-assigned unique ID for this managed resource.
    load_balancer_id str
    负载均衡实例ID。
    lock_reason str
    负载均衡实例被冻结的原因。
    overdue_time str
    负载均衡实例的冻结时间。
    service_managed bool
    CLB实例是否为托管资源。
    status str
    负载均衡实例状态,Inactive:已停止。Active:运行中。Creating:创建中。Provisioning:创建中。Configuring:配置中。Deleting:删除中。CreateFailed:创建失败。
    timestamp_remove_enabled str
    是否开启 TCP Timestamp 清除功能。
    update_time str
    负载均衡实例的最近操作时间。
    accountId String
    负载均衡实例所属的账号ID。
    businessStatus String
    负载均衡实例是否被锁定。
    createTime String
    负载均衡实例的创建时间。
    deletedTime String
    负载均衡实例的预期回收时间。
    enabled Boolean
    负载均衡实例的启用状态。
    eni Property Map
    负载均衡实例的私网IPv4地址信息。
    eniIpv6Address String
    负载均衡实例的私网IPv6地址。
    expiredTime String
    负载均衡实例到期时间。
    id String
    The provider-assigned unique ID for this managed resource.
    loadBalancerId String
    负载均衡实例ID。
    lockReason String
    负载均衡实例被冻结的原因。
    overdueTime String
    负载均衡实例的冻结时间。
    serviceManaged Boolean
    CLB实例是否为托管资源。
    status String
    负载均衡实例状态,Inactive:已停止。Active:运行中。Creating:创建中。Provisioning:创建中。Configuring:配置中。Deleting:删除中。CreateFailed:创建失败。
    timestampRemoveEnabled String
    是否开启 TCP Timestamp 清除功能。
    updateTime String
    负载均衡实例的最近操作时间。

    Look up Existing Clb Resource

    Get an existing Clb resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: ClbState, opts?: CustomResourceOptions): Clb
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            access_log: Optional[ClbAccessLogArgs] = None,
            account_id: Optional[str] = None,
            address_ip_version: Optional[str] = None,
            allowed_ports: Optional[Sequence[str]] = None,
            auto_renewal: Optional[bool] = None,
            business_status: Optional[str] = None,
            bypass_security_group_enabled: Optional[str] = None,
            create_time: Optional[str] = None,
            deleted_time: Optional[str] = None,
            description: Optional[str] = None,
            eip: Optional[ClbEipArgs] = None,
            eip_address: Optional[str] = None,
            eip_id: Optional[str] = None,
            enabled: Optional[bool] = None,
            eni: Optional[ClbEniArgs] = None,
            eni_address_num: Optional[float] = None,
            eni_ipv6_address: Optional[str] = None,
            enis: Optional[ClbEnisArgs] = None,
            exclusive_cluster_id: Optional[str] = None,
            expired_time: Optional[str] = None,
            listeners: Optional[Sequence[ClbListenerArgs]] = None,
            load_balancer_billing_type: Optional[float] = None,
            load_balancer_id: Optional[str] = None,
            load_balancer_name: Optional[str] = None,
            load_balancer_spec: Optional[str] = None,
            lock_reason: Optional[str] = None,
            master_zone_id: Optional[str] = None,
            modification_protection_reason: Optional[str] = None,
            modification_protection_status: Optional[str] = None,
            new_arch: Optional[bool] = None,
            order_id: Optional[str] = None,
            overdue_time: Optional[str] = None,
            period: Optional[float] = None,
            period_unit: Optional[str] = None,
            project_name: Optional[str] = None,
            server_groups: Optional[Sequence[ClbServerGroupArgs]] = None,
            service_managed: Optional[bool] = None,
            slave_zone_id: Optional[str] = None,
            status: Optional[str] = None,
            subnet_id: Optional[str] = None,
            tags: Optional[Sequence[ClbTagArgs]] = None,
            timestamp_remove_enabled: Optional[str] = None,
            type: Optional[str] = None,
            update_time: Optional[str] = None,
            vpc_id: Optional[str] = None,
            zone_type: Optional[str] = None) -> Clb
    func GetClb(ctx *Context, name string, id IDInput, state *ClbState, opts ...ResourceOption) (*Clb, error)
    public static Clb Get(string name, Input<string> id, ClbState? state, CustomResourceOptions? opts = null)
    public static Clb get(String name, Output<String> id, ClbState state, CustomResourceOptions options)
    resources:  _:    type: bytepluscc:clb:Clb    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AccessLog Byteplus.ClbAccessLog
    负载均衡实例中访问日志的信息。
    AccountId string
    负载均衡实例所属的账号ID。
    AddressIpVersion string
    CLB实例的IP地址类型。取值如下:ipv4(默认值):表示该CLB为IPv4类型,仅支持转发IPv4请求。DualStack:表示该CLB为双栈类型,支持转发IPv4和IPv6请求。仅参数Type取private时,才可传入DualStack。
    AllowedPorts List<string>
    允许的多个端口范围。
    AutoRenewal bool
    是否开通自动续费。true:是,默认自动续费为1个月。false(默认值):否
    BusinessStatus string
    负载均衡实例是否被锁定。
    BypassSecurityGroupEnabled string
    是否开启bypass安全组功能。
    CreateTime string
    负载均衡实例的创建时间。
    DeletedTime string
    负载均衡实例的预期回收时间。
    Description string
    负载均衡实例的描述。
    Eip Byteplus.ClbEip
    负载均衡实例的公网IP的信息。
    EipAddress string
    公网IP地址。
    EipId string
    公网IP ID。
    Enabled bool
    负载均衡实例的启用状态。
    Eni Byteplus.ClbEni
    负载均衡实例的私网IPv4地址信息。
    EniAddressNum double
    负载均衡实例的私网IPv4地址数量。该参数和参数EniAddress不能同时传入,如果传入该参数,则无需传入EniAddress。
    EniIpv6Address string
    负载均衡实例的私网IPv6地址。
    Enis Byteplus.ClbEnis
    负载均衡实例的私网IPv4地址信息列表,创建时通过EniAddressNum指定数量。
    ExclusiveClusterId string
    独占集群Id。
    ExpiredTime string
    负载均衡实例到期时间。
    Listeners List<Byteplus.ClbListener>
    LoadBalancerBillingType double
    CLB实例计费方式。取值如下:1:包年包月。2(默认值):按量计费-按规格计费。3:按量计费-按使用量计费。
    LoadBalancerId string
    负载均衡实例ID。
    LoadBalancerName string
    负载均衡实例的名称。
    LoadBalancerSpec string
    CLB实例的规格,不同规格提供的转发能力不同。small1:小型I。small2:小型II。medium1:中型I。medium2:中型II。large1:大型I。large2:大型II。
    LockReason string
    负载均衡实例被冻结的原因。
    MasterZoneId string
    负载均衡实例的主可用区ID。
    ModificationProtectionReason string
    设置修改保护状态的原因。仅参数ModificationProtectionStatus取ConsoleProtection时,本参数有效。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:半角句号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 80个字符。
    ModificationProtectionStatus string
    CLB实例是否开启控制台上修改保护。开启后,禁止通过控制台修改实例或删除实例。取值如下:NonProtection:不开启。ConsoleProtection:开启。
    NewArch bool
    是否为新架构。
    OrderId string
    订单ID。仅在创建动作的参数LoadBalancerBillingType配置为1时,该参数有值。
    OverdueTime string
    负载均衡实例的冻结时间。
    Period double
    购买包年包月CLB实例的时长。默认为“1”。当PeriodUnit配置为Month时,取值范围为1~9,12,24和36。当PeriodUnit配置为Year时,取值范围为1~3。
    PeriodUnit string
    购买包年包月CLB实例的时长单位。仅LoadBalancerBillingType取1时,本参数有效。取值如下:Month (默认值):月。Year:年
    ProjectName string
    CLB实例所属项目的名称。
    ServerGroups List<Byteplus.ClbServerGroup>
    ServiceManaged bool
    CLB实例是否为托管资源。
    SlaveZoneId string
    负载均衡实例的备可用区ID。
    Status string
    负载均衡实例状态,Inactive:已停止。Active:运行中。Creating:创建中。Provisioning:创建中。Configuring:配置中。Deleting:删除中。CreateFailed:创建失败。
    SubnetId string
    负载均衡实例所属VPC内的子网ID。
    Tags List<Byteplus.ClbTag>
    TimestampRemoveEnabled string
    是否开启 TCP Timestamp 清除功能。
    Type string
    CLB实例的类型。取值如下:public:公网类型。创建一个公网类型CLB实例,系统会分配一个公网IP地址,用于转发公网请求。private:私网类型。创建一个私网类型CLB实例,您需要为其绑定公网IP后,才能转发公网请求。
    UpdateTime string
    负载均衡实例的最近操作时间。
    VpcId string
    负载均衡实例所属的VPC ID。
    ZoneType string
    负载均衡实例的可用区类型。
    AccessLog ClbAccessLogArgs
    负载均衡实例中访问日志的信息。
    AccountId string
    负载均衡实例所属的账号ID。
    AddressIpVersion string
    CLB实例的IP地址类型。取值如下:ipv4(默认值):表示该CLB为IPv4类型,仅支持转发IPv4请求。DualStack:表示该CLB为双栈类型,支持转发IPv4和IPv6请求。仅参数Type取private时,才可传入DualStack。
    AllowedPorts []string
    允许的多个端口范围。
    AutoRenewal bool
    是否开通自动续费。true:是,默认自动续费为1个月。false(默认值):否
    BusinessStatus string
    负载均衡实例是否被锁定。
    BypassSecurityGroupEnabled string
    是否开启bypass安全组功能。
    CreateTime string
    负载均衡实例的创建时间。
    DeletedTime string
    负载均衡实例的预期回收时间。
    Description string
    负载均衡实例的描述。
    Eip ClbEipArgs
    负载均衡实例的公网IP的信息。
    EipAddress string
    公网IP地址。
    EipId string
    公网IP ID。
    Enabled bool
    负载均衡实例的启用状态。
    Eni ClbEniArgs
    负载均衡实例的私网IPv4地址信息。
    EniAddressNum float64
    负载均衡实例的私网IPv4地址数量。该参数和参数EniAddress不能同时传入,如果传入该参数,则无需传入EniAddress。
    EniIpv6Address string
    负载均衡实例的私网IPv6地址。
    Enis ClbEnisArgs
    负载均衡实例的私网IPv4地址信息列表,创建时通过EniAddressNum指定数量。
    ExclusiveClusterId string
    独占集群Id。
    ExpiredTime string
    负载均衡实例到期时间。
    Listeners []ClbListenerArgs
    LoadBalancerBillingType float64
    CLB实例计费方式。取值如下:1:包年包月。2(默认值):按量计费-按规格计费。3:按量计费-按使用量计费。
    LoadBalancerId string
    负载均衡实例ID。
    LoadBalancerName string
    负载均衡实例的名称。
    LoadBalancerSpec string
    CLB实例的规格,不同规格提供的转发能力不同。small1:小型I。small2:小型II。medium1:中型I。medium2:中型II。large1:大型I。large2:大型II。
    LockReason string
    负载均衡实例被冻结的原因。
    MasterZoneId string
    负载均衡实例的主可用区ID。
    ModificationProtectionReason string
    设置修改保护状态的原因。仅参数ModificationProtectionStatus取ConsoleProtection时,本参数有效。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:半角句号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 80个字符。
    ModificationProtectionStatus string
    CLB实例是否开启控制台上修改保护。开启后,禁止通过控制台修改实例或删除实例。取值如下:NonProtection:不开启。ConsoleProtection:开启。
    NewArch bool
    是否为新架构。
    OrderId string
    订单ID。仅在创建动作的参数LoadBalancerBillingType配置为1时,该参数有值。
    OverdueTime string
    负载均衡实例的冻结时间。
    Period float64
    购买包年包月CLB实例的时长。默认为“1”。当PeriodUnit配置为Month时,取值范围为1~9,12,24和36。当PeriodUnit配置为Year时,取值范围为1~3。
    PeriodUnit string
    购买包年包月CLB实例的时长单位。仅LoadBalancerBillingType取1时,本参数有效。取值如下:Month (默认值):月。Year:年
    ProjectName string
    CLB实例所属项目的名称。
    ServerGroups []ClbServerGroupArgs
    ServiceManaged bool
    CLB实例是否为托管资源。
    SlaveZoneId string
    负载均衡实例的备可用区ID。
    Status string
    负载均衡实例状态,Inactive:已停止。Active:运行中。Creating:创建中。Provisioning:创建中。Configuring:配置中。Deleting:删除中。CreateFailed:创建失败。
    SubnetId string
    负载均衡实例所属VPC内的子网ID。
    Tags []ClbTagArgs
    TimestampRemoveEnabled string
    是否开启 TCP Timestamp 清除功能。
    Type string
    CLB实例的类型。取值如下:public:公网类型。创建一个公网类型CLB实例,系统会分配一个公网IP地址,用于转发公网请求。private:私网类型。创建一个私网类型CLB实例,您需要为其绑定公网IP后,才能转发公网请求。
    UpdateTime string
    负载均衡实例的最近操作时间。
    VpcId string
    负载均衡实例所属的VPC ID。
    ZoneType string
    负载均衡实例的可用区类型。
    accessLog ClbAccessLog
    负载均衡实例中访问日志的信息。
    accountId String
    负载均衡实例所属的账号ID。
    addressIpVersion String
    CLB实例的IP地址类型。取值如下:ipv4(默认值):表示该CLB为IPv4类型,仅支持转发IPv4请求。DualStack:表示该CLB为双栈类型,支持转发IPv4和IPv6请求。仅参数Type取private时,才可传入DualStack。
    allowedPorts List<String>
    允许的多个端口范围。
    autoRenewal Boolean
    是否开通自动续费。true:是,默认自动续费为1个月。false(默认值):否
    businessStatus String
    负载均衡实例是否被锁定。
    bypassSecurityGroupEnabled String
    是否开启bypass安全组功能。
    createTime String
    负载均衡实例的创建时间。
    deletedTime String
    负载均衡实例的预期回收时间。
    description String
    负载均衡实例的描述。
    eip ClbEip
    负载均衡实例的公网IP的信息。
    eipAddress String
    公网IP地址。
    eipId String
    公网IP ID。
    enabled Boolean
    负载均衡实例的启用状态。
    eni ClbEni
    负载均衡实例的私网IPv4地址信息。
    eniAddressNum Double
    负载均衡实例的私网IPv4地址数量。该参数和参数EniAddress不能同时传入,如果传入该参数,则无需传入EniAddress。
    eniIpv6Address String
    负载均衡实例的私网IPv6地址。
    enis ClbEnis
    负载均衡实例的私网IPv4地址信息列表,创建时通过EniAddressNum指定数量。
    exclusiveClusterId String
    独占集群Id。
    expiredTime String
    负载均衡实例到期时间。
    listeners List<ClbListener>
    loadBalancerBillingType Double
    CLB实例计费方式。取值如下:1:包年包月。2(默认值):按量计费-按规格计费。3:按量计费-按使用量计费。
    loadBalancerId String
    负载均衡实例ID。
    loadBalancerName String
    负载均衡实例的名称。
    loadBalancerSpec String
    CLB实例的规格,不同规格提供的转发能力不同。small1:小型I。small2:小型II。medium1:中型I。medium2:中型II。large1:大型I。large2:大型II。
    lockReason String
    负载均衡实例被冻结的原因。
    masterZoneId String
    负载均衡实例的主可用区ID。
    modificationProtectionReason String
    设置修改保护状态的原因。仅参数ModificationProtectionStatus取ConsoleProtection时,本参数有效。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:半角句号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 80个字符。
    modificationProtectionStatus String
    CLB实例是否开启控制台上修改保护。开启后,禁止通过控制台修改实例或删除实例。取值如下:NonProtection:不开启。ConsoleProtection:开启。
    newArch Boolean
    是否为新架构。
    orderId String
    订单ID。仅在创建动作的参数LoadBalancerBillingType配置为1时,该参数有值。
    overdueTime String
    负载均衡实例的冻结时间。
    period Double
    购买包年包月CLB实例的时长。默认为“1”。当PeriodUnit配置为Month时,取值范围为1~9,12,24和36。当PeriodUnit配置为Year时,取值范围为1~3。
    periodUnit String
    购买包年包月CLB实例的时长单位。仅LoadBalancerBillingType取1时,本参数有效。取值如下:Month (默认值):月。Year:年
    projectName String
    CLB实例所属项目的名称。
    serverGroups List<ClbServerGroup>
    serviceManaged Boolean
    CLB实例是否为托管资源。
    slaveZoneId String
    负载均衡实例的备可用区ID。
    status String
    负载均衡实例状态,Inactive:已停止。Active:运行中。Creating:创建中。Provisioning:创建中。Configuring:配置中。Deleting:删除中。CreateFailed:创建失败。
    subnetId String
    负载均衡实例所属VPC内的子网ID。
    tags List<ClbTag>
    timestampRemoveEnabled String
    是否开启 TCP Timestamp 清除功能。
    type String
    CLB实例的类型。取值如下:public:公网类型。创建一个公网类型CLB实例,系统会分配一个公网IP地址,用于转发公网请求。private:私网类型。创建一个私网类型CLB实例,您需要为其绑定公网IP后,才能转发公网请求。
    updateTime String
    负载均衡实例的最近操作时间。
    vpcId String
    负载均衡实例所属的VPC ID。
    zoneType String
    负载均衡实例的可用区类型。
    accessLog ClbAccessLog
    负载均衡实例中访问日志的信息。
    accountId string
    负载均衡实例所属的账号ID。
    addressIpVersion string
    CLB实例的IP地址类型。取值如下:ipv4(默认值):表示该CLB为IPv4类型,仅支持转发IPv4请求。DualStack:表示该CLB为双栈类型,支持转发IPv4和IPv6请求。仅参数Type取private时,才可传入DualStack。
    allowedPorts string[]
    允许的多个端口范围。
    autoRenewal boolean
    是否开通自动续费。true:是,默认自动续费为1个月。false(默认值):否
    businessStatus string
    负载均衡实例是否被锁定。
    bypassSecurityGroupEnabled string
    是否开启bypass安全组功能。
    createTime string
    负载均衡实例的创建时间。
    deletedTime string
    负载均衡实例的预期回收时间。
    description string
    负载均衡实例的描述。
    eip ClbEip
    负载均衡实例的公网IP的信息。
    eipAddress string
    公网IP地址。
    eipId string
    公网IP ID。
    enabled boolean
    负载均衡实例的启用状态。
    eni ClbEni
    负载均衡实例的私网IPv4地址信息。
    eniAddressNum number
    负载均衡实例的私网IPv4地址数量。该参数和参数EniAddress不能同时传入,如果传入该参数,则无需传入EniAddress。
    eniIpv6Address string
    负载均衡实例的私网IPv6地址。
    enis ClbEnis
    负载均衡实例的私网IPv4地址信息列表,创建时通过EniAddressNum指定数量。
    exclusiveClusterId string
    独占集群Id。
    expiredTime string
    负载均衡实例到期时间。
    listeners ClbListener[]
    loadBalancerBillingType number
    CLB实例计费方式。取值如下:1:包年包月。2(默认值):按量计费-按规格计费。3:按量计费-按使用量计费。
    loadBalancerId string
    负载均衡实例ID。
    loadBalancerName string
    负载均衡实例的名称。
    loadBalancerSpec string
    CLB实例的规格,不同规格提供的转发能力不同。small1:小型I。small2:小型II。medium1:中型I。medium2:中型II。large1:大型I。large2:大型II。
    lockReason string
    负载均衡实例被冻结的原因。
    masterZoneId string
    负载均衡实例的主可用区ID。
    modificationProtectionReason string
    设置修改保护状态的原因。仅参数ModificationProtectionStatus取ConsoleProtection时,本参数有效。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:半角句号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 80个字符。
    modificationProtectionStatus string
    CLB实例是否开启控制台上修改保护。开启后,禁止通过控制台修改实例或删除实例。取值如下:NonProtection:不开启。ConsoleProtection:开启。
    newArch boolean
    是否为新架构。
    orderId string
    订单ID。仅在创建动作的参数LoadBalancerBillingType配置为1时,该参数有值。
    overdueTime string
    负载均衡实例的冻结时间。
    period number
    购买包年包月CLB实例的时长。默认为“1”。当PeriodUnit配置为Month时,取值范围为1~9,12,24和36。当PeriodUnit配置为Year时,取值范围为1~3。
    periodUnit string
    购买包年包月CLB实例的时长单位。仅LoadBalancerBillingType取1时,本参数有效。取值如下:Month (默认值):月。Year:年
    projectName string
    CLB实例所属项目的名称。
    serverGroups ClbServerGroup[]
    serviceManaged boolean
    CLB实例是否为托管资源。
    slaveZoneId string
    负载均衡实例的备可用区ID。
    status string
    负载均衡实例状态,Inactive:已停止。Active:运行中。Creating:创建中。Provisioning:创建中。Configuring:配置中。Deleting:删除中。CreateFailed:创建失败。
    subnetId string
    负载均衡实例所属VPC内的子网ID。
    tags ClbTag[]
    timestampRemoveEnabled string
    是否开启 TCP Timestamp 清除功能。
    type string
    CLB实例的类型。取值如下:public:公网类型。创建一个公网类型CLB实例,系统会分配一个公网IP地址,用于转发公网请求。private:私网类型。创建一个私网类型CLB实例,您需要为其绑定公网IP后,才能转发公网请求。
    updateTime string
    负载均衡实例的最近操作时间。
    vpcId string
    负载均衡实例所属的VPC ID。
    zoneType string
    负载均衡实例的可用区类型。
    access_log ClbAccessLogArgs
    负载均衡实例中访问日志的信息。
    account_id str
    负载均衡实例所属的账号ID。
    address_ip_version str
    CLB实例的IP地址类型。取值如下:ipv4(默认值):表示该CLB为IPv4类型,仅支持转发IPv4请求。DualStack:表示该CLB为双栈类型,支持转发IPv4和IPv6请求。仅参数Type取private时,才可传入DualStack。
    allowed_ports Sequence[str]
    允许的多个端口范围。
    auto_renewal bool
    是否开通自动续费。true:是,默认自动续费为1个月。false(默认值):否
    business_status str
    负载均衡实例是否被锁定。
    bypass_security_group_enabled str
    是否开启bypass安全组功能。
    create_time str
    负载均衡实例的创建时间。
    deleted_time str
    负载均衡实例的预期回收时间。
    description str
    负载均衡实例的描述。
    eip ClbEipArgs
    负载均衡实例的公网IP的信息。
    eip_address str
    公网IP地址。
    eip_id str
    公网IP ID。
    enabled bool
    负载均衡实例的启用状态。
    eni ClbEniArgs
    负载均衡实例的私网IPv4地址信息。
    eni_address_num float
    负载均衡实例的私网IPv4地址数量。该参数和参数EniAddress不能同时传入,如果传入该参数,则无需传入EniAddress。
    eni_ipv6_address str
    负载均衡实例的私网IPv6地址。
    enis ClbEnisArgs
    负载均衡实例的私网IPv4地址信息列表,创建时通过EniAddressNum指定数量。
    exclusive_cluster_id str
    独占集群Id。
    expired_time str
    负载均衡实例到期时间。
    listeners Sequence[ClbListenerArgs]
    load_balancer_billing_type float
    CLB实例计费方式。取值如下:1:包年包月。2(默认值):按量计费-按规格计费。3:按量计费-按使用量计费。
    load_balancer_id str
    负载均衡实例ID。
    load_balancer_name str
    负载均衡实例的名称。
    load_balancer_spec str
    CLB实例的规格,不同规格提供的转发能力不同。small1:小型I。small2:小型II。medium1:中型I。medium2:中型II。large1:大型I。large2:大型II。
    lock_reason str
    负载均衡实例被冻结的原因。
    master_zone_id str
    负载均衡实例的主可用区ID。
    modification_protection_reason str
    设置修改保护状态的原因。仅参数ModificationProtectionStatus取ConsoleProtection时,本参数有效。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:半角句号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 80个字符。
    modification_protection_status str
    CLB实例是否开启控制台上修改保护。开启后,禁止通过控制台修改实例或删除实例。取值如下:NonProtection:不开启。ConsoleProtection:开启。
    new_arch bool
    是否为新架构。
    order_id str
    订单ID。仅在创建动作的参数LoadBalancerBillingType配置为1时,该参数有值。
    overdue_time str
    负载均衡实例的冻结时间。
    period float
    购买包年包月CLB实例的时长。默认为“1”。当PeriodUnit配置为Month时,取值范围为1~9,12,24和36。当PeriodUnit配置为Year时,取值范围为1~3。
    period_unit str
    购买包年包月CLB实例的时长单位。仅LoadBalancerBillingType取1时,本参数有效。取值如下:Month (默认值):月。Year:年
    project_name str
    CLB实例所属项目的名称。
    server_groups Sequence[ClbServerGroupArgs]
    service_managed bool
    CLB实例是否为托管资源。
    slave_zone_id str
    负载均衡实例的备可用区ID。
    status str
    负载均衡实例状态,Inactive:已停止。Active:运行中。Creating:创建中。Provisioning:创建中。Configuring:配置中。Deleting:删除中。CreateFailed:创建失败。
    subnet_id str
    负载均衡实例所属VPC内的子网ID。
    tags Sequence[ClbTagArgs]
    timestamp_remove_enabled str
    是否开启 TCP Timestamp 清除功能。
    type str
    CLB实例的类型。取值如下:public:公网类型。创建一个公网类型CLB实例,系统会分配一个公网IP地址,用于转发公网请求。private:私网类型。创建一个私网类型CLB实例,您需要为其绑定公网IP后,才能转发公网请求。
    update_time str
    负载均衡实例的最近操作时间。
    vpc_id str
    负载均衡实例所属的VPC ID。
    zone_type str
    负载均衡实例的可用区类型。
    accessLog Property Map
    负载均衡实例中访问日志的信息。
    accountId String
    负载均衡实例所属的账号ID。
    addressIpVersion String
    CLB实例的IP地址类型。取值如下:ipv4(默认值):表示该CLB为IPv4类型,仅支持转发IPv4请求。DualStack:表示该CLB为双栈类型,支持转发IPv4和IPv6请求。仅参数Type取private时,才可传入DualStack。
    allowedPorts List<String>
    允许的多个端口范围。
    autoRenewal Boolean
    是否开通自动续费。true:是,默认自动续费为1个月。false(默认值):否
    businessStatus String
    负载均衡实例是否被锁定。
    bypassSecurityGroupEnabled String
    是否开启bypass安全组功能。
    createTime String
    负载均衡实例的创建时间。
    deletedTime String
    负载均衡实例的预期回收时间。
    description String
    负载均衡实例的描述。
    eip Property Map
    负载均衡实例的公网IP的信息。
    eipAddress String
    公网IP地址。
    eipId String
    公网IP ID。
    enabled Boolean
    负载均衡实例的启用状态。
    eni Property Map
    负载均衡实例的私网IPv4地址信息。
    eniAddressNum Number
    负载均衡实例的私网IPv4地址数量。该参数和参数EniAddress不能同时传入,如果传入该参数,则无需传入EniAddress。
    eniIpv6Address String
    负载均衡实例的私网IPv6地址。
    enis Property Map
    负载均衡实例的私网IPv4地址信息列表,创建时通过EniAddressNum指定数量。
    exclusiveClusterId String
    独占集群Id。
    expiredTime String
    负载均衡实例到期时间。
    listeners List<Property Map>
    loadBalancerBillingType Number
    CLB实例计费方式。取值如下:1:包年包月。2(默认值):按量计费-按规格计费。3:按量计费-按使用量计费。
    loadBalancerId String
    负载均衡实例ID。
    loadBalancerName String
    负载均衡实例的名称。
    loadBalancerSpec String
    CLB实例的规格,不同规格提供的转发能力不同。small1:小型I。small2:小型II。medium1:中型I。medium2:中型II。large1:大型I。large2:大型II。
    lockReason String
    负载均衡实例被冻结的原因。
    masterZoneId String
    负载均衡实例的主可用区ID。
    modificationProtectionReason String
    设置修改保护状态的原因。仅参数ModificationProtectionStatus取ConsoleProtection时,本参数有效。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:半角句号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 80个字符。
    modificationProtectionStatus String
    CLB实例是否开启控制台上修改保护。开启后,禁止通过控制台修改实例或删除实例。取值如下:NonProtection:不开启。ConsoleProtection:开启。
    newArch Boolean
    是否为新架构。
    orderId String
    订单ID。仅在创建动作的参数LoadBalancerBillingType配置为1时,该参数有值。
    overdueTime String
    负载均衡实例的冻结时间。
    period Number
    购买包年包月CLB实例的时长。默认为“1”。当PeriodUnit配置为Month时,取值范围为1~9,12,24和36。当PeriodUnit配置为Year时,取值范围为1~3。
    periodUnit String
    购买包年包月CLB实例的时长单位。仅LoadBalancerBillingType取1时,本参数有效。取值如下:Month (默认值):月。Year:年
    projectName String
    CLB实例所属项目的名称。
    serverGroups List<Property Map>
    serviceManaged Boolean
    CLB实例是否为托管资源。
    slaveZoneId String
    负载均衡实例的备可用区ID。
    status String
    负载均衡实例状态,Inactive:已停止。Active:运行中。Creating:创建中。Provisioning:创建中。Configuring:配置中。Deleting:删除中。CreateFailed:创建失败。
    subnetId String
    负载均衡实例所属VPC内的子网ID。
    tags List<Property Map>
    timestampRemoveEnabled String
    是否开启 TCP Timestamp 清除功能。
    type String
    CLB实例的类型。取值如下:public:公网类型。创建一个公网类型CLB实例,系统会分配一个公网IP地址,用于转发公网请求。private:私网类型。创建一个私网类型CLB实例,您需要为其绑定公网IP后,才能转发公网请求。
    updateTime String
    负载均衡实例的最近操作时间。
    vpcId String
    负载均衡实例所属的VPC ID。
    zoneType String
    负载均衡实例的可用区类型。

    Supporting Types

    ClbAccessLog, ClbAccessLogArgs

    BucketName string
    存储七层访问日志的对象存储桶的名称。
    DeliveryType string
    日志投递类型。取值如下:tos(默认值): 将日志投递至对象存储服务TOS。tls:将日志投递至日志服务TLS。
    Enabled bool
    是否开启访问日志(七层)投递至对象存储TOS的功能。
    TlsProjectId string
    日志项目。
    TlsTopicId string
    日志主题。
    BucketName string
    存储七层访问日志的对象存储桶的名称。
    DeliveryType string
    日志投递类型。取值如下:tos(默认值): 将日志投递至对象存储服务TOS。tls:将日志投递至日志服务TLS。
    Enabled bool
    是否开启访问日志(七层)投递至对象存储TOS的功能。
    TlsProjectId string
    日志项目。
    TlsTopicId string
    日志主题。
    bucketName String
    存储七层访问日志的对象存储桶的名称。
    deliveryType String
    日志投递类型。取值如下:tos(默认值): 将日志投递至对象存储服务TOS。tls:将日志投递至日志服务TLS。
    enabled Boolean
    是否开启访问日志(七层)投递至对象存储TOS的功能。
    tlsProjectId String
    日志项目。
    tlsTopicId String
    日志主题。
    bucketName string
    存储七层访问日志的对象存储桶的名称。
    deliveryType string
    日志投递类型。取值如下:tos(默认值): 将日志投递至对象存储服务TOS。tls:将日志投递至日志服务TLS。
    enabled boolean
    是否开启访问日志(七层)投递至对象存储TOS的功能。
    tlsProjectId string
    日志项目。
    tlsTopicId string
    日志主题。
    bucket_name str
    存储七层访问日志的对象存储桶的名称。
    delivery_type str
    日志投递类型。取值如下:tos(默认值): 将日志投递至对象存储服务TOS。tls:将日志投递至日志服务TLS。
    enabled bool
    是否开启访问日志(七层)投递至对象存储TOS的功能。
    tls_project_id str
    日志项目。
    tls_topic_id str
    日志主题。
    bucketName String
    存储七层访问日志的对象存储桶的名称。
    deliveryType String
    日志投递类型。取值如下:tos(默认值): 将日志投递至对象存储服务TOS。tls:将日志投递至日志服务TLS。
    enabled Boolean
    是否开启访问日志(七层)投递至对象存储TOS的功能。
    tlsProjectId String
    日志项目。
    tlsTopicId String
    日志主题。

    ClbEip, ClbEipArgs

    Bandwidth double
    带宽峰值。
    BandwidthPackageId string
    共享带宽包ID。
    EipBillingType double
    计费方式。
    Isp string
    线路类型。
    SecurityProtectionInstanceId double
    防护包ID。
    SecurityProtectionTypes List<string>
    安全防护类型。
    Bandwidth float64
    带宽峰值。
    BandwidthPackageId string
    共享带宽包ID。
    EipBillingType float64
    计费方式。
    Isp string
    线路类型。
    SecurityProtectionInstanceId float64
    防护包ID。
    SecurityProtectionTypes []string
    安全防护类型。
    bandwidth Double
    带宽峰值。
    bandwidthPackageId String
    共享带宽包ID。
    eipBillingType Double
    计费方式。
    isp String
    线路类型。
    securityProtectionInstanceId Double
    防护包ID。
    securityProtectionTypes List<String>
    安全防护类型。
    bandwidth number
    带宽峰值。
    bandwidthPackageId string
    共享带宽包ID。
    eipBillingType number
    计费方式。
    isp string
    线路类型。
    securityProtectionInstanceId number
    防护包ID。
    securityProtectionTypes string[]
    安全防护类型。
    bandwidth float
    带宽峰值。
    bandwidth_package_id str
    共享带宽包ID。
    eip_billing_type float
    计费方式。
    isp str
    线路类型。
    security_protection_instance_id float
    防护包ID。
    security_protection_types Sequence[str]
    安全防护类型。
    bandwidth Number
    带宽峰值。
    bandwidthPackageId String
    共享带宽包ID。
    eipBillingType Number
    计费方式。
    isp String
    线路类型。
    securityProtectionInstanceId Number
    防护包ID。
    securityProtectionTypes List<String>
    安全防护类型。

    ClbEni, ClbEniArgs

    EniAddress string
    负载均衡实例的私网IP地址。
    EniId string
    负载均衡实例占用的网卡ID。
    EniAddress string
    负载均衡实例的私网IP地址。
    EniId string
    负载均衡实例占用的网卡ID。
    eniAddress String
    负载均衡实例的私网IP地址。
    eniId String
    负载均衡实例占用的网卡ID。
    eniAddress string
    负载均衡实例的私网IP地址。
    eniId string
    负载均衡实例占用的网卡ID。
    eni_address str
    负载均衡实例的私网IP地址。
    eni_id str
    负载均衡实例占用的网卡ID。
    eniAddress String
    负载均衡实例的私网IP地址。
    eniId String
    负载均衡实例占用的网卡ID。

    ClbEnis, ClbEnisArgs

    EniAddress string
    负载均衡实例的私网IP地址。
    EniId string
    负载均衡实例占用的网卡ID。
    EniAddress string
    负载均衡实例的私网IP地址。
    EniId string
    负载均衡实例占用的网卡ID。
    eniAddress String
    负载均衡实例的私网IP地址。
    eniId String
    负载均衡实例占用的网卡ID。
    eniAddress string
    负载均衡实例的私网IP地址。
    eniId string
    负载均衡实例占用的网卡ID。
    eni_address str
    负载均衡实例的私网IP地址。
    eni_id str
    负载均衡实例占用的网卡ID。
    eniAddress String
    负载均衡实例的私网IP地址。
    eniId String
    负载均衡实例占用的网卡ID。

    ClbListener, ClbListenerArgs

    ListenerId string
    监听器的ID。
    ListenerName string
    监听器的名称。
    ListenerId string
    监听器的ID。
    ListenerName string
    监听器的名称。
    listenerId String
    监听器的ID。
    listenerName String
    监听器的名称。
    listenerId string
    监听器的ID。
    listenerName string
    监听器的名称。
    listener_id str
    监听器的ID。
    listener_name str
    监听器的名称。
    listenerId String
    监听器的ID。
    listenerName String
    监听器的名称。

    ClbServerGroup, ClbServerGroupArgs

    ServerGroupId string
    负载均衡实例中后端服务器组的ID。
    ServerGroupName string
    负载均衡实例中后端服务器组的名称。
    ServerGroupId string
    负载均衡实例中后端服务器组的ID。
    ServerGroupName string
    负载均衡实例中后端服务器组的名称。
    serverGroupId String
    负载均衡实例中后端服务器组的ID。
    serverGroupName String
    负载均衡实例中后端服务器组的名称。
    serverGroupId string
    负载均衡实例中后端服务器组的ID。
    serverGroupName string
    负载均衡实例中后端服务器组的名称。
    server_group_id str
    负载均衡实例中后端服务器组的ID。
    server_group_name str
    负载均衡实例中后端服务器组的名称。
    serverGroupId String
    负载均衡实例中后端服务器组的ID。
    serverGroupName String
    负载均衡实例中后端服务器组的名称。

    ClbTag, ClbTagArgs

    Key string
    标签键。
    Value string
    标签值。
    Key string
    标签键。
    Value string
    标签值。
    key String
    标签键。
    value String
    标签值。
    key string
    标签键。
    value string
    标签值。
    key str
    标签键。
    value str
    标签值。
    key String
    标签键。
    value String
    标签值。

    Import

    $ pulumi import bytepluscc:clb/clb:Clb example "load_balancer_id"
    

    To learn more about importing existing cloud resources, see Importing resources.

    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.17
    published on Thursday, Mar 12, 2026 by Byteplus
      Try Pulumi Cloud free. Your team will thank you.