Table of Contents - aws_pocketknife-0.1.28 Documentation
Pages
- developer_dev_acc.json
- developer_prd_acc.json
- tester_dev_acc.json
- tester_prd_acc.json
- ec2.json
- iam.rake
- route53.rake
Classes and Modules
- AwsPocketknife
- AwsPocketknife::Asg
- AwsPocketknife::Cli
- AwsPocketknife::Cli::Ami
- AwsPocketknife::Cli::Asg
- AwsPocketknife::Cli::Eb
- AwsPocketknife::Cli::Ec2
- AwsPocketknife::Cli::Ecs
- AwsPocketknife::Cli::Elb
- AwsPocketknife::Cli::Iam
- AwsPocketknife::Cli::Main
- AwsPocketknife::Cli::Rds
- AwsPocketknife::Cli::RdsSnapshot
- AwsPocketknife::Cli::Route53
- AwsPocketknife::CloudwatchLogs
- AwsPocketknife::Common
- AwsPocketknife::Common::Logging
- AwsPocketknife::Common::Utils
- AwsPocketknife::Ec2
- AwsPocketknife::Ecs
- AwsPocketknife::ElasticBeanstalk
- AwsPocketknife::Elb
- AwsPocketknife::Iam
- AwsPocketknife::Rds
- AwsPocketknife::Route53
Methods
- ::add_role_to_instance_profile — AwsPocketknife::Iam
- ::add_user_to_group — AwsPocketknife::Iam
- ::asg_client — AwsPocketknife
- ::attach_policy_to_group — AwsPocketknife::Iam
- ::attach_policy_to_role — AwsPocketknife::Iam
- ::cf_client — AwsPocketknife
- ::clean_ami — AwsPocketknife::Ec2
- ::clean_snapshots — AwsPocketknife::Rds
- ::clone_service — AwsPocketknife::Ecs
- ::cloudwatch_logs_client — AwsPocketknife
- ::create_group — AwsPocketknife::Iam
- ::create_iam_user — AwsPocketknife::Iam
- ::create_image — AwsPocketknife::Ec2
- ::create_instance_profile — AwsPocketknife::Iam
- ::create_launch_permission — AwsPocketknife::Ec2
- ::create_log_group — AwsPocketknife::CloudwatchLogs
- ::create_policy — AwsPocketknife::Iam
- ::create_policy_from_policy_file — AwsPocketknife::Iam
- ::create_role — AwsPocketknife::Iam
- ::create_service — AwsPocketknife::Ecs
- ::create_snapshot — AwsPocketknife::Rds
- ::decrypt_windows_password — AwsPocketknife::Ec2
- ::delete_ami_by_id — AwsPocketknife::Ec2
- ::delete_snapshots — AwsPocketknife::Ec2
- ::describe_asg_by_name — AwsPocketknife::Asg
- ::describe_clusters — AwsPocketknife::Ecs
- ::describe_container_instances — AwsPocketknife::Ecs
- ::describe_elb_by_name — AwsPocketknife::Elb
- ::describe_environment — AwsPocketknife::ElasticBeanstalk
- ::describe_environment_resources — AwsPocketknife::ElasticBeanstalk
- ::describe_hosted_zone — AwsPocketknife::Route53
- ::describe_instances_by_image_id — AwsPocketknife::Ec2
- ::describe_services — AwsPocketknife::Ecs
- ::describe_snapshots — AwsPocketknife::Rds
- ::describe_task_definition — AwsPocketknife::Ecs
- ::describe_tasks — AwsPocketknife::Ecs
- ::drain_instances — AwsPocketknife::Ecs
- ::ec2_client — AwsPocketknife
- ::ecs_client — AwsPocketknife
- ::elastic_beanstalk_client — AwsPocketknife
- ::elb_client — AwsPocketknife
- ::elb_clientV2 — AwsPocketknife
- ::find_ami_by_creation_time — AwsPocketknife::Ec2
- ::find_ami_by_id — AwsPocketknife::Ec2
- ::find_ami_by_name — AwsPocketknife::Ec2
- ::find_by_id — AwsPocketknife::Ec2
- ::find_by_name — AwsPocketknife::Ec2
- ::find_hosted_zone_id — AwsPocketknife::Route53
- ::find_unused_ami — AwsPocketknife::Ec2
- ::get_asgs — AwsPocketknife::Asg
- ::get_bucket_list — AwsPocketknife::Iam
- ::get_client_options — AwsPocketknife
- ::get_clusters — AwsPocketknife::Ecs
- ::get_containers — AwsPocketknife::Ecs
- ::get_elbs — AwsPocketknife::Elb
- ::get_elbs_v2 — AwsPocketknife::Elb
- ::get_hosted_zone_id — AwsPocketknife::Route53
- ::get_hosted_zone_id_and_origin_record — AwsPocketknife::Route53
- ::get_instance_id_list — AwsPocketknife::Ec2
- ::get_payload_for_record_update — AwsPocketknife::Route53
- ::get_policy_arn — AwsPocketknife::Iam
- ::get_record — AwsPocketknife::Route53
- ::get_services — AwsPocketknife::Ecs
- ::get_snapshot_name — AwsPocketknife::Rds
- ::get_windows_password — AwsPocketknife::Ec2
- ::iam_client — AwsPocketknife
- ::initialize_log — AwsPocketknife::Common::Logging
- ::list — AwsPocketknife::Asg
- ::list — AwsPocketknife::Elb
- ::list_clusters — AwsPocketknife::Ecs
- ::list_container_instances — AwsPocketknife::Ecs
- ::list_container_tasks — AwsPocketknife::Ecs
- ::list_environment_variables — AwsPocketknife::ElasticBeanstalk
- ::list_environments — AwsPocketknife::ElasticBeanstalk
- ::list_hosted_zones — AwsPocketknife::Route53
- ::list_records — AwsPocketknife::Route53
- ::list_records_for_zone_name — AwsPocketknife::Route53
- ::list_services — AwsPocketknife::Ecs
- ::list_ssl_certificates — AwsPocketknife::Iam
- ::list_tasks — AwsPocketknife::Ecs
- ::list_v2 — AwsPocketknife::Elb
- ::logger — AwsPocketknife::Common::Logging
- ::rds_client — AwsPocketknife
- ::route53_client — AwsPocketknife
- ::s3_client — AwsPocketknife
- ::share_ami — AwsPocketknife::Ec2
- ::snapshot_ids — AwsPocketknife::Ec2
- ::start_instance_by_id — AwsPocketknife::Ec2
- ::stop_instance_by_id — AwsPocketknife::Ec2
- ::update_cname_record — AwsPocketknife::Route53
- ::update_record — AwsPocketknife::Route53
- ::update_record_from_existing_dns_entry — AwsPocketknife::Route53
- ::wait_till_instance_is_stopped — AwsPocketknife::Ec2
- ::wait_till_instance_is_terminated — AwsPocketknife::Ec2
- #__print_version — AwsPocketknife::Cli::Main
- #add_user_to_group — AwsPocketknife::Cli::Iam
- #asg_client — AwsPocketknife::Common::Utils
- #clean — AwsPocketknife::Cli::Ami
- #clean — AwsPocketknife::Cli::RdsSnapshot
- #clone_service — AwsPocketknife::Cli::Ecs
- #cloudwatch_logs_client — AwsPocketknife::Common::Utils
- #create — AwsPocketknife::Cli::RdsSnapshot
- #create_group — AwsPocketknife::Cli::Iam
- #create_user — AwsPocketknife::Cli::Iam
- #delete_by_id — AwsPocketknife::Cli::Ami
- #desc — AwsPocketknife::Cli::Asg
- #desc — AwsPocketknife::Cli::Eb
- #desc — AwsPocketknife::Cli::Elb
- #desc_service — AwsPocketknife::Cli::Ecs
- #describe_hosted_zone — AwsPocketknife::Cli::Route53
- #drain_instances — AwsPocketknife::Cli::Ecs
- #ec2_client — AwsPocketknife::Common::Utils
- #ecs_client — AwsPocketknife::Common::Utils
- #elastic_beanstalk_client — AwsPocketknife::Common::Utils
- #elb_client — AwsPocketknife::Common::Utils
- #elb_clientV2 — AwsPocketknife::Common::Utils
- #find_by_id — AwsPocketknife::Cli::Ec2
- #find_by_name — AwsPocketknife::Cli::Ec2
- #get_record — AwsPocketknife::Cli::Route53
- #get_tag_value — AwsPocketknife::Common::Utils
- #get_windows_password — AwsPocketknife::Cli::Ec2
- #iam_client — AwsPocketknife::Common::Utils
- #list — AwsPocketknife::Cli::Asg
- #list — AwsPocketknife::Cli::Eb
- #list — AwsPocketknife::Cli::Elb
- #list — AwsPocketknife::Cli::RdsSnapshot
- #list — AwsPocketknife::Cli::Route53
- #list_clusters — AwsPocketknife::Cli::Ecs
- #list_instance_tasks — AwsPocketknife::Cli::Ecs
- #list_instances — AwsPocketknife::Cli::Ecs
- #list_records — AwsPocketknife::Cli::Route53
- #list_services — AwsPocketknife::Cli::Ecs
- #list_ssl_certs — AwsPocketknife::Cli::Iam
- #list_v2 — AwsPocketknife::Cli::Elb
- #nice_print — AwsPocketknife::Common::Utils
- #pretty_table — AwsPocketknife::Common::Utils
- #print_asg — AwsPocketknife::Cli::Asg
- #print_elbs — AwsPocketknife::Cli::Elb
- #print_elbs_v2 — AwsPocketknife::Cli::Elb
- #rds_client — AwsPocketknife::Common::Utils
- #route53_client — AwsPocketknife::Common::Utils
- #share — AwsPocketknife::Cli::Ami
- #start — AwsPocketknife::Cli::Ec2
- #stop — AwsPocketknife::Cli::Ec2
- #update_record — AwsPocketknife::Cli::Route53
- #vars — AwsPocketknife::Cli::Eb