文件 AWS SDK AWS 範例 SDK 儲存庫中有更多可用的
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
CreateLoadBalancerPolicy
搭配 CLI 使用
下列程式碼範例示範如何使用 CreateLoadBalancerPolicy
。
- CLI
-
- AWS CLI
-
建立在負載平衡器上啟用代理通訊協定的政策
此範例會建立在指定的負載平衡器上啟用 Proxy Protocol 的政策。
命令:
aws elb create-load-balancer-policy --load-balancer-name
my-load-balancer
--policy-namemy-ProxyProtocol-policy
--policy-type-nameProxyProtocolPolicyType
--policy-attributesAttributeName=ProxyProtocol,AttributeValue=true
使用建議的安全政策建立 SSL 交涉政策
此範例會使用建議的安全政策,為指定的 SSL 負載平衡器建立 HTTPS 交涉政策。
命令:
aws elb create-load-balancer-policy --load-balancer-name
my-load-balancer
--policy-namemy-SSLNegotiation-policy
--policy-type-nameSSLNegotiationPolicyType
--policy-attributesAttributeName=Reference-Security-Policy,AttributeValue=ELBSecurityPolicy-2015-03
使用自訂安全政策建立 SSL 交涉政策
此範例會透過啟用通訊協定和密碼,使用自訂安全政策為您的 Word 負載平衡器建立 HTTPS SSL 交涉政策。
命令:
aws elb create-load-balancer-policy --load-balancer-name
my-load-balancer
--policy-namemy-SSLNegotiation-policy
--policy-type-nameSSLNegotiationPolicyType
--policy-attributesAttributeName=Protocol-SSLv3,AttributeValue=true
AttributeName=Protocol-TLSv1.1,AttributeValue=true
AttributeName=DHE-RSA-AES256-SHA256,AttributeValue=true
AttributeName=Server-Defined-Cipher-Order,AttributeValue=true
若要建立公有金鑰政策
此範例會建立公有金鑰政策。
命令:
aws elb create-load-balancer-policy --load-balancer-name
my-load-balancer
--policy-namemy-PublicKey-policy
--policy-type-namePublicKeyPolicyType
--policy-attributesAttributeName=PublicKey,AttributeValue=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwAYUjnfyEyXr1pxjhFWBpMlggUcqoi3kl+dS74kj//c6x7ROtusUaeQCTgIUkayttRDWchuqo1pHC1u+n5xxXnBBe2ejbb2WRsKIQ5rXEeixsjFpFsojpSQKkzhVGI6mJVZBJDVKSHmswnwLBdofLhzvllpovBPTHe+o4haAWvDBALJU0pkSI1FecPHcs2hwxf14zHoXy1e2k36A64nXW43wtfx5qcVSIxtCEOjnYRg7RPvybaGfQ+v6Iaxb/+7J5kEvZhTFQId+bSiJImF1FSUT1W1xwzBZPUbcUkkXDj45vC2s3Z8E+Lk7a3uZhvsQHLZnrfuWjBWGWvZ/MhZYgEXAMPLE
建立後端伺服器身分驗證政策
此範例會建立後端伺服器身分驗證政策,以使用公有金鑰政策在您的後端執行個體上啟用身分驗證。
命令:
aws elb create-load-balancer-policy --load-balancer-name
my-load-balancer
--policy-namemy-authentication-policy
--policy-type-nameBackendServerAuthenticationPolicyType
--policy-attributesAttributeName=PublicKeyPolicyName,AttributeValue=my-PublicKey-policy
-
如需 API 詳細資訊,請參閱 AWS CLI 命令參考中的 CreateLoadBalancerPolicy
。
-
- PowerShell
-
- for PowerShell 工具
-
範例 1:此範例會為指定的負載平衡器建立新的代理通訊協定政策。
$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
-
如需 API 詳細資訊,請參閱 AWS Tools for PowerShell Cmdlet 參考中的 CreateLoadBalancerPolicy。
-
CreateLoadBalancerListeners
DeleteLoadBalancer