Version 5 (V5) von AWS -Tools für PowerShell wurde veröffentlicht!
Informationen zu wichtigen Änderungen und zur Migration Ihrer Anwendungen finden Sie im Migrationsthema.
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.
ELB — Beispiele für Version 1 mit Tools für V5 PowerShell
Die folgenden Codebeispiele zeigen Ihnen, wie Sie Aktionen ausführen und allgemeine Szenarien implementieren, indem Sie AWS -Tools für PowerShell V5 mit ELB — Version 1 verwenden.
Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Service-Funktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarien anzeigen.
Jedes Beispiel enthält einen Link zum vollständigen Quellcode, wo Sie Anleitungen zum Einrichten und Ausführen des Codes im Kontext finden.
Themen
Aktionen
Das folgende Codebeispiel zeigt die Verwendung Add-ELBLoadBalancerToSubnet von.
- Tools für PowerShell V5
-
Beispiel 1: Hier wird das angegebene Subnetz zu den Subnetzen hinzugefügt, die für den spezifizierten Load Balancer konfiguriert sind. Die Ausgabe enthält die vollständige Liste der Subnetze.
Add-ELBLoadBalancerToSubnet -LoadBalancerName my-load-balancer -Subnet subnet-12345678Ausgabe:
subnet-12345678 subnet-87654321-
Einzelheiten zur API finden Sie unter AttachLoadBalancerToSubnets AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Add-ELBResourceTag
- Tools für PowerShell V5
-
Beispiel 1: Hier werden die angegebenen Tags zum spezifizierten Load Balancer hinzugefügt. Die in diesem Beispiel verwendete Syntax erfordert PowerShell Version 3 oder höher.
Add-ELBResourceTag -LoadBalancerName my-load-balancer -Tag @{ Key="project";Value="lima" },@{ Key="department";Value="digital-media" }Beispiel 2: Bei PowerShell Version 2 müssen Sie New-Object verwenden, um ein Tag für den Tag-Parameter zu erstellen.
$tag = New-Object Amazon.ElasticLoadBalancing.Model.Tag $tag.Key = "project" $tag.Value = "lima" Add-ELBResourceTag -LoadBalancerName my-load-balancer -Tag $tag-
Einzelheiten zur API finden Sie unter AddTags AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Disable-ELBAvailabilityZoneForLoadBalancer
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird die angegebene Availability Zone aus dem spezifizierten Load Balancer entfernt. Die Ausgabe umfasst die verbleibenden Availability Zones.
Disable-ELBAvailabilityZoneForLoadBalancer -LoadBalancerName my-load-balancer -AvailabilityZone us-west-2aAusgabe:
us-west-2b-
Einzelheiten zur API finden Sie unter DisableAvailabilityZonesForLoadBalancer AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Dismount-ELBLoadBalancerFromSubnet
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird das angegebene Subnetz aus den Subnetzen entfernt, die für den spezifizierten Load Balancer konfiguriert sind. Die Ausgabe umfasst die verbleibenden Subnetze.
Dismount-ELBLoadBalancerFromSubnet -LoadBalancerName my-load-balancer -Subnet subnet-12345678Ausgabe:
subnet-87654321-
Einzelheiten zur API finden Sie unter DetachLoadBalancerFromSubnets AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Edit-ELBLoadBalancerAttribute
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird das zonenübergreifende Load Balancing für den angegebenen Load Balancer aktiviert.
Edit-ELBLoadBalancerAttribute -LoadBalancerName my-load-balancer -CrossZoneLoadBalancing_Enabled $trueBeispiel 2: In diesem Beispiel wird das Connection Draining für den angegebenen Load Balancer deaktiviert.
Edit-ELBLoadBalancerAttribute -LoadBalancerName my-load-balancer -ConnectionDraining_Enabled $falseBeispiel 3: In diesem Beispiel wird die Zugriffsprotokollierung für den angegebenen Load Balancer aktiviert.
Edit-ELBLoadBalancerAttribute -LoadBalancerName my-load-balancer ` >> -AccessLog_Enabled $true ` >> -AccessLog_S3BucketName amzn-s3-demo-logging-bucket ` >> -AccessLog_S3BucketPrefix my-app/prod ` >> -AccessLog_EmitInterval 60-
Einzelheiten zur API finden Sie unter ModifyLoadBalancerAttributes AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Enable-ELBAvailabilityZoneForLoadBalancer
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird die angegebene Availability Zone zum angegebenen Load Balancer hinzugefügt. Die Ausgabe enthält die vollständige Liste der Availability Zones.
Enable-ELBAvailabilityZoneForLoadBalancer -LoadBalancerName my-load-balancer -AvailabilityZone us-west-2aAusgabe:
us-west-2a us-west-2b-
Einzelheiten zur API finden Sie unter EnableAvailabilityZonesForLoadBalancer AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-ELBInstanceHealth
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird der Status der Instance beschrieben, die beim angegebenen Load Balancer registriert ist.
Get-ELBInstanceHealth -LoadBalancerName my-load-balancerAusgabe:
Description InstanceId ReasonCode State ----------- ---------- ---------- ----- N/A i-87654321 N/A InService Instance has failed at lea... i-12345678 Instance OutOfServiceBeispiel 2: In diesem Beispiel wird der Status der angegebenen Instance beschrieben, die beim angegebenen Load Balancer registriert ist.
Get-ELBInstanceHealth -LoadBalancerName my-load-balancer -Instance i-12345678Beispiel 3: In diesem Beispiel wird die vollständige Beschreibung des Status der angegebenen Instance angezeigt.
(Get-ELBInstanceHealth -LoadBalancerName my-load-balancer -Instance i-12345678).DescriptionAusgabe:
Instance has failed at least the UnhealthyThreshold number of health checks consecutively.-
Einzelheiten zur API finden Sie unter DescribeInstanceHealth AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-ELBLoadBalancer
- Tools für PowerShell V5
-
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).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-ELBLoadBalancerAttribute
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel werden die Attribute für den angegebenen Load Balancer beschrieben.
Get-ELBLoadBalancerAttribute -LoadBalancerName my-load-balancerAusgabe:
AccessLog : Amazon.ElasticLoadBalancing.Model.AccessLog AdditionalAttributes : {} ConnectionDraining : Amazon.ElasticLoadBalancing.Model.ConnectionDraining ConnectionSettings : Amazon.ElasticLoadBalancing.Model.ConnectionSettings CrossZoneLoadBalancing : Amazon.ElasticLoadBalancing.Model.CrossZoneLoadBalancing-
Einzelheiten zur API finden Sie unter DescribeLoadBalancerAttributes AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-ELBLoadBalancerPolicy
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel werden die Richtlinien beschrieben, die dem angegebenen Load Balancer zugeordnet sind.
Get-ELBLoadBalancerPolicy -LoadBalancerName my-load-balancerAusgabe:
PolicyAttributeDescriptions PolicyName PolicyTypeName --------------------------- ---------- -------------- {ProxyProtocol} my-ProxyProtocol-policy ProxyProtocolPolicyType {CookieName} my-app-cookie-policy AppCookieStickinessPolicyTypeBeispiel 2: In diesem Beispiel werden die Attribute der angegebenen Richtlinie beschrieben.
(Get-ELBLoadBalancerPolicy -LoadBalancerName my-load-balancer -PolicyName my-ProxyProtocol-policy).PolicyAttributeDescriptionsAusgabe:
AttributeName AttributeValue ------------- -------------- ProxyProtocol trueBeispiel 3: In diesem Beispiel werden die vordefinierten Richtlinien beschrieben, einschließlich der Beispielrichtlinien. Die Namen der Beispielrichtlinien haben das Präfix ELBSample -.
Get-ELBLoadBalancerPolicyAusgabe:
PolicyAttributeDescriptions PolicyName PolicyTypeName --------------------------- ---------- -------------- {Protocol-SSLv2, Protocol-TLSv1, Pro... ELBSecurityPolicy-2015-05 SSLNegotiationPolicyType {Protocol-SSLv2, Protocol-TLSv1, Pro... ELBSecurityPolicy-2015-03 SSLNegotiationPolicyType {Protocol-SSLv2, Protocol-TLSv1, Pro... ELBSecurityPolicy-2015-02 SSLNegotiationPolicyType {Protocol-SSLv2, Protocol-TLSv1, Pro... ELBSecurityPolicy-2014-10 SSLNegotiationPolicyType {Protocol-SSLv2, Protocol-TLSv1, Pro... ELBSecurityPolicy-2014-01 SSLNegotiationPolicyType {Protocol-SSLv2, Protocol-TLSv1, Pro... ELBSecurityPolicy-2011-08 SSLNegotiationPolicyType {Protocol-SSLv2, Protocol-TLSv1, Pro... ELBSample-ELBDefaultCipherPolicy SSLNegotiationPolicyType {Protocol-SSLv2, Protocol-TLSv1, Pro... ELBSample-OpenSSLDefaultCipherPolicy SSLNegotiationPolicyType-
Einzelheiten zur API finden Sie unter DescribeLoadBalancerPolicies AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-ELBLoadBalancerPolicyType
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel werden die Richtlinientypen abgerufen, die von Elastic Load Balancing unterstützt werden.
Get-ELBLoadBalancerPolicyTypeAusgabe:
Description PolicyAttributeTypeDescriptions PolicyTypeName ----------- ------------------------------- -------------- Stickiness policy with session lifet... {CookieExpirationPeriod} LBCookieStickinessPolicyType Policy that controls authentication ... {PublicKeyPolicyName} BackendServerAuthenticationPolicyType Listener policy that defines the cip... {Protocol-SSLv2, Protocol-TLSv1, Pro... SSLNegotiationPolicyType Policy containing a list of public k... {PublicKey} PublicKeyPolicyType Stickiness policy with session lifet... {CookieName} AppCookieStickinessPolicyType Policy that controls whether to incl... {ProxyProtocol} ProxyProtocolPolicyTypeBeispiel 2: In diesem Beispiel wird der angegebene Richtlinientyp beschrieben.
Get-ELBLoadBalancerPolicyType -PolicyTypeName ProxyProtocolPolicyTypeAusgabe:
Description PolicyAttributeTypeDescriptions PolicyTypeName ----------- ------------------------------- -------------- Policy that controls whether to incl... {ProxyProtocol} ProxyProtocolPolicyTypeBeispiel 3: In diesem Beispiel wird die vollständige Beschreibung des angegebenen Richtlinientyps angezeigt.
(Get-ELBLoadBalancerPolicyType -PolicyTypeName).DescriptionAusgabe:
Policy that controls whether to include the IP address and port of the originating request for TCP messages. This policy operates on TCP/SSL listeners only-
Einzelheiten zur API finden Sie unter DescribeLoadBalancerPolicyTypes AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-ELBResourceTag
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel werden die Tags für die angegebenen Load Balancers aufgelistet.
Get-ELBResourceTag -LoadBalancerName @("my-load-balancer","my-internal-load-balancer")Ausgabe:
LoadBalancerName Tags ---------------- ---- my-load-balancer {project, department} my-internal-load-balancer {project, department}Beispiel 2: In diesem Beispiel werden die Tags für den angegebenen Load Balancers beschrieben.
(Get-ELBResourceTag -LoadBalancerName my-load-balancer).TagsAusgabe:
Key Value --- ----- project lima department digital-media-
Einzelheiten zur API finden Sie unter DescribeTags AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Join-ELBSecurityGroupToLoadBalancer
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird die aktuelle Sicherheitsgruppe für den angegebenen Load Balancer durch die spezifizierte Sicherheitsgruppe ersetzt.
Join-ELBSecurityGroupToLoadBalancer -LoadBalancerName my-load-balancer -SecurityGroup sg-87654321Ausgabe:
sg-87654321Beispiel 2: Um die aktuelle Sicherheitsgruppe beizubehalten und eine zusätzliche Sicherheitsgruppe anzugeben, geben Sie sowohl die vorhandene als auch die neue Sicherheitsgruppe an.
Join-ELBSecurityGroupToLoadBalancer -LoadBalancerName my-load-balancer -SecurityGroup @("sg-12345678", "sg-87654321")Ausgabe:
sg-12345678 sg-87654321-
Einzelheiten zur API finden Sie unter ApplySecurityGroupsToLoadBalancer AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. New-ELBAppCookieStickinessPolicy
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird eine Stickiness-Richtlinie erstellt, die sich an die Lebensdauer des angegebenen, von der Anwendung generierten Cookies für Sticky Sessions hält.
New-ELBAppCookieStickinessPolicy -LoadBalancerName my-load-balancer -PolicyName my-app-cookie-policy -CookieName my-app-cookie-
Einzelheiten zur API finden Sie unter CreateAppCookieStickinessPolicy AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. New-ELBLBCookieStickinessPolicy
- Tools für PowerShell V5
-
Beispiel 1: Hier wird eine Stickiness-Richtlinie erstellt, bei der die Dauer der Sticky Sessions durch die festgelegte Ablaufzeit (in Sekunden) bestimmt wird).
New-ELBLBCookieStickinessPolicy -LoadBalancerName my-load-balancer -PolicyName my-duration-cookie-policy -CookieExpirationPeriod 60Beispiel 2: Hier wird eine Stickiness-Richtlinie erstellt, bei der die Dauer der Sticky Sessions von der Lebensdauer des Browsers (User-Agent) abhängt).
New-ELBLBCookieStickinessPolicy -LoadBalancerName my-load-balancer -PolicyName my-duration-cookie-policy-
Einzelheiten zur API finden Sie unter CreateLbCookieStickinessPolicy AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. New-ELBLoadBalancer
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird ein Load Balancer mit einem HTTP-Listener in einer VPC erstellt.
$httpListener = New-Object Amazon.ElasticLoadBalancing.Model.Listener $httpListener.Protocol = "http" $httpListener.LoadBalancerPort = 80 $httpListener.InstanceProtocol = "http" $httpListener.InstancePort = 80 New-ELBLoadBalancer -LoadBalancerName my-vpc-load-balancer -SecurityGroup sg-a61988c3 -Subnet subnet-15aaab61 -Listener $httpListener my-vpc-load-balancer-1234567890.us-west-2.elb.amazonaws.comBeispiel 2: In diesem Beispiel wird ein Load Balancer mit einem HTTP-Listener in -Classic erstellt. EC2
New-ELBLoadBalancer -LoadBalancerName my-classic-load-balancer -AvailabilityZone us-west-2a` -Listener $httpListenerAusgabe:
my-classic-load-balancer-123456789.us-west-2.elb.amazonaws.comBeispiel 3: In diesem Beispiel wird ein Load Balancer mit einem HTTPS-Listener erstellt.
$httpsListener = New-Object Amazon.ElasticLoadBalancing.Model.Listener $httpsListener.Protocol = "https" $httpsListener.LoadBalancerPort = 443 $httpsListener.InstanceProtocol = "http" $httpsListener.InstancePort = 80 $httpsListener.SSLCertificateId="arn:aws:iam::123456789012:server-certificate/my-server-cert" New-ELBLoadBalancer -LoadBalancerName my-load-balancer -AvailabilityZone us-west-2a -Listener $httpsListener my-load-balancer-123456789.us-west-2.elb.amazonaws.com-
Einzelheiten zur API finden Sie unter CreateLoadBalancer AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. New-ELBLoadBalancerListener
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird dem angegebenen Load Balancer ein HTTPS-Listener hinzugefügt.
$httpsListener = New-Object Amazon.ElasticLoadBalancing.Model.Listener $httpsListener.Protocol = "https" $httpsListener.LoadBalancerPort = 443 $httpsListener.InstanceProtocol = "https" $httpsListener.InstancePort = 443 $httpsListener.SSLCertificateId="arn:aws:iam::123456789012:server-certificate/my-server-cert" New-ELBLoadBalancerListener -LoadBalancerName my-load-balancer -Listener $httpsListener-
Einzelheiten zur API finden Sie unter CreateLoadBalancerListeners AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. New-ELBLoadBalancerPolicy
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird eine neue Proxyprotokollrichtlinie für einen angegebenen Load Balancer erstellt.
$attribute = New-Object Amazon.ElasticLoadBalancing.Model.PolicyAttribute -Property @{ AttributeName="ProxyProtocol" AttributeValue="True" } New-ELBLoadBalancerPolicy -LoadBalancerName my-load-balancer -PolicyName my-ProxyProtocol-policy -PolicyTypeName ProxyProtocolPolicyType -PolicyAttribute $attribute-
Einzelheiten zur API finden Sie unter CreateLoadBalancerPolicy AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Register-ELBInstanceWithLoadBalancer
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird die angegebene EC2 Instance beim angegebenen Load Balancer registriert.
Register-ELBInstanceWithLoadBalancer -LoadBalancerName my-load-balancer -Instance i-12345678Ausgabe:
InstanceId ---------- i-12345678 i-87654321-
Einzelheiten zur API finden Sie unter RegisterInstancesWithLoadBalancer AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Remove-ELBInstanceFromLoadBalancer
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird die angegebene EC2 Instanz aus dem angegebenen Load Balancer entfernt. Sie werden um eine Bestätigung gebeten, bevor der Vorgang fortgesetzt wird, es sei denn, Sie geben zusätzlich den Force-Parameter an.
Remove-ELBInstanceFromLoadBalancer -LoadBalancerName my-load-balancer -Instance i-12345678Ausgabe:
Confirm Are you sure you want to perform this action? Performing operation "Remove-ELBInstanceFromLoadBalancer (DeregisterInstancesFromLoadBalancer)" on Target "Amazon.ElasticLoadBalancing.Model.Instance". [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): InstanceId ---------- i-87654321-
Einzelheiten zur API finden Sie unter DeregisterInstancesFromLoadBalancer AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Remove-ELBLoadBalancer
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird der angegebene Load Balancer gelöscht. Sie werden um eine Bestätigung gebeten, bevor der Vorgang fortgesetzt wird, es sei denn, Sie geben zusätzlich den Force-Parameter an.
Remove-ELBLoadBalancer -LoadBalancerName my-load-balancerAusgabe:
Confirm Are you sure you want to perform this action? Performing operation "Remove-ELBLoadBalancer (DeleteLoadBalancer)" on Target "my-load-balancer". [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"):-
Einzelheiten zur API finden Sie unter DeleteLoadBalancer AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Remove-ELBLoadBalancerListener
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird der Listener auf Port 80 für den angegebenen Load Balancer gelöscht. Sie werden um eine Bestätigung gebeten, bevor der Vorgang fortgesetzt wird, es sei denn, Sie geben zusätzlich den Force-Parameter an.
Remove-ELBLoadBalancerListener -LoadBalancerName my-load-balancer -LoadBalancerPort 80Ausgabe:
Confirm Are you sure you want to perform this action? Performing operation "Remove-ELBLoadBalancerListener (DeleteLoadBalancerListeners)" on Target "80". [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"):-
Einzelheiten zur API finden Sie unter DeleteLoadBalancerListeners AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Remove-ELBLoadBalancerPolicy
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird die angegebene Richtlinie aus dem angegebenen Load Balancer gelöscht. Sie werden um eine Bestätigung gebeten, bevor der Vorgang fortgesetzt wird, es sei denn, Sie geben zusätzlich den Force-Parameter an.
Remove-ELBLoadBalancerPolicy -LoadBalancerName my-load-balancer -PolicyName my-duration-cookie-policyAusgabe:
Confirm Are you sure you want to perform this action? Performing operation "Remove-ELBLoadBalancerPolicy (DeleteLoadBalancerPolicy)" on Target "my-duration-cookie-policy". [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"):-
Einzelheiten zur API finden Sie unter DeleteLoadBalancerPolicy AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Remove-ELBResourceTag
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird das angegebene Tag aus dem spezifizierten Load Balancer entfernt. Sie werden um eine Bestätigung gebeten, bevor der Vorgang fortgesetzt wird, es sei denn, Sie geben zusätzlich den Force-Parameter an. Die in diesem Beispiel verwendete Syntax erfordert PowerShell Version 3 oder höher.
Remove-ELBResourceTag -LoadBalancerName my-load-balancer -Tag @{ Key="project" }Ausgabe:
Confirm Are you sure you want to perform this action? Performing the operation "Remove-ELBResourceTag (RemoveTags)" on target "Amazon.ElasticLoadBalancing.Model.TagKeyOnly". [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"):Beispiel 2: Bei PowerShell Version 2 müssen Sie New-Object verwenden, um das Tag für den Tag-Parameter zu erstellen.
$tag = New-Object Amazon.ElasticLoadBalancing.Model.TagKeyOnly $tag.Key = "project" Remove-ELBResourceTag -Tag $tag -Force-
Einzelheiten zur API finden Sie unter RemoveTags AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Set-ELBHealthCheck
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel werden die Einstellungen für die Zustandsprüfung für den angegebenen Load Balancer konfiguriert.
Set-ELBHealthCheck -LoadBalancerName my-load-balancer ` >> -HealthCheck_HealthyThreshold 2 ` >> -HealthCheck_UnhealthyThreshold 2 ` >> -HealthCheck_Target "HTTP:80/ping" ` >> -HealthCheck_Interval 30 ` >> -HealthCheck_Timeout 3Ausgabe:
HealthyThreshold : 2 Interval : 30 Target : HTTP:80/ping Timeout : 3 UnhealthyThreshold : 2-
Einzelheiten zur API finden Sie unter ConfigureHealthCheck AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Set-ELBLoadBalancerListenerSSLCertificate
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird das Zertifikat ersetzt, das die SSL-Verbindungen für den angegebenen Listener beendet.
Set-ELBLoadBalancerListenerSSLCertificate -LoadBalancerName my-load-balancer ` >> -LoadBalancerPort 443 ` >> -SSLCertificateId "arn:aws:iam::123456789012:server-certificate/new-server-cert"-
Einzelheiten zur API finden Sie unter SetLoadBalancerListenerSslCertificate AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Set-ELBLoadBalancerPolicyForBackendServer
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel werden die Richtlinien für den angegebenen Port durch die spezifizierte Richtlinie ersetzt.
Set-ELBLoadBalancerPolicyForBackendServer -LoadBalancerName my-load-balancer -InstancePort 80 -PolicyName my-ProxyProtocol-policyBeispiel 2: In diesem Beispiel werden alle Richtlinien entfernt, die dem angegebenen Port zugeordnet sind.
Set-ELBLoadBalancerPolicyForBackendServer -LoadBalancerName my-load-balancer -InstancePort 80-
Einzelheiten zur API finden Sie unter SetLoadBalancerPoliciesForBackendServer AWS -Tools für PowerShellCmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Set-ELBLoadBalancerPolicyOfListener
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel werden die Richtlinien für den angegebenen Listener durch die angegebene Richtlinie ersetzt.
Set-ELBLoadBalancerPolicyOfListener -LoadBalancerName my-load-balancer -LoadBalancerPort 443 -PolicyName my-SSLNegotiation-policyBeispiel 2: In diesem Beispiel werden alle Richtlinien entfernt, die dem angegebenen Listener zugeordnet sind.
Set-ELBLoadBalancerPolicyOfListener -LoadBalancerName my-load-balancer -LoadBalancerPort 443-
Einzelheiten zur API finden Sie unter SetLoadBalancerPoliciesOfListener AWS -Tools für PowerShellCmdlet-Referenz (V5).
-