@@ -1273,6 +1273,7 @@ class CAASApplicationProvisionerFacade(Type):
12731273 'config': {'patternProperties': {'.*': {'$ref': '#/definitions/CharmOption'}},
12741274 'type': 'object'},
12751275 'lxd-profile': {'$ref': '#/definitions/CharmLXDProfile'},
1276+ 'manifest': {'$ref': '#/definitions/CharmManifest'},
12761277 'meta': {'$ref': '#/definitions/CharmMeta'},
12771278 'metrics': {'$ref': '#/definitions/CharmMetrics'},
12781279 'revision': {'type': 'integer'},
@@ -1291,7 +1292,9 @@ class CAASApplicationProvisionerFacade(Type):
12911292 'type': 'object'}},
12921293 'type': 'object'},
12931294 'CharmBase': {'additionalProperties': False,
1294- 'properties': {'channel': {'type': 'string'},
1295+ 'properties': {'architectures': {'items': {'type': 'string'},
1296+ 'type': 'array'},
1297+ 'channel': {'type': 'string'},
12951298 'name': {'type': 'string'}},
12961299 'type': 'object'},
12971300 'CharmContainer': {'additionalProperties': False,
@@ -1332,11 +1335,13 @@ class CAASApplicationProvisionerFacade(Type):
13321335 'description',
13331336 'devices'],
13341337 'type': 'object'},
1338+ 'CharmManifest': {'additionalProperties': False,
1339+ 'properties': {'bases': {'items': {'$ref': '#/definitions/CharmBase'},
1340+ 'type': 'array'}},
1341+ 'type': 'object'},
13351342 'CharmMeta': {'additionalProperties': False,
13361343 'properties': {'assumes': {'items': {'type': 'string'},
13371344 'type': 'array'},
1338- 'bases': {'items': {'$ref': '#/definitions/CharmBase'},
1339- 'type': 'array'},
13401345 'categories': {'items': {'type': 'string'},
13411346 'type': 'array'},
13421347 'containers': {'patternProperties': {'.*': {'$ref': '#/definitions/CharmContainer'}},
@@ -2114,6 +2119,7 @@ class CAASFirewallerEmbeddedFacade(Type):
21142119 'config': {'patternProperties': {'.*': {'$ref': '#/definitions/CharmOption'}},
21152120 'type': 'object'},
21162121 'lxd-profile': {'$ref': '#/definitions/CharmLXDProfile'},
2122+ 'manifest': {'$ref': '#/definitions/CharmManifest'},
21172123 'meta': {'$ref': '#/definitions/CharmMeta'},
21182124 'metrics': {'$ref': '#/definitions/CharmMetrics'},
21192125 'revision': {'type': 'integer'},
@@ -2132,7 +2138,9 @@ class CAASFirewallerEmbeddedFacade(Type):
21322138 'type': 'object'}},
21332139 'type': 'object'},
21342140 'CharmBase': {'additionalProperties': False,
2135- 'properties': {'channel': {'type': 'string'},
2141+ 'properties': {'architectures': {'items': {'type': 'string'},
2142+ 'type': 'array'},
2143+ 'channel': {'type': 'string'},
21362144 'name': {'type': 'string'}},
21372145 'type': 'object'},
21382146 'CharmContainer': {'additionalProperties': False,
@@ -2173,11 +2181,13 @@ class CAASFirewallerEmbeddedFacade(Type):
21732181 'description',
21742182 'devices'],
21752183 'type': 'object'},
2184+ 'CharmManifest': {'additionalProperties': False,
2185+ 'properties': {'bases': {'items': {'$ref': '#/definitions/CharmBase'},
2186+ 'type': 'array'}},
2187+ 'type': 'object'},
21762188 'CharmMeta': {'additionalProperties': False,
21772189 'properties': {'assumes': {'items': {'type': 'string'},
21782190 'type': 'array'},
2179- 'bases': {'items': {'$ref': '#/definitions/CharmBase'},
2180- 'type': 'array'},
21812191 'categories': {'items': {'type': 'string'},
21822192 'type': 'array'},
21832193 'containers': {'patternProperties': {'.*': {'$ref': '#/definitions/CharmContainer'}},
0 commit comments