Skip to content

Commit 34913a7

Browse files
committed
Updating facades to Juju 2.9.0 release
1 parent aaa651c commit 34913a7

7 files changed

Lines changed: 48214 additions & 26 deletions

File tree

juju/client/_client1.py

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)