Skip to content

Commit 3e23b74

Browse files
authored
Merge pull request #479 from SimonRichardson/schema-update-2.8.10
#479
2 parents 7f96863 + a16e80e commit 3e23b74

11 files changed

Lines changed: 46392 additions & 18 deletions

juju/client/_client1.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -824,6 +824,7 @@ class CAASAgentFacade(Type):
824824
'identity-endpoint': {'type': 'string'},
825825
'name': {'type': 'string'},
826826
'region': {'type': 'string'},
827+
'skip-tls-verify': {'type': 'boolean'},
827828
'storage-endpoint': {'type': 'string'},
828829
'type': {'type': 'string'}},
829830
'required': ['type', 'name'],

juju/client/_client16.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ class UniterFacade(Type):
138138
'identity-endpoint': {'type': 'string'},
139139
'name': {'type': 'string'},
140140
'region': {'type': 'string'},
141+
'skip-tls-verify': {'type': 'boolean'},
141142
'storage-endpoint': {'type': 'string'},
142143
'type': {'type': 'string'}},
143144
'required': ['type', 'name'],

juju/client/_client2.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -488,6 +488,7 @@ class AgentFacade(Type):
488488
'identity-endpoint': {'type': 'string'},
489489
'name': {'type': 'string'},
490490
'region': {'type': 'string'},
491+
'skip-tls-verify': {'type': 'boolean'},
491492
'storage-endpoint': {'type': 'string'},
492493
'type': {'type': 'string'}},
493494
'required': ['type', 'name'],

juju/client/_client3.py

Lines changed: 1799 additions & 1 deletion
Large diffs are not rendered by default.

juju/client/_client5.py

Lines changed: 631 additions & 0 deletions
Large diffs are not rendered by default.

juju/client/_client6.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,8 @@ class ActionFacade(Type):
129129
'applications': {'items': {'type': 'string'},
130130
'type': 'array'},
131131
'limit': {'type': 'integer'},
132+
'machines': {'items': {'type': 'string'},
133+
'type': 'array'},
132134
'offset': {'type': 'integer'},
133135
'status': {'items': {'type': 'string'},
134136
'type': 'array'},
@@ -541,13 +543,14 @@ async def ListCompleted(self, entities=None):
541543

542544

543545
@ReturnMapping(OperationResults)
544-
async def ListOperations(self, actions=None, applications=None, limit=None, offset=None, status=None, units=None):
546+
async def ListOperations(self, actions=None, applications=None, limit=None, machines=None, offset=None, status=None, units=None):
545547
'''
546548
ListOperations fetches the called actions for specified apps/units.
547549
548550
actions : typing.Sequence[str]
549551
applications : typing.Sequence[str]
550552
limit : int
553+
machines : typing.Sequence[str]
551554
offset : int
552555
status : typing.Sequence[str]
553556
units : typing.Sequence[str]
@@ -562,6 +565,9 @@ async def ListOperations(self, actions=None, applications=None, limit=None, offs
562565
if limit is not None and not isinstance(limit, int):
563566
raise Exception("Expected limit to be a int, received: {}".format(type(limit)))
564567

568+
if machines is not None and not isinstance(machines, (bytes, str, list)):
569+
raise Exception("Expected machines to be a Sequence, received: {}".format(type(machines)))
570+
565571
if offset is not None and not isinstance(offset, int):
566572
raise Exception("Expected offset to be a int, received: {}".format(type(offset)))
567573

@@ -580,6 +586,7 @@ async def ListOperations(self, actions=None, applications=None, limit=None, offs
580586
_params['actions'] = actions
581587
_params['applications'] = applications
582588
_params['limit'] = limit
589+
_params['machines'] = machines
583590
_params['offset'] = offset
584591
_params['status'] = status
585592
_params['units'] = units

juju/client/_client7.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ class CloudFacade(Type):
3131
'type': 'object'},
3232
'regions': {'items': {'$ref': '#/definitions/CloudRegion'},
3333
'type': 'array'},
34+
'skip-tls-verify': {'type': 'boolean'},
3435
'storage-endpoint': {'type': 'string'},
3536
'type': {'type': 'string'}},
3637
'required': ['type'],

0 commit comments

Comments
 (0)