When passing AwsElbLoadBalancerDetails as input to an Aws::Client method, you can use a vanilla Hash:
{
availability_zones: ["NonEmptyString"],
backend_server_descriptions: [
{
instance_port: 1,
policy_names: ["NonEmptyString"],
},
],
canonical_hosted_zone_name: "NonEmptyString",
canonical_hosted_zone_name_id: "NonEmptyString",
created_time: "NonEmptyString",
dns_name: "NonEmptyString",
health_check: {
healthy_threshold: 1,
interval: 1,
target: "NonEmptyString",
timeout: 1,
unhealthy_threshold: 1,
},
instances: [
{
instance_id: "NonEmptyString",
},
],
listener_descriptions: [
{
listener: {
instance_port: 1,
instance_protocol: "NonEmptyString",
load_balancer_port: 1,
protocol: "NonEmptyString",
ssl_certificate_id: "NonEmptyString",
},
policy_names: ["NonEmptyString"],
},
],
load_balancer_attributes: {
access_log: {
emit_interval: 1,
enabled: false,
s3_bucket_name: "NonEmptyString",
s3_bucket_prefix: "NonEmptyString",
},
connection_draining: {
enabled: false,
timeout: 1,
},
connection_settings: {
idle_timeout: 1,
},
cross_zone_load_balancing: {
enabled: false,
},
},
load_balancer_name: "NonEmptyString",
policies: {
app_cookie_stickiness_policies: [
{
cookie_name: "NonEmptyString",
policy_name: "NonEmptyString",
},
],
lb_cookie_stickiness_policies: [
{
cookie_expiration_period: 1,
policy_name: "NonEmptyString",
},
],
other_policies: ["NonEmptyString"],
},
scheme: "NonEmptyString",
security_groups: ["NonEmptyString"],
source_security_group: {
group_name: "NonEmptyString",
owner_alias: "NonEmptyString",
},
subnets: ["NonEmptyString"],
vpc_id: "NonEmptyString",
}
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4