runway.cfngin.blueprints package¶
Import modules.
Subpackages¶
- runway.cfngin.blueprints.variables package
- Submodules
- runway.cfngin.blueprints.variables.types module
CFNCommaDelimitedList
CFNNumber
CFNNumberList
CFNString
CFNType
EC2AvailabilityZoneName
EC2AvailabilityZoneNameList
EC2ImageId
EC2ImageIdList
EC2InstanceId
EC2InstanceIdList
EC2KeyPairKeyName
EC2SecurityGroupGroupName
EC2SecurityGroupGroupNameList
EC2SecurityGroupId
EC2SecurityGroupIdList
EC2SubnetId
EC2SubnetIdList
EC2VPCId
EC2VPCIdList
EC2VolumeId
EC2VolumeIdList
Route53HostedZoneId
Route53HostedZoneIdList
SSMParameterName
SSMParameterValueCommaDelimitedList
SSMParameterValueEC2AvailabilityZoneName
SSMParameterValueEC2AvailabilityZoneNameList
SSMParameterValueEC2ImageId
SSMParameterValueEC2ImageIdList
SSMParameterValueEC2InstanceId
SSMParameterValueEC2InstanceIdList
SSMParameterValueEC2KeyPairKeyName
SSMParameterValueEC2SecurityGroupGroupName
SSMParameterValueEC2SecurityGroupGroupNameList
SSMParameterValueEC2SecurityGroupId
SSMParameterValueEC2SecurityGroupIdList
SSMParameterValueEC2SubnetId
SSMParameterValueEC2SubnetIdList
SSMParameterValueEC2VPCId
SSMParameterValueEC2VPCIdList
SSMParameterValueEC2VolumeId
SSMParameterValueEC2VolumeIdList
SSMParameterValueRoute53HostedZoneId
SSMParameterValueRoute53HostedZoneIdList
SSMParameterValueString
SSMParameterValueStringList
TroposphereType
- runway.cfngin.blueprints.variables.types module
- Submodules
Submodules¶
- runway.cfngin.blueprints.base module
Blueprint
Blueprint.VARIABLES
Blueprint.context
Blueprint.description
Blueprint.mappings
Blueprint.name
Blueprint.template
Blueprint.__init__()
Blueprint.add_output()
Blueprint.cfn_parameters
Blueprint.create_template()
Blueprint.defined_variables
Blueprint.get_cfn_parameters()
Blueprint.get_output_definitions()
Blueprint.get_parameter_definitions()
Blueprint.get_parameter_values()
Blueprint.get_required_parameter_definitions()
Blueprint.get_variables()
Blueprint.import_mappings()
Blueprint.output_definitions
Blueprint.parameter_definitions
Blueprint.parameter_values
Blueprint.read_user_data()
Blueprint.render_template()
Blueprint.rendered
Blueprint.required_parameter_definitions
Blueprint.requires_change_set
Blueprint.reset_template()
Blueprint.resolve_variables()
Blueprint.set_template_description()
Blueprint.setup_parameters()
Blueprint.to_json()
Blueprint.variables
Blueprint.version
CFNParameter
build_parameter()
parse_user_data()
resolve_variable()
validate_allowed_values()
validate_variable_type()
- runway.cfngin.blueprints.cfngin_bucket module
- runway.cfngin.blueprints.raw module
RawTemplateBlueprint
RawTemplateBlueprint.context
RawTemplateBlueprint.description
RawTemplateBlueprint.mappings
RawTemplateBlueprint.name
RawTemplateBlueprint.raw_template_path
RawTemplateBlueprint.__init__()
RawTemplateBlueprint.output_definitions
RawTemplateBlueprint.parameter_definitions
RawTemplateBlueprint.parameter_values
RawTemplateBlueprint.render_template()
RawTemplateBlueprint.rendered
RawTemplateBlueprint.requires_change_set
RawTemplateBlueprint.resolve_variables()
RawTemplateBlueprint.to_dict()
RawTemplateBlueprint.to_json()
RawTemplateBlueprint.version
get_template_path()
resolve_variable()
- runway.cfngin.blueprints.testutil module
- runway.cfngin.blueprints.type_defs module
BlueprintVariableTypeDef
BlueprintVariableTypeDef.allowed_pattern
BlueprintVariableTypeDef.allowed_values
BlueprintVariableTypeDef.constraint_description
BlueprintVariableTypeDef.default
BlueprintVariableTypeDef.description
BlueprintVariableTypeDef.max_length
BlueprintVariableTypeDef.max_value
BlueprintVariableTypeDef.min_length
BlueprintVariableTypeDef.min_value
BlueprintVariableTypeDef.no_echo
BlueprintVariableTypeDef.type
BlueprintVariableTypeDef.validator