全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::NLB::LoadBalancers

更新时间:Jun 26, 2025

DATASOURCE::NLB::LoadBalancers digunakan untuk menanyakan informasi dasar tentang instance Network Load Balancer (NLB) yang telah dibuat.

Sintaksis

{
  "Type": "DATASOURCE::NLB::LoadBalancers",
  "Properties": {
    "LoadBalancerNames": List,
    "AddressIpVersion": String,
    "LoadBalancerBussinessStatus": String,
    "ZoneId": String,
    "ResourceGroupId": String,
    "VpcIds": List,
    "LoadBalancerIds": List,
    "AddressType": String,
    "LoadBalancerStatus": String,
    "Tags": List,
    "Ipv6AddressType": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Batasan

LoadBalancerNames

List

Tidak

Ya

Nama-nama instance NLB.

Anda dapat menanyakan hingga 20 instance dalam satu permintaan.

AddressIpVersion

String

Tidak

Ya

Versi protokol.

Nilai valid:

  • ipv4

  • DualStack

LoadBalancerBussinessStatus

String

Tidak

Ya

Status bisnis dari instance NLB.

Nilai valid:

  • Abnormal

  • Normal

ZoneId

String

Tidak

Ya

ID zona.

Tidak ada.

ResourceGroupId

String

Tidak

Ya

ID grup sumber daya.

Tidak ada.

VpcIds

List

Tidak

Ya

ID virtual private clouds (VPC) di mana instance NLB berada.

Anda dapat menanyakan hingga 10 VPC dalam satu permintaan.

LoadBalancerIds

List

Tidak

Ya

ID instance NLB.

Anda dapat menanyakan hingga 20 instance dalam satu permintaan.

AddressType

String

Tidak

Ya

Jenis alamat IPv4 yang digunakan oleh instance NLB.

Nilai valid:

  • Internet: Instance menggunakan alamat IP publik. Nama domain instance diselesaikan ke alamat IP publik. Oleh karena itu, instance dapat diakses melalui Internet.

  • Intranet: Instance menggunakan alamat IP pribadi. Nama domain instance diselesaikan ke alamat IP pribadi. Oleh karena itu, instance hanya dapat diakses melalui VPC dari instance tersebut.

LoadBalancerStatus

String

Tidak

Ya

Status instance NLB.

Nilai valid:

  • Inactive: Instance NLB dihentikan. Listener dari instance NLB dalam status Inactive tidak meneruskan lalu lintas.

  • Active: Instance NLB sedang berjalan.

  • Provisioning: Instance NLB sedang dibuat.

  • Configuring: Konfigurasi instance NLB sedang diubah.

  • Deleting: Instance NLB sedang dihapus.

  • Deleted: Instance NLB telah dihapus.

Tags

List

Tidak

Ya

Tag instance NLB.

Anda dapat menambahkan hingga 20 tag dalam satu permintaan.

Ipv6AddressType

String

Tidak

Ya

Jenis alamat IPv6 yang digunakan oleh instance NLB.

Nilai valid:

  • Internet: Instance menggunakan alamat IP publik. Nama domain instance diselesaikan ke alamat IP publik. Oleh karena itu, instance dapat diakses melalui Internet.

  • Intranet: Instance menggunakan alamat IP pribadi. Nama domain instance diselesaikan ke alamat IP pribadi. Oleh karena itu, instance hanya dapat diakses melalui VPC dari instance tersebut.

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui.

Nilai valid:

  • Never (default): tidak merefresh sumber daya data ketika tumpukan diperbarui.

  • Always: merefresh sumber daya data ketika tumpukan diperbarui.

Sintaksis Tags

"Tags": [
  {
    "Value": String,
    "Key": String
  }
]

Properti Tags

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Batasan

Value

String

Tidak

Tidak

Nilai tag.

Nilai tag dapat mencapai 128 karakter dan tidak boleh mengandung http:// atau https://. Tidak boleh dimulai dengan aliyun atau acs:.

Key

String

Ya

Tidak

Kunci tag.

Kunci tag harus memiliki panjang 1 hingga 128 karakter dan tidak boleh mengandung http:// atau https://. Tidak boleh dimulai dengan aliyun atau acs:.

Nilai kembali

Fn::GetAtt

  • LoadBalancerIds: ID instance NLB.

  • LoadBalancers: detail instance NLB.

Properti

Tipe

Deskripsi

Batasan

LoadBalancerIds

List

ID instance NLB.

Tidak ada.

LoadBalancers

List

Detail instance NLB.

Tidak ada.

LoadBalancerId

String

ID instance NLB.

Tidak ada.

LoadBalancerName

String

Nama instance NLB.

Tidak ada.

LoadBalancerType

String

Jenis instance Server Load Balancer (SLB).

Hanya Network yang dapat dikembalikan, yang menunjukkan bahwa instance adalah instance NLB.

AddressType

String

Jenis alamat IPv4 yang digunakan oleh instance NLB.

Nilai valid:

  • Internet: Instance menggunakan alamat IP publik. Nama domain instance diselesaikan ke alamat IP publik. Oleh karena itu, instance dapat diakses melalui Internet.

  • Intranet: Instance menggunakan alamat IP pribadi. Nama domain instance diselesaikan ke alamat IP pribadi. Oleh karena itu, instance hanya dapat diakses melalui VPC dari instance tersebut.

AddressIpVersion

String

Versi protokol.

Nilai valid:

  • ipv4

  • DualStack

Ipv6AddressType

String

Jenis alamat IPv6 yang digunakan oleh instance NLB.

Nilai valid:

  • Internet: Instance menggunakan alamat IP publik. Nama domain instance diselesaikan ke alamat IP publik. Oleh karena itu, instance dapat diakses melalui Internet.

  • Intranet: Instance menggunakan alamat IP pribadi. Nama domain instance diselesaikan ke alamat IP pribadi. Oleh karena itu, instance hanya dapat diakses melalui VPC dari instance tersebut.

LoadBalancerStatus

String

Status instance NLB.

Nilai valid:

  • Inactive: Instance NLB dihentikan. Listener dari instance NLB dalam status Inactive tidak meneruskan lalu lintas.

  • Active: Instance NLB sedang berjalan.

  • Provisioning: Instance NLB sedang dibuat.

  • Configuring: Konfigurasi instance NLB sedang diubah.

  • Deleting: Instance NLB sedang dihapus.

  • Deleted: Instance NLB telah dihapus.

LoadBalancerBusinessStatus

String

Status bisnis dari instance NLB.

Nilai valid:

  • Abnormal

  • Normal

VpcId

String

ID VPC di mana instance NLB berada.

Tidak ada.

CreateTime

String

Waktu pembuatan instance NLB.

Waktu mengikuti standar ISO 8601 dalam format yyyy-MM-ddTHH:mm:ssZ. Waktu ditampilkan dalam UTC.

ResourceGroupId

String

ID grup sumber daya.

Tidak ada.

DNSName

String

Nama domain.

Tidak ada.

BandwidthPackageId

String

ID instance Bandwidth Internet Bersama yang terkait dengan instance yang menghadap Internet.

Tidak ada.

SecurityGroupIds

List

Grup keamanan tempat instance NLB ditambahkan.

[ "sg-bp67acfmxazb4p****" ]

CrossZoneEnabled

Boolean

Menunjukkan apakah load balancing lintas zona diaktifkan untuk instance NLB.

Nilai valid:

  • true

  • false

Tags

List

Tag.

Contoh:

[ {
      "Key" : "KeyTest",
      "Value" : "ValueTest"
    } ]

PayType

String

Metode penagihan instance NLB.

Hanya PostPay yang dapat dikembalikan, yang menunjukkan bahwa instance menggunakan metode penagihan bayar sesuai pemakaian.

Contoh

ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::NLB::LoadBalancers
    Properties:
      AddressIpVersion: ipv4
Outputs:
  LoadBalancerIds:
    Description: Daftar ID load balancer.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - LoadBalancerIds
  LoadBalancers:
    Description: Daftar load balancer.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - LoadBalancers
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::NLB::LoadBalancers",
      "Properties": {
        "AddressIpVersion": "ipv4"
      }
    }
  },
  "Outputs": {
    "LoadBalancerIds": {
      "Description": "Daftar ID load balancer.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "LoadBalancerIds"
        ]
      }
    },
    "LoadBalancers": {
      "Description": "Daftar load balancer.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "LoadBalancers"
        ]
      }
    }
  }
}