1. Packages
  2. Volcengine
  3. API Docs
  4. nlb
  5. getNetworkLoadBalancerAttributes
Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine
volcengine logo
Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine

    Using getNetworkLoadBalancerAttributes

    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 getNetworkLoadBalancerAttributes(args: GetNetworkLoadBalancerAttributesArgs, opts?: InvokeOptions): Promise<GetNetworkLoadBalancerAttributesResult>
    function getNetworkLoadBalancerAttributesOutput(args: GetNetworkLoadBalancerAttributesOutputArgs, opts?: InvokeOptions): Output<GetNetworkLoadBalancerAttributesResult>
    def get_network_load_balancer_attributes(load_balancer_id: Optional[str] = None,
                                             output_file: Optional[str] = None,
                                             opts: Optional[InvokeOptions] = None) -> GetNetworkLoadBalancerAttributesResult
    def get_network_load_balancer_attributes_output(load_balancer_id: Optional[pulumi.Input[str]] = None,
                                             output_file: Optional[pulumi.Input[str]] = None,
                                             opts: Optional[InvokeOptions] = None) -> Output[GetNetworkLoadBalancerAttributesResult]
    func GetNetworkLoadBalancerAttributes(ctx *Context, args *GetNetworkLoadBalancerAttributesArgs, opts ...InvokeOption) (*GetNetworkLoadBalancerAttributesResult, error)
    func GetNetworkLoadBalancerAttributesOutput(ctx *Context, args *GetNetworkLoadBalancerAttributesOutputArgs, opts ...InvokeOption) GetNetworkLoadBalancerAttributesResultOutput

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

    public static class GetNetworkLoadBalancerAttributes 
    {
        public static Task<GetNetworkLoadBalancerAttributesResult> InvokeAsync(GetNetworkLoadBalancerAttributesArgs args, InvokeOptions? opts = null)
        public static Output<GetNetworkLoadBalancerAttributesResult> Invoke(GetNetworkLoadBalancerAttributesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetNetworkLoadBalancerAttributesResult> getNetworkLoadBalancerAttributes(GetNetworkLoadBalancerAttributesArgs args, InvokeOptions options)
    public static Output<GetNetworkLoadBalancerAttributesResult> getNetworkLoadBalancerAttributes(GetNetworkLoadBalancerAttributesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcengine:nlb/getNetworkLoadBalancerAttributes:getNetworkLoadBalancerAttributes
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getNetworkLoadBalancerAttributes Result

    The following output properties are available:

    id String
    The provider-assigned unique ID for this managed resource.
    loadBalancerId String
    networkLoadBalancerAttributes List<GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttribute>
    totalCount Integer
    outputFile String
    id string
    The provider-assigned unique ID for this managed resource.
    loadBalancerId string
    networkLoadBalancerAttributes GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttribute[]
    totalCount number
    outputFile string
    id String
    The provider-assigned unique ID for this managed resource.
    loadBalancerId String
    networkLoadBalancerAttributes List<Property Map>
    totalCount Number
    outputFile String

    Supporting Types

    GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttribute

    AccessLogConfigs List<GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttributeAccessLogConfig>
    The access log config of the NLB.
    AccountId string
    The account id of the NLB.
    BillingStatus string
    The billing status of the NLB.
    CreateTime string
    The create time of the NLB.
    CrossZoneEnabled bool
    The cross zone enabled of the NLB.
    Description string
    The description of the NLB.
    DnsName string
    The dns name of the NLB.
    ExpectedOverdueTime string
    The expected overdue time of the NLB.
    IpAddressVersion string
    The ip address version of the NLB.
    Ipv4BandwidthPackageId string
    The ipv4 bandwidth package id of the NLB.
    Ipv4NetworkType string
    The ipv4 network type of the NLB.
    Ipv6BandwidthPackageId string
    The ipv6 bandwidth package id of the NLB.
    Ipv6NetworkType string
    The ipv6 network type of the NLB.
    LoadBalancerId string
    The id of the NLB.
    LoadBalancerName string
    The name of the NLB.
    ManagedSecurityGroupId string
    The managed security group id of the NLB.
    ModificationProtectionReason string
    The modification protection reason of the NLB.
    ModificationProtectionStatus string
    The modification protection status of the NLB.
    NetworkType string
    The network type of the NLB.
    OverdueTime string
    The overdue time of the NLB.
    ProjectName string
    The project name of the NLB.
    ReclaimedTime string
    The reclaimed time of the NLB.
    Region string
    The region of the NLB.
    SecurityGroupIds List<string>
    The security group ids of the NLB.
    Status string
    The status of the NLB.
    UpdateTime string
    The update time of the NLB.
    VpcId string
    The vpc id of the NLB.
    ZoneMappings List<GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttributeZoneMapping>
    The zone mappings of the NLB.
    Tags List<GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttributeTag>
    Tags.
    AccessLogConfigs []GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttributeAccessLogConfig
    The access log config of the NLB.
    AccountId string
    The account id of the NLB.
    BillingStatus string
    The billing status of the NLB.
    CreateTime string
    The create time of the NLB.
    CrossZoneEnabled bool
    The cross zone enabled of the NLB.
    Description string
    The description of the NLB.
    DnsName string
    The dns name of the NLB.
    ExpectedOverdueTime string
    The expected overdue time of the NLB.
    IpAddressVersion string
    The ip address version of the NLB.
    Ipv4BandwidthPackageId string
    The ipv4 bandwidth package id of the NLB.
    Ipv4NetworkType string
    The ipv4 network type of the NLB.
    Ipv6BandwidthPackageId string
    The ipv6 bandwidth package id of the NLB.
    Ipv6NetworkType string
    The ipv6 network type of the NLB.
    LoadBalancerId string
    The id of the NLB.
    LoadBalancerName string
    The name of the NLB.
    ManagedSecurityGroupId string
    The managed security group id of the NLB.
    ModificationProtectionReason string
    The modification protection reason of the NLB.
    ModificationProtectionStatus string
    The modification protection status of the NLB.
    NetworkType string
    The network type of the NLB.
    OverdueTime string
    The overdue time of the NLB.
    ProjectName string
    The project name of the NLB.
    ReclaimedTime string
    The reclaimed time of the NLB.
    Region string
    The region of the NLB.
    SecurityGroupIds []string
    The security group ids of the NLB.
    Status string
    The status of the NLB.
    UpdateTime string
    The update time of the NLB.
    VpcId string
    The vpc id of the NLB.
    ZoneMappings []GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttributeZoneMapping
    The zone mappings of the NLB.
    Tags []GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttributeTag
    Tags.
    accessLogConfigs List<GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttributeAccessLogConfig>
    The access log config of the NLB.
    accountId String
    The account id of the NLB.
    billingStatus String
    The billing status of the NLB.
    createTime String
    The create time of the NLB.
    crossZoneEnabled Boolean
    The cross zone enabled of the NLB.
    description String
    The description of the NLB.
    dnsName String
    The dns name of the NLB.
    expectedOverdueTime String
    The expected overdue time of the NLB.
    ipAddressVersion String
    The ip address version of the NLB.
    ipv4BandwidthPackageId String
    The ipv4 bandwidth package id of the NLB.
    ipv4NetworkType String
    The ipv4 network type of the NLB.
    ipv6BandwidthPackageId String
    The ipv6 bandwidth package id of the NLB.
    ipv6NetworkType String
    The ipv6 network type of the NLB.
    loadBalancerId String
    The id of the NLB.
    loadBalancerName String
    The name of the NLB.
    managedSecurityGroupId String
    The managed security group id of the NLB.
    modificationProtectionReason String
    The modification protection reason of the NLB.
    modificationProtectionStatus String
    The modification protection status of the NLB.
    networkType String
    The network type of the NLB.
    overdueTime String
    The overdue time of the NLB.
    projectName String
    The project name of the NLB.
    reclaimedTime String
    The reclaimed time of the NLB.
    region String
    The region of the NLB.
    securityGroupIds List<String>
    The security group ids of the NLB.
    status String
    The status of the NLB.
    updateTime String
    The update time of the NLB.
    vpcId String
    The vpc id of the NLB.
    zoneMappings List<GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttributeZoneMapping>
    The zone mappings of the NLB.
    tags List<GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttributeTag>
    Tags.
    accessLogConfigs GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttributeAccessLogConfig[]
    The access log config of the NLB.
    accountId string
    The account id of the NLB.
    billingStatus string
    The billing status of the NLB.
    createTime string
    The create time of the NLB.
    crossZoneEnabled boolean
    The cross zone enabled of the NLB.
    description string
    The description of the NLB.
    dnsName string
    The dns name of the NLB.
    expectedOverdueTime string
    The expected overdue time of the NLB.
    ipAddressVersion string
    The ip address version of the NLB.
    ipv4BandwidthPackageId string
    The ipv4 bandwidth package id of the NLB.
    ipv4NetworkType string
    The ipv4 network type of the NLB.
    ipv6BandwidthPackageId string
    The ipv6 bandwidth package id of the NLB.
    ipv6NetworkType string
    The ipv6 network type of the NLB.
    loadBalancerId string
    The id of the NLB.
    loadBalancerName string
    The name of the NLB.
    managedSecurityGroupId string
    The managed security group id of the NLB.
    modificationProtectionReason string
    The modification protection reason of the NLB.
    modificationProtectionStatus string
    The modification protection status of the NLB.
    networkType string
    The network type of the NLB.
    overdueTime string
    The overdue time of the NLB.
    projectName string
    The project name of the NLB.
    reclaimedTime string
    The reclaimed time of the NLB.
    region string
    The region of the NLB.
    securityGroupIds string[]
    The security group ids of the NLB.
    status string
    The status of the NLB.
    updateTime string
    The update time of the NLB.
    vpcId string
    The vpc id of the NLB.
    zoneMappings GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttributeZoneMapping[]
    The zone mappings of the NLB.
    tags GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttributeTag[]
    Tags.
    access_log_configs Sequence[GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttributeAccessLogConfig]
    The access log config of the NLB.
    account_id str
    The account id of the NLB.
    billing_status str
    The billing status of the NLB.
    create_time str
    The create time of the NLB.
    cross_zone_enabled bool
    The cross zone enabled of the NLB.
    description str
    The description of the NLB.
    dns_name str
    The dns name of the NLB.
    expected_overdue_time str
    The expected overdue time of the NLB.
    ip_address_version str
    The ip address version of the NLB.
    ipv4_bandwidth_package_id str
    The ipv4 bandwidth package id of the NLB.
    ipv4_network_type str
    The ipv4 network type of the NLB.
    ipv6_bandwidth_package_id str
    The ipv6 bandwidth package id of the NLB.
    ipv6_network_type str
    The ipv6 network type of the NLB.
    load_balancer_id str
    The id of the NLB.
    load_balancer_name str
    The name of the NLB.
    managed_security_group_id str
    The managed security group id of the NLB.
    modification_protection_reason str
    The modification protection reason of the NLB.
    modification_protection_status str
    The modification protection status of the NLB.
    network_type str
    The network type of the NLB.
    overdue_time str
    The overdue time of the NLB.
    project_name str
    The project name of the NLB.
    reclaimed_time str
    The reclaimed time of the NLB.
    region str
    The region of the NLB.
    security_group_ids Sequence[str]
    The security group ids of the NLB.
    status str
    The status of the NLB.
    update_time str
    The update time of the NLB.
    vpc_id str
    The vpc id of the NLB.
    zone_mappings Sequence[GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttributeZoneMapping]
    The zone mappings of the NLB.
    tags Sequence[GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttributeTag]
    Tags.
    accessLogConfigs List<Property Map>
    The access log config of the NLB.
    accountId String
    The account id of the NLB.
    billingStatus String
    The billing status of the NLB.
    createTime String
    The create time of the NLB.
    crossZoneEnabled Boolean
    The cross zone enabled of the NLB.
    description String
    The description of the NLB.
    dnsName String
    The dns name of the NLB.
    expectedOverdueTime String
    The expected overdue time of the NLB.
    ipAddressVersion String
    The ip address version of the NLB.
    ipv4BandwidthPackageId String
    The ipv4 bandwidth package id of the NLB.
    ipv4NetworkType String
    The ipv4 network type of the NLB.
    ipv6BandwidthPackageId String
    The ipv6 bandwidth package id of the NLB.
    ipv6NetworkType String
    The ipv6 network type of the NLB.
    loadBalancerId String
    The id of the NLB.
    loadBalancerName String
    The name of the NLB.
    managedSecurityGroupId String
    The managed security group id of the NLB.
    modificationProtectionReason String
    The modification protection reason of the NLB.
    modificationProtectionStatus String
    The modification protection status of the NLB.
    networkType String
    The network type of the NLB.
    overdueTime String
    The overdue time of the NLB.
    projectName String
    The project name of the NLB.
    reclaimedTime String
    The reclaimed time of the NLB.
    region String
    The region of the NLB.
    securityGroupIds List<String>
    The security group ids of the NLB.
    status String
    The status of the NLB.
    updateTime String
    The update time of the NLB.
    vpcId String
    The vpc id of the NLB.
    zoneMappings List<Property Map>
    The zone mappings of the NLB.
    tags List<Property Map>
    Tags.

    GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttributeAccessLogConfig

    Enabled bool
    The enabled of the access log config.
    ProjectName string
    The project name of the access log config.
    TopicId string
    The topic id of the access log config.
    TopicName string
    The topic name of the access log config.
    Enabled bool
    The enabled of the access log config.
    ProjectName string
    The project name of the access log config.
    TopicId string
    The topic id of the access log config.
    TopicName string
    The topic name of the access log config.
    enabled Boolean
    The enabled of the access log config.
    projectName String
    The project name of the access log config.
    topicId String
    The topic id of the access log config.
    topicName String
    The topic name of the access log config.
    enabled boolean
    The enabled of the access log config.
    projectName string
    The project name of the access log config.
    topicId string
    The topic id of the access log config.
    topicName string
    The topic name of the access log config.
    enabled bool
    The enabled of the access log config.
    project_name str
    The project name of the access log config.
    topic_id str
    The topic id of the access log config.
    topic_name str
    The topic name of the access log config.
    enabled Boolean
    The enabled of the access log config.
    projectName String
    The project name of the access log config.
    topicId String
    The topic id of the access log config.
    topicName String
    The topic name of the access log config.

    GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttributeTag

    Key string
    The Key of Tags.
    Value string
    The Value of Tags.
    Key string
    The Key of Tags.
    Value string
    The Value of Tags.
    key String
    The Key of Tags.
    value String
    The Value of Tags.
    key string
    The Key of Tags.
    value string
    The Value of Tags.
    key str
    The Key of Tags.
    value str
    The Value of Tags.
    key String
    The Key of Tags.
    value String
    The Value of Tags.

    GetNetworkLoadBalancerAttributesNetworkLoadBalancerAttributeZoneMapping

    EniId string
    The eni id of the NLB.
    Ipv4Address string
    The ipv4 address of the NLB.
    Ipv4EipAddress string
    The ipv4 eip address of the NLB.
    Ipv4EipId string
    The ipv4 eip id of the NLB.
    Ipv4HcStatus string
    The ipv4 hc status of the NLB.
    Ipv4LocalAddresses List<string>
    The ipv4 local addresses of the NLB.
    Ipv6Address string
    The ipv6 address of the NLB.
    Ipv6EipId string
    The ipv6 eip id of the NLB.
    Ipv6HcStatus string
    The ipv6 hc status of the NLB.
    Ipv6LocalAddresses List<string>
    The ipv6 local addresses of the NLB.
    SubnetId string
    The subnet id of the NLB.
    ZoneId string
    The zone id of the NLB.
    EniId string
    The eni id of the NLB.
    Ipv4Address string
    The ipv4 address of the NLB.
    Ipv4EipAddress string
    The ipv4 eip address of the NLB.
    Ipv4EipId string
    The ipv4 eip id of the NLB.
    Ipv4HcStatus string
    The ipv4 hc status of the NLB.
    Ipv4LocalAddresses []string
    The ipv4 local addresses of the NLB.
    Ipv6Address string
    The ipv6 address of the NLB.
    Ipv6EipId string
    The ipv6 eip id of the NLB.
    Ipv6HcStatus string
    The ipv6 hc status of the NLB.
    Ipv6LocalAddresses []string
    The ipv6 local addresses of the NLB.
    SubnetId string
    The subnet id of the NLB.
    ZoneId string
    The zone id of the NLB.
    eniId String
    The eni id of the NLB.
    ipv4Address String
    The ipv4 address of the NLB.
    ipv4EipAddress String
    The ipv4 eip address of the NLB.
    ipv4EipId String
    The ipv4 eip id of the NLB.
    ipv4HcStatus String
    The ipv4 hc status of the NLB.
    ipv4LocalAddresses List<String>
    The ipv4 local addresses of the NLB.
    ipv6Address String
    The ipv6 address of the NLB.
    ipv6EipId String
    The ipv6 eip id of the NLB.
    ipv6HcStatus String
    The ipv6 hc status of the NLB.
    ipv6LocalAddresses List<String>
    The ipv6 local addresses of the NLB.
    subnetId String
    The subnet id of the NLB.
    zoneId String
    The zone id of the NLB.
    eniId string
    The eni id of the NLB.
    ipv4Address string
    The ipv4 address of the NLB.
    ipv4EipAddress string
    The ipv4 eip address of the NLB.
    ipv4EipId string
    The ipv4 eip id of the NLB.
    ipv4HcStatus string
    The ipv4 hc status of the NLB.
    ipv4LocalAddresses string[]
    The ipv4 local addresses of the NLB.
    ipv6Address string
    The ipv6 address of the NLB.
    ipv6EipId string
    The ipv6 eip id of the NLB.
    ipv6HcStatus string
    The ipv6 hc status of the NLB.
    ipv6LocalAddresses string[]
    The ipv6 local addresses of the NLB.
    subnetId string
    The subnet id of the NLB.
    zoneId string
    The zone id of the NLB.
    eni_id str
    The eni id of the NLB.
    ipv4_address str
    The ipv4 address of the NLB.
    ipv4_eip_address str
    The ipv4 eip address of the NLB.
    ipv4_eip_id str
    The ipv4 eip id of the NLB.
    ipv4_hc_status str
    The ipv4 hc status of the NLB.
    ipv4_local_addresses Sequence[str]
    The ipv4 local addresses of the NLB.
    ipv6_address str
    The ipv6 address of the NLB.
    ipv6_eip_id str
    The ipv6 eip id of the NLB.
    ipv6_hc_status str
    The ipv6 hc status of the NLB.
    ipv6_local_addresses Sequence[str]
    The ipv6 local addresses of the NLB.
    subnet_id str
    The subnet id of the NLB.
    zone_id str
    The zone id of the NLB.
    eniId String
    The eni id of the NLB.
    ipv4Address String
    The ipv4 address of the NLB.
    ipv4EipAddress String
    The ipv4 eip address of the NLB.
    ipv4EipId String
    The ipv4 eip id of the NLB.
    ipv4HcStatus String
    The ipv4 hc status of the NLB.
    ipv4LocalAddresses List<String>
    The ipv4 local addresses of the NLB.
    ipv6Address String
    The ipv6 address of the NLB.
    ipv6EipId String
    The ipv6 eip id of the NLB.
    ipv6HcStatus String
    The ipv6 hc status of the NLB.
    ipv6LocalAddresses List<String>
    The ipv6 local addresses of the NLB.
    subnetId String
    The subnet id of the NLB.
    zoneId String
    The zone id of the NLB.

    Package Details

    Repository
    volcengine volcengine/pulumi-volcengine
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the volcengine Terraform Provider.
    volcengine logo
    Viewing docs for Volcengine v0.0.47
    published on Friday, Mar 13, 2026 by Volcengine
      Try Pulumi Cloud free. Your team will thank you.