# NOT RUN {
# This example creates a policy that enables Proxy Protocol on the
# specified load balancer.
svc$create_load_balancer_policy(
LoadBalancerName = "my-load-balancer",
PolicyAttributes = list(
list(
AttributeName = "ProxyProtocol",
AttributeValue = "true"
)
),
PolicyName = "my-ProxyProtocol-policy",
PolicyTypeName = "ProxyProtocolPolicyType"
)
# This example creates a public key policy.
svc$create_load_balancer_policy(
LoadBalancerName = "my-load-balancer",
PolicyAttributes = list(
list(
AttributeName = "PublicKey",
AttributeValue = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwAYUjnfyEyXr1pxjhFWBpMlg..."
)
),
PolicyName = "my-PublicKey-policy",
PolicyTypeName = "PublicKeyPolicyType"
)
# This example creates a backend server authentication policy that enables
# authentication on your backend instance using a public key policy.
svc$create_load_balancer_policy(
LoadBalancerName = "my-load-balancer",
PolicyAttributes = list(
list(
AttributeName = "PublicKeyPolicyName",
AttributeValue = "my-PublicKey-policy"
)
),
PolicyName = "my-authentication-policy",
PolicyTypeName = "BackendServerAuthenticationPolicyType"
)
# }
# NOT RUN {
# }
Run the code above in your browser using DataLab