Dump all form values of an AWS form
When creating a new instance of what ever else, just click on the extension and it will dump all the form values in JSON
Bookmarket:
javascript:(function()%7Bvar%20defer%20%3D%20function(toWaitFor%2C%20method)%20%7B%0A%20%20%20%20if%20(window%5BtoWaitFor%5D)%20%7B%0A%20%20%20%20%20%20%20%20method()%3B%0A%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20setTimeout(function%20()%20%7B%20defer(toWaitFor%2C%20method)%20%7D%2C%2050)%3B%0A%20%20%20%20%7D%0A%7D%3B%0Avar%20dump_form%20%3D%20function()%20%7B%0A%20%20dump%20%3D%20%7B%7D%3B%0A%20%20%24.each(%0A%20%20%20%20%24('input')%2C%0A%20%20%20%20function(i%2C%20e)%20%7B%0A%20%20%20%20%20%20try%20%7B%0A%20%20%20%20%20%20%20%20var%20o%20%3D%20%24(e)%3B%0A%20%20%20%20%20%20%20%20var%20label%20%3D%20%24(%22label%5Bfor%3D'%22%20%2B%20o.attr('id')%20%2B%20%22'%5D%22).text()%3B%0A%20%20%20%20%20%20%20%20dump%5Blabel%5D%20%3D%20o.val()%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20catch(e)%20%7B%0A%20%20%20%20%20%20%20%20console.log(e)%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%20)%0A%20%20%24.each(%0A%20%20%20%20%24('.awsui-select-value')%2C%0A%20%20%20%20function(i%2C%20e)%20%7B%0A%20%20%20%20%20%20try%20%7B%0A%20%20%20%20%20%20%20%20var%20o%20%3D%20%24(e)%3B%0A%20%20%20%20%20%20%20%20var%20label%20%3D%20%24(o.parents('.awsui-control-group-controls')%5B0%5D).prev().text()%3B%0A%20%20%20%20%20%20%20%20dump%5Blabel%5D%20%3D%20o.text()%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20catch(e)%20%7B%0A%20%20%20%20%20%20%20%20console.log(e)%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%20)%0A%20%20%24.each(%0A%20%20%20%20%24('.awsui-checkbox-styled-box')%2C%0A%20%20%20%20function(i%2C%20e)%20%7B%0A%20%20%20%20%20%20try%20%7B%0A%20%20%20%20%20%20%20%20var%20o%20%3D%20%24(e)%3B%0A%20%20%20%20%20%20%20%20var%20label%20%3D%20%24(o.parents('.awsui-control-group-controls')%5B0%5D).prev().text()%3B%0A%20%20%20%20%20%20%20%20dump%5Blabel%5D%20%3D%20o.hasClass('wsui-checkbox-styled-box-checked')%20%3F%20'true'%20%3A%20'false'%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20catch(e)%20%7B%0A%20%20%20%20%20%20%20%20console.log(e)%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%20)%0A%20%20var%20value%20%3D%20JSON.stringify(dump)%3B%0A%20%20copyToClipboard%20%3D%20function(data)%20%7B%0A%20%20%20%20var%20%24temp%20%3D%20%24(%22%3Cinput%3E%22)%3B%0A%20%20%20%20%24(%22body%22).append(%24temp)%3B%0A%20%20%20%20%24temp.val(data).select()%3B%0A%20%20%20%20document.execCommand(%22copy%22)%3B%0A%20%20%20%20%24temp.remove()%3B%0A%20%20%7D%0A%20%20copyToClipboard(value)%3B%0A%7D%3B%0Aif(typeof%20jQuery%20%3D%3D%20'undefined')%20%7B%0A%20%20var%20script_jQuery%20%3D%20document.createElement('script')%3B%0A%20%20script_jQuery.setAttribute('src'%2C%20'%2F%2Fcode.jquery.com%2Fjquery-latest.min.js')%3B%0A%20%20document.body.appendChild(script_jQuery)%3B%0A%20%20defer('jQuery'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20dump_form()%3B%0A%20%20%7D)%3B%0A%7D%20else%20%7B%0A%20%20dump_form()%3B%0A%7D%7D)()%3B
{
"": "Select your KMS key",
"Animated Effects": "true",
"Redis": "Redis",
"Cluster Mode enabled": "on",
"Memcached": "Memcached",
"Name": "",
"Description": "",
"Port": "11211",
"Number of replicas": " ",
"Number of Shards": " ",
"Replicas per Shard": " ",
"No preference": "No preference",
"Select zones": "Select zones",
"Default": "Default",
"Customer Managed Customer Master Key": "Customer Managed Customer Master Key",
"Redis AUTH Token": "false",
"Show Token": "on",
"Seed RDB file S3 location": "",
"Specify backup window": "specify window",
"Specify maintenance window": "specify window",
"Topic name": "",
"Email recipients": "",
"SNS Topic ARN": "",
"Engine version compatibility": "1.5.16",
"Parameter group": "default.memcached1.5",
"Node type": "cache.r5.large (13.07 GiB)",
"Subnet group": "elasti-cache-subnet-group (vpc-123456)",
"VPC ID": "vpc-62352307",
"Primary": "us-west-1a",
"Replica1": "us-west-1a",
"Replica2": "us-west-1a",
"Backup retention period": "1",
"Start day": "Sunday",
"Start time": "00",
"Duration": "1",
"Topic for SNS notification": "Disable notifications",
"Number of nodes": "1",
"Node1": "us-west-1a",
"Cluster engine": "false",
"Multi-AZ with Auto-Failover": "false",
"Encryption at-rest": "false",
"Encryption in-transit": "false",
"Redis AUTH": "false",
"Enable automatic backups": "false"
}