├── .coveragerc ├── .gitattributes ├── .github ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── pr-ci.yaml │ ├── pypi-release.yaml │ └── schema-updater.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── .pre-commit-hooks.yaml ├── .pylintrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── NOTICE ├── README.md ├── doc_source ├── contract-tests.md ├── doc-history.md ├── glossary.md ├── index.md ├── modules-develop.md ├── modules-structure.md ├── modules.md ├── publish-extension-stacksets.md ├── publish-extension.md ├── resource-type-cli-generate.md ├── resource-type-cli-global-parameters.md ├── resource-type-cli-init.md ├── resource-type-cli-invoke.md ├── resource-type-cli-submit.md ├── resource-type-cli-test.md ├── resource-type-cli-validate.md ├── resource-type-cli.md ├── resource-type-develop-stabilize.md ├── resource-type-develop.md ├── resource-type-faq.md ├── resource-type-howtos.md ├── resource-type-model-false-drift.md ├── resource-type-model.md ├── resource-type-register.md ├── resource-type-schema.md ├── resource-type-test-contract-errors.md ├── resource-type-test-contract.md ├── resource-type-test-progressevent.md ├── resource-type-test.md ├── resource-type-walkthrough.md ├── resource-types.md └── what-is-cloudformation-cli.md ├── docs ├── CLOUDFORMATION_CLI.md ├── README.md ├── RESOURCE_MODELLING.md └── _config.yml ├── examples └── schema │ ├── aws.common.types.v1.json │ └── common.types.v1.json ├── pytest-functional.ini ├── requirements.txt ├── setup.cfg ├── setup.py ├── src └── rpdk │ └── core │ ├── __init__.py │ ├── boto_helpers.py │ ├── build_image.py │ ├── cli.py │ ├── contract │ ├── __init__.py │ ├── contract_plugin.py │ ├── hook_client.py │ ├── interface.py │ ├── resource_client.py │ ├── resource_generator.py │ ├── suite │ │ ├── __init__.py │ │ ├── contract_asserts_commons.py │ │ ├── hook │ │ │ ├── __init__.py │ │ │ ├── handler_pre_create.py │ │ │ ├── handler_pre_delete.py │ │ │ ├── handler_pre_update.py │ │ │ └── hook_handler_commons.py │ │ └── resource │ │ │ ├── __init__.py │ │ │ ├── contract_asserts.py │ │ │ ├── handler_commons.py │ │ │ ├── handler_create.py │ │ │ ├── handler_delete.py │ │ │ ├── handler_misc.py │ │ │ ├── handler_update.py │ │ │ └── handler_update_invalid.py │ └── type_configuration.py │ ├── data │ ├── examples │ │ ├── hook │ │ │ ├── sse.verification.v1.json │ │ │ └── targets │ │ │ │ └── aws-s3-bucket.json │ │ ├── module │ │ │ └── sample.json │ │ └── resource │ │ │ └── initech.tps.report.v1.json │ ├── logging.yaml │ ├── managed-upload-infrastructure.yaml │ ├── pytest-contract.ini │ └── schema │ │ ├── base.definition.schema.v1.json │ │ ├── meta-schema.json │ │ ├── provider.configuration.definition.schema.hooks.v1.json │ │ ├── provider.configuration.definition.schema.v1.json │ │ ├── provider.definition.schema.hooks.v1.json │ │ ├── provider.definition.schema.modules.v1.json │ │ └── provider.definition.schema.v1.json │ ├── data_loaders.py │ ├── exceptions.py │ ├── extensions.py │ ├── filters.py │ ├── fragment │ ├── __init__.py │ ├── generator.py │ ├── lint_warning_printer.py │ └── module_fragment_reader.py │ ├── generate.py │ ├── hook │ ├── __init__.py │ └── init_hook.py │ ├── init.py │ ├── invoke.py │ ├── jsonutils │ ├── __init__.py │ ├── flattener.py │ ├── inliner.py │ ├── pointer.py │ ├── renamer.py │ ├── resolver.py │ └── utils.py │ ├── module │ ├── __init__.py │ └── init_module.py │ ├── package.py │ ├── plugin_base.py │ ├── plugin_registry.py │ ├── project.py │ ├── resource │ ├── __init__.py │ └── init_resource.py │ ├── submit.py │ ├── templates │ ├── docs-readme.md │ ├── docs-subproperty.md │ ├── hook-docs-readme.md │ ├── hook-role.yml │ ├── inputs.json │ ├── resource-role.yml │ ├── template.yml │ └── template_hook.yml │ ├── test.py │ ├── type_name_resolver.py │ ├── type_schema_loader.py │ ├── upload.py │ ├── utils │ ├── __init__.py │ ├── handler_utils.py │ └── init_utils.py │ └── validate.py └── tests ├── __init__.py ├── contract ├── test_contract_plugin.py ├── test_hook_client.py ├── test_interface.py ├── test_resource_client.py ├── test_resource_generator.py └── test_type_configuration.py ├── data ├── project_defaults.yaml ├── project_schema.json ├── sample_fragments │ ├── OpsWorks.json │ ├── OpsWorksSchema.json │ ├── aws-specific-parameter.json │ ├── ec2.yaml │ ├── ec2_short.yaml │ ├── ec2withsub.yaml │ ├── exports.json │ ├── fragment_mapping_with_three_attributes.json │ ├── fragment_three_mappings.json │ ├── fragment_three_outputs.json │ ├── fragment_three_resources.json │ ├── fragments │ │ ├── unrelated.txt │ │ └── valid_fragment.json │ ├── import_short.yaml │ ├── import_value.json │ ├── include.json │ ├── invalid_transform.json │ ├── macros.yaml │ ├── nested_stack.json │ ├── noresources.json │ ├── output.json │ ├── paramWithoutDescription.yaml │ ├── parameter_without_type.json │ ├── randomIAM.json │ ├── resource_without_type_or_name.json │ ├── sample.json │ ├── secureS3_resolved.json │ ├── syntax_error.json │ ├── template_with_date_in_version.yaml │ ├── template_with_empty_description.json │ ├── template_without_description.json │ ├── template_without_parameter_section.json │ ├── test_multiple_files │ │ └── fragments │ │ │ ├── sample.json │ │ │ └── sample2.json │ ├── top_level_include.json │ ├── transform.json │ └── transform_section.json └── schema │ ├── hook │ └── valid │ │ ├── valid_hook_configuration.json │ │ ├── valid_hook_configuration_multiple_properties.json │ │ ├── valid_hook_configuration_no_properties.json │ │ ├── valid_hook_configuration_with_array_items.json │ │ ├── valid_hook_configuration_with_complex_properties.json │ │ ├── valid_hook_configuration_with_nested_property.json │ │ ├── valid_hook_configuration_with_object_property.json │ │ └── valid_hook_configuration_without_array_items.json │ ├── invalid │ ├── invalid_additional_items.json │ ├── invalid_additional_properties.json │ ├── invalid_additional_properties_true.json │ ├── invalid_boolean_property.json │ ├── invalid_definition_name_invalid.json │ ├── invalid_definition_reference_invalid.json │ ├── invalid_extraneous_top_level_keys.json │ ├── invalid_handler_definitions.json │ ├── invalid_items_list.json │ ├── invalid_nested_property_object_additionalProperties_true_warning.json │ ├── invalid_no_description.json │ ├── invalid_no_primary_identifier.json │ ├── invalid_no_properties_defined.json │ ├── invalid_no_type_const.json │ ├── invalid_no_type_enum.json │ ├── invalid_pattern_properties_additionalProperties_true_warning.json │ ├── invalid_properties_and_patternproperties.json │ ├── invalid_property_name_invalid.json │ ├── invalid_property_not_an_object.json │ ├── invalid_property_type_invalid.json │ ├── invalid_remote_reserved_word.json │ ├── invalid_typeconfiguration_additional_properties.json │ ├── invalid_typeconfiguration_extraneous_keys.json │ ├── invalid_typeconfiguration_properties.json │ └── invalid_typename.json │ ├── target_output │ ├── multiref.md │ └── multityped.md │ └── valid │ ├── invalid_list_api_options_as_properties.json │ ├── invalid_lowercase_property.json │ ├── invalid_non_ascii_chars.json │ ├── invalid_primary_id.json │ ├── invalid_property_constraints.json │ ├── invalid_readOnlyProperties_overlap.json │ ├── invalid_wildcard_handler_permissions.json │ ├── test-schema-validtypeconfiguration.json │ ├── test-schema-without-typeconfiguration.json │ ├── valid_array_no_items.json │ ├── valid_multiref_property.json │ ├── valid_multityped_property.json │ ├── valid_nested_property_object.json │ ├── valid_nested_property_object_no_additionalProperties_warning.json │ ├── valid_no_properties.json │ ├── valid_no_type.json │ ├── valid_pattern_properties.json │ ├── valid_pattern_properties_no_additionalProperties_warning.json │ ├── valid_type_complex.json │ ├── valid_type_composite_primary_identifier.json │ ├── valid_type_const.json │ ├── valid_type_enum.json │ └── valid_with_handlers.json ├── fragments ├── sample.json ├── schema.json ├── test_generator.py ├── test_lint_warning_printer.py └── test_module_fragment_reader.py ├── hook └── test_init_hook.py ├── jsonutils ├── __init__.py ├── area_definition_flattened.py ├── data │ ├── area_definition.json │ └── valid_refs_flattened_twice.json ├── test_flattener.py ├── test_inliner.py ├── test_resolver.py └── test_utils.py ├── module └── test_init_module.py ├── resource └── test_init_resource.py ├── templates ├── README.txt └── test.txt ├── test_awscommon_schema_validation.py ├── test_boto_helpers.py ├── test_build_image.py ├── test_cli.py ├── test_command_commons.py ├── test_data_loaders.py ├── test_extensions.py ├── test_generate.py ├── test_init.py ├── test_invoke.py ├── test_package.py ├── test_plugin_base.py ├── test_plugin_registry.py ├── test_project.py ├── test_test.py ├── test_type_name_resolver.py ├── test_type_schema_loader.py ├── test_upload.py ├── test_validate.py ├── utils.py └── utils ├── test_handler_utils.py └── test_init_utils.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/.coveragerc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/pr-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/.github/workflows/pr-ci.yaml -------------------------------------------------------------------------------- /.github/workflows/pypi-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/.github/workflows/pypi-release.yaml -------------------------------------------------------------------------------- /.github/workflows/schema-updater.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/.github/workflows/schema-updater.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pre-commit-hooks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/.pre-commit-hooks.yaml -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/.pylintrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/README.md -------------------------------------------------------------------------------- /doc_source/contract-tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/contract-tests.md -------------------------------------------------------------------------------- /doc_source/doc-history.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/doc-history.md -------------------------------------------------------------------------------- /doc_source/glossary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/glossary.md -------------------------------------------------------------------------------- /doc_source/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/index.md -------------------------------------------------------------------------------- /doc_source/modules-develop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/modules-develop.md -------------------------------------------------------------------------------- /doc_source/modules-structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/modules-structure.md -------------------------------------------------------------------------------- /doc_source/modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/modules.md -------------------------------------------------------------------------------- /doc_source/publish-extension-stacksets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/publish-extension-stacksets.md -------------------------------------------------------------------------------- /doc_source/publish-extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/publish-extension.md -------------------------------------------------------------------------------- /doc_source/resource-type-cli-generate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-cli-generate.md -------------------------------------------------------------------------------- /doc_source/resource-type-cli-global-parameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-cli-global-parameters.md -------------------------------------------------------------------------------- /doc_source/resource-type-cli-init.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-cli-init.md -------------------------------------------------------------------------------- /doc_source/resource-type-cli-invoke.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-cli-invoke.md -------------------------------------------------------------------------------- /doc_source/resource-type-cli-submit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-cli-submit.md -------------------------------------------------------------------------------- /doc_source/resource-type-cli-test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-cli-test.md -------------------------------------------------------------------------------- /doc_source/resource-type-cli-validate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-cli-validate.md -------------------------------------------------------------------------------- /doc_source/resource-type-cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-cli.md -------------------------------------------------------------------------------- /doc_source/resource-type-develop-stabilize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-develop-stabilize.md -------------------------------------------------------------------------------- /doc_source/resource-type-develop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-develop.md -------------------------------------------------------------------------------- /doc_source/resource-type-faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-faq.md -------------------------------------------------------------------------------- /doc_source/resource-type-howtos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-howtos.md -------------------------------------------------------------------------------- /doc_source/resource-type-model-false-drift.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-model-false-drift.md -------------------------------------------------------------------------------- /doc_source/resource-type-model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-model.md -------------------------------------------------------------------------------- /doc_source/resource-type-register.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-register.md -------------------------------------------------------------------------------- /doc_source/resource-type-schema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-schema.md -------------------------------------------------------------------------------- /doc_source/resource-type-test-contract-errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-test-contract-errors.md -------------------------------------------------------------------------------- /doc_source/resource-type-test-contract.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-test-contract.md -------------------------------------------------------------------------------- /doc_source/resource-type-test-progressevent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-test-progressevent.md -------------------------------------------------------------------------------- /doc_source/resource-type-test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-test.md -------------------------------------------------------------------------------- /doc_source/resource-type-walkthrough.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-type-walkthrough.md -------------------------------------------------------------------------------- /doc_source/resource-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/resource-types.md -------------------------------------------------------------------------------- /doc_source/what-is-cloudformation-cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/doc_source/what-is-cloudformation-cli.md -------------------------------------------------------------------------------- /docs/CLOUDFORMATION_CLI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/docs/CLOUDFORMATION_CLI.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/RESOURCE_MODELLING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/docs/RESOURCE_MODELLING.md -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /examples/schema/aws.common.types.v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/examples/schema/aws.common.types.v1.json -------------------------------------------------------------------------------- /examples/schema/common.types.v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/examples/schema/common.types.v1.json -------------------------------------------------------------------------------- /pytest-functional.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/pytest-functional.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/setup.py -------------------------------------------------------------------------------- /src/rpdk/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/__init__.py -------------------------------------------------------------------------------- /src/rpdk/core/boto_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/boto_helpers.py -------------------------------------------------------------------------------- /src/rpdk/core/build_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/build_image.py -------------------------------------------------------------------------------- /src/rpdk/core/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/cli.py -------------------------------------------------------------------------------- /src/rpdk/core/contract/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpdk/core/contract/contract_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/contract/contract_plugin.py -------------------------------------------------------------------------------- /src/rpdk/core/contract/hook_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/contract/hook_client.py -------------------------------------------------------------------------------- /src/rpdk/core/contract/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/contract/interface.py -------------------------------------------------------------------------------- /src/rpdk/core/contract/resource_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/contract/resource_client.py -------------------------------------------------------------------------------- /src/rpdk/core/contract/resource_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/contract/resource_generator.py -------------------------------------------------------------------------------- /src/rpdk/core/contract/suite/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpdk/core/contract/suite/contract_asserts_commons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/contract/suite/contract_asserts_commons.py -------------------------------------------------------------------------------- /src/rpdk/core/contract/suite/hook/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpdk/core/contract/suite/hook/handler_pre_create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/contract/suite/hook/handler_pre_create.py -------------------------------------------------------------------------------- /src/rpdk/core/contract/suite/hook/handler_pre_delete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/contract/suite/hook/handler_pre_delete.py -------------------------------------------------------------------------------- /src/rpdk/core/contract/suite/hook/handler_pre_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/contract/suite/hook/handler_pre_update.py -------------------------------------------------------------------------------- /src/rpdk/core/contract/suite/hook/hook_handler_commons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/contract/suite/hook/hook_handler_commons.py -------------------------------------------------------------------------------- /src/rpdk/core/contract/suite/resource/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpdk/core/contract/suite/resource/contract_asserts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/contract/suite/resource/contract_asserts.py -------------------------------------------------------------------------------- /src/rpdk/core/contract/suite/resource/handler_commons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/contract/suite/resource/handler_commons.py -------------------------------------------------------------------------------- /src/rpdk/core/contract/suite/resource/handler_create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/contract/suite/resource/handler_create.py -------------------------------------------------------------------------------- /src/rpdk/core/contract/suite/resource/handler_delete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/contract/suite/resource/handler_delete.py -------------------------------------------------------------------------------- /src/rpdk/core/contract/suite/resource/handler_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/contract/suite/resource/handler_misc.py -------------------------------------------------------------------------------- /src/rpdk/core/contract/suite/resource/handler_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/contract/suite/resource/handler_update.py -------------------------------------------------------------------------------- /src/rpdk/core/contract/suite/resource/handler_update_invalid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/contract/suite/resource/handler_update_invalid.py -------------------------------------------------------------------------------- /src/rpdk/core/contract/type_configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/contract/type_configuration.py -------------------------------------------------------------------------------- /src/rpdk/core/data/examples/hook/sse.verification.v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/data/examples/hook/sse.verification.v1.json -------------------------------------------------------------------------------- /src/rpdk/core/data/examples/hook/targets/aws-s3-bucket.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/data/examples/hook/targets/aws-s3-bucket.json -------------------------------------------------------------------------------- /src/rpdk/core/data/examples/module/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/data/examples/module/sample.json -------------------------------------------------------------------------------- /src/rpdk/core/data/examples/resource/initech.tps.report.v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/data/examples/resource/initech.tps.report.v1.json -------------------------------------------------------------------------------- /src/rpdk/core/data/logging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/data/logging.yaml -------------------------------------------------------------------------------- /src/rpdk/core/data/managed-upload-infrastructure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/data/managed-upload-infrastructure.yaml -------------------------------------------------------------------------------- /src/rpdk/core/data/pytest-contract.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/data/pytest-contract.ini -------------------------------------------------------------------------------- /src/rpdk/core/data/schema/base.definition.schema.v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/data/schema/base.definition.schema.v1.json -------------------------------------------------------------------------------- /src/rpdk/core/data/schema/meta-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/data/schema/meta-schema.json -------------------------------------------------------------------------------- /src/rpdk/core/data/schema/provider.configuration.definition.schema.hooks.v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/data/schema/provider.configuration.definition.schema.hooks.v1.json -------------------------------------------------------------------------------- /src/rpdk/core/data/schema/provider.configuration.definition.schema.v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/data/schema/provider.configuration.definition.schema.v1.json -------------------------------------------------------------------------------- /src/rpdk/core/data/schema/provider.definition.schema.hooks.v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/data/schema/provider.definition.schema.hooks.v1.json -------------------------------------------------------------------------------- /src/rpdk/core/data/schema/provider.definition.schema.modules.v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/data/schema/provider.definition.schema.modules.v1.json -------------------------------------------------------------------------------- /src/rpdk/core/data/schema/provider.definition.schema.v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/data/schema/provider.definition.schema.v1.json -------------------------------------------------------------------------------- /src/rpdk/core/data_loaders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/data_loaders.py -------------------------------------------------------------------------------- /src/rpdk/core/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/exceptions.py -------------------------------------------------------------------------------- /src/rpdk/core/extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/extensions.py -------------------------------------------------------------------------------- /src/rpdk/core/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/filters.py -------------------------------------------------------------------------------- /src/rpdk/core/fragment/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpdk/core/fragment/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/fragment/generator.py -------------------------------------------------------------------------------- /src/rpdk/core/fragment/lint_warning_printer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/fragment/lint_warning_printer.py -------------------------------------------------------------------------------- /src/rpdk/core/fragment/module_fragment_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/fragment/module_fragment_reader.py -------------------------------------------------------------------------------- /src/rpdk/core/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/generate.py -------------------------------------------------------------------------------- /src/rpdk/core/hook/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpdk/core/hook/init_hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/hook/init_hook.py -------------------------------------------------------------------------------- /src/rpdk/core/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/init.py -------------------------------------------------------------------------------- /src/rpdk/core/invoke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/invoke.py -------------------------------------------------------------------------------- /src/rpdk/core/jsonutils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpdk/core/jsonutils/flattener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/jsonutils/flattener.py -------------------------------------------------------------------------------- /src/rpdk/core/jsonutils/inliner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/jsonutils/inliner.py -------------------------------------------------------------------------------- /src/rpdk/core/jsonutils/pointer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/jsonutils/pointer.py -------------------------------------------------------------------------------- /src/rpdk/core/jsonutils/renamer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/jsonutils/renamer.py -------------------------------------------------------------------------------- /src/rpdk/core/jsonutils/resolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/jsonutils/resolver.py -------------------------------------------------------------------------------- /src/rpdk/core/jsonutils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/jsonutils/utils.py -------------------------------------------------------------------------------- /src/rpdk/core/module/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpdk/core/module/init_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/module/init_module.py -------------------------------------------------------------------------------- /src/rpdk/core/package.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/package.py -------------------------------------------------------------------------------- /src/rpdk/core/plugin_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/plugin_base.py -------------------------------------------------------------------------------- /src/rpdk/core/plugin_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/plugin_registry.py -------------------------------------------------------------------------------- /src/rpdk/core/project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/project.py -------------------------------------------------------------------------------- /src/rpdk/core/resource/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpdk/core/resource/init_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/resource/init_resource.py -------------------------------------------------------------------------------- /src/rpdk/core/submit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/submit.py -------------------------------------------------------------------------------- /src/rpdk/core/templates/docs-readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/templates/docs-readme.md -------------------------------------------------------------------------------- /src/rpdk/core/templates/docs-subproperty.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/templates/docs-subproperty.md -------------------------------------------------------------------------------- /src/rpdk/core/templates/hook-docs-readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/templates/hook-docs-readme.md -------------------------------------------------------------------------------- /src/rpdk/core/templates/hook-role.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/templates/hook-role.yml -------------------------------------------------------------------------------- /src/rpdk/core/templates/inputs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/templates/inputs.json -------------------------------------------------------------------------------- /src/rpdk/core/templates/resource-role.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/templates/resource-role.yml -------------------------------------------------------------------------------- /src/rpdk/core/templates/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/templates/template.yml -------------------------------------------------------------------------------- /src/rpdk/core/templates/template_hook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/templates/template_hook.yml -------------------------------------------------------------------------------- /src/rpdk/core/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/test.py -------------------------------------------------------------------------------- /src/rpdk/core/type_name_resolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/type_name_resolver.py -------------------------------------------------------------------------------- /src/rpdk/core/type_schema_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/type_schema_loader.py -------------------------------------------------------------------------------- /src/rpdk/core/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/upload.py -------------------------------------------------------------------------------- /src/rpdk/core/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpdk/core/utils/handler_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/utils/handler_utils.py -------------------------------------------------------------------------------- /src/rpdk/core/utils/init_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/utils/init_utils.py -------------------------------------------------------------------------------- /src/rpdk/core/validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/src/rpdk/core/validate.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/contract/test_contract_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/contract/test_contract_plugin.py -------------------------------------------------------------------------------- /tests/contract/test_hook_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/contract/test_hook_client.py -------------------------------------------------------------------------------- /tests/contract/test_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/contract/test_interface.py -------------------------------------------------------------------------------- /tests/contract/test_resource_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/contract/test_resource_client.py -------------------------------------------------------------------------------- /tests/contract/test_resource_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/contract/test_resource_generator.py -------------------------------------------------------------------------------- /tests/contract/test_type_configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/contract/test_type_configuration.py -------------------------------------------------------------------------------- /tests/data/project_defaults.yaml: -------------------------------------------------------------------------------- 1 | foo: bar 2 | -------------------------------------------------------------------------------- /tests/data/project_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/project_schema.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/OpsWorks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/OpsWorks.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/OpsWorksSchema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/OpsWorksSchema.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/aws-specific-parameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/aws-specific-parameter.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/ec2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/ec2.yaml -------------------------------------------------------------------------------- /tests/data/sample_fragments/ec2_short.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/ec2_short.yaml -------------------------------------------------------------------------------- /tests/data/sample_fragments/ec2withsub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/ec2withsub.yaml -------------------------------------------------------------------------------- /tests/data/sample_fragments/exports.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/exports.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/fragment_mapping_with_three_attributes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/fragment_mapping_with_three_attributes.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/fragment_three_mappings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/fragment_three_mappings.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/fragment_three_outputs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/fragment_three_outputs.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/fragment_three_resources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/fragment_three_resources.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/fragments/unrelated.txt: -------------------------------------------------------------------------------- 1 | This is absolutely not a module fragment 2 | -------------------------------------------------------------------------------- /tests/data/sample_fragments/fragments/valid_fragment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/fragments/valid_fragment.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/import_short.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/import_short.yaml -------------------------------------------------------------------------------- /tests/data/sample_fragments/import_value.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/import_value.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/include.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/include.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/invalid_transform.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/invalid_transform.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/macros.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/macros.yaml -------------------------------------------------------------------------------- /tests/data/sample_fragments/nested_stack.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/nested_stack.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/noresources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/noresources.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/output.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/paramWithoutDescription.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/paramWithoutDescription.yaml -------------------------------------------------------------------------------- /tests/data/sample_fragments/parameter_without_type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/parameter_without_type.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/randomIAM.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/randomIAM.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/resource_without_type_or_name.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/resource_without_type_or_name.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/sample.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/secureS3_resolved.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/secureS3_resolved.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/syntax_error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/syntax_error.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/template_with_date_in_version.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/template_with_date_in_version.yaml -------------------------------------------------------------------------------- /tests/data/sample_fragments/template_with_empty_description.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/template_with_empty_description.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/template_without_description.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/template_without_description.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/template_without_parameter_section.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/template_without_parameter_section.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/test_multiple_files/fragments/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/test_multiple_files/fragments/sample.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/test_multiple_files/fragments/sample2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/test_multiple_files/fragments/sample2.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/top_level_include.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/top_level_include.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/transform.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/transform.json -------------------------------------------------------------------------------- /tests/data/sample_fragments/transform_section.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/sample_fragments/transform_section.json -------------------------------------------------------------------------------- /tests/data/schema/hook/valid/valid_hook_configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/hook/valid/valid_hook_configuration.json -------------------------------------------------------------------------------- /tests/data/schema/hook/valid/valid_hook_configuration_multiple_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/hook/valid/valid_hook_configuration_multiple_properties.json -------------------------------------------------------------------------------- /tests/data/schema/hook/valid/valid_hook_configuration_no_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/hook/valid/valid_hook_configuration_no_properties.json -------------------------------------------------------------------------------- /tests/data/schema/hook/valid/valid_hook_configuration_with_array_items.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/hook/valid/valid_hook_configuration_with_array_items.json -------------------------------------------------------------------------------- /tests/data/schema/hook/valid/valid_hook_configuration_with_complex_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/hook/valid/valid_hook_configuration_with_complex_properties.json -------------------------------------------------------------------------------- /tests/data/schema/hook/valid/valid_hook_configuration_with_nested_property.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/hook/valid/valid_hook_configuration_with_nested_property.json -------------------------------------------------------------------------------- /tests/data/schema/hook/valid/valid_hook_configuration_with_object_property.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/hook/valid/valid_hook_configuration_with_object_property.json -------------------------------------------------------------------------------- /tests/data/schema/hook/valid/valid_hook_configuration_without_array_items.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/hook/valid/valid_hook_configuration_without_array_items.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_additional_items.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_additional_items.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_additional_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_additional_properties.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_additional_properties_true.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_additional_properties_true.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_boolean_property.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_boolean_property.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_definition_name_invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_definition_name_invalid.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_definition_reference_invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_definition_reference_invalid.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_extraneous_top_level_keys.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_extraneous_top_level_keys.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_handler_definitions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_handler_definitions.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_items_list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_items_list.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_nested_property_object_additionalProperties_true_warning.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_nested_property_object_additionalProperties_true_warning.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_no_description.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_no_description.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_no_primary_identifier.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_no_primary_identifier.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_no_properties_defined.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_no_properties_defined.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_no_type_const.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_no_type_const.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_no_type_enum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_no_type_enum.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_pattern_properties_additionalProperties_true_warning.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_pattern_properties_additionalProperties_true_warning.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_properties_and_patternproperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_properties_and_patternproperties.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_property_name_invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_property_name_invalid.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_property_not_an_object.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_property_not_an_object.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_property_type_invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_property_type_invalid.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_remote_reserved_word.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_remote_reserved_word.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_typeconfiguration_additional_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_typeconfiguration_additional_properties.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_typeconfiguration_extraneous_keys.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_typeconfiguration_extraneous_keys.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_typeconfiguration_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_typeconfiguration_properties.json -------------------------------------------------------------------------------- /tests/data/schema/invalid/invalid_typename.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/invalid/invalid_typename.json -------------------------------------------------------------------------------- /tests/data/schema/target_output/multiref.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/target_output/multiref.md -------------------------------------------------------------------------------- /tests/data/schema/target_output/multityped.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/target_output/multityped.md -------------------------------------------------------------------------------- /tests/data/schema/valid/invalid_list_api_options_as_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/invalid_list_api_options_as_properties.json -------------------------------------------------------------------------------- /tests/data/schema/valid/invalid_lowercase_property.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/invalid_lowercase_property.json -------------------------------------------------------------------------------- /tests/data/schema/valid/invalid_non_ascii_chars.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/invalid_non_ascii_chars.json -------------------------------------------------------------------------------- /tests/data/schema/valid/invalid_primary_id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/invalid_primary_id.json -------------------------------------------------------------------------------- /tests/data/schema/valid/invalid_property_constraints.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/invalid_property_constraints.json -------------------------------------------------------------------------------- /tests/data/schema/valid/invalid_readOnlyProperties_overlap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/invalid_readOnlyProperties_overlap.json -------------------------------------------------------------------------------- /tests/data/schema/valid/invalid_wildcard_handler_permissions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/invalid_wildcard_handler_permissions.json -------------------------------------------------------------------------------- /tests/data/schema/valid/test-schema-validtypeconfiguration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/test-schema-validtypeconfiguration.json -------------------------------------------------------------------------------- /tests/data/schema/valid/test-schema-without-typeconfiguration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/test-schema-without-typeconfiguration.json -------------------------------------------------------------------------------- /tests/data/schema/valid/valid_array_no_items.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/valid_array_no_items.json -------------------------------------------------------------------------------- /tests/data/schema/valid/valid_multiref_property.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/valid_multiref_property.json -------------------------------------------------------------------------------- /tests/data/schema/valid/valid_multityped_property.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/valid_multityped_property.json -------------------------------------------------------------------------------- /tests/data/schema/valid/valid_nested_property_object.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/valid_nested_property_object.json -------------------------------------------------------------------------------- /tests/data/schema/valid/valid_nested_property_object_no_additionalProperties_warning.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/valid_nested_property_object_no_additionalProperties_warning.json -------------------------------------------------------------------------------- /tests/data/schema/valid/valid_no_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/valid_no_properties.json -------------------------------------------------------------------------------- /tests/data/schema/valid/valid_no_type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/valid_no_type.json -------------------------------------------------------------------------------- /tests/data/schema/valid/valid_pattern_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/valid_pattern_properties.json -------------------------------------------------------------------------------- /tests/data/schema/valid/valid_pattern_properties_no_additionalProperties_warning.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/valid_pattern_properties_no_additionalProperties_warning.json -------------------------------------------------------------------------------- /tests/data/schema/valid/valid_type_complex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/valid_type_complex.json -------------------------------------------------------------------------------- /tests/data/schema/valid/valid_type_composite_primary_identifier.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/valid_type_composite_primary_identifier.json -------------------------------------------------------------------------------- /tests/data/schema/valid/valid_type_const.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/valid_type_const.json -------------------------------------------------------------------------------- /tests/data/schema/valid/valid_type_enum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/valid_type_enum.json -------------------------------------------------------------------------------- /tests/data/schema/valid/valid_with_handlers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/data/schema/valid/valid_with_handlers.json -------------------------------------------------------------------------------- /tests/fragments/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/fragments/sample.json -------------------------------------------------------------------------------- /tests/fragments/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/fragments/schema.json -------------------------------------------------------------------------------- /tests/fragments/test_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/fragments/test_generator.py -------------------------------------------------------------------------------- /tests/fragments/test_lint_warning_printer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/fragments/test_lint_warning_printer.py -------------------------------------------------------------------------------- /tests/fragments/test_module_fragment_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/fragments/test_module_fragment_reader.py -------------------------------------------------------------------------------- /tests/hook/test_init_hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/hook/test_init_hook.py -------------------------------------------------------------------------------- /tests/jsonutils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/jsonutils/area_definition_flattened.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/jsonutils/area_definition_flattened.py -------------------------------------------------------------------------------- /tests/jsonutils/data/area_definition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/jsonutils/data/area_definition.json -------------------------------------------------------------------------------- /tests/jsonutils/data/valid_refs_flattened_twice.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/jsonutils/data/valid_refs_flattened_twice.json -------------------------------------------------------------------------------- /tests/jsonutils/test_flattener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/jsonutils/test_flattener.py -------------------------------------------------------------------------------- /tests/jsonutils/test_inliner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/jsonutils/test_inliner.py -------------------------------------------------------------------------------- /tests/jsonutils/test_resolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/jsonutils/test_resolver.py -------------------------------------------------------------------------------- /tests/jsonutils/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/jsonutils/test_utils.py -------------------------------------------------------------------------------- /tests/module/test_init_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/module/test_init_module.py -------------------------------------------------------------------------------- /tests/resource/test_init_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/resource/test_init_resource.py -------------------------------------------------------------------------------- /tests/templates/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/templates/README.txt -------------------------------------------------------------------------------- /tests/templates/test.txt: -------------------------------------------------------------------------------- 1 | hello, world 2 | -------------------------------------------------------------------------------- /tests/test_awscommon_schema_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_awscommon_schema_validation.py -------------------------------------------------------------------------------- /tests/test_boto_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_boto_helpers.py -------------------------------------------------------------------------------- /tests/test_build_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_build_image.py -------------------------------------------------------------------------------- /tests/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_cli.py -------------------------------------------------------------------------------- /tests/test_command_commons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_command_commons.py -------------------------------------------------------------------------------- /tests/test_data_loaders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_data_loaders.py -------------------------------------------------------------------------------- /tests/test_extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_extensions.py -------------------------------------------------------------------------------- /tests/test_generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_generate.py -------------------------------------------------------------------------------- /tests/test_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_init.py -------------------------------------------------------------------------------- /tests/test_invoke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_invoke.py -------------------------------------------------------------------------------- /tests/test_package.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_package.py -------------------------------------------------------------------------------- /tests/test_plugin_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_plugin_base.py -------------------------------------------------------------------------------- /tests/test_plugin_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_plugin_registry.py -------------------------------------------------------------------------------- /tests/test_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_project.py -------------------------------------------------------------------------------- /tests/test_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_test.py -------------------------------------------------------------------------------- /tests/test_type_name_resolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_type_name_resolver.py -------------------------------------------------------------------------------- /tests/test_type_schema_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_type_schema_loader.py -------------------------------------------------------------------------------- /tests/test_upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_upload.py -------------------------------------------------------------------------------- /tests/test_validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/test_validate.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/utils.py -------------------------------------------------------------------------------- /tests/utils/test_handler_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/utils/test_handler_utils.py -------------------------------------------------------------------------------- /tests/utils/test_init_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cloudformation-cli/HEAD/tests/utils/test_init_utils.py --------------------------------------------------------------------------------