From: Steve Baker Date: Tue, 12 Feb 2013 22:04:58 +0000 (+1300) Subject: Add Tags to vpc properties schema (Unimplemented) X-Git-Tag: 2014.1~904^2 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=c0116652365372319ac027d4f54ae3d0b2c5a4ff;p=openstack-build%2Fheat-build.git Add Tags to vpc properties schema (Unimplemented) Change-Id: I9889c502837d666e25297634f77116f40d4deea8 --- diff --git a/heat/engine/resources/vpc.py b/heat/engine/resources/vpc.py index b0d05ffa..fa73e61f 100644 --- a/heat/engine/resources/vpc.py +++ b/heat/engine/resources/vpc.py @@ -22,12 +22,24 @@ logger = logging.getLogger(__name__) class VPC(resource.Resource): - properties_schema = {'CidrBlock': {'Type': 'String'}, - 'InstanceTenancy': {'Type': 'String', - 'AllowedValues': ['default', - 'dedicated'], - 'Default': 'default', - 'Implemented': False}} + tags_schema = {'Key': {'Type': 'String', + 'Required': True}, + 'Value': {'Type': 'String', + 'Required': True}} + + properties_schema = { + 'CidrBlock': {'Type': 'String'}, + 'InstanceTenancy': { + 'Type': 'String', + 'AllowedValues': ['default', + 'dedicated'], + 'Default': 'default', + 'Implemented': False}, + 'Tags': {'Type': 'List', 'Schema': { + 'Type': 'Map', + 'Implemented': False, + 'Schema': tags_schema}} + } def __init__(self, name, json_snippet, stack): super(VPC, self).__init__(name, json_snippet, stack)