Weitere AWS SDK-Beispiele sind im Repo AWS Doc SDK Examples
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwendung von DescribeLoadBalancers mit einer CLI
Die folgenden Code-Beispiele zeigen, wie DescribeLoadBalancers verwendet wird.
- CLI
-
- AWS CLI
-
Um Ihre Load Balancer zu beschreiben
In diesem Beispiel werden alle Ihre Load Balancer beschrieben.
Befehl:
aws elb describe-load-balancersUm einen Ihrer Load Balancer zu beschreiben
Dieses Beispiel beschreibt den angegebenen Load Balancer.
Befehl:
aws elb describe-load-balancers --load-balancer-namemy-load-balancerDie folgende Beispielantwort bezieht sich auf einen HTTPS-Load Balancer in einer VPC.
Ausgabe:
{ "LoadBalancerDescriptions": [ { "Subnets": [ "subnet-15aaab61" ], "CanonicalHostedZoneNameID": "Z3DZXE0EXAMPLE", "CanonicalHostedZoneName": "my-load-balancer-1234567890.us-west-2.elb.amazonaws.com", "ListenerDescriptions": [ { "Listener": { "InstancePort": 80, "LoadBalancerPort": 80, "Protocol": "HTTP", "InstanceProtocol": "HTTP" }, "PolicyNames": [] }, { "Listener": { "InstancePort": 443, "SSLCertificateId": "arn:aws:iam::123456789012:server-certificate/my-server-cert", "LoadBalancerPort": 443, "Protocol": "HTTPS", "InstanceProtocol": "HTTPS" }, "PolicyNames": [ "ELBSecurityPolicy-2015-03" ] } ], "HealthCheck": { "HealthyThreshold": 2, "Interval": 30, "Target": "HTTP:80/png", "Timeout": 3, "UnhealthyThreshold": 2 }, "VPCId": "vpc-a01106c2", "BackendServerDescriptions": [ { "InstancePort": 80, "PolicyNames": [ "my-ProxyProtocol-policy" ] } ], "Instances": [ { "InstanceId": "i-207d9717" }, { "InstanceId": "i-afefb49b" } ], "DNSName": "my-load-balancer-1234567890.us-west-2.elb.amazonaws.com", "SecurityGroups": [ "sg-a61988c3" ], "Policies": { "LBCookieStickinessPolicies": [ { "PolicyName": "my-duration-cookie-policy", "CookieExpirationPeriod": 60 } ], "AppCookieStickinessPolicies": [], "OtherPolicies": [ "my-PublicKey-policy", "my-authentication-policy", "my-SSLNegotiation-policy", "my-ProxyProtocol-policy", "ELBSecurityPolicy-2015-03" ] }, "LoadBalancerName": "my-load-balancer", "CreatedTime": "2015-03-19T03:24:02.650Z", "AvailabilityZones": [ "us-west-2a" ], "Scheme": "internet-facing", "SourceSecurityGroup": { "OwnerAlias": "123456789012", "GroupName": "my-elb-sg" } } ] }-
Einzelheiten zur API finden Sie DescribeLoadBalancers
in der AWS CLI Befehlsreferenz.
-
- PowerShell
-
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel werden die Namen Ihrer Load Balancer aufgeführt.
Get-ELBLoadBalancer | format-table -property LoadBalancerNameAusgabe:
LoadBalancerName ---------------- my-load-balancer my-other-load-balancer my-internal-load-balancerBeispiel 2: Dieses Beispiel beschreibt den angegebenen Load Balancer.
Get-ELBLoadBalancer -LoadBalancerName my-load-balancerAusgabe:
AvailabilityZones : {us-west-2a, us-west-2b} BackendServerDescriptions : {Amazon.ElasticLoadBalancing.Model.BackendServerDescription} CanonicalHostedZoneName : my-load-balancer-1234567890.us-west-2.elb.amazonaws.com CanonicalHostedZoneNameID : Z3DZXE0EXAMPLE CreatedTime : 4/11/2015 12:12:45 PM DNSName : my-load-balancer-1234567890.us-west-2.elb.amazonaws.com HealthCheck : Amazon.ElasticLoadBalancing.Model.HealthCheck Instances : {i-207d9717, i-afefb49b} ListenerDescriptions : {Amazon.ElasticLoadBalancing.Model.ListenerDescription} LoadBalancerName : my-load-balancer Policies : Amazon.ElasticLoadBalancing.Model.Policies Scheme : internet-facing SecurityGroups : {sg-a61988c3} SourceSecurityGroup : Amazon.ElasticLoadBalancing.Model.SourceSecurityGroup Subnets : {subnet-15aaab61} VPCId : vpc-a01106c2Beispiel 3: Dieses Beispiel beschreibt alle Ihre Load Balancer in der aktuellen AWS Region.
Get-ELBLoadBalancerBeispiel 4: In diesem Beispiel werden alle Ihre Load Balancer für alle verfügbaren Load Balancer beschrieben. AWS-Regionen
Get-AWSRegion | % { Get-ELBLoadBalancer -Region $_ }-
Einzelheiten zur API finden Sie unter DescribeLoadBalancers AWS -Tools für PowerShellCmdlet-Referenz (V4).
-
- Tools für V5 PowerShell
-
Beispiel 1: In diesem Beispiel werden die Namen Ihrer Load Balancer aufgeführt.
Get-ELBLoadBalancer | format-table -property LoadBalancerNameAusgabe:
LoadBalancerName ---------------- my-load-balancer my-other-load-balancer my-internal-load-balancerBeispiel 2: Dieses Beispiel beschreibt den angegebenen Load Balancer.
Get-ELBLoadBalancer -LoadBalancerName my-load-balancerAusgabe:
AvailabilityZones : {us-west-2a, us-west-2b} BackendServerDescriptions : {Amazon.ElasticLoadBalancing.Model.BackendServerDescription} CanonicalHostedZoneName : my-load-balancer-1234567890.us-west-2.elb.amazonaws.com CanonicalHostedZoneNameID : Z3DZXE0EXAMPLE CreatedTime : 4/11/2015 12:12:45 PM DNSName : my-load-balancer-1234567890.us-west-2.elb.amazonaws.com HealthCheck : Amazon.ElasticLoadBalancing.Model.HealthCheck Instances : {i-207d9717, i-afefb49b} ListenerDescriptions : {Amazon.ElasticLoadBalancing.Model.ListenerDescription} LoadBalancerName : my-load-balancer Policies : Amazon.ElasticLoadBalancing.Model.Policies Scheme : internet-facing SecurityGroups : {sg-a61988c3} SourceSecurityGroup : Amazon.ElasticLoadBalancing.Model.SourceSecurityGroup Subnets : {subnet-15aaab61} VPCId : vpc-a01106c2Beispiel 3: Dieses Beispiel beschreibt alle Ihre Load Balancer in der aktuellen AWS Region.
Get-ELBLoadBalancerBeispiel 4: In diesem Beispiel werden alle Ihre Load Balancer für alle verfügbaren Load Balancer beschrieben. AWS-Regionen
Get-AWSRegion | % { Get-ELBLoadBalancer -Region $_ }-
Einzelheiten zur API finden Sie unter DescribeLoadBalancers AWS -Tools für PowerShellCmdlet-Referenz (V5).
-