È stata rilasciata la versione 5 (V5) di! AWS Strumenti per PowerShell
Per iniziare a utilizzare la nuova versione degli strumenti, consulta la Guida per l'AWS Strumenti per PowerShell utente (V5), in particolare l'argomento per la migrazione alla V5.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Elastic Load Balancing - Esempi della versione 1 con Tools for V4 PowerShell
I seguenti esempi di codice mostrano come eseguire azioni e implementare scenari comuni utilizzando la versione AWS Strumenti per PowerShell V4 con Elastic Load Balancing - Versione 1.
Le operazioni sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Sebbene le operazioni mostrino come richiamare le singole funzioni del servizio, è possibile visualizzarle contestualizzate negli scenari correlati.
Ogni esempio include un collegamento al codice sorgente completo, in cui è possibile trovare istruzioni su come configurare ed eseguire il codice nel contesto.
Argomenti
Operazioni
Il seguente esempio di codice mostra come utilizzareAdd-ELBLoadBalancerToSubnet.
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio aggiunge la sottorete specificata all'insieme di sottoreti configurate per il sistema di bilanciamento del carico specificato. L'output include l'elenco completo delle sottoreti.
Add-ELBLoadBalancerToSubnet -LoadBalancerName my-load-balancer -Subnet subnet-12345678Output:
subnet-12345678 subnet-87654321-
Per i dettagli sull'API, vedere AttachLoadBalancerToSubnetsin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Add-ELBResourceTag
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio aggiunge i tag specificati al sistema di bilanciamento del carico specificato. La sintassi utilizzata da questo esempio richiede la PowerShell versione 3 o successiva.
Add-ELBResourceTag -LoadBalancerName my-load-balancer -Tag @{ Key="project";Value="lima" },@{ Key="department";Value="digital-media" }Esempio 2: con PowerShell la versione 2, è necessario utilizzare New-Object per creare un tag per il parametro Tag.
$tag = New-Object Amazon.ElasticLoadBalancing.Model.Tag $tag.Key = "project" $tag.Value = "lima" Add-ELBResourceTag -LoadBalancerName my-load-balancer -Tag $tag-
Per i dettagli sull'API, vedere AddTagsin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Disable-ELBAvailabilityZoneForLoadBalancer
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio rimuove la zona di disponibilità specificata dal sistema di bilanciamento del carico specificato. L'output include le zone di disponibilità rimanenti.
Disable-ELBAvailabilityZoneForLoadBalancer -LoadBalancerName my-load-balancer -AvailabilityZone us-west-2aOutput:
us-west-2b-
Per i dettagli sull'API, vedere DisableAvailabilityZonesForLoadBalancerin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Dismount-ELBLoadBalancerFromSubnet
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio rimuove la sottorete specificata dal set di sottoreti configurate per il sistema di bilanciamento del carico specificato. L'output include le sottoreti rimanenti.
Dismount-ELBLoadBalancerFromSubnet -LoadBalancerName my-load-balancer -Subnet subnet-12345678Output:
subnet-87654321-
Per i dettagli sull'API, vedere DetachLoadBalancerFromSubnetsin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Edit-ELBLoadBalancerAttribute
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio abilita il bilanciamento del carico tra zone per il bilanciamento del carico specificato.
Edit-ELBLoadBalancerAttribute -LoadBalancerName my-load-balancer -CrossZoneLoadBalancing_Enabled $trueEsempio 2: questo esempio disabilita il drenaggio delle connessioni per il sistema di bilanciamento del carico specificato.
Edit-ELBLoadBalancerAttribute -LoadBalancerName my-load-balancer -ConnectionDraining_Enabled $falseEsempio 3: questo esempio abilita la registrazione degli accessi per il sistema di bilanciamento del carico specificato.
Edit-ELBLoadBalancerAttribute -LoadBalancerName my-load-balancer ` >> -AccessLog_Enabled $true ` >> -AccessLog_S3BucketName amzn-s3-demo-logging-bucket ` >> -AccessLog_S3BucketPrefix my-app/prod ` >> -AccessLog_EmitInterval 60-
Per i dettagli sull'API, vedere ModifyLoadBalancerAttributesin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Enable-ELBAvailabilityZoneForLoadBalancer
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio aggiunge la zona di disponibilità specificata al sistema di bilanciamento del carico specificato. L'output include l'elenco completo delle zone di disponibilità.
Enable-ELBAvailabilityZoneForLoadBalancer -LoadBalancerName my-load-balancer -AvailabilityZone us-west-2aOutput:
us-west-2a us-west-2b-
Per i dettagli sull'API, vedere EnableAvailabilityZonesForLoadBalancerin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Get-ELBInstanceHealth
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio descrive lo stato delle istanze registrate con il sistema di bilanciamento del carico specificato.
Get-ELBInstanceHealth -LoadBalancerName my-load-balancerOutput:
Description InstanceId ReasonCode State ----------- ---------- ---------- ----- N/A i-87654321 N/A InService Instance has failed at lea... i-12345678 Instance OutOfServiceEsempio 2: questo esempio descrive lo stato dell'istanza specificata registrata con il sistema di bilanciamento del carico specificato.
Get-ELBInstanceHealth -LoadBalancerName my-load-balancer -Instance i-12345678Esempio 3: questo esempio visualizza la descrizione completa dello stato dell'istanza specificata.
(Get-ELBInstanceHealth -LoadBalancerName my-load-balancer -Instance i-12345678).DescriptionOutput:
Instance has failed at least the UnhealthyThreshold number of health checks consecutively.-
Per i dettagli sull'API, vedere DescribeInstanceHealthin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Get-ELBLoadBalancer
- Strumenti per PowerShell V4
-
Esempio 1: questo esempio elenca i nomi dei sistemi di bilanciamento del carico.
Get-ELBLoadBalancer | format-table -property LoadBalancerNameOutput:
LoadBalancerName ---------------- my-load-balancer my-other-load-balancer my-internal-load-balancerEsempio 2: questo esempio descrive il sistema di bilanciamento del carico specificato.
Get-ELBLoadBalancer -LoadBalancerName my-load-balancerOutput:
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-a01106c2Esempio 3: questo esempio descrive tutti i sistemi di bilanciamento del carico nella regione corrente. AWS
Get-ELBLoadBalancerEsempio 4: Questo esempio descrive tutti i sistemi di bilanciamento del carico tra tutti quelli disponibili. Regioni AWS
Get-AWSRegion | % { Get-ELBLoadBalancer -Region $_ }-
Per i dettagli sull'API, vedere DescribeLoadBalancersin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Get-ELBLoadBalancerAttribute
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio descrive gli attributi del load balancer specificato.
Get-ELBLoadBalancerAttribute -LoadBalancerName my-load-balancerOutput:
AccessLog : Amazon.ElasticLoadBalancing.Model.AccessLog AdditionalAttributes : {} ConnectionDraining : Amazon.ElasticLoadBalancing.Model.ConnectionDraining ConnectionSettings : Amazon.ElasticLoadBalancing.Model.ConnectionSettings CrossZoneLoadBalancing : Amazon.ElasticLoadBalancing.Model.CrossZoneLoadBalancing-
Per i dettagli sull'API, vedere DescribeLoadBalancerAttributesin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Get-ELBLoadBalancerPolicy
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio descrive le politiche associate al sistema di bilanciamento del carico specificato.
Get-ELBLoadBalancerPolicy -LoadBalancerName my-load-balancerOutput:
PolicyAttributeDescriptions PolicyName PolicyTypeName --------------------------- ---------- -------------- {ProxyProtocol} my-ProxyProtocol-policy ProxyProtocolPolicyType {CookieName} my-app-cookie-policy AppCookieStickinessPolicyTypeEsempio 2: questo esempio descrive gli attributi della politica specificata.
(Get-ELBLoadBalancerPolicy -LoadBalancerName my-load-balancer -PolicyName my-ProxyProtocol-policy).PolicyAttributeDescriptionsOutput:
AttributeName AttributeValue ------------- -------------- ProxyProtocol trueEsempio 3: Questo esempio descrive le politiche predefinite, incluse le politiche di esempio. I nomi delle politiche di esempio hanno il prefisso ELBSample -.
Get-ELBLoadBalancerPolicyOutput:
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-
Per i dettagli sull'API, vedere DescribeLoadBalancerPoliciesin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Get-ELBLoadBalancerPolicyType
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio ottiene i tipi di policy supportati da Elastic Load Balancing.
Get-ELBLoadBalancerPolicyTypeOutput:
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} ProxyProtocolPolicyTypeEsempio 2: Questo esempio descrive il tipo di policy specificato.
Get-ELBLoadBalancerPolicyType -PolicyTypeName ProxyProtocolPolicyTypeOutput:
Description PolicyAttributeTypeDescriptions PolicyTypeName ----------- ------------------------------- -------------- Policy that controls whether to incl... {ProxyProtocol} ProxyProtocolPolicyTypeEsempio 3: Questo esempio visualizza la descrizione completa del tipo di politica specificato.
(Get-ELBLoadBalancerPolicyType -PolicyTypeName).DescriptionOutput:
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-
Per i dettagli sull'API, vedere DescribeLoadBalancerPolicyTypesin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Get-ELBResourceTag
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio elenca i tag per i sistemi di bilanciamento del carico specificati.
Get-ELBResourceTag -LoadBalancerName @("my-load-balancer","my-internal-load-balancer")Output:
LoadBalancerName Tags ---------------- ---- my-load-balancer {project, department} my-internal-load-balancer {project, department}Esempio 2: Questo esempio descrive i tag per il sistema di bilanciamento del carico specificato.
(Get-ELBResourceTag -LoadBalancerName my-load-balancer).TagsOutput:
Key Value --- ----- project lima department digital-media-
Per i dettagli sull'API, vedere DescribeTagsin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Join-ELBSecurityGroupToLoadBalancer
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio sostituisce il gruppo di sicurezza corrente per il sistema di bilanciamento del carico specificato con il gruppo di sicurezza specificato.
Join-ELBSecurityGroupToLoadBalancer -LoadBalancerName my-load-balancer -SecurityGroup sg-87654321Output:
sg-87654321Esempio 2: per mantenere il gruppo di sicurezza corrente e specificare un gruppo di sicurezza aggiuntivo, specificare sia il gruppo di sicurezza esistente che quello nuovo.
Join-ELBSecurityGroupToLoadBalancer -LoadBalancerName my-load-balancer -SecurityGroup @("sg-12345678", "sg-87654321")Output:
sg-12345678 sg-87654321-
Per i dettagli sull'API, vedere ApplySecurityGroupsToLoadBalancerin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. New-ELBAppCookieStickinessPolicy
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio crea una politica di persistenza che segue la durata delle sessioni permanenti del cookie generato dall'applicazione specificato.
New-ELBAppCookieStickinessPolicy -LoadBalancerName my-load-balancer -PolicyName my-app-cookie-policy -CookieName my-app-cookie-
Per i dettagli sull'API, vedere CreateAppCookieStickinessPolicyin Cmdlet Reference (V4).AWS Strumenti per PowerShell
-
Il seguente esempio di codice mostra come utilizzare. New-ELBLBCookieStickinessPolicy
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio crea una politica di persistenza con una durata delle sessioni permanenti controllata dal periodo di scadenza specificato (in secondi).
New-ELBLBCookieStickinessPolicy -LoadBalancerName my-load-balancer -PolicyName my-duration-cookie-policy -CookieExpirationPeriod 60Esempio 2: Questo esempio crea una politica di persistenza con una durata delle sessioni permanenti controllata dalla durata del browser (user-agent).
New-ELBLBCookieStickinessPolicy -LoadBalancerName my-load-balancer -PolicyName my-duration-cookie-policy-
Per i dettagli sull'API, vedere CreateLbCookieStickinessPolicyin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. New-ELBLoadBalancer
- Strumenti per PowerShell V4
-
Esempio 1: questo esempio crea un sistema di bilanciamento del carico con un listener HTTP in un VPC.
$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.com.rproxy.govskope.caEsempio 2: questo esempio crea un sistema di bilanciamento del carico con un listener HTTP in -Classic. EC2
New-ELBLoadBalancer -LoadBalancerName my-classic-load-balancer -AvailabilityZone us-west-2a` -Listener $httpListenerOutput:
my-classic-load-balancer-123456789---us-west-2---elb.amazonaws.com.rproxy.govskope.caEsempio 3: questo esempio crea un sistema di bilanciamento del carico con un listener HTTPS.
$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.rproxy.govskope.ca-
Per i dettagli sull'API, vedere CreateLoadBalancerin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. New-ELBLoadBalancerListener
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio aggiunge un listener HTTPS al load balancer specificato.
$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-
Per i dettagli sull'API, vedere CreateLoadBalancerListenersin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. New-ELBLoadBalancerPolicy
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio crea una nuova politica di protocollo proxy per un sistema di bilanciamento del carico specificato.
$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-
Per i dettagli sull'API, vedere CreateLoadBalancerPolicyin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Register-ELBInstanceWithLoadBalancer
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio registra l' EC2 istanza specificata con il sistema di bilanciamento del carico specificato.
Register-ELBInstanceWithLoadBalancer -LoadBalancerName my-load-balancer -Instance i-12345678Output:
InstanceId ---------- i-12345678 i-87654321-
Per i dettagli sull'API, vedere RegisterInstancesWithLoadBalancerin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Remove-ELBInstanceFromLoadBalancer
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio rimuove l' EC2 istanza specificata dal sistema di bilanciamento del carico specificato. Prima di procedere con l'operazione, viene richiesta una conferma, a meno che non si specifichi anche il parametro Force.
Remove-ELBInstanceFromLoadBalancer -LoadBalancerName my-load-balancer -Instance i-12345678Output:
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-
Per i dettagli sull'API, vedere DeregisterInstancesFromLoadBalancerin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Remove-ELBLoadBalancer
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio elimina il sistema di bilanciamento del carico specificato. Prima di procedere con l'operazione, viene richiesta una conferma, a meno che non si specifichi anche il parametro Force.
Remove-ELBLoadBalancer -LoadBalancerName my-load-balancerOutput:
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"):-
Per i dettagli sull'API, vedere DeleteLoadBalancerin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Remove-ELBLoadBalancerListener
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio elimina il listener sulla porta 80 per il sistema di bilanciamento del carico specificato. Prima di procedere con l'operazione, viene richiesta una conferma, a meno che non si specifichi anche il parametro Force.
Remove-ELBLoadBalancerListener -LoadBalancerName my-load-balancer -LoadBalancerPort 80Output:
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"):-
Per i dettagli sull'API, vedere DeleteLoadBalancerListenersin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Remove-ELBLoadBalancerPolicy
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio elimina la politica specificata dal sistema di bilanciamento del carico specificato. Prima di procedere con l'operazione, viene richiesta una conferma, a meno che non si specifichi anche il parametro Force.
Remove-ELBLoadBalancerPolicy -LoadBalancerName my-load-balancer -PolicyName my-duration-cookie-policyOutput:
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"):-
Per i dettagli sull'API, vedere DeleteLoadBalancerPolicyin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Remove-ELBResourceTag
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio rimuove il tag specificato dal sistema di bilanciamento del carico specificato. Prima di procedere con l'operazione, viene richiesta una conferma, a meno che non si specifichi anche il parametro Force. La sintassi utilizzata da questo esempio richiede la PowerShell versione 3 o successiva.
Remove-ELBResourceTag -LoadBalancerName my-load-balancer -Tag @{ Key="project" }Output:
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"):Esempio 2: con Powershell versione 2, è necessario utilizzare New-Object per creare il tag per il parametro Tag.
$tag = New-Object Amazon.ElasticLoadBalancing.Model.TagKeyOnly $tag.Key = "project" Remove-ELBResourceTag -Tag $tag -Force-
Per i dettagli sull'API, vedere RemoveTagsin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Set-ELBHealthCheck
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio configura le impostazioni del controllo dello stato del carico per il bilanciamento del carico specificato.
Set-ELBHealthCheck -LoadBalancerName my-load-balancer ` >> -HealthCheck_HealthyThreshold 2 ` >> -HealthCheck_UnhealthyThreshold 2 ` >> -HealthCheck_Target "HTTP:80/ping" ` >> -HealthCheck_Interval 30 ` >> -HealthCheck_Timeout 3Output:
HealthyThreshold : 2 Interval : 30 Target : HTTP:80/ping Timeout : 3 UnhealthyThreshold : 2-
Per i dettagli sull'API, vedere ConfigureHealthCheckin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Set-ELBLoadBalancerListenerSSLCertificate
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio sostituisce il certificato che termina le connessioni SSL per il listener specificato.
Set-ELBLoadBalancerListenerSSLCertificate -LoadBalancerName my-load-balancer ` >> -LoadBalancerPort 443 ` >> -SSLCertificateId "arn:aws:iam::123456789012:server-certificate/new-server-cert"-
Per i dettagli sull'API, vedere SetLoadBalancerListenerSslCertificatein AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Set-ELBLoadBalancerPolicyForBackendServer
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio sostituisce le politiche per la porta specificata con la politica specificata.
Set-ELBLoadBalancerPolicyForBackendServer -LoadBalancerName my-load-balancer -InstancePort 80 -PolicyName my-ProxyProtocol-policyEsempio 2: Questo esempio rimuove tutte le politiche associate alla porta specificata.
Set-ELBLoadBalancerPolicyForBackendServer -LoadBalancerName my-load-balancer -InstancePort 80-
Per i dettagli sull'API, vedere SetLoadBalancerPoliciesForBackendServerin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
Il seguente esempio di codice mostra come utilizzare. Set-ELBLoadBalancerPolicyOfListener
- Strumenti per PowerShell V4
-
Esempio 1: Questo esempio sostituisce le politiche per il listener specificato con la politica specificata.
Set-ELBLoadBalancerPolicyOfListener -LoadBalancerName my-load-balancer -LoadBalancerPort 443 -PolicyName my-SSLNegotiation-policyEsempio 2: Questo esempio rimuove tutte le politiche associate al listener specificato.
Set-ELBLoadBalancerPolicyOfListener -LoadBalancerName my-load-balancer -LoadBalancerPort 443-
Per i dettagli sull'API, vedere SetLoadBalancerPoliciesOfListenerin AWS Strumenti per PowerShell Cmdlet Reference (V4).
-