When passing AddInstanceGroupsInput as input to an Aws::Client method, you can use a vanilla Hash:
{
instance_groups: [ {
name: "XmlStringMaxLen256",
market: "ON_DEMAND", instance_role: "MASTER", bid_price: "XmlStringMaxLen256",
instance_type: "InstanceType", instance_count: 1, configurations: [
{
classification: "String",
configurations: {
},
properties: {
"String" => "String",
},
},
],
ebs_configuration: {
ebs_block_device_configs: [
{
volume_specification: { volume_type: "String", iops: 1,
size_in_gb: 1, },
volumes_per_instance: 1,
},
],
ebs_optimized: false,
},
auto_scaling_policy: {
constraints: { min_capacity: 1, max_capacity: 1, },
rules: [ {
name: "String", description: "String",
action: { market: "ON_DEMAND", simple_scaling_policy_configuration: { adjustment_type: "CHANGE_IN_CAPACITY", scaling_adjustment: 1, cool_down: 1,
},
},
trigger: { cloud_watch_alarm_definition: { comparison_operator: "GREATER_THAN_OR_EQUAL", evaluation_periods: 1,
metric_name: "String", namespace: "String",
period: 1, statistic: "SAMPLE_COUNT", threshold: 1.0, unit: "NONE", dimensions: [
{
key: "String",
value: "String",
},
],
},
},
},
],
},
},
],
job_flow_id: "XmlStringMaxLen256", }
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