すべてのプロダクト
Search
ドキュメントセンター

Server Load Balancer:ListLoadBalancers

最終更新日:Dec 26, 2025

インスタンスの構成を照会します。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

alb:ListLoadBalancers

get

LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/*

LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

なし なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

NextToken

string

任意

次のリクエストで使用されるページネーショントークンで、結果の新しいページを取得します。有効な値:

  • 初回の呼び出しでは、このパラメーターを指定する必要はありません。

  • このパラメーターを、前回の呼び出しで返された NextToken の値に設定して、結果の次のページを取得します。

FFmyTO70tTpLG6I3FmYAXGKPd****

MaxResults

integer

任意

各ページで返すエントリ数。有効な値:1100。デフォルト値:20

20

ZoneId

string

任意

Application Load Balancer (ALB) インスタンスがデプロイされているゾーンの ID。

DescribeZones 操作を呼び出して、ゾーンの ID を照会できます。

cn-hangzhou-a

LoadBalancerStatus

string

任意

ALB インスタンスの状態。有効な値:

  • Inactive:インスタンスは無効になっています。インスタンスのリスナーはトラフィックを転送しません。

  • Active:インスタンスは実行中です。

  • Provisioning:インスタンスは作成中です。

  • Configuring:インスタンスは設定中です。

  • CreateFailed:インスタンスの作成に失敗しました。このインスタンスに対しては課金されません。インスタンスは削除のみ可能です。システムは、過去 1 日以内に作成に失敗したインスタンスを自動的に削除します。

Active

LoadBalancerBussinessStatus

string

任意

ALB インスタンスのビジネスステータス。有効な値:

  • Abnormal:インスタンスは異常な状態で実行されています。

  • Normal:インスタンスは正常に実行されています。

Normal

LoadBalancerIds

array

任意

インスタンス ID。最大 20 個の ALB インスタンス ID を指定できます。

string

任意

インスタンスの ID。

alb-o9ulmq5hgn68jk****

LoadBalancerNames

array

任意

インスタンス名。最大 10 個のインスタンス名を指定できます。

string

任意

インスタンスの名前。

名前は長さが 2~128 文字で、英字または中国語文字で始まる必要があり、英字、数字、ピリオド (.)、アンダースコア (_)、ハイフン (-) を使用できます。

alb-instance-test

VpcIds

array

任意

ALB インスタンスがデプロイされている VPC の ID。最大 10 個の VPC ID を指定できます。

string

任意

ALB インスタンスがデプロイされている VPC の ID。

vpc-bp1b49rqrybk45nio****

Tag

array<object>

任意

インスタンスのタグ。

object

任意

インスタンスのタグの構造。

Key

string

任意

インスタンスのタグキー。最大 20 個のタグキーを指定できます。タグキーは空の文字列にすることはできません。

タグキーは最大 64 文字で、aliyun または acs: で始めることはできず、http:// または https:// を含めることはできません。

KeyTest

Value

string

任意

インスタンスのタグ値。最大 20 個のタグ値を指定できます。タグ値は空の文字列にすることができます。

タグ値は最大 128 文字で、aliyun または acs: で始めることはできず、http:// または https:// を含めることはできません。

alueTest

AddressType

string

任意

ALB インスタンスがサービスを提供するために使用する IP アドレスのタイプ。有効な値:

  • Internet:ALB インスタンスはパブリック IP アドレスを使用します。ALB インスタンスのドメイン名はパブリック IP アドレスに解決されます。そのため、ALB インスタンスにはインターネット経由でアクセスできます。

  • Intranet:ALB インスタンスはプライベート IP アドレスを使用します。ALB インスタンスのドメイン名はプライベート IP アドレスに解決されます。そのため、ALB インスタンスには、インスタンスがデプロイされている VPC 内からのみアクセスできます。

Intranet

PayType

string

任意

インスタンスの課金方法。有効な値:

PostPay (デフォルト):インスタンスは従量課金です。

PostPay

ResourceGroupId

string

任意

リソースグループの ID。

rg-acfmxazb4ph****

AddressIpVersion

string

任意

IP バージョン。有効な値:

  • IPv4:IPv4。

  • DualStack:デュアルスタック。

IPv4

Ipv6AddressType

string

任意

ALB インスタンスがサービスを提供するために使用する IPv6 アドレスのタイプ。有効な値:

  • Internet:ALB インスタンスはパブリック IP アドレスを使用します。ALB インスタンスのドメイン名はパブリック IP アドレスに解決されます。そのため、ALB インスタンスにはインターネット経由でアクセスできます。

  • Intranet:ALB インスタンスはプライベート IP アドレスを使用します。ALB インスタンスのドメイン名はプライベート IP アドレスに解決されます。そのため、ALB インスタンスには、インスタンスがデプロイされている VPC 内からのみアクセスできます。

Intranet

DNSName

string

任意

ドメイン名。

alb-95qnr2itwu9orb****.cn-hangzhou.alb.aliyuncs.com

レスポンスフィールド

フィールド

説明

object

ALB インスタンスの構成。

LoadBalancers

array<object>

ALB インスタンスのリスト。

array<object>

ALB インスタンス。

AccessLogConfig

object

アクセスログの構成。

LogProject

string

Log Service プロジェクト。

sls-setter

LogStore

string

Logstore。

test

AddressAllocatedMode

string

IP アドレスが割り当てられるモード。有効な値:

  • Fixed:ALB インスタンスは静的 IP アドレスを使用します。

  • Dynamic:IP アドレスは各ゾーンの ALB インスタンスに動的に割り当てられます。

Fixed

AddressType

string

ALB インスタンスがサービスを提供するために使用する IP アドレスのタイプ。有効な値:

  • Internet:ALB インスタンスはパブリック IP アドレスを使用します。ALB インスタンスのドメイン名はパブリック IP アドレスに解決されます。そのため、ALB インスタンスにはインターネット経由でアクセスできます。

  • Intranet:ALB インスタンスはプライベート IP アドレスを使用します。ALB インスタンスのドメイン名はプライベート IP アドレスに解決されます。そのため、ALB インスタンスには、インスタンスがデプロイされている VPC 内からのみアクセスできます。

Intranet

BandwidthPackageId

string

インターネット向け ALB インスタンスに関連付けられている共有帯域幅インスタンスの ID。

cbwp-bp1vevu8h3ieh****

CreateTime

string

リソースが作成された時刻。

2022-07-02T02:49:05Z

DNSName

string

ドメイン名。

alb-95qnr2itwu9orb****.cn-hangzhou.alb.aliyuncs.com

DeletionProtectionConfig

object

削除保護の構成。

Enabled

boolean

削除保護が有効になっているかどうかを示します。有効な値:

  • true:有効。

  • false:無効。

true

EnabledTime

string

削除保護が有効になった時刻。

2022-08-02T02:49:05Z

LoadBalancerBillingConfig

object

ALB インスタンスの課金構成。

PayType

string

課金方法。有効な値:

PostPay:従量課金。

PostPay

LoadBalancerBussinessStatus

string

ALB インスタンスのビジネスステータス。有効な値:

  • Abnormal:インスタンスは異常な状態で実行されています。

  • Normal:インスタンスは正常に実行されています。

Normal

LoadBalancerEdition

string

ALB インスタンスのエディション。エディションごとに機能と課金ポリシーが異なります。有効な値:

  • Basic:Basic。

  • Standard:Standard。

  • StandardWithWaf:WAF-enabled。

Standard

LoadBalancerId

string

ALB インスタンスの ID。

alb-o9ulmq5hgn68jk****

LoadBalancerName

string

ALB インスタンスの名前。

alb-instance-test

LoadBalancerOperationLocks

array<object>

ALB インスタンスのロック設定。

object

ロードバランサー操作ロックの構造。

LockReason

string

ロックの理由。このパラメーターは、LoadBalancerBussinessStatusAbnormal に設定されている場合にのみ有効です。

LockType

string

ロックのタイプ。有効な値:

  • SecurityLocked:インスタンスはセキュリティ上の理由でロックされています。

  • RelatedResourceLocked:インスタンスは関連リソースが原因でロックされています。

  • FinancialLocked:インスタンスは支払い遅延が原因でロックされています。

  • ResidualLocked:インスタンスは有効期限が切れた後にロックされています。

FinancialLocked

LoadBalancerStatus

string

ALB インスタンスの状態。有効な値:

  • Inactive:インスタンスは無効になっています。インスタンスのリスナーはトラフィックを転送しません。

  • Active:インスタンスは実行中です。

  • Provisioning:インスタンスは作成中です。

  • Configuring:インスタンスは設定中です。

  • CreateFailed:インスタンスの作成に失敗しました。

Active

ModificationProtectionConfig

object

変更保護の構成。

Reason

string

変更保護を有効にする理由。

理由は長さが 2~128 文字で、英字または中国語文字で始まる必要があり、英字、数字、ピリオド (.)、アンダースコア (_)、ハイフン (-) を使用できます。

このパラメーターは、StatusConsoleProtection に設定されている場合にのみ返されます。

Managed Instance

Status

string

変更保護のステータス。有効な値:

  • NonProtection:変更保護は無効です。理由を指定した場合、その理由はクリアされます。

  • ConsoleProtection:変更保護は有効です。理由を指定できます。

説明

変更保護を有効にすると、Application Load Balancer コンソールを使用してインスタンスの構成を変更することはできません。ただし、API 操作を呼び出してインスタンスの構成を変更することはできます。

ConsoleProtection

ResourceGroupId

string

リソースグループの ID。

rg-atstuj3rtop****

Tags

array<object>

タグのリスト。

object

タグの構造。

Key

string

インスタンスのタグキー。

KeyTest

Value

string

インスタンスのタグ値。

alueTest

VpcId

string

ALB インスタンスがデプロイされている VPC の ID。

vpc-bp1b49rqryhk45nio****

AddressIpVersion

string

IP バージョン。有効な値:

  • IPv4:IPv4。

  • DualStack:デュアルスタック。

DualStack

Ipv6AddressType

string

ALB インスタンスが使用する IPv6 アドレスのタイプ。有効な値:

  • Internet:ALB インスタンスはパブリック IP アドレスを使用します。ALB インスタンスのドメイン名はパブリック IP アドレスに解決されます。そのため、ALB インスタンスにはインターネット経由でアクセスできます。

  • Intranet:ALB インスタンスはプライベート IP アドレスを使用します。ALB インスタンスのドメイン名はプライベート IP アドレスに解決されます。そのため、ALB インスタンスには、インスタンスがデプロイされている VPC 内からのみアクセスできます。

Intranet

SecurityGroupIds

array

ALB インスタンスが追加されるセキュリティグループ。

string

ALB インスタンスが追加されるセキュリティグループ。

sg-2zejdtxxpu8c9tny****

MaxResults

integer

ページごとに返されるエントリ数。

20

NextToken

string

ページネーショントークン。次のリクエストで使用して、結果の新しいページを取得できます。有効な値:

  • NextToken が空の場合、次のページはありません。

  • NextToken の値が返された場合は、次のリクエストでその値を指定して、結果の次のページを取得します。

FFmyTO70tTpLG6I3FmYAXGKPd****

RequestId

string

リクエスト ID。

365F4154-92F6-4AE4-92F8-7FF34B540710

TotalCount

integer

エントリの総数。

100

成功レスポンス

JSONJSON

{
  "LoadBalancers": [
    {
      "AccessLogConfig": {
        "LogProject": "sls-setter",
        "LogStore": "test"
      },
      "AddressAllocatedMode": "Fixed",
      "AddressType": "Intranet",
      "BandwidthPackageId": "cbwp-bp1vevu8h3ieh****",
      "CreateTime": "2022-07-02T02:49:05Z",
      "DNSName": "alb-95qnr2itwu9orb****.cn-hangzhou.alb.aliyuncs.com",
      "DeletionProtectionConfig": {
        "Enabled": true,
        "EnabledTime": "2022-08-02T02:49:05Z"
      },
      "LoadBalancerBillingConfig": {
        "PayType": "PostPay"
      },
      "LoadBalancerBussinessStatus": "Normal",
      "LoadBalancerEdition": "Standard",
      "LoadBalancerId": "alb-o9ulmq5hgn68jk****",
      "LoadBalancerName": "alb-instance-test",
      "LoadBalancerOperationLocks": [
        {
          "LockReason": "",
          "LockType": "FinancialLocked"
        }
      ],
      "LoadBalancerStatus": "Active",
      "ModificationProtectionConfig": {
        "Reason": "Managed Instance",
        "Status": "ConsoleProtection"
      },
      "ResourceGroupId": "rg-atstuj3rtop****",
      "Tags": [
        {
          "Key": "KeyTest",
          "Value": "alueTest"
        }
      ],
      "VpcId": "vpc-bp1b49rqryhk45nio****",
      "AddressIpVersion": "DualStack",
      "Ipv6AddressType": "Intranet",
      "SecurityGroupIds": [
        "sg-2zejdtxxpu8c9tny****"
      ]
    }
  ],
  "MaxResults": 20,
  "NextToken": "FFmyTO70tTpLG6I3FmYAXGKPd****",
  "RequestId": "365F4154-92F6-4AE4-92F8-7FF34B540710",
  "TotalCount": 100
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。