Table of Contents - sfn-3.1.8 Documentation
Classes and Modules
- Sfn
- Sfn::ApiProvider
- Sfn::ApiProvider::Google
- Sfn::ApiProvider::Terraform
- Sfn::Cache
- Sfn::Cache::LocalLock
- Sfn::Cache::LocalLock::LocalLockTimeout
- Sfn::Cache::LocalValue
- Sfn::Cache::Stamped
- Sfn::Callback
- Sfn::Callback::AwsAssumeRole
- Sfn::Callback::AwsMfa
- Sfn::Callback::StackPolicy
- Sfn::Command
- Sfn::Command::Conf
- Sfn::Command::Create
- Sfn::Command::Describe
- Sfn::Command::Destroy
- Sfn::Command::Diff
- Sfn::Command::Events
- Sfn::Command::Export
- Sfn::Command::Graph
- Sfn::Command::Graph::Provider
- Sfn::Command::Graph::Provider::Aws
- Sfn::Command::Graph::Provider::Aws::AwsGraphProcessor
- Sfn::Command::Graph::Provider::Terraform
- Sfn::Command::Graph::Provider::Terraform::TerraformGraphProcessor
- Sfn::Command::Import
- Sfn::Command::Init
- Sfn::Command::Inspect
- Sfn::Command::Lint
- Sfn::Command::List
- Sfn::Command::Plan
- Sfn::Command::Print
- Sfn::Command::Promote
- Sfn::Command::Realize
- Sfn::Command::Trace
- Sfn::Command::Update
- Sfn::Command::Validate
- Sfn::CommandModule
- Sfn::CommandModule::Base
- Sfn::CommandModule::Base::InstanceMethods
- Sfn::CommandModule::Callbacks
- Sfn::CommandModule::Planning
- Sfn::CommandModule::Stack
- Sfn::CommandModule::Stack::ClassMethods
- Sfn::CommandModule::Stack::InstanceMethods
- Sfn::CommandModule::Template
- Sfn::CommandModule::Template::ClassMethods
- Sfn::CommandModule::Template::InstanceMethods
- Sfn::Config
- Sfn::Config::Conf
- Sfn::Config::Create
- Sfn::Config::Describe
- Sfn::Config::Destroy
- Sfn::Config::Diff
- Sfn::Config::Events
- Sfn::Config::Export
- Sfn::Config::Graph
- Sfn::Config::Import
- Sfn::Config::Init
- Sfn::Config::Inspect
- Sfn::Config::Lint
- Sfn::Config::List
- Sfn::Config::Plan
- Sfn::Config::Print
- Sfn::Config::Promote
- Sfn::Config::Realize
- Sfn::Config::Trace
- Sfn::Config::Update
- Sfn::Config::Validate
- Sfn::Error
- Sfn::Error::InteractionDisabled
- Sfn::Error::StackNotFound
- Sfn::Error::StackPlanNotFound
- Sfn::Error::StackStateIncomplete
- Sfn::Lint
- Sfn::Lint::Definition
- Sfn::Lint::Rule
- Sfn::Lint::RuleSet
- Sfn::Lint::RuleSet::Creator
- Sfn::Lint::RuleSet::Creator::Rule
- Sfn::Lint::RuleSet::Creator::RuleSet
- Sfn::MonkeyPatch
- Sfn::MonkeyPatch::Stack
- Sfn::MonkeyPatch::Stack::Azure
- Sfn::MonkeyPatch::Stack::Google
- Sfn::MonkeyPatch::Stack::Google::PretendStack
- Sfn::Planner
- Sfn::Planner::Aws
- Sfn::Planner::Aws::Translator
- Sfn::Provider
- Sfn::Utils
- Sfn::Utils::Debug
- Sfn::Utils::Debug::Output
- Sfn::Utils::JSON
- Sfn::Utils::ObjectStorage
- Sfn::Utils::Output
- Sfn::Utils::PathSelector
- Sfn::Utils::Ssher
- Sfn::Utils::StackExporter
- Sfn::Utils::StackParameterScrubber
- Sfn::Utils::StackParameterValidator
Methods
- ::_options_for — Sfn::Config
- ::apply_limit — Sfn::Cache
- ::attribute — Sfn::Config
- ::build — Sfn::Lint::RuleSet
- ::configure — Sfn::Cache
- ::default_limits — Sfn::Cache
- ::enable — Sfn::Cache
- ::error_msg — Sfn::Error
- ::exit_code — Sfn::Error
- ::get — Sfn::Lint::RuleSet
- ::get_all — Sfn::Lint::RuleSet
- ::included — Sfn::CommandModule::Base
- ::included — Sfn::CommandModule::Stack
- ::included — Sfn::CommandModule::Template
- ::included — Sfn::Utils::Debug
- ::new — Sfn::Cache
- ::new — Sfn::Cache::LocalValue
- ::new — Sfn::Cache::LocalLock
- ::new — Sfn::Cache::Stamped
- ::new — Sfn::Callback
- ::new — Sfn::Callback::StackPolicy
- ::new — Sfn::Command
- ::new — Sfn::Command::Graph::Provider::Aws::AwsGraphProcessor
- ::new — Sfn::Command::Graph::Provider::Terraform::TerraformGraphProcessor
- ::new — Sfn::Error
- ::new — Sfn::Lint::Definition
- ::new — Sfn::Lint::Rule
- ::new — Sfn::Lint::RuleSet
- ::new — Sfn::Lint::RuleSet::Creator
- ::new — Sfn::Planner
- ::new — Sfn::Planner::Aws
- ::new — Sfn::Planner::Aws::Translator
- ::new — Sfn::Provider
- ::new — Sfn::Utils::StackExporter
- ::options_for — Sfn::Config
- ::redis_ping! — Sfn::Cache
- ::register — Sfn::Lint::RuleSet
- ::type — Sfn::Cache
- #[] — Sfn::Cache
- #[]= — Sfn::Cache
- #_debug — Sfn::CommandModule::Base::InstanceMethods
- #_format_json — Sfn::Utils::JSON
- #_from_json — Sfn::Utils::JSON
- #_to_json — Sfn::Utils::JSON
- #add_definition — Sfn::Lint::Rule
- #add_rule — Sfn::Lint::RuleSet
- #after — Sfn::Callback::AwsAssumeRole
- #after — Sfn::Callback::AwsMfa
- #after_config — Sfn::Callback::AwsAssumeRole
- #after_config — Sfn::Callback::AwsMfa
- #after_create — Sfn::Callback::StackPolicy
- #after_update — Sfn::Callback::StackPolicy
- #allowed_attributes — Sfn::Command::Events
- #allowed_attributes — Sfn::CommandModule::Base::InstanceMethods
- #allowed_cookbook_version — Sfn::Utils::StackExporter
- #allowed_pattern — Sfn::Utils::StackParameterValidator
- #allowed_values — Sfn::Utils::StackParameterValidator
- #api_action! — Sfn::CommandModule::Callbacks
- #apply — Sfn::Lint::Definition
- #apply — Sfn::Lint::Rule
- #apply — Sfn::Lint::RuleSet
- #apply_condition — Sfn::Planner::Aws::Translator
- #apply_function — Sfn::Command::Graph::Provider::Aws::AwsGraphProcessor
- #apply_function — Sfn::Command::Graph::Provider::Terraform::TerraformGraphProcessor
- #apply_function — Sfn::Planner::Aws::Translator
- #apply_limit — Sfn::Cache
- #apply_nested_stacks! — Sfn::CommandModule::Stack::InstanceMethods
- #apply_stack — Sfn::MonkeyPatch::Stack
- #apply_stacks! — Sfn::CommandModule::Stack::InstanceMethods
- #as_title — Sfn::CommandModule::Base::InstanceMethods
- #attribute_allowed? — Sfn::CommandModule::Base::InstanceMethods
- #before_update — Sfn::Callback::StackPolicy
- #bucket_prefix — Sfn::Command::Import
- #build_planner — Sfn::CommandModule::Planning
- #cached_stacks — Sfn::Provider
- #callbacks_for — Sfn::CommandModule::Callbacks
- #cf_join — Sfn::Utils::StackExporter
- #cf_ref — Sfn::Utils::StackExporter
- #cf_replace — Sfn::Utils::StackExporter
- #chef_environment_name — Sfn::Utils::StackExporter
- #clear — Sfn::Cache::LocalLock
- #clear! — Sfn::Cache
- #collect_failures — Sfn::Lint::RuleSet
- #color_state — Sfn::MonkeyPatch::Stack
- #colorize — Sfn::Command::Graph
- #complete? — Sfn::MonkeyPatch::Stack
- #conditions — Sfn::Planner::Aws::Translator
- #config — Sfn::Command
- #config — Sfn::CommandModule::Base::InstanceMethods
- #config_class — Sfn::Command
- #config_root_parameters — Sfn::CommandModule::Stack::InstanceMethods
- #convert_to_plan — Sfn::Planner::Aws
- #creating? — Sfn::MonkeyPatch::Stack
- #custom_stack_types — Sfn::CommandModule::Base::InstanceMethods
- #debug — Sfn::Utils::Debug::Output
- #default_attributes — Sfn::Command::Describe
- #default_attributes — Sfn::Command::Events
- #default_attributes — Sfn::Command::List
- #default_attributes — Sfn::CommandModule::Base::InstanceMethods
- #definition — Sfn::Lint::RuleSet::Creator::Rule
- #deleting? — Sfn::MonkeyPatch::Stack
- #dereference — Sfn::Planner::Aws::Translator
- #dereference_processor — Sfn::Command::Graph::Provider::Terraform::TerraformGraphProcessor
- #dereference_template — Sfn::Planner::Aws
- #diff_init — Sfn::Planner::Aws
- #diff_stack — Sfn::Command::Diff
- #discover_config — Sfn::Command
- #discover_stacks — Sfn::Command::Events
- #display_attribute — Sfn::Command::Inspect
- #display_instance_failure — Sfn::Command::Inspect
- #display_load_balancers — Sfn::Command::Inspect
- #display_nodes — Sfn::Command::Inspect
- #display_plan_information — Sfn::CommandModule::Planning
- #display_plan_lists — Sfn::Command::Plan
- #dump_json — Sfn::Utils::JSON
- #dump_stack_for_storage — Sfn::CommandModule::Template::InstanceMethods
- #edge_detection — Sfn::Command::Graph::Provider::Aws
- #edge_detection — Sfn::Command::Graph::Provider::Terraform
- #enabled? — Sfn::Callback::AwsAssumeRole
- #enabled? — Sfn::Callback::AwsMfa
- #encoded_id — Sfn::MonkeyPatch::Stack
- #environment — Sfn::Utils::StackExporter
- #events — Sfn::MonkeyPatch::Stack::Google::PretendStack
- #execute! — Sfn::Command::Conf
- #execute! — Sfn::Command::Create
- #execute! — Sfn::Command::Describe
- #execute! — Sfn::Command::Destroy
- #execute! — Sfn::Command::Diff
- #execute! — Sfn::Command::Events
- #execute! — Sfn::Command::Export
- #execute! — Sfn::Command::Graph
- #execute! — Sfn::Command::Import
- #execute! — Sfn::Command::Init
- #execute! — Sfn::Command::Inspect
- #execute! — Sfn::Command::Lint
- #execute! — Sfn::Command::List
- #execute! — Sfn::Command::Plan
- #execute! — Sfn::Command::Print
- #execute! — Sfn::Command::Promote
- #execute! — Sfn::Command::Realize
- #execute! — Sfn::Command::Trace
- #execute! — Sfn::Command::Update
- #execute! — Sfn::Command::Validate
- #execute_apply_stack — Sfn::CommandModule::Stack::InstanceMethods
- #expand_stack — Sfn::Provider
- #export — Sfn::Utils::StackExporter
- #export_file_name — Sfn::Command::Export
- #extract_current_nested_template_parameters — Sfn::ApiProvider::Google
- #extract_current_nested_template_parameters — Sfn::ApiProvider::Terraform
- #extract_current_nested_template_parameters — Sfn::CommandModule::Template::InstanceMethods
- #extract_runlist_item — Sfn::Utils::StackExporter
- #fail? — Sfn::Lint::Rule
- #fail_message — Sfn::Lint::RuleSet::Creator::Rule
- #failed — Sfn::Callback::AwsMfa
- #failed? — Sfn::MonkeyPatch::Stack
- #fetch_stacks — Sfn::Provider
- #file_store — Sfn::Utils::ObjectStorage
- #flag_ref — Sfn::Planner::Aws::Translator
- #flagged? — Sfn::Planner::Aws::Translator
- #fn_and — Sfn::Planner::Aws::Translator
- #fn_equals — Sfn::Planner::Aws::Translator
- #fn_find_in_map — Sfn::Planner::Aws::Translator
- #fn_if — Sfn::Planner::Aws::Translator
- #fn_join — Sfn::Planner::Aws::Translator
- #fn_not — Sfn::Planner::Aws::Translator
- #fn_or — Sfn::Planner::Aws::Translator
- #format_config_parameters! — Sfn::CommandModule::Stack::InstanceMethods
- #format_json — Sfn::Utils::JSON
- #format_nested_stack_results — Sfn::ApiProvider::Google
- #format_nested_stack_results — Sfn::ApiProvider::Terraform
- #format_nested_stack_results — Sfn::CommandModule::Template::InstanceMethods
- #format_value — Sfn::Command::Conf
- #freeze_runlists — Sfn::Utils::StackExporter
- #function_set_parameter? — Sfn::ApiProvider::Google
- #function_set_parameter? — Sfn::ApiProvider::Terraform
- #function_set_parameter? — Sfn::CommandModule::Stack::InstanceMethods
- #generate_config! — Sfn::Command::Conf
- #generate_custom_apply_mappings — Sfn::CommandModule::Stack::InstanceMethods
- #generate_fail_message — Sfn::Lint::Rule
- #generate_graph — Sfn::Command::Graph
- #generate_plan — Sfn::Planner
- #generate_plan — Sfn::Planner::Aws
- #get_events — Sfn::Command::Events
- #get_global_parameters — Sfn::Planner::Aws
- #get_local_storage — Sfn::Cache
- #get_redis_storage — Sfn::Cache
- #get_stacks — Sfn::Command::List
- #get_storage — Sfn::Cache
- #get_things — Sfn::CommandModule::Base::InstanceMethods
- #get_titles — Sfn::Utils::Output
- #green? — Sfn::MonkeyPatch::Stack
- #humanize_path_basename — Sfn::Utils::PathSelector
- #in_progress? — Sfn::MonkeyPatch::Stack
- #init — Sfn::Cache
- #internal_lock — Sfn::Cache
- #is_stack? — Sfn::Planner::Aws
- #lint_template — Sfn::Command::Lint
- #list_type? — Sfn::Utils::StackParameterValidator
- #load_api_provider_extensions! — Sfn::Command
- #load_json — Sfn::Utils::JSON
- #load_stored_session — Sfn::Callback::AwsAssumeRole
- #load_stored_session — Sfn::Callback::AwsMfa
- #load_stored_values — Sfn::Callback::AwsAssumeRole
- #load_stored_values — Sfn::Callback::AwsMfa
- #load_template_file — Sfn::CommandModule::Template::InstanceMethods
- #local_discovery — Sfn::Command::Import
- #locate_config_parameter_key — Sfn::CommandModule::Stack::InstanceMethods
- #locate_runlists — Sfn::Utils::StackExporter
- #lock — Sfn::Cache::LocalLock
- #locked_action — Sfn::Cache
- #max_length — Sfn::Utils::StackParameterValidator
- #max_value — Sfn::Utils::StackParameterValidator
- #merge_compile_time_parameters — Sfn::CommandModule::Template::InstanceMethods
- #method_missing — Sfn::Utils::StackExporter
- #min_length — Sfn::Utils::StackParameterValidator
- #min_value — Sfn::Utils::StackParameterValidator
- #name_args — Sfn::CommandModule::Base::InstanceMethods
- #name_required! — Sfn::CommandModule::Base::InstanceMethods
- #nested? — Sfn::MonkeyPatch::Stack
- #nested_stack_cleanup! — Sfn::Command::Destroy
- #nested_stacks — Sfn::MonkeyPatch::Stack
- #nested_stacks_google — Sfn::MonkeyPatch::Stack::Google
- #nesting_style — Sfn::MonkeyPatch::Stack
- #output_discovery — Sfn::Command::Graph::Provider::Aws
- #output_discovery — Sfn::Command::Graph::Provider::Terraform
- #outputs — Sfn::Command::Describe
- #outputs — Sfn::Command::Graph::Provider::Terraform::TerraformGraphProcessor
- #parameter_scrub! — Sfn::Utils::StackParameterScrubber
- #parameters — Sfn::Command::Graph::Provider::Terraform::TerraformGraphProcessor
- #pass? — Sfn::Lint::Rule
- #percent_complete — Sfn::MonkeyPatch::Stack
- #perform_template_load — Sfn::MonkeyPatch::Stack::Google::PretendStack
- #performing — Sfn::MonkeyPatch::Stack
- #plan_nested_stacks — Sfn::Planner::Aws
- #plan_stack — Sfn::Planner::Aws
- #policy — Sfn::MonkeyPatch::Stack
- #poll_stack — Sfn::CommandModule::Base::InstanceMethods
- #populate_parameters! — Sfn::ApiProvider::Google
- #populate_parameters! — Sfn::CommandModule::Stack::InstanceMethods
- #prefix_parameters_setup — Sfn::CommandModule::Stack::InstanceMethods
- #print_plan_items — Sfn::CommandModule::Planning
- #print_plan_result — Sfn::CommandModule::Planning
- #process — Sfn::Utils::Output
- #process_nested_stack_deep — Sfn::CommandModule::Template::InstanceMethods
- #process_nested_stack_shallow — Sfn::CommandModule::Template::InstanceMethods
- #prompt_for_code — Sfn::Callback::AwsMfa
- #prompt_for_file — Sfn::Utils::PathSelector
- #prompt_for_template — Sfn::CommandModule::Template::InstanceMethods
- #provider — Sfn::CommandModule::Base::InstanceMethods
- #provider_for — Sfn::CommandModule::Base::InstanceMethods
- #quiet — Sfn::Callback::AwsAssumeRole
- #quiet — Sfn::Callback::AwsMfa
- #red? — Sfn::MonkeyPatch::Stack
- #reformat_definition — Sfn::Utils::StackParameterValidator
- #register_diff — Sfn::Planner::Aws
- #registry — Sfn::Cache
- #reload — Sfn::MonkeyPatch::Stack::Google::PretendStack
- #remote_discovery — Sfn::Command::Import
- #remote_file_contents — Sfn::Utils::Ssher
- #remove_definition — Sfn::Lint::Rule
- #remove_ignored_parameters — Sfn::Utils::StackExporter
- #remove_rule — Sfn::Lint::RuleSet
- #remove_stack — Sfn::Provider
- #request_compile_parameter — Sfn::CommandModule::Template::InstanceMethods
- #resource_dependencies — Sfn::Command::Graph::Provider::Aws
- #resource_dependencies — Sfn::Command::Graph::Provider::Terraform
- #resources — Sfn::Command::Describe
- #resources — Sfn::Command::Graph::Provider::Terraform::TerraformGraphProcessor
- #resources — Sfn::MonkeyPatch::Stack::Google::PretendStack
- #restamp! — Sfn::Cache::Stamped
- #rollbacking? — Sfn::MonkeyPatch::Stack
- #root_parameters — Sfn::MonkeyPatch::Stack
- #root_parameters_google — Sfn::MonkeyPatch::Stack::Google
- #rule — Sfn::Lint::RuleSet::Creator::RuleSet
- #rule_sets — Sfn::Command::Lint
- #run — Sfn::Lint::Definition
- #run_action — Sfn::Callback
- #run_callbacks_for — Sfn::CommandModule::Callbacks
- #run_stack_diff — Sfn::Planner::Aws
- #save_expanded_stack — Sfn::Provider
- #save_stack_policy — Sfn::Callback::StackPolicy
- #scrub_plan — Sfn::Planner::Aws
- #scrub_stack_properties — Sfn::Planner::Aws
- #scrub_template — Sfn::CommandModule::Template::InstanceMethods
- #service_for — Sfn::Provider
- #set? — Sfn::Cache::Stamped
- #set_parameter — Sfn::CommandModule::Stack::InstanceMethods
- #set_paths_and_discover_file! — Sfn::CommandModule::Template::InstanceMethods
- #set_resource — Sfn::Planner::Aws
- #sparkle_collection — Sfn::CommandModule::Template::InstanceMethods
- #sparkle_packs — Sfn::CommandModule::Template::InstanceMethods
- #sparkleish_template — Sfn::MonkeyPatch::Stack
- #sparkleish_template_azure — Sfn::MonkeyPatch::Stack::Azure
- #sparkleish_template_google — Sfn::MonkeyPatch::Stack::Google
- #ssh_attempt_users — Sfn::Command::Inspect
- #ssh_key — Sfn::Command::Inspect
- #stack — Sfn::Provider
- #stack — Sfn::CommandModule::Base::InstanceMethods
- #stacks — Sfn::Provider
- #stamp — Sfn::Cache::Stamped
- #status_ends_with? — Sfn::MonkeyPatch::Stack
- #status_includes? — Sfn::MonkeyPatch::Stack
- #status_starts_with? — Sfn::MonkeyPatch::Stack
- #store_template — Sfn::ApiProvider::Google
- #store_template — Sfn::ApiProvider::Terraform
- #store_template — Sfn::CommandModule::Template::InstanceMethods
- #submit_policy — Sfn::Callback::StackPolicy
- #success? — Sfn::MonkeyPatch::Stack
- #tags — Sfn::Command::Describe
- #template — Sfn::Callback::StackPolicy
- #template_content — Sfn::ApiProvider::Google
- #template_content — Sfn::ApiProvider::Terraform
- #template_content — Sfn::CommandModule::Template::InstanceMethods
- #text_state — Sfn::MonkeyPatch::Stack
- #things_output — Sfn::Utils::Output
- #time_check_allow? — Sfn::Cache
- #translate_template — Sfn::CommandModule::Template::InstanceMethods
- #translator_for — Sfn::Planner::Aws
- #unpack_and_freeze_runlist — Sfn::Utils::StackExporter
- #update_allowed? — Sfn::Cache::Stamped
- #update_stack_list! — Sfn::Provider
- #updating? — Sfn::MonkeyPatch::Stack
- #valid_stack_types — Sfn::CommandModule::Base::InstanceMethods
- #validate_definitions! — Sfn::Lint::Rule
- #validate_graph_style! — Sfn::Command::Graph
- #validate_nesting_bucket! — Sfn::ApiProvider::Google
- #validate_nesting_bucket! — Sfn::ApiProvider::Terraform
- #validate_nesting_bucket! — Sfn::CommandModule::Template::InstanceMethods
- #validate_parameter — Sfn::Utils::StackParameterValidator
- #validate_rules! — Sfn::Lint::RuleSet
- #validate_stack — Sfn::Command::Validate
- #validate_stack_parameter — Sfn::ApiProvider::Google
- #validate_stack_parameter — Sfn::ApiProvider::Terraform
- #validate_stack_parameter — Sfn::CommandModule::Stack::InstanceMethods
- #value — Sfn::Cache::Stamped
- #value= — Sfn::Cache::Stamped
- #write_to_bucket — Sfn::Command::Export
- #write_to_file — Sfn::Command::Export
- #yellow? — Sfn::MonkeyPatch::Stack