Weitere AWS SDK-Beispiele sind im GitHub 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
-
So beschreiben Sie Ihre Load Balancers
In diesem Beispiel werden alle Ihre Load Balancers beschrieben.
Befehl:
aws elb describe-load-balancersSo beschreiben Sie einen Ihrer Load Balancers
In diesem Beispiel wird der angegebene Load Balancer beschrieben.
Befehl:
aws elb describe-load-balancers --load-balancer-namemy-load-balancerNachstehend finden Sie eine Beispielantwort für 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 aufgelistet.
Get-ELBLoadBalancer | format-table -property LoadBalancerNameAusgabe:
LoadBalancerName ---------------- my-load-balancer my-other-load-balancer my-internal-load-balancerBeispiel 2: In diesem Beispiel wird der angegebene Load Balancer beschrieben.
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 in allen verfügbaren AWS-Regionen beschrieben.
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 aufgelistet.
Get-ELBLoadBalancer | format-table -property LoadBalancerNameAusgabe:
LoadBalancerName ---------------- my-load-balancer my-other-load-balancer my-internal-load-balancerBeispiel 2: In diesem Beispiel wird der angegebene Load Balancer beschrieben.
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 in allen verfügbaren AWS-Regionen beschrieben.
Get-AWSRegion | % { Get-ELBLoadBalancer -Region $_ }-
Einzelheiten zur API finden Sie unter DescribeLoadBalancers AWS -Tools für PowerShellCmdlet-Referenz (V5).
-