D’autres exemples de kits AWS SDK sont disponibles dans le référentiel GitHub AWS Doc SDK Examples
Utilisation de CreateLoadBalancerPolicy avec une CLI
Les exemples de code suivants illustrent comment utiliser CreateLoadBalancerPolicy.
- CLI
-
- AWS CLI
-
Pour créer une politique qui active le protocole proxy sur un équilibreur de charge
Cet exemple crée une politique qui active le protocole proxy sur l’équilibreur de charge spécifié.
Commande :
aws elb create-load-balancer-policy --load-balancer-namemy-load-balancer--policy-namemy-ProxyProtocol-policy--policy-type-nameProxyProtocolPolicyType--policy-attributesAttributeName=ProxyProtocol,AttributeValue=truePour créer une politique de négociation SSL à l’aide de la politique de sécurité recommandée
Cet exemple crée une politique de négociation SSL pour l’équilibreur de charge HTTPS spécifié en utilisant la politique de sécurité recommandée.
Commande :
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-03Pour créer une politique de négociation SSL à l’aide d’une politique de sécurité personnalisée
Cet exemple crée une politique de négociation SSL pour votre équilibreur de charge HTTPS à l’aide d’une politique de sécurité personnalisée en activant les protocoles et les chiffrements.
Commande :
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=truePour créer une stratégie de clé publique
Cet exemple crée une stratégie de clé publique.
Commande :
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/MhZYgEXAMPLEPour créer une politique d’authentification du serveur dorsal
Cet exemple crée une politique d’authentification du serveur dorsal qui permet l’authentification sur votre instance dorsale à l’aide d’une stratégie de clé publique.
Commande :
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-
Pour plus de détails sur l’API, consultez CreateLoadBalancerPolicy
dans la Référence des commandes de l’AWS CLI.
-
- PowerShell
-
- Outils pour PowerShell V4
-
Exemple 1 : cet exemple crée une nouvelle politique de protocole proxy pour un équilibreur de charge spécifié.
$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-
Pour plus de détails sur l’API, consultez CreateLoadBalancerPolicy dans la Référence des applets de commande pour les Outils AWS pour PowerShell (V4).
-
- Outils pour PowerShell V5
-
Exemple 1 : cet exemple crée une nouvelle politique de protocole proxy pour un équilibreur de charge spécifié.
$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-
Pour plus de détails sur l’API, consultez CreateLoadBalancerPolicy dans la Référence des applets de commande pour les Outils AWS pour PowerShell (V5).
-