{
    "attributes": {
        "an_attribute": {
            "description": "A runtime value of the resource.",
            "type": "string"
        }
    },
    "properties": {
        "a_property": {
            "constraints": [
                {
                    "description": "Must be between 1 and 255 characters",
                    "length": {
                        "max": 255,
                        "min": 1
                    }
                }
            ],
            "description": "A resource property description.",
            "required": true,
            "type": "string",
            "update_allowed": false,
            "immutable": false
        }
    },
    "resource_type": "OS::Heat::AResourceName",
    "support_status": {
        "message": "A status message",
        "status": "SUPPORTED",
        "version": "10.0.0"
    }
}
