Weitere AWS-SDK-Beispiele sind im GitHub-Repository Beispiele für AWS Doc SDKs
Verwendung von CreateLoadBalancerPolicy mit einer CLI
Die folgenden Code-Beispiele zeigen, wie CreateLoadBalancerPolicy verwendet wird.
- CLI
-
- AWS CLI
-
So erstellen Sie eine Richtlinie, die das Proxy-Protokoll auf einem Load Balancer aktiviert
In diesem Beispiel wird eine Richtlinie erstellt, die das Proxy-Protokoll auf dem angegebenen Load Balancer aktiviert.
Befehl:
aws elb create-load-balancer-policy --load-balancer-namemy-load-balancer--policy-namemy-ProxyProtocol-policy--policy-type-nameProxyProtocolPolicyType--policy-attributesAttributeName=ProxyProtocol,AttributeValue=trueSo erstellen Sie eine SSL-Aushandlungsrichtlinie mit der empfohlenen Sicherheitsrichtlinie
In diesem Beispiel wird unter Verwendung der empfohlenen Sicherheitsrichtlinie eine SSL-Aushandlungsrichtlinie für den angegebenen HTTPS-Load-Balancer erstellt.
Befehl:
aws elb create-load-balancer-policy --load-balancer-namemy-load-balancer--policy-namemy-SSLNegotiation-policy--policy-type-nameSSLNegotiationPolicyType--policy-attributesAttributeName=Reference-Security-Policy,AttributeValue=ELBSecurityPolicy-2015-03So erstellen Sie eine SSL-Aushandlungsrichtlinie mit einer benutzerdefinierten Sicherheitsrichtlinie
In diesem Beispiel wird mithilfe einer benutzerdefinierten Sicherheitsrichtlinie eine SSL-Aushandlungsrichtlinie für den HTTPS-Load-Balancer erstellt, indem die Protokolle und Chiffren aktiviert werden.
Befehl:
aws elb create-load-balancer-policy --load-balancer-namemy-load-balancer--policy-namemy-SSLNegotiation-policy--policy-type-nameSSLNegotiationPolicyType--policy-attributesAttributeName=Protocol-SSLv3,AttributeValue=trueAttributeName=Protocol-TLSv1.1,AttributeValue=trueAttributeName=DHE-RSA-AES256-SHA256,AttributeValue=trueAttributeName=Server-Defined-Cipher-Order,AttributeValue=trueSo erstellen Sie eine öffentliche Schlüsselrichtlinie
In diesem Beispiel wird eine Richtlinie für öffentliche Schlüssel erstellt.
Befehl:
aws elb create-load-balancer-policy --load-balancer-namemy-load-balancer--policy-namemy-PublicKey-policy--policy-type-namePublicKeyPolicyType--policy-attributesAttributeName=PublicKey,AttributeValue=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwAYUjnfyEyXr1pxjhFWBpMlggUcqoi3kl+dS74kj//c6x7ROtusUaeQCTgIUkayttRDWchuqo1pHC1u+n5xxXnBBe2ejbb2WRsKIQ5rXEeixsjFpFsojpSQKkzhVGI6mJVZBJDVKSHmswnwLBdofLhzvllpovBPTHe+o4haAWvDBALJU0pkSI1FecPHcs2hwxf14zHoXy1e2k36A64nXW43wtfx5qcVSIxtCEOjnYRg7RPvybaGfQ+v6Iaxb/+7J5kEvZhTFQId+bSiJImF1FSUT1W1xwzBZPUbcUkkXDj45vC2s3Z8E+Lk7a3uZhvsQHLZnrfuWjBWGWvZ/MhZYgEXAMPLESo erstellen Sie eine Authentifizierungsrichtlinie für Backend-Server
In diesem Beispiel wird eine Authentifizierungsrichtlinie für Backend-Server erstellt, die eine Authentifizierung mithilfe einer Richtlinie für öffentliche Schlüssel auf Ihrer Backend-Instance ermöglicht.
Befehl:
aws elb create-load-balancer-policy --load-balancer-namemy-load-balancer--policy-namemy-authentication-policy--policy-type-nameBackendServerAuthenticationPolicyType--policy-attributesAttributeName=PublicKeyPolicyName,AttributeValue=my-PublicKey-policy-
Weitere API-Informationen finden Sie unter CreateLoadBalancerPolicy
in der AWS CLI-Befehlsreferenz.
-
- PowerShell
-
- Tools für PowerShell V4
-
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-
Weitere API-Informationen finden Sie unter CreateLoadBalancerPolicy in der AWS -Tools für PowerShell-Cmdlet-Referenz (V4).
-
- 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-
Weitere API-Informationen finden Sie unter CreateLoadBalancerPolicy in der AWS -Tools für PowerShell-Cmdlet-Referenz (V5).
-