簡體   English   中英

aws:boto3獲取負載均衡器的所有實例

[英]aws: boto3 get all instances of a load balancers

我可以使用下面的方法獲得負載平衡器

import boto3
elb = boto3.client('elbv2')
lbs = elb.describe_load_balancers()

如何獲取lbs的實例。

另外,如何獲取狀態未激活的負載均衡器,因為describe_load_balanacers僅提供狀態active負載均衡。

經典負載均衡器

使用: client = boto3.client('elb')

然后describe_load_balancers()結果包含一個實例列表:

        'Instances': [
            {
                'InstanceId': 'string'
            },
        ],

應用程序負載均衡器

使用: client = boto3.client('elbv2')

這是一個示例響應:

{
    'TargetHealthDescriptions': [
        {
            'Target': {
                'Id': 'i-0f76fade',
                'Port': 80,
            },
...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM