Table of Contents - ec2launcher-1.7.5 Documentation
Classes and Modules
- EC2Launcher
- EC2Launcher::AWSInitializer
- EC2Launcher::AmiDetails
- EC2Launcher::ApplicationProcessor
- EC2Launcher::BackoffRunner
- EC2Launcher::BlockDeviceBuilder
- EC2Launcher::ConfigLoader
- EC2Launcher::ConfigWrapper
- EC2Launcher::DSL
- EC2Launcher::DSL::Application
- EC2Launcher::DSL::ApplicationDSL
- EC2Launcher::DSL::BlockDevice
- EC2Launcher::DSL::Config
- EC2Launcher::DSL::ConfigDSL
- EC2Launcher::DSL::EmailNotification
- EC2Launcher::DSL::EmailNotifications
- EC2Launcher::DSL::Environment
- EC2Launcher::DirectoryProcessing
- EC2Launcher::DynamicHostnameGenerator
- EC2Launcher::EnvironmentProcessor
- EC2Launcher::HostNames
- EC2Launcher::HostNames::HostNameGeneration
- EC2Launcher::HostnameGenerator
- EC2Launcher::InitOptions
- EC2Launcher::InstancePathsConfig
- EC2Launcher::Launcher
- EC2Launcher::Route53
- EC2Launcher::Route53Record
- EC2Launcher::SecurityGroupHandler
- EC2Launcher::Terminator
- Module
- Object
Methods
- ::execute — EC2Launcher::DSL::ApplicationDSL
- ::execute — EC2Launcher::DSL::ConfigDSL
- ::json_create — EC2Launcher::DSL::BlockDevice
- ::load — EC2Launcher::DSL::Application
- ::load — EC2Launcher::DSL::Environment
- ::new — EC2Launcher::AmiDetails
- ::new — EC2Launcher::Launcher
- ::new — EC2Launcher::ApplicationProcessor
- ::new — EC2Launcher::BlockDeviceBuilder
- ::new — EC2Launcher::ConfigLoader
- ::new — EC2Launcher::ConfigWrapper
- ::new — EC2Launcher::DSL::ApplicationDSL
- ::new — EC2Launcher::DSL::Application
- ::new — EC2Launcher::DSL::BlockDevice
- ::new — EC2Launcher::DSL::Config
- ::new — EC2Launcher::DSL::Environment
- ::new — EC2Launcher::DynamicHostnameGenerator
- ::new — EC2Launcher::EnvironmentProcessor
- ::new — EC2Launcher::HostnameGenerator
- ::new — EC2Launcher::InitOptions
- ::new — EC2Launcher::InstancePathsConfig
- ::new — EC2Launcher::Route53Record
- ::new — EC2Launcher::Route53
- ::new — EC2Launcher::Terminator
- #application — EC2Launcher::DSL::ApplicationDSL
- #application — EC2Launcher::DSL::Application
- #as_json — EC2Launcher::DSL::BlockDevice
- #attach_to_elb — EC2Launcher::Launcher
- #block_device — EC2Launcher::DSL::Application
- #block_devices — EC2Launcher::DSL::Application
- #bucket_snapshots_by_volume_number — EC2Launcher::BlockDeviceBuilder
- #build_block_devices — EC2Launcher::BlockDeviceBuilder
- #build_commands — EC2Launcher::Launcher
- #build_ebs_volumes — EC2Launcher::BlockDeviceBuilder
- #build_ephemeral_drives — EC2Launcher::BlockDeviceBuilder
- #build_launch_command — EC2Launcher::Launcher
- #build_list_of_valid_directories — EC2Launcher::DirectoryProcessing
- #build_path — EC2Launcher::InstancePathsConfig
- #build_snapshot_clone_list — EC2Launcher::BlockDeviceBuilder
- #clone_volumes — EC2Launcher::BlockDeviceBuilder
- #create_record — EC2Launcher::Route53
- #delete_record — EC2Launcher::Route53
- #delete_record_by_name — EC2Launcher::Route53
- #dsl_accessor — Module
- #dsl_array_accessor — Module
- #dsl_regex_accessor — Module
- #elb — EC2Launcher::DSL::Application
- #elb_for_environment — EC2Launcher::DSL::Application
- #email_notification — EC2Launcher::DSL::EmailNotifications
- #environment — EC2Launcher::DSL::Environment
- #environment_roles — EC2Launcher::DSL::Application
- #find_ami — EC2Launcher::Launcher
- #find_record — EC2Launcher::Route53
- #generate_block_devices — EC2Launcher::BlockDeviceBuilder
- #generate_device_tags — EC2Launcher::BlockDeviceBuilder
- #generate_dynamic_hostname — EC2Launcher::DynamicHostnameGenerator
- #generate_dynamic_hostname — EC2Launcher::HostnameGenerator
- #generate_fqdn — EC2Launcher::HostNames::HostNameGeneration
- #generate_hostname — EC2Launcher::HostnameGenerator
- #generate_short_name — EC2Launcher::HostNames::HostNameGeneration
- #get_instance_dns — EC2Launcher::Launcher
- #get_latest_raid_snapshot_mapping — EC2Launcher::BlockDeviceBuilder
- #get_latest_snapshot_by_purpose — EC2Launcher::BlockDeviceBuilder
- #get_most_recent_common_snapshot_time — EC2Launcher::BlockDeviceBuilder
- #get_next_host_number — EC2Launcher::HostnameGenerator
- #global_options — EC2Launcher::InitOptions
- #has_provisioned_iops? — EC2Launcher::DSL::Application
- #help — EC2Launcher::InitOptions
- #iam_profile — EC2Launcher::DSL::Application
- #iam_profile_for_environment — EC2Launcher::DSL::Application
- #initialize_aws — EC2Launcher::AWSInitializer
- #is_raid? — EC2Launcher::DSL::BlockDevice
- #launch — EC2Launcher::Launcher
- #launch_instance — EC2Launcher::Launcher
- #launch_options — EC2Launcher::InitOptions
- #load — EC2Launcher::DSL::Application
- #load — EC2Launcher::DSL::Environment
- #load_and_encode_file — EC2Launcher::Launcher
- #load_and_encode_file_with_path — EC2Launcher::Launcher
- #load_config_file — EC2Launcher::ConfigLoader
- #load_environment_file — EC2Launcher::EnvironmentProcessor
- #load_instances — EC2Launcher::HostnameGenerator
- #merge — EC2Launcher::DSL::Application
- #merge — EC2Launcher::DSL::Environment
- #parse — EC2Launcher::InitOptions
- #process_application_inheritance — EC2Launcher::ApplicationProcessor
- #process_directory_list — EC2Launcher::DirectoryProcessing
- #process_environment_inheritance — EC2Launcher::EnvironmentProcessor
- #provisioned_iops? — EC2Launcher::DSL::BlockDevice
- #remove_snapshots — EC2Launcher::Terminator
- #remove_volume — EC2Launcher::Terminator
- #remove_volumes — EC2Launcher::Terminator
- #roles_for_environment — EC2Launcher::DSL::Application
- #run_with_backoff — EC2Launcher::BackoffRunner
- #security_groups — EC2Launcher::SecurityGroupHandler
- #security_groups_for_environment — EC2Launcher::DSL::Application
- #security_groups_for_environment — EC2Launcher::SecurityGroupHandler
- #substitute_command_variables — EC2Launcher::Launcher
- #terminate — EC2Launcher::Terminator
- #terminate_options — EC2Launcher::InitOptions
- #test_with_backoff — EC2Launcher::BackoffRunner
- #to_json — EC2Launcher::DSL::BlockDevice
- #to_json — EC2Launcher::DSL::EmailNotification
- #validate_application — EC2Launcher::ApplicationProcessor
- #validate_environment — EC2Launcher::EnvironmentProcessor