Versions in this module Expand all Collapse all v1 v1.0.21 Mar 12, 2020 v1.0.12 Apr 7, 2019 Changes in this version + const FindOutput + const GetOutput + const GetSchemaOutput + const GetTemplateOutput + const ListOutput + const ListTypesOutput + const MetadataOutput + var FindExpected = []stackresources.Resource + var GetExpected = &stackresources.Resource + var GetSchemaExpected = &stackresources.TypeSchema + var GetTemplateExpected = "{\n \"HeatTemplateFormatVersion\": \"2012-12-12\",\n \"Outputs\": {\n \"private_key\": {\n \"Description\": \"The private key if it has been saved.\",\n \"Value\": \"{\\\"Fn::GetAtt\\\": [\\\"KeyPair\\\", \\\"private_key\\\"]}\"\n },\n \"public_key\": {\n \"Description\": \"The public key.\",\n \"Value\": \"{\\\"Fn::GetAtt\\\": [\\\"KeyPair\\\", \\\"public_key\\\"]}\"\n }\n },\n \"Parameters\": {\n \"name\": {\n \"Description\": \"The name of the key pair.\",\n \"Type\": \"String\"\n },\n \"public_key\": {\n \"Description\": \"The optional public key. This allows users to supply the public key from a pre-existing key pair. If not supplied, a new key pair will be generated.\",\n \"Type\": \"String\"\n },\n \"save_private_key\": {\n \"AllowedValues\": [\n \"True\",\n \"true\",\n \"False\",\n \"false\"\n ],\n \"Default\": false,\n \"Description\": \"True if the system should remember a generated private key; False otherwise.\",\n \"Type\": \"String\"\n }\n },\n \"Resources\": {\n \"KeyPair\": {\n \"Properties\": {\n \"name\": {\n \"Ref\": \"name\"\n },\n \"public_key\": {\n \"Ref\": \"public_key\"\n },\n \"save_private_key\": {\n \"Ref\": \"save_private_key\"\n }\n },\n \"Type\": \"OS::Nova::KeyPair\"\n }\n }\n}" + var ListExpected = []stackresources.Resource + var ListTypesExpected = stackresources.ResourceTypes + var MetadataExpected = map[string]string + var SortedListTypesExpected = stackresources.ResourceTypes + func HandleFindSuccessfully(t *testing.T, output string) + func HandleGetSchemaSuccessfully(t *testing.T, output string) + func HandleGetSuccessfully(t *testing.T, output string) + func HandleGetTemplateSuccessfully(t *testing.T, output string) + func HandleListSuccessfully(t *testing.T, output string) + func HandleListTypesSuccessfully(t *testing.T, output string) + func HandleMetadataSuccessfully(t *testing.T, output string)