12 "$ref": "#/definitions/Entities"
15 "$ref": "#/definitions/ActionResults"
19 "ApplicationsCharmsActions": {
23 "$ref": "#/definitions/Entities"
26 "$ref": "#/definitions/ApplicationsCharmActionsResults"
34 "$ref": "#/definitions/Entities"
37 "$ref": "#/definitions/ActionResults"
45 "$ref": "#/definitions/Actions"
48 "$ref": "#/definitions/ActionResults"
52 "FindActionTagsByPrefix": {
56 "$ref": "#/definitions/FindTags"
59 "$ref": "#/definitions/FindTagsResults"
63 "FindActionsByNames": {
67 "$ref": "#/definitions/FindActionsByNames"
70 "$ref": "#/definitions/ActionsByNames"
78 "$ref": "#/definitions/Entities"
81 "$ref": "#/definitions/ActionsByReceivers"
89 "$ref": "#/definitions/Entities"
92 "$ref": "#/definitions/ActionsByReceivers"
100 "$ref": "#/definitions/Entities"
103 "$ref": "#/definitions/ActionsByReceivers"
111 "$ref": "#/definitions/Entities"
114 "$ref": "#/definitions/ActionsByReceivers"
122 "$ref": "#/definitions/RunParams"
125 "$ref": "#/definitions/ActionResults"
129 "RunOnAllMachines": {
133 "$ref": "#/definitions/RunParams"
136 "$ref": "#/definitions/ActionResults"
150 "patternProperties": {
153 "additionalProperties": true
164 "additionalProperties": false,
175 "$ref": "#/definitions/Action"
179 "format": "date-time"
183 "format": "date-time"
186 "$ref": "#/definitions/Error"
193 "patternProperties": {
196 "additionalProperties": true
202 "format": "date-time"
208 "additionalProperties": false
216 "$ref": "#/definitions/ActionResult"
220 "additionalProperties": false
230 "patternProperties": {
233 "additionalProperties": true
238 "additionalProperties": false,
250 "$ref": "#/definitions/Action"
254 "additionalProperties": false
262 "$ref": "#/definitions/ActionResult"
266 "$ref": "#/definitions/Error"
272 "additionalProperties": false
280 "$ref": "#/definitions/ActionsByName"
284 "additionalProperties": false
286 "ActionsByReceiver": {
292 "$ref": "#/definitions/ActionResult"
296 "$ref": "#/definitions/Error"
302 "additionalProperties": false
304 "ActionsByReceivers": {
310 "$ref": "#/definitions/ActionsByReceiver"
314 "additionalProperties": false
316 "ApplicationCharmActionsResult": {
321 "patternProperties": {
323 "$ref": "#/definitions/ActionSpec"
331 "$ref": "#/definitions/Error"
334 "additionalProperties": false
336 "ApplicationsCharmActionsResults": {
342 "$ref": "#/definitions/ApplicationCharmActionsResult"
346 "additionalProperties": false
354 "$ref": "#/definitions/Entity"
358 "additionalProperties": false,
370 "additionalProperties": false,
382 "$ref": "#/definitions/ErrorInfo"
388 "additionalProperties": false,
398 "$ref": "#/definitions/Macaroon"
404 "additionalProperties": false
406 "FindActionsByNames": {
416 "additionalProperties": false
428 "additionalProperties": false,
438 "patternProperties": {
442 "$ref": "#/definitions/Entity"
448 "additionalProperties": false,
455 "additionalProperties": false
485 "additionalProperties": false,
504 "$ref": "#/definitions/Entities"
507 "$ref": "#/definitions/ErrorResults"
515 "$ref": "#/definitions/Entities"
518 "$ref": "#/definitions/CloudSpecResults"
522 "ControllerConfig": {
526 "$ref": "#/definitions/ControllerConfigResult"
534 "$ref": "#/definitions/ModelTag"
537 "$ref": "#/definitions/CloudSpecResult"
545 "$ref": "#/definitions/Entities"
548 "$ref": "#/definitions/AgentGetEntitiesResults"
556 "$ref": "#/definitions/IsMasterResult"
564 "$ref": "#/definitions/ModelConfigResult"
572 "$ref": "#/definitions/EntityPasswords"
575 "$ref": "#/definitions/ErrorResults"
579 "StateServingInfo": {
583 "$ref": "#/definitions/StateServingInfo"
587 "WatchCredentials": {
591 "$ref": "#/definitions/Entities"
594 "$ref": "#/definitions/NotifyWatchResults"
598 "WatchForModelConfigChanges": {
602 "$ref": "#/definitions/NotifyWatchResult"
608 "AgentGetEntitiesResult": {
615 "$ref": "#/definitions/Error"
627 "additionalProperties": false,
634 "AgentGetEntitiesResults": {
640 "$ref": "#/definitions/AgentGetEntitiesResult"
644 "additionalProperties": false,
654 "patternProperties": {
670 "additionalProperties": false,
679 "$ref": "#/definitions/CloudCredential"
684 "identity-endpoint": {
693 "storage-endpoint": {
700 "additionalProperties": false,
710 "$ref": "#/definitions/Error"
713 "$ref": "#/definitions/CloudSpec"
716 "additionalProperties": false
718 "CloudSpecResults": {
724 "$ref": "#/definitions/CloudSpecResult"
728 "additionalProperties": false
730 "ControllerConfigResult": {
735 "patternProperties": {
738 "additionalProperties": true
743 "additionalProperties": false,
754 "$ref": "#/definitions/Entity"
758 "additionalProperties": false,
770 "additionalProperties": false,
785 "additionalProperties": false,
797 "$ref": "#/definitions/EntityPassword"
801 "additionalProperties": false,
813 "$ref": "#/definitions/ErrorInfo"
819 "additionalProperties": false,
829 "$ref": "#/definitions/Macaroon"
835 "additionalProperties": false
841 "$ref": "#/definitions/Error"
844 "additionalProperties": false
852 "$ref": "#/definitions/ErrorResult"
856 "additionalProperties": false,
868 "additionalProperties": false,
875 "additionalProperties": false
877 "ModelConfigResult": {
882 "patternProperties": {
885 "additionalProperties": true
890 "additionalProperties": false,
897 "additionalProperties": false
899 "NotifyWatchResult": {
906 "$ref": "#/definitions/Error"
909 "additionalProperties": false,
914 "NotifyWatchResults": {
920 "$ref": "#/definitions/NotifyWatchResult"
924 "additionalProperties": false,
929 "StateServingInfo": {
954 "additionalProperties": false,
969 "Name": "AgentTools",
974 "UpdateToolsAvailable": {
981 "Name": "AllModelWatcher",
990 "$ref": "#/definitions/AllWatcherNextResults"
999 "AllWatcherNextResults": {
1005 "$ref": "#/definitions/Delta"
1009 "additionalProperties": false,
1019 "additionalProperties": true
1025 "additionalProperties": false,
1035 "Name": "AllWatcher",
1044 "$ref": "#/definitions/AllWatcherNextResults"
1053 "AllWatcherNextResults": {
1059 "$ref": "#/definitions/Delta"
1063 "additionalProperties": false,
1073 "additionalProperties": true
1079 "additionalProperties": false,
1089 "Name": "Annotations",
1098 "$ref": "#/definitions/Entities"
1101 "$ref": "#/definitions/AnnotationsGetResults"
1109 "$ref": "#/definitions/AnnotationsSet"
1112 "$ref": "#/definitions/ErrorResults"
1118 "AnnotationsGetResult": {
1123 "patternProperties": {
1133 "$ref": "#/definitions/ErrorResult"
1136 "additionalProperties": false,
1142 "AnnotationsGetResults": {
1148 "$ref": "#/definitions/AnnotationsGetResult"
1152 "additionalProperties": false,
1163 "$ref": "#/definitions/EntityAnnotations"
1167 "additionalProperties": false,
1178 "$ref": "#/definitions/Entity"
1182 "additionalProperties": false,
1194 "additionalProperties": false,
1199 "EntityAnnotations": {
1204 "patternProperties": {
1214 "additionalProperties": false,
1227 "$ref": "#/definitions/ErrorInfo"
1233 "additionalProperties": false,
1243 "$ref": "#/definitions/Macaroon"
1249 "additionalProperties": false
1255 "$ref": "#/definitions/Error"
1258 "additionalProperties": false
1266 "$ref": "#/definitions/ErrorResult"
1270 "additionalProperties": false,
1277 "additionalProperties": false
1283 "Name": "Application",
1292 "$ref": "#/definitions/AddRelation"
1295 "$ref": "#/definitions/AddRelationResults"
1303 "$ref": "#/definitions/AddApplicationUnits"
1306 "$ref": "#/definitions/AddApplicationUnitsResults"
1314 "$ref": "#/definitions/ApplicationCharmRelations"
1317 "$ref": "#/definitions/ApplicationCharmRelationsResults"
1325 "$ref": "#/definitions/ApplicationsDeploy"
1328 "$ref": "#/definitions/ErrorResults"
1336 "$ref": "#/definitions/ApplicationDestroy"
1340 "DestroyRelation": {
1344 "$ref": "#/definitions/DestroyRelation"
1352 "$ref": "#/definitions/DestroyApplicationUnits"
1360 "$ref": "#/definitions/ApplicationExpose"
1368 "$ref": "#/definitions/ApplicationGet"
1371 "$ref": "#/definitions/ApplicationGetResults"
1379 "$ref": "#/definitions/ApplicationGet"
1382 "$ref": "#/definitions/StringResult"
1390 "$ref": "#/definitions/GetApplicationConstraints"
1393 "$ref": "#/definitions/GetConstraintsResults"
1401 "$ref": "#/definitions/ApplicationSet"
1409 "$ref": "#/definitions/ApplicationSetCharm"
1417 "$ref": "#/definitions/SetConstraints"
1421 "SetMetricCredentials": {
1425 "$ref": "#/definitions/ApplicationMetricCredentials"
1428 "$ref": "#/definitions/ErrorResults"
1436 "$ref": "#/definitions/ApplicationUnexpose"
1444 "$ref": "#/definitions/ApplicationUnset"
1452 "$ref": "#/definitions/ApplicationUpdate"
1458 "AddApplicationUnits": {
1470 "$ref": "#/definitions/Placement"
1474 "additionalProperties": false,
1481 "AddApplicationUnitsResults": {
1491 "additionalProperties": false,
1506 "additionalProperties": false,
1511 "AddRelationResults": {
1516 "patternProperties": {
1518 "$ref": "#/definitions/CharmRelation"
1523 "additionalProperties": false,
1528 "ApplicationCharmRelations": {
1535 "additionalProperties": false,
1540 "ApplicationCharmRelationsResults": {
1543 "charm-relations": {
1550 "additionalProperties": false,
1555 "ApplicationDeploy": {
1569 "patternProperties": {
1579 "$ref": "#/definitions/Value"
1581 "endpoint-bindings": {
1583 "patternProperties": {
1595 "$ref": "#/definitions/Placement"
1600 "patternProperties": {
1611 "patternProperties": {
1613 "$ref": "#/definitions/Constraints"
1618 "additionalProperties": false,
1629 "ApplicationDestroy": {
1636 "additionalProperties": false,
1641 "ApplicationExpose": {
1648 "additionalProperties": false,
1660 "additionalProperties": false,
1665 "ApplicationGetResults": {
1676 "patternProperties": {
1679 "additionalProperties": true
1684 "$ref": "#/definitions/Value"
1690 "additionalProperties": false,
1699 "ApplicationMetricCredential": {
1705 "metrics-credentials": {
1712 "additionalProperties": false,
1715 "metrics-credentials"
1718 "ApplicationMetricCredentials": {
1724 "$ref": "#/definitions/ApplicationMetricCredential"
1728 "additionalProperties": false,
1741 "patternProperties": {
1748 "additionalProperties": false,
1754 "ApplicationSetCharm": {
1766 "config-settings": {
1768 "patternProperties": {
1774 "config-settings-yaml": {
1785 "patternProperties": {
1791 "storage-constraints": {
1793 "patternProperties": {
1795 "$ref": "#/definitions/StorageConstraints"
1800 "additionalProperties": false,
1809 "ApplicationUnexpose": {
1816 "additionalProperties": false,
1821 "ApplicationUnset": {
1834 "additionalProperties": false,
1840 "ApplicationUpdate": {
1850 "$ref": "#/definitions/Value"
1852 "force-charm-url": {
1863 "patternProperties": {
1873 "additionalProperties": false,
1882 "ApplicationsDeploy": {
1888 "$ref": "#/definitions/ApplicationDeploy"
1892 "additionalProperties": false,
1919 "additionalProperties": false,
1942 "additionalProperties": false,
1949 "DestroyApplicationUnits": {
1959 "additionalProperties": false,
1964 "DestroyRelation": {
1974 "additionalProperties": false,
1986 "$ref": "#/definitions/ErrorInfo"
1992 "additionalProperties": false,
2002 "$ref": "#/definitions/Macaroon"
2008 "additionalProperties": false
2014 "$ref": "#/definitions/Error"
2017 "additionalProperties": false
2025 "$ref": "#/definitions/ErrorResult"
2029 "additionalProperties": false,
2034 "GetApplicationConstraints": {
2041 "additionalProperties": false,
2046 "GetConstraintsResults": {
2050 "$ref": "#/definitions/Value"
2053 "additionalProperties": false,
2060 "additionalProperties": false
2072 "additionalProperties": false,
2085 "$ref": "#/definitions/Value"
2088 "additionalProperties": false,
2094 "StorageConstraints": {
2107 "additionalProperties": false
2113 "$ref": "#/definitions/Error"
2119 "additionalProperties": false,
2164 "additionalProperties": false
2170 "Name": "ApplicationScaler",
2179 "$ref": "#/definitions/Entities"
2182 "$ref": "#/definitions/ErrorResults"
2190 "$ref": "#/definitions/StringsWatchResult"
2202 "$ref": "#/definitions/Entity"
2206 "additionalProperties": false,
2218 "additionalProperties": false,
2230 "$ref": "#/definitions/ErrorInfo"
2236 "additionalProperties": false,
2246 "$ref": "#/definitions/Macaroon"
2252 "additionalProperties": false
2258 "$ref": "#/definitions/Error"
2261 "additionalProperties": false
2269 "$ref": "#/definitions/ErrorResult"
2273 "additionalProperties": false,
2280 "additionalProperties": false
2282 "StringsWatchResult": {
2292 "$ref": "#/definitions/Error"
2298 "additionalProperties": false,
2316 "$ref": "#/definitions/BackupsCreateArgs"
2319 "$ref": "#/definitions/BackupsMetadataResult"
2330 "$ref": "#/definitions/BackupsInfoArgs"
2333 "$ref": "#/definitions/BackupsMetadataResult"
2341 "$ref": "#/definitions/BackupsListArgs"
2344 "$ref": "#/definitions/BackupsListResult"
2355 "$ref": "#/definitions/BackupsRemoveArgs"
2363 "$ref": "#/definitions/RestoreArgs"
2369 "BackupsCreateArgs": {
2376 "additionalProperties": false,
2381 "BackupsInfoArgs": {
2388 "additionalProperties": false,
2393 "BackupsListArgs": {
2395 "additionalProperties": false
2397 "BackupsListResult": {
2403 "$ref": "#/definitions/BackupsMetadataResult"
2407 "additionalProperties": false,
2412 "BackupsMetadataResult": {
2424 "checksum-format": {
2429 "format": "date-time"
2454 "format": "date-time"
2458 "format": "date-time"
2461 "$ref": "#/definitions/Number"
2464 "additionalProperties": false,
2483 "BackupsRemoveArgs": {
2490 "additionalProperties": false,
2514 "additionalProperties": false,
2530 "additionalProperties": false,
2548 "$ref": "#/definitions/BlockResults"
2556 "$ref": "#/definitions/BlockSwitchParams"
2559 "$ref": "#/definitions/ErrorResult"
2567 "$ref": "#/definitions/BlockSwitchParams"
2570 "$ref": "#/definitions/ErrorResult"
2592 "additionalProperties": false,
2603 "$ref": "#/definitions/Error"
2606 "$ref": "#/definitions/Block"
2609 "additionalProperties": false,
2620 "$ref": "#/definitions/BlockResult"
2624 "additionalProperties": false
2626 "BlockSwitchParams": {
2636 "additionalProperties": false,
2648 "$ref": "#/definitions/ErrorInfo"
2654 "additionalProperties": false,
2664 "$ref": "#/definitions/Macaroon"
2670 "additionalProperties": false
2676 "$ref": "#/definitions/Error"
2679 "additionalProperties": false
2683 "additionalProperties": false
2698 "$ref": "#/definitions/BundleChangesParams"
2701 "$ref": "#/definitions/BundleChangesResults"
2714 "additionalProperties": true
2730 "additionalProperties": false,
2738 "BundleChangesParams": {
2745 "additionalProperties": false,
2750 "BundleChangesResults": {
2756 "$ref": "#/definitions/BundleChange"
2766 "additionalProperties": false
2772 "Name": "CharmRevisionUpdater",
2777 "UpdateLatestRevisions": {
2781 "$ref": "#/definitions/ErrorResult"
2794 "$ref": "#/definitions/ErrorInfo"
2800 "additionalProperties": false,
2810 "$ref": "#/definitions/Macaroon"
2816 "additionalProperties": false
2822 "$ref": "#/definitions/Error"
2825 "additionalProperties": false
2829 "additionalProperties": false
2844 "$ref": "#/definitions/CharmURL"
2847 "$ref": "#/definitions/CharmInfo"
2855 "$ref": "#/definitions/CharmURL"
2858 "$ref": "#/definitions/IsMeteredResult"
2866 "$ref": "#/definitions/CharmsList"
2869 "$ref": "#/definitions/CharmsListResult"
2875 "CharmActionSpec": {
2883 "patternProperties": {
2886 "additionalProperties": true
2891 "additionalProperties": false,
2902 "patternProperties": {
2904 "$ref": "#/definitions/CharmActionSpec"
2909 "additionalProperties": false
2915 "$ref": "#/definitions/CharmActions"
2919 "patternProperties": {
2921 "$ref": "#/definitions/CharmOption"
2926 "$ref": "#/definitions/CharmMeta"
2929 "$ref": "#/definitions/CharmMetrics"
2938 "additionalProperties": false,
2959 "patternProperties": {
2965 "min-juju-version": {
2971 "payload-classes": {
2973 "patternProperties": {
2975 "$ref": "#/definitions/CharmPayloadClass"
2981 "patternProperties": {
2983 "$ref": "#/definitions/CharmRelation"
2989 "patternProperties": {
2991 "$ref": "#/definitions/CharmRelation"
2997 "patternProperties": {
2999 "$ref": "#/definitions/CharmRelation"
3005 "patternProperties": {
3007 "$ref": "#/definitions/CharmResourceMeta"
3019 "patternProperties": {
3021 "$ref": "#/definitions/CharmStorage"
3044 "additionalProperties": false,
3062 "additionalProperties": false,
3073 "patternProperties": {
3075 "$ref": "#/definitions/CharmMetric"
3080 "$ref": "#/definitions/CharmPlan"
3083 "additionalProperties": false,
3094 "additionalProperties": true
3103 "additionalProperties": false,
3108 "CharmPayloadClass": {
3118 "additionalProperties": false,
3131 "additionalProperties": false,
3158 "additionalProperties": false,
3168 "CharmResourceMeta": {
3184 "additionalProperties": false,
3229 "additionalProperties": false,
3248 "additionalProperties": false,
3263 "additionalProperties": false,
3268 "CharmsListResult": {
3278 "additionalProperties": false,
3283 "IsMeteredResult": {
3290 "additionalProperties": false,
3311 "$ref": "#/definitions/NotifyWatchResult"
3324 "$ref": "#/definitions/ErrorInfo"
3330 "additionalProperties": false,
3340 "$ref": "#/definitions/Macaroon"
3346 "additionalProperties": false
3350 "additionalProperties": false
3352 "NotifyWatchResult": {
3355 "NotifyWatcherId": {
3359 "$ref": "#/definitions/Error"
3362 "additionalProperties": false,
3380 "$ref": "#/definitions/APIHostPortsResult"
3384 "AbortCurrentUpgrade": {
3391 "$ref": "#/definitions/AddCharm"
3395 "AddCharmWithAuthorization": {
3399 "$ref": "#/definitions/AddCharmWithAuthorization"
3407 "$ref": "#/definitions/AddMachines"
3410 "$ref": "#/definitions/AddMachinesResults"
3418 "$ref": "#/definitions/AddMachines"
3421 "$ref": "#/definitions/AddMachinesResults"
3429 "$ref": "#/definitions/AgentVersionResult"
3433 "DestroyMachines": {
3437 "$ref": "#/definitions/DestroyMachines"
3445 "$ref": "#/definitions/FindToolsParams"
3448 "$ref": "#/definitions/FindToolsResult"
3456 "$ref": "#/definitions/StatusParams"
3459 "$ref": "#/definitions/FullStatus"
3463 "GetBundleChanges": {
3467 "$ref": "#/definitions/BundleChangesParams"
3470 "$ref": "#/definitions/BundleChangesResults"
3474 "GetModelConstraints": {
3478 "$ref": "#/definitions/GetConstraintsResults"
3486 "$ref": "#/definitions/AddMachines"
3489 "$ref": "#/definitions/AddMachinesResults"
3497 "$ref": "#/definitions/ModelConfigResults"
3505 "$ref": "#/definitions/ModelInfo"
3513 "$ref": "#/definitions/ModelSet"
3521 "$ref": "#/definitions/ModelUnset"
3529 "$ref": "#/definitions/ModelUserInfoResults"
3537 "$ref": "#/definitions/PrivateAddress"
3540 "$ref": "#/definitions/PrivateAddressResults"
3544 "ProvisioningScript": {
3548 "$ref": "#/definitions/ProvisioningScriptParams"
3551 "$ref": "#/definitions/ProvisioningScriptResult"
3559 "$ref": "#/definitions/PublicAddress"
3562 "$ref": "#/definitions/PublicAddressResults"
3570 "$ref": "#/definitions/ResolveCharms"
3573 "$ref": "#/definitions/ResolveCharmResults"
3581 "$ref": "#/definitions/Resolved"
3585 "RetryProvisioning": {
3589 "$ref": "#/definitions/Entities"
3592 "$ref": "#/definitions/ErrorResults"
3596 "SetModelAgentVersion": {
3600 "$ref": "#/definitions/SetModelAgentVersion"
3604 "SetModelConstraints": {
3608 "$ref": "#/definitions/SetConstraints"
3616 "$ref": "#/definitions/StatusHistoryRequests"
3619 "$ref": "#/definitions/StatusHistoryResults"
3627 "$ref": "#/definitions/AllWatcherId"
3633 "APIHostPortsResult": {
3641 "$ref": "#/definitions/HostPort"
3646 "additionalProperties": false,
3661 "additionalProperties": false,
3667 "AddCharmWithAuthorization": {
3674 "$ref": "#/definitions/Macaroon"
3680 "additionalProperties": false,
3687 "AddMachineParams": {
3693 "$ref": "#/definitions/Address"
3697 "$ref": "#/definitions/Value"
3705 "$ref": "#/definitions/Constraints"
3708 "hardware-characteristics": {
3709 "$ref": "#/definitions/HardwareCharacteristics"
3727 "$ref": "#/definitions/Placement"
3733 "additionalProperties": false,
3742 "hardware-characteristics",
3752 "$ref": "#/definitions/AddMachineParams"
3756 "additionalProperties": false,
3761 "AddMachinesResult": {
3765 "$ref": "#/definitions/Error"
3771 "additionalProperties": false,
3776 "AddMachinesResults": {
3782 "$ref": "#/definitions/AddMachinesResult"
3786 "additionalProperties": false,
3807 "additionalProperties": false,
3814 "AgentVersionResult": {
3818 "$ref": "#/definitions/Number"
3821 "additionalProperties": false,
3833 "additionalProperties": false,
3838 "ApplicationStatus": {
3849 "additionalProperties": true
3859 "patternProperties": {
3861 "$ref": "#/definitions/MeterStatus"
3867 "patternProperties": {
3880 "$ref": "#/definitions/DetailedStatus"
3890 "patternProperties": {
3892 "$ref": "#/definitions/UnitStatus"
3896 "workload-version": {
3900 "additionalProperties": false,
3922 "$ref": "#/definitions/Number"
3928 "additionalProperties": false,
3942 "additionalProperties": true
3958 "additionalProperties": false,
3966 "BundleChangesParams": {
3973 "additionalProperties": false,
3978 "BundleChangesResults": {
3984 "$ref": "#/definitions/BundleChange"
3994 "additionalProperties": false
4004 "additionalProperties": true
4007 "additionalProperties": false,
4026 "additionalProperties": false,
4033 "DestroyMachines": {
4046 "additionalProperties": false,
4057 "patternProperties": {
4060 "additionalProperties": true
4066 "additionalProperties": true
4079 "format": "date-time"
4088 "additionalProperties": false,
4115 "additionalProperties": false,
4129 "$ref": "#/definitions/Entity"
4133 "additionalProperties": false,
4145 "additionalProperties": false,
4155 "patternProperties": {
4158 "additionalProperties": true
4167 "format": "date-time"
4173 "additionalProperties": false,
4187 "$ref": "#/definitions/ErrorInfo"
4193 "additionalProperties": false,
4203 "$ref": "#/definitions/Macaroon"
4209 "additionalProperties": false
4215 "$ref": "#/definitions/Error"
4218 "additionalProperties": false
4226 "$ref": "#/definitions/ErrorResult"
4230 "additionalProperties": false,
4235 "FindToolsParams": {
4248 "$ref": "#/definitions/Number"
4254 "additionalProperties": false,
4263 "FindToolsResult": {
4267 "$ref": "#/definitions/Error"
4272 "$ref": "#/definitions/Tools"
4276 "additionalProperties": false,
4286 "patternProperties": {
4288 "$ref": "#/definitions/ApplicationStatus"
4294 "patternProperties": {
4296 "$ref": "#/definitions/MachineStatus"
4301 "$ref": "#/definitions/ModelStatusInfo"
4306 "$ref": "#/definitions/RelationStatus"
4309 "remote-applications": {
4311 "patternProperties": {
4313 "$ref": "#/definitions/RemoteApplicationStatus"
4318 "additionalProperties": false,
4323 "remote-applications",
4327 "GetConstraintsResults": {
4331 "$ref": "#/definitions/Value"
4334 "additionalProperties": false,
4339 "HardwareCharacteristics": {
4345 "availability-zone": {
4367 "additionalProperties": false
4373 "$ref": "#/definitions/Error"
4378 "$ref": "#/definitions/DetailedStatus"
4382 "additionalProperties": false,
4391 "$ref": "#/definitions/Address"
4397 "additionalProperties": false,
4405 "additionalProperties": false
4407 "MachineHardware": {
4413 "availability-zone": {
4435 "additionalProperties": false
4441 "$ref": "#/definitions/DetailedStatus"
4448 "patternProperties": {
4450 "$ref": "#/definitions/MachineStatus"
4469 "instance-status": {
4470 "$ref": "#/definitions/DetailedStatus"
4491 "additionalProperties": false,
4518 "additionalProperties": false,
4524 "ModelConfigResults": {
4529 "patternProperties": {
4531 "$ref": "#/definitions/ConfigValue"
4536 "additionalProperties": false,
4544 "cloud-credential-tag": {
4553 "controller-uuid": {
4565 "$ref": "#/definitions/ModelMachineInfo"
4569 "$ref": "#/definitions/ModelMigrationStatus"
4581 "$ref": "#/definitions/EntityStatus"
4586 "$ref": "#/definitions/ModelUserInfo"
4593 "additionalProperties": false,
4608 "ModelMachineInfo": {
4612 "$ref": "#/definitions/MachineHardware"
4630 "additionalProperties": false,
4635 "ModelMigrationStatus": {
4640 "format": "date-time"
4644 "format": "date-time"
4650 "additionalProperties": false,
4661 "patternProperties": {
4664 "additionalProperties": true
4669 "additionalProperties": false,
4674 "ModelStatusInfo": {
4677 "available-version": {
4696 "additionalProperties": false,
4714 "additionalProperties": false,
4728 "last-connection": {
4730 "format": "date-time"
4736 "additionalProperties": false,
4744 "ModelUserInfoResult": {
4748 "$ref": "#/definitions/Error"
4751 "$ref": "#/definitions/ModelUserInfo"
4754 "additionalProperties": false
4756 "ModelUserInfoResults": {
4762 "$ref": "#/definitions/ModelUserInfoResult"
4766 "additionalProperties": false,
4790 "additionalProperties": false,
4809 "additionalProperties": false,
4822 "additionalProperties": false,
4827 "PrivateAddressResults": {
4830 "private-address": {
4834 "additionalProperties": false,
4839 "ProvisioningScriptParams": {
4845 "disable-package-commands": {
4855 "additionalProperties": false,
4860 "disable-package-commands"
4863 "ProvisioningScriptResult": {
4870 "additionalProperties": false,
4882 "additionalProperties": false,
4887 "PublicAddressResults": {
4894 "additionalProperties": false,
4905 "$ref": "#/definitions/EndpointStatus"
4921 "additionalProperties": false,
4930 "RemoteApplicationStatus": {
4933 "application-name": {
4936 "application-url": {
4942 "$ref": "#/definitions/RemoteEndpoint"
4947 "additionalProperties": true
4954 "patternProperties": {
4964 "$ref": "#/definitions/DetailedStatus"
4967 "additionalProperties": false,
4996 "additionalProperties": false,
5005 "ResolveCharmResult": {
5015 "additionalProperties": false
5017 "ResolveCharmResults": {
5023 "$ref": "#/definitions/ResolveCharmResult"
5027 "additionalProperties": false,
5042 "additionalProperties": false,
5057 "additionalProperties": false,
5070 "$ref": "#/definitions/Value"
5073 "additionalProperties": false,
5079 "SetModelAgentVersion": {
5083 "$ref": "#/definitions/Number"
5086 "additionalProperties": false,
5091 "StatusHistoryFilter": {
5096 "format": "date-time"
5105 "additionalProperties": false,
5112 "StatusHistoryRequest": {
5116 "$ref": "#/definitions/StatusHistoryFilter"
5128 "additionalProperties": false,
5136 "StatusHistoryRequests": {
5142 "$ref": "#/definitions/StatusHistoryRequest"
5146 "additionalProperties": false,
5151 "StatusHistoryResult": {
5155 "$ref": "#/definitions/Error"
5158 "$ref": "#/definitions/History"
5161 "additionalProperties": false,
5166 "StatusHistoryResults": {
5172 "$ref": "#/definitions/StatusHistoryResult"
5176 "additionalProperties": false,
5191 "additionalProperties": false,
5209 "$ref": "#/definitions/Binary"
5212 "additionalProperties": false,
5223 "$ref": "#/definitions/DetailedStatus"
5245 "patternProperties": {
5247 "$ref": "#/definitions/UnitStatus"
5251 "workload-status": {
5252 "$ref": "#/definitions/DetailedStatus"
5254 "workload-version": {
5258 "additionalProperties": false,
5310 "additionalProperties": false
5325 "$ref": "#/definitions/Entities"
5328 "$ref": "#/definitions/CloudResults"
5336 "$ref": "#/definitions/CloudsResult"
5344 "$ref": "#/definitions/Entities"
5347 "$ref": "#/definitions/CloudCredentialResults"
5355 "$ref": "#/definitions/StringResult"
5363 "$ref": "#/definitions/CloudInstanceTypesConstraints"
5366 "$ref": "#/definitions/InstanceTypesResults"
5370 "RevokeCredentials": {
5374 "$ref": "#/definitions/Entities"
5377 "$ref": "#/definitions/ErrorResults"
5381 "UpdateCredentials": {
5385 "$ref": "#/definitions/UpdateCloudCredentials"
5388 "$ref": "#/definitions/ErrorResults"
5392 "UserCredentials": {
5396 "$ref": "#/definitions/UserClouds"
5399 "$ref": "#/definitions/StringsResults"
5417 "identity-endpoint": {
5423 "$ref": "#/definitions/CloudRegion"
5426 "storage-endpoint": {
5433 "additionalProperties": false,
5438 "CloudCredential": {
5443 "patternProperties": {
5459 "additionalProperties": false,
5464 "CloudCredentialResult": {
5468 "$ref": "#/definitions/Error"
5471 "$ref": "#/definitions/CloudCredential"
5474 "additionalProperties": false
5476 "CloudCredentialResults": {
5482 "$ref": "#/definitions/CloudCredentialResult"
5486 "additionalProperties": false
5488 "CloudInstanceTypesConstraint": {
5495 "$ref": "#/definitions/Value"
5501 "additionalProperties": false,
5507 "CloudInstanceTypesConstraints": {
5513 "$ref": "#/definitions/CloudInstanceTypesConstraint"
5517 "additionalProperties": false,
5528 "identity-endpoint": {
5534 "storage-endpoint": {
5538 "additionalProperties": false,
5547 "$ref": "#/definitions/Cloud"
5550 "$ref": "#/definitions/Error"
5553 "additionalProperties": false
5561 "$ref": "#/definitions/CloudResult"
5565 "additionalProperties": false
5572 "patternProperties": {
5574 "$ref": "#/definitions/Cloud"
5579 "additionalProperties": false
5587 "$ref": "#/definitions/Entity"
5591 "additionalProperties": false,
5603 "additionalProperties": false,
5615 "$ref": "#/definitions/ErrorInfo"
5621 "additionalProperties": false,
5631 "$ref": "#/definitions/Macaroon"
5637 "additionalProperties": false
5643 "$ref": "#/definitions/Error"
5646 "additionalProperties": false
5654 "$ref": "#/definitions/ErrorResult"
5658 "additionalProperties": false,
5694 "additionalProperties": false,
5701 "InstanceTypesResult": {
5714 "$ref": "#/definitions/Error"
5719 "$ref": "#/definitions/InstanceType"
5723 "additionalProperties": false
5725 "InstanceTypesResults": {
5731 "$ref": "#/definitions/InstanceTypesResult"
5735 "additionalProperties": false,
5742 "additionalProperties": false
5748 "$ref": "#/definitions/Error"
5754 "additionalProperties": false,
5763 "$ref": "#/definitions/Error"
5772 "additionalProperties": false
5780 "$ref": "#/definitions/StringsResult"
5784 "additionalProperties": false,
5789 "UpdateCloudCredential": {
5793 "$ref": "#/definitions/CloudCredential"
5799 "additionalProperties": false,
5805 "UpdateCloudCredentials": {
5811 "$ref": "#/definitions/UpdateCloudCredential"
5815 "additionalProperties": false
5827 "additionalProperties": false,
5839 "$ref": "#/definitions/UserCloud"
5843 "additionalProperties": false
5885 "additionalProperties": false
5891 "Name": "Controller",
5900 "$ref": "#/definitions/UserModelList"
5908 "$ref": "#/definitions/Entities"
5911 "$ref": "#/definitions/CloudSpecResults"
5915 "ControllerConfig": {
5919 "$ref": "#/definitions/ControllerConfigResult"
5923 "DestroyController": {
5927 "$ref": "#/definitions/DestroyControllerArgs"
5935 "$ref": "#/definitions/ModelTag"
5938 "$ref": "#/definitions/CloudSpecResult"
5942 "GetControllerAccess": {
5946 "$ref": "#/definitions/Entities"
5949 "$ref": "#/definitions/UserAccessResults"
5953 "HostedModelConfigs": {
5957 "$ref": "#/definitions/HostedModelConfigsResults"
5961 "InitiateMigration": {
5965 "$ref": "#/definitions/InitiateMigrationArgs"
5968 "$ref": "#/definitions/InitiateMigrationResults"
5972 "ListBlockedModels": {
5976 "$ref": "#/definitions/ModelBlockInfoList"
5984 "$ref": "#/definitions/ModelConfigResults"
5992 "$ref": "#/definitions/Entities"
5995 "$ref": "#/definitions/ModelStatusResults"
5999 "ModifyControllerAccess": {
6003 "$ref": "#/definitions/ModifyControllerAccessRequest"
6006 "$ref": "#/definitions/ErrorResults"
6014 "$ref": "#/definitions/RemoveBlocksArgs"
6022 "$ref": "#/definitions/AllWatcherId"
6035 "additionalProperties": false,
6040 "CloudCredential": {
6045 "patternProperties": {
6061 "additionalProperties": false,
6070 "$ref": "#/definitions/CloudCredential"
6075 "identity-endpoint": {
6084 "storage-endpoint": {
6091 "additionalProperties": false,
6097 "CloudSpecResult": {
6101 "$ref": "#/definitions/Error"
6104 "$ref": "#/definitions/CloudSpec"
6107 "additionalProperties": false
6109 "CloudSpecResults": {
6115 "$ref": "#/definitions/CloudSpecResult"
6119 "additionalProperties": false
6129 "additionalProperties": true
6132 "additionalProperties": false,
6138 "ControllerConfigResult": {
6143 "patternProperties": {
6146 "additionalProperties": true
6151 "additionalProperties": false,
6156 "DestroyControllerArgs": {
6163 "additionalProperties": false,
6174 "$ref": "#/definitions/Entity"
6178 "additionalProperties": false,
6190 "additionalProperties": false,
6202 "$ref": "#/definitions/ErrorInfo"
6208 "additionalProperties": false,
6218 "$ref": "#/definitions/Macaroon"
6224 "additionalProperties": false
6230 "$ref": "#/definitions/Error"
6233 "additionalProperties": false
6241 "$ref": "#/definitions/ErrorResult"
6245 "additionalProperties": false,
6250 "HostedModelConfig": {
6254 "$ref": "#/definitions/CloudSpec"
6258 "patternProperties": {
6261 "additionalProperties": true
6266 "$ref": "#/definitions/Error"
6275 "additionalProperties": false,
6281 "HostedModelConfigsResults": {
6287 "$ref": "#/definitions/HostedModelConfig"
6291 "additionalProperties": false,
6296 "InitiateMigrationArgs": {
6302 "$ref": "#/definitions/MigrationSpec"
6306 "additionalProperties": false,
6311 "InitiateMigrationResult": {
6315 "$ref": "#/definitions/Error"
6324 "additionalProperties": false,
6330 "InitiateMigrationResults": {
6336 "$ref": "#/definitions/InitiateMigrationResult"
6340 "additionalProperties": false,
6347 "additionalProperties": false
6349 "MachineHardware": {
6355 "availability-zone": {
6377 "additionalProperties": false
6382 "external-control": {
6388 "skip-initial-prechecks": {
6392 "$ref": "#/definitions/MigrationTargetInfo"
6395 "additionalProperties": false,
6400 "skip-initial-prechecks"
6403 "MigrationTargetInfo": {
6428 "additionalProperties": false,
6449 "additionalProperties": false,
6475 "additionalProperties": false,
6483 "ModelBlockInfoList": {
6489 "$ref": "#/definitions/ModelBlockInfo"
6493 "additionalProperties": false
6495 "ModelConfigResults": {
6500 "patternProperties": {
6502 "$ref": "#/definitions/ConfigValue"
6507 "additionalProperties": false,
6512 "ModelMachineInfo": {
6516 "$ref": "#/definitions/MachineHardware"
6534 "additionalProperties": false,
6542 "application-count": {
6545 "hosted-machine-count": {
6554 "$ref": "#/definitions/ModelMachineInfo"
6564 "additionalProperties": false,
6568 "hosted-machine-count",
6569 "application-count",
6573 "ModelStatusResults": {
6579 "$ref": "#/definitions/ModelStatus"
6583 "additionalProperties": false,
6590 "additionalProperties": false
6592 "ModifyControllerAccess": {
6605 "additionalProperties": false,
6612 "ModifyControllerAccessRequest": {
6618 "$ref": "#/definitions/ModifyControllerAccess"
6622 "additionalProperties": false,
6627 "RemoveBlocksArgs": {
6634 "additionalProperties": false,
6649 "additionalProperties": false,
6655 "UserAccessResult": {
6659 "$ref": "#/definitions/Error"
6662 "$ref": "#/definitions/UserAccess"
6665 "additionalProperties": false
6667 "UserAccessResults": {
6673 "$ref": "#/definitions/UserAccessResult"
6677 "additionalProperties": false
6682 "last-connection": {
6684 "format": "date-time"
6687 "$ref": "#/definitions/Model"
6690 "additionalProperties": false,
6702 "$ref": "#/definitions/UserModel"
6706 "additionalProperties": false,
6724 "$ref": "#/definitions/StringsResult"
6732 "$ref": "#/definitions/APIHostPortsResult"
6740 "$ref": "#/definitions/BytesResult"
6748 "$ref": "#/definitions/DeployerConnectionValues"
6756 "$ref": "#/definitions/Entities"
6759 "$ref": "#/definitions/LifeResults"
6767 "$ref": "#/definitions/StringResult"
6775 "$ref": "#/definitions/Entities"
6778 "$ref": "#/definitions/ErrorResults"
6786 "$ref": "#/definitions/EntityPasswords"
6789 "$ref": "#/definitions/ErrorResults"
6797 "$ref": "#/definitions/SetStatus"
6800 "$ref": "#/definitions/ErrorResults"
6808 "$ref": "#/definitions/StringsResult"
6816 "$ref": "#/definitions/SetStatus"
6819 "$ref": "#/definitions/ErrorResults"
6823 "WatchAPIHostPorts": {
6827 "$ref": "#/definitions/NotifyWatchResult"
6835 "$ref": "#/definitions/Entities"
6838 "$ref": "#/definitions/StringsWatchResults"
6844 "APIHostPortsResult": {
6852 "$ref": "#/definitions/HostPort"
6857 "additionalProperties": false,
6878 "additionalProperties": false,
6895 "additionalProperties": false,
6900 "DeployerConnectionValues": {
6909 "state-addresses": {
6916 "additionalProperties": false,
6928 "$ref": "#/definitions/Entity"
6932 "additionalProperties": false,
6944 "additionalProperties": false,
6959 "additionalProperties": false,
6965 "EntityPasswords": {
6971 "$ref": "#/definitions/EntityPassword"
6975 "additionalProperties": false,
6980 "EntityStatusArgs": {
6985 "patternProperties": {
6988 "additionalProperties": true
7002 "additionalProperties": false,
7017 "$ref": "#/definitions/ErrorInfo"
7023 "additionalProperties": false,
7033 "$ref": "#/definitions/Macaroon"
7039 "additionalProperties": false
7045 "$ref": "#/definitions/Error"
7048 "additionalProperties": false
7056 "$ref": "#/definitions/ErrorResult"
7060 "additionalProperties": false,
7069 "$ref": "#/definitions/Address"
7075 "additionalProperties": false,
7085 "$ref": "#/definitions/Error"
7091 "additionalProperties": false,
7102 "$ref": "#/definitions/LifeResult"
7106 "additionalProperties": false,
7113 "additionalProperties": false
7115 "NotifyWatchResult": {
7118 "NotifyWatcherId": {
7122 "$ref": "#/definitions/Error"
7125 "additionalProperties": false,
7136 "$ref": "#/definitions/EntityStatusArgs"
7140 "additionalProperties": false,
7149 "$ref": "#/definitions/Error"
7155 "additionalProperties": false,
7164 "$ref": "#/definitions/Error"
7173 "additionalProperties": false
7175 "StringsWatchResult": {
7185 "$ref": "#/definitions/Error"
7191 "additionalProperties": false,
7196 "StringsWatchResults": {
7202 "$ref": "#/definitions/StringsWatchResult"
7206 "additionalProperties": false,
7215 "Name": "DiscoverSpaces",
7224 "$ref": "#/definitions/AddSubnetsParams"
7227 "$ref": "#/definitions/ErrorResults"
7235 "$ref": "#/definitions/CreateSpacesParams"
7238 "$ref": "#/definitions/ErrorResults"
7246 "$ref": "#/definitions/DiscoverSpacesResults"
7254 "$ref": "#/definitions/SubnetsFilters"
7257 "$ref": "#/definitions/ListSubnetsResults"
7265 "$ref": "#/definitions/ModelConfigResult"
7271 "AddSubnetParams": {
7277 "subnet-provider-id": {
7290 "additionalProperties": false,
7295 "AddSubnetsParams": {
7301 "$ref": "#/definitions/AddSubnetParams"
7305 "additionalProperties": false,
7310 "CreateSpaceParams": {
7329 "additionalProperties": false,
7336 "CreateSpacesParams": {
7342 "$ref": "#/definitions/CreateSpaceParams"
7346 "additionalProperties": false,
7351 "DiscoverSpacesResults": {
7357 "$ref": "#/definitions/ProviderSpace"
7361 "additionalProperties": false,
7373 "$ref": "#/definitions/ErrorInfo"
7379 "additionalProperties": false,
7389 "$ref": "#/definitions/Macaroon"
7395 "additionalProperties": false
7401 "$ref": "#/definitions/Error"
7404 "additionalProperties": false
7412 "$ref": "#/definitions/ErrorResult"
7416 "additionalProperties": false,
7421 "ListSubnetsResults": {
7427 "$ref": "#/definitions/Subnet"
7431 "additionalProperties": false,
7438 "additionalProperties": false
7440 "ModelConfigResult": {
7445 "patternProperties": {
7448 "additionalProperties": true
7453 "additionalProperties": false,
7462 "$ref": "#/definitions/Error"
7473 "$ref": "#/definitions/Subnet"
7477 "additionalProperties": false,
7512 "additionalProperties": false,
7531 "additionalProperties": false
7537 "Name": "DiskManager",
7542 "SetMachineBlockDevices": {
7546 "$ref": "#/definitions/SetMachineBlockDevices"
7549 "$ref": "#/definitions/ErrorResults"
7592 "additionalProperties": false,
7613 "$ref": "#/definitions/ErrorInfo"
7619 "additionalProperties": false,
7629 "$ref": "#/definitions/Macaroon"
7635 "additionalProperties": false
7641 "$ref": "#/definitions/Error"
7644 "additionalProperties": false
7652 "$ref": "#/definitions/ErrorResult"
7656 "additionalProperties": false,
7663 "additionalProperties": false
7665 "MachineBlockDevices": {
7671 "$ref": "#/definitions/BlockDevice"
7678 "additionalProperties": false,
7683 "SetMachineBlockDevices": {
7686 "machine-block-devices": {
7689 "$ref": "#/definitions/MachineBlockDevices"
7693 "additionalProperties": false,
7695 "machine-block-devices"
7702 "Name": "EntityWatcher",
7711 "$ref": "#/definitions/EntitiesWatchResult"
7720 "EntitiesWatchResult": {
7730 "$ref": "#/definitions/Error"
7736 "additionalProperties": false,
7748 "$ref": "#/definitions/ErrorInfo"
7754 "additionalProperties": false,
7764 "$ref": "#/definitions/Macaroon"
7770 "additionalProperties": false
7774 "additionalProperties": false
7780 "Name": "FilesystemAttachmentsWatcher",
7789 "$ref": "#/definitions/MachineStorageIdsWatchResult"
7805 "$ref": "#/definitions/ErrorInfo"
7811 "additionalProperties": false,
7821 "$ref": "#/definitions/Macaroon"
7827 "additionalProperties": false
7831 "additionalProperties": false
7833 "MachineStorageId": {
7843 "additionalProperties": false,
7849 "MachineStorageIdsWatchResult": {
7855 "$ref": "#/definitions/MachineStorageId"
7859 "$ref": "#/definitions/Error"
7865 "additionalProperties": false,
7875 "Name": "Firewaller",
7884 "$ref": "#/definitions/Entities"
7887 "$ref": "#/definitions/CloudSpecResults"
7891 "GetAssignedMachine": {
7895 "$ref": "#/definitions/Entities"
7898 "$ref": "#/definitions/StringResults"
7906 "$ref": "#/definitions/ModelTag"
7909 "$ref": "#/definitions/CloudSpecResult"
7917 "$ref": "#/definitions/Entities"
7920 "$ref": "#/definitions/BoolResults"
7924 "GetMachineActiveSubnets": {
7928 "$ref": "#/definitions/Entities"
7931 "$ref": "#/definitions/StringsResults"
7935 "GetMachinePorts": {
7939 "$ref": "#/definitions/MachinePortsParams"
7942 "$ref": "#/definitions/MachinePortsResults"
7950 "$ref": "#/definitions/Entities"
7953 "$ref": "#/definitions/StringResults"
7961 "$ref": "#/definitions/Entities"
7964 "$ref": "#/definitions/LifeResults"
7972 "$ref": "#/definitions/ModelConfigResult"
7980 "$ref": "#/definitions/Entities"
7983 "$ref": "#/definitions/NotifyWatchResults"
7987 "WatchForModelConfigChanges": {
7991 "$ref": "#/definitions/NotifyWatchResult"
7995 "WatchModelMachines": {
7999 "$ref": "#/definitions/StringsWatchResult"
8003 "WatchOpenedPorts": {
8007 "$ref": "#/definitions/Entities"
8010 "$ref": "#/definitions/StringsWatchResults"
8018 "$ref": "#/definitions/Entities"
8021 "$ref": "#/definitions/StringsWatchResults"
8031 "$ref": "#/definitions/Error"
8037 "additionalProperties": false,
8048 "$ref": "#/definitions/BoolResult"
8052 "additionalProperties": false,
8057 "CloudCredential": {
8062 "patternProperties": {
8078 "additionalProperties": false,
8087 "$ref": "#/definitions/CloudCredential"
8092 "identity-endpoint": {
8101 "storage-endpoint": {
8108 "additionalProperties": false,
8114 "CloudSpecResult": {
8118 "$ref": "#/definitions/Error"
8121 "$ref": "#/definitions/CloudSpec"
8124 "additionalProperties": false
8126 "CloudSpecResults": {
8132 "$ref": "#/definitions/CloudSpecResult"
8136 "additionalProperties": false
8144 "$ref": "#/definitions/Entity"
8148 "additionalProperties": false,
8160 "additionalProperties": false,
8172 "$ref": "#/definitions/ErrorInfo"
8178 "additionalProperties": false,
8188 "$ref": "#/definitions/Macaroon"
8194 "additionalProperties": false
8200 "$ref": "#/definitions/Error"
8206 "additionalProperties": false,
8217 "$ref": "#/definitions/LifeResult"
8221 "additionalProperties": false,
8228 "additionalProperties": false
8230 "MachinePortRange": {
8234 "$ref": "#/definitions/PortRange"
8243 "additionalProperties": false,
8260 "additionalProperties": false,
8266 "MachinePortsParams": {
8272 "$ref": "#/definitions/MachinePorts"
8276 "additionalProperties": false,
8281 "MachinePortsResult": {
8285 "$ref": "#/definitions/Error"
8290 "$ref": "#/definitions/MachinePortRange"
8294 "additionalProperties": false,
8299 "MachinePortsResults": {
8305 "$ref": "#/definitions/MachinePortsResult"
8309 "additionalProperties": false,
8314 "ModelConfigResult": {
8319 "patternProperties": {
8322 "additionalProperties": true
8327 "additionalProperties": false,
8334 "additionalProperties": false
8336 "NotifyWatchResult": {
8339 "NotifyWatcherId": {
8343 "$ref": "#/definitions/Error"
8346 "additionalProperties": false,
8351 "NotifyWatchResults": {
8357 "$ref": "#/definitions/NotifyWatchResult"
8361 "additionalProperties": false,
8379 "additionalProperties": false,
8390 "$ref": "#/definitions/Error"
8396 "additionalProperties": false,
8407 "$ref": "#/definitions/StringResult"
8411 "additionalProperties": false,
8420 "$ref": "#/definitions/Error"
8429 "additionalProperties": false
8437 "$ref": "#/definitions/StringsResult"
8441 "additionalProperties": false,
8446 "StringsWatchResult": {
8456 "$ref": "#/definitions/Error"
8462 "additionalProperties": false,
8467 "StringsWatchResults": {
8473 "$ref": "#/definitions/StringsWatchResult"
8477 "additionalProperties": false,
8486 "Name": "HighAvailability",
8495 "$ref": "#/definitions/ControllersSpecs"
8498 "$ref": "#/definitions/ControllersChangeResults"
8502 "ResumeHAReplicationAfterUpgrade": {
8506 "$ref": "#/definitions/ResumeReplicationParams"
8510 "StopHAReplicationForUpgrade": {
8514 "$ref": "#/definitions/UpgradeMongoParams"
8517 "$ref": "#/definitions/MongoUpgradeResults"
8532 "SpaceProviderId": {
8542 "additionalProperties": false,
8551 "ControllersChangeResult": {
8555 "$ref": "#/definitions/Error"
8558 "$ref": "#/definitions/ControllersChanges"
8561 "additionalProperties": false,
8566 "ControllersChangeResults": {
8572 "$ref": "#/definitions/ControllersChangeResult"
8576 "additionalProperties": false,
8581 "ControllersChanges": {
8621 "additionalProperties": false
8623 "ControllersSpec": {
8627 "$ref": "#/definitions/Value"
8629 "num-controllers": {
8642 "additionalProperties": false,
8647 "ControllersSpecs": {
8653 "$ref": "#/definitions/ControllersSpec"
8657 "additionalProperties": false,
8669 "$ref": "#/definitions/ErrorInfo"
8675 "additionalProperties": false,
8685 "$ref": "#/definitions/Macaroon"
8691 "additionalProperties": false
8697 "$ref": "#/definitions/Address"
8706 "additionalProperties": false,
8715 "additionalProperties": false
8743 "patternProperties": {
8753 "additionalProperties": false,
8766 "MongoUpgradeResults": {
8772 "$ref": "#/definitions/HAMember"
8776 "$ref": "#/definitions/HAMember"
8781 "$ref": "#/definitions/Member"
8785 "additionalProperties": false,
8808 "additionalProperties": false,
8816 "ResumeReplicationParams": {
8822 "$ref": "#/definitions/Member"
8826 "additionalProperties": false,
8831 "UpgradeMongoParams": {
8835 "$ref": "#/definitions/MongoVersion"
8838 "additionalProperties": false,
8883 "additionalProperties": false
8889 "Name": "HostKeyReporter",
8898 "$ref": "#/definitions/SSHHostKeySet"
8901 "$ref": "#/definitions/ErrorResults"
8914 "$ref": "#/definitions/ErrorInfo"
8920 "additionalProperties": false,
8930 "$ref": "#/definitions/Macaroon"
8936 "additionalProperties": false
8942 "$ref": "#/definitions/Error"
8945 "additionalProperties": false
8953 "$ref": "#/definitions/ErrorResult"
8957 "additionalProperties": false,
8964 "additionalProperties": false
8972 "$ref": "#/definitions/SSHHostKeys"
8976 "additionalProperties": false,
8994 "additionalProperties": false,
9004 "Name": "ImageManager",
9013 "$ref": "#/definitions/ImageFilterParams"
9016 "$ref": "#/definitions/ErrorResults"
9024 "$ref": "#/definitions/ImageFilterParams"
9027 "$ref": "#/definitions/ListImageResult"
9040 "$ref": "#/definitions/ErrorInfo"
9046 "additionalProperties": false,
9056 "$ref": "#/definitions/Macaroon"
9062 "additionalProperties": false
9068 "$ref": "#/definitions/Error"
9071 "additionalProperties": false
9079 "$ref": "#/definitions/ErrorResult"
9083 "additionalProperties": false,
9088 "ImageFilterParams": {
9094 "$ref": "#/definitions/ImageSpec"
9098 "additionalProperties": false,
9111 "format": "date-time"
9123 "additionalProperties": false,
9145 "additionalProperties": false,
9152 "ListImageResult": {
9158 "$ref": "#/definitions/ImageMetadata"
9162 "additionalProperties": false,
9169 "additionalProperties": false
9175 "Name": "ImageMetadata",
9184 "$ref": "#/definitions/MetadataImageIds"
9187 "$ref": "#/definitions/ErrorResults"
9195 "$ref": "#/definitions/ImageMetadataFilter"
9198 "$ref": "#/definitions/ListCloudImageMetadataResult"
9206 "$ref": "#/definitions/MetadataSaveParams"
9209 "$ref": "#/definitions/ErrorResults"
9213 "UpdateFromPublishedImages": {
9218 "CloudImageMetadata": {
9233 "root-storage-size": {
9236 "root-storage-type": {
9255 "additionalProperties": false,
9266 "CloudImageMetadataList": {
9272 "$ref": "#/definitions/CloudImageMetadata"
9276 "additionalProperties": false
9285 "$ref": "#/definitions/ErrorInfo"
9291 "additionalProperties": false,
9301 "$ref": "#/definitions/Macaroon"
9307 "additionalProperties": false
9313 "$ref": "#/definitions/Error"
9316 "additionalProperties": false
9324 "$ref": "#/definitions/ErrorResult"
9328 "additionalProperties": false,
9333 "ImageMetadataFilter": {
9345 "root-storage-type": {
9361 "additionalProperties": false
9363 "ListCloudImageMetadataResult": {
9369 "$ref": "#/definitions/CloudImageMetadata"
9373 "additionalProperties": false,
9380 "additionalProperties": false
9382 "MetadataImageIds": {
9392 "additionalProperties": false,
9397 "MetadataSaveParams": {
9403 "$ref": "#/definitions/CloudImageMetadataList"
9407 "additionalProperties": false
9413 "Name": "InstancePoller",
9418 "AreManuallyProvisioned": {
9422 "$ref": "#/definitions/Entities"
9425 "$ref": "#/definitions/BoolResults"
9433 "$ref": "#/definitions/Entities"
9436 "$ref": "#/definitions/StringResults"
9444 "$ref": "#/definitions/Entities"
9447 "$ref": "#/definitions/StatusResults"
9455 "$ref": "#/definitions/Entities"
9458 "$ref": "#/definitions/LifeResults"
9466 "$ref": "#/definitions/ModelConfigResult"
9470 "ProviderAddresses": {
9474 "$ref": "#/definitions/Entities"
9477 "$ref": "#/definitions/MachineAddressesResults"
9481 "SetInstanceStatus": {
9485 "$ref": "#/definitions/SetStatus"
9488 "$ref": "#/definitions/ErrorResults"
9492 "SetProviderAddresses": {
9496 "$ref": "#/definitions/SetMachinesAddresses"
9499 "$ref": "#/definitions/ErrorResults"
9507 "$ref": "#/definitions/Entities"
9510 "$ref": "#/definitions/StatusResults"
9514 "WatchForModelConfigChanges": {
9518 "$ref": "#/definitions/NotifyWatchResult"
9522 "WatchModelMachines": {
9526 "$ref": "#/definitions/StringsWatchResult"
9548 "additionalProperties": false,
9559 "$ref": "#/definitions/Error"
9565 "additionalProperties": false,
9576 "$ref": "#/definitions/BoolResult"
9580 "additionalProperties": false,
9591 "$ref": "#/definitions/Entity"
9595 "additionalProperties": false,
9607 "additionalProperties": false,
9612 "EntityStatusArgs": {
9617 "patternProperties": {
9620 "additionalProperties": true
9634 "additionalProperties": false,
9649 "$ref": "#/definitions/ErrorInfo"
9655 "additionalProperties": false,
9665 "$ref": "#/definitions/Macaroon"
9671 "additionalProperties": false
9677 "$ref": "#/definitions/Error"
9680 "additionalProperties": false
9688 "$ref": "#/definitions/ErrorResult"
9692 "additionalProperties": false,
9701 "$ref": "#/definitions/Error"
9707 "additionalProperties": false,
9718 "$ref": "#/definitions/LifeResult"
9722 "additionalProperties": false,
9729 "additionalProperties": false
9731 "MachineAddresses": {
9737 "$ref": "#/definitions/Address"
9744 "additionalProperties": false,
9750 "MachineAddressesResult": {
9756 "$ref": "#/definitions/Address"
9760 "$ref": "#/definitions/Error"
9763 "additionalProperties": false,
9768 "MachineAddressesResults": {
9774 "$ref": "#/definitions/MachineAddressesResult"
9778 "additionalProperties": false,
9783 "ModelConfigResult": {
9788 "patternProperties": {
9791 "additionalProperties": true
9796 "additionalProperties": false,
9801 "NotifyWatchResult": {
9804 "NotifyWatcherId": {
9808 "$ref": "#/definitions/Error"
9811 "additionalProperties": false,
9816 "SetMachinesAddresses": {
9819 "machine-addresses": {
9822 "$ref": "#/definitions/MachineAddresses"
9826 "additionalProperties": false,
9837 "$ref": "#/definitions/EntityStatusArgs"
9841 "additionalProperties": false,
9851 "patternProperties": {
9854 "additionalProperties": true
9859 "$ref": "#/definitions/Error"
9872 "format": "date-time"
9878 "additionalProperties": false,
9894 "$ref": "#/definitions/StatusResult"
9898 "additionalProperties": false,
9907 "$ref": "#/definitions/Error"
9913 "additionalProperties": false,
9924 "$ref": "#/definitions/StringResult"
9928 "additionalProperties": false,
9933 "StringsWatchResult": {
9943 "$ref": "#/definitions/Error"
9949 "additionalProperties": false,
9958 "Name": "KeyManager",
9967 "$ref": "#/definitions/ModifyUserSSHKeys"
9970 "$ref": "#/definitions/ErrorResults"
9978 "$ref": "#/definitions/ModifyUserSSHKeys"
9981 "$ref": "#/definitions/ErrorResults"
9989 "$ref": "#/definitions/ModifyUserSSHKeys"
9992 "$ref": "#/definitions/ErrorResults"
10000 "$ref": "#/definitions/ListSSHKeys"
10003 "$ref": "#/definitions/StringsResults"
10015 "$ref": "#/definitions/Entity"
10019 "additionalProperties": false,
10031 "additionalProperties": false,
10043 "$ref": "#/definitions/ErrorInfo"
10049 "additionalProperties": false,
10059 "$ref": "#/definitions/Macaroon"
10065 "additionalProperties": false
10071 "$ref": "#/definitions/Error"
10074 "additionalProperties": false
10082 "$ref": "#/definitions/ErrorResult"
10086 "additionalProperties": false,
10095 "$ref": "#/definitions/Entities"
10101 "additionalProperties": false,
10109 "additionalProperties": false
10111 "ModifyUserSSHKeys": {
10124 "additionalProperties": false,
10134 "$ref": "#/definitions/Error"
10143 "additionalProperties": false
10145 "StringsResults": {
10151 "$ref": "#/definitions/StringsResult"
10155 "additionalProperties": false,
10164 "Name": "KeyUpdater",
10169 "AuthorisedKeys": {
10173 "$ref": "#/definitions/Entities"
10176 "$ref": "#/definitions/StringsResults"
10180 "WatchAuthorisedKeys": {
10184 "$ref": "#/definitions/Entities"
10187 "$ref": "#/definitions/NotifyWatchResults"
10199 "$ref": "#/definitions/Entity"
10203 "additionalProperties": false,
10215 "additionalProperties": false,
10227 "$ref": "#/definitions/ErrorInfo"
10233 "additionalProperties": false,
10243 "$ref": "#/definitions/Macaroon"
10249 "additionalProperties": false
10253 "additionalProperties": false
10255 "NotifyWatchResult": {
10258 "NotifyWatcherId": {
10262 "$ref": "#/definitions/Error"
10265 "additionalProperties": false,
10270 "NotifyWatchResults": {
10276 "$ref": "#/definitions/NotifyWatchResult"
10280 "additionalProperties": false,
10289 "$ref": "#/definitions/Error"
10298 "additionalProperties": false
10300 "StringsResults": {
10306 "$ref": "#/definitions/StringsResult"
10310 "additionalProperties": false,
10319 "Name": "LeadershipService",
10324 "BlockUntilLeadershipReleased": {
10328 "$ref": "#/definitions/ApplicationTag"
10331 "$ref": "#/definitions/ErrorResult"
10335 "ClaimLeadership": {
10339 "$ref": "#/definitions/ClaimLeadershipBulkParams"
10342 "$ref": "#/definitions/ClaimLeadershipBulkResults"
10348 "ApplicationTag": {
10355 "additionalProperties": false,
10360 "ClaimLeadershipBulkParams": {
10366 "$ref": "#/definitions/ClaimLeadershipParams"
10370 "additionalProperties": false,
10375 "ClaimLeadershipBulkResults": {
10381 "$ref": "#/definitions/ErrorResult"
10385 "additionalProperties": false,
10390 "ClaimLeadershipParams": {
10393 "application-tag": {
10403 "additionalProperties": false,
10417 "$ref": "#/definitions/ErrorInfo"
10423 "additionalProperties": false,
10433 "$ref": "#/definitions/Macaroon"
10439 "additionalProperties": false
10445 "$ref": "#/definitions/Error"
10448 "additionalProperties": false
10452 "additionalProperties": false
10458 "Name": "LifeFlag",
10467 "$ref": "#/definitions/Entities"
10470 "$ref": "#/definitions/LifeResults"
10478 "$ref": "#/definitions/Entities"
10481 "$ref": "#/definitions/NotifyWatchResults"
10493 "$ref": "#/definitions/Entity"
10497 "additionalProperties": false,
10509 "additionalProperties": false,
10521 "$ref": "#/definitions/ErrorInfo"
10527 "additionalProperties": false,
10537 "$ref": "#/definitions/Macaroon"
10543 "additionalProperties": false
10549 "$ref": "#/definitions/Error"
10555 "additionalProperties": false,
10566 "$ref": "#/definitions/LifeResult"
10570 "additionalProperties": false,
10577 "additionalProperties": false
10579 "NotifyWatchResult": {
10582 "NotifyWatcherId": {
10586 "$ref": "#/definitions/Error"
10589 "additionalProperties": false,
10594 "NotifyWatchResults": {
10600 "$ref": "#/definitions/NotifyWatchResult"
10604 "additionalProperties": false,
10613 "Name": "LogForwarding",
10622 "$ref": "#/definitions/LogForwardingGetLastSentParams"
10625 "$ref": "#/definitions/LogForwardingGetLastSentResults"
10633 "$ref": "#/definitions/LogForwardingSetLastSentParams"
10636 "$ref": "#/definitions/ErrorResults"
10649 "$ref": "#/definitions/ErrorInfo"
10655 "additionalProperties": false,
10665 "$ref": "#/definitions/Macaroon"
10671 "additionalProperties": false
10677 "$ref": "#/definitions/Error"
10680 "additionalProperties": false
10688 "$ref": "#/definitions/ErrorResult"
10692 "additionalProperties": false,
10697 "LogForwardingGetLastSentParams": {
10703 "$ref": "#/definitions/LogForwardingID"
10707 "additionalProperties": false,
10712 "LogForwardingGetLastSentResult": {
10716 "$ref": "#/definitions/Error"
10721 "record-timestamp": {
10725 "additionalProperties": false,
10728 "record-timestamp",
10732 "LogForwardingGetLastSentResults": {
10738 "$ref": "#/definitions/LogForwardingGetLastSentResult"
10742 "additionalProperties": false,
10747 "LogForwardingID": {
10757 "additionalProperties": false,
10763 "LogForwardingSetLastSentParam": {
10766 "LogForwardingID": {
10767 "$ref": "#/definitions/LogForwardingID"
10772 "record-timestamp": {
10776 "additionalProperties": false,
10783 "LogForwardingSetLastSentParams": {
10789 "$ref": "#/definitions/LogForwardingSetLastSentParam"
10793 "additionalProperties": false,
10800 "additionalProperties": false
10815 "$ref": "#/definitions/Entities"
10818 "$ref": "#/definitions/StringResults"
10822 "WatchLoggingConfig": {
10826 "$ref": "#/definitions/Entities"
10829 "$ref": "#/definitions/NotifyWatchResults"
10841 "$ref": "#/definitions/Entity"
10845 "additionalProperties": false,
10857 "additionalProperties": false,
10869 "$ref": "#/definitions/ErrorInfo"
10875 "additionalProperties": false,
10885 "$ref": "#/definitions/Macaroon"
10891 "additionalProperties": false
10895 "additionalProperties": false
10897 "NotifyWatchResult": {
10900 "NotifyWatcherId": {
10904 "$ref": "#/definitions/Error"
10907 "additionalProperties": false,
10912 "NotifyWatchResults": {
10918 "$ref": "#/definitions/NotifyWatchResult"
10922 "additionalProperties": false,
10931 "$ref": "#/definitions/Error"
10937 "additionalProperties": false,
10948 "$ref": "#/definitions/StringResult"
10952 "additionalProperties": false,
10961 "Name": "MachineActions",
10970 "$ref": "#/definitions/Entities"
10973 "$ref": "#/definitions/ActionResults"
10981 "$ref": "#/definitions/Entities"
10984 "$ref": "#/definitions/ErrorResults"
10992 "$ref": "#/definitions/ActionExecutionResults"
10995 "$ref": "#/definitions/ErrorResults"
10999 "RunningActions": {
11003 "$ref": "#/definitions/Entities"
11006 "$ref": "#/definitions/ActionsByReceivers"
11010 "WatchActionNotifications": {
11014 "$ref": "#/definitions/Entities"
11017 "$ref": "#/definitions/StringsWatchResults"
11031 "patternProperties": {
11034 "additionalProperties": true
11045 "additionalProperties": false,
11052 "ActionExecutionResult": {
11063 "patternProperties": {
11066 "additionalProperties": true
11074 "additionalProperties": false,
11080 "ActionExecutionResults": {
11086 "$ref": "#/definitions/ActionExecutionResult"
11090 "additionalProperties": false
11096 "$ref": "#/definitions/Action"
11100 "format": "date-time"
11104 "format": "date-time"
11107 "$ref": "#/definitions/Error"
11114 "patternProperties": {
11117 "additionalProperties": true
11123 "format": "date-time"
11129 "additionalProperties": false
11137 "$ref": "#/definitions/ActionResult"
11141 "additionalProperties": false
11143 "ActionsByReceiver": {
11149 "$ref": "#/definitions/ActionResult"
11153 "$ref": "#/definitions/Error"
11159 "additionalProperties": false
11161 "ActionsByReceivers": {
11167 "$ref": "#/definitions/ActionsByReceiver"
11171 "additionalProperties": false
11179 "$ref": "#/definitions/Entity"
11183 "additionalProperties": false,
11195 "additionalProperties": false,
11207 "$ref": "#/definitions/ErrorInfo"
11213 "additionalProperties": false,
11223 "$ref": "#/definitions/Macaroon"
11229 "additionalProperties": false
11235 "$ref": "#/definitions/Error"
11238 "additionalProperties": false
11246 "$ref": "#/definitions/ErrorResult"
11250 "additionalProperties": false,
11257 "additionalProperties": false
11259 "StringsWatchResult": {
11269 "$ref": "#/definitions/Error"
11275 "additionalProperties": false,
11280 "StringsWatchResults": {
11286 "$ref": "#/definitions/StringsWatchResult"
11290 "additionalProperties": false,
11299 "Name": "MachineManager",
11308 "$ref": "#/definitions/AddMachines"
11311 "$ref": "#/definitions/AddMachinesResults"
11319 "$ref": "#/definitions/ModelInstanceTypesConstraints"
11322 "$ref": "#/definitions/InstanceTypesResults"
11328 "AddMachineParams": {
11334 "$ref": "#/definitions/Address"
11338 "$ref": "#/definitions/Value"
11340 "container-type": {
11346 "$ref": "#/definitions/Constraints"
11349 "hardware-characteristics": {
11350 "$ref": "#/definitions/HardwareCharacteristics"
11368 "$ref": "#/definitions/Placement"
11374 "additionalProperties": false,
11383 "hardware-characteristics",
11393 "$ref": "#/definitions/AddMachineParams"
11397 "additionalProperties": false,
11402 "AddMachinesResult": {
11406 "$ref": "#/definitions/Error"
11412 "additionalProperties": false,
11417 "AddMachinesResults": {
11423 "$ref": "#/definitions/AddMachinesResult"
11427 "additionalProperties": false,
11448 "additionalProperties": false,
11468 "additionalProperties": false,
11482 "$ref": "#/definitions/ErrorInfo"
11488 "additionalProperties": false,
11498 "$ref": "#/definitions/Macaroon"
11504 "additionalProperties": false
11506 "HardwareCharacteristics": {
11512 "availability-zone": {
11534 "additionalProperties": false
11567 "additionalProperties": false,
11574 "InstanceTypesResult": {
11587 "$ref": "#/definitions/Error"
11589 "instance-types": {
11592 "$ref": "#/definitions/InstanceType"
11596 "additionalProperties": false
11598 "InstanceTypesResults": {
11604 "$ref": "#/definitions/InstanceTypesResult"
11608 "additionalProperties": false,
11615 "additionalProperties": false
11617 "ModelInstanceTypesConstraint": {
11621 "$ref": "#/definitions/Value"
11624 "additionalProperties": false
11626 "ModelInstanceTypesConstraints": {
11632 "$ref": "#/definitions/ModelInstanceTypesConstraint"
11636 "additionalProperties": false,
11651 "additionalProperties": false,
11697 "additionalProperties": false
11703 "Name": "MachineUndertaker",
11708 "AllMachineRemovals": {
11712 "$ref": "#/definitions/Entities"
11715 "$ref": "#/definitions/EntitiesResults"
11719 "CompleteMachineRemovals": {
11723 "$ref": "#/definitions/Entities"
11727 "GetMachineProviderInterfaceInfo": {
11731 "$ref": "#/definitions/Entities"
11734 "$ref": "#/definitions/ProviderInterfaceInfoResults"
11738 "WatchMachineRemovals": {
11742 "$ref": "#/definitions/Entities"
11745 "$ref": "#/definitions/NotifyWatchResults"
11757 "$ref": "#/definitions/Entity"
11761 "additionalProperties": false,
11766 "EntitiesResult": {
11772 "$ref": "#/definitions/Entity"
11776 "$ref": "#/definitions/Error"
11779 "additionalProperties": false,
11784 "EntitiesResults": {
11790 "$ref": "#/definitions/EntitiesResult"
11794 "additionalProperties": false,
11806 "additionalProperties": false,
11818 "$ref": "#/definitions/ErrorInfo"
11824 "additionalProperties": false,
11834 "$ref": "#/definitions/Macaroon"
11840 "additionalProperties": false
11844 "additionalProperties": false
11846 "NotifyWatchResult": {
11849 "NotifyWatcherId": {
11853 "$ref": "#/definitions/Error"
11856 "additionalProperties": false,
11861 "NotifyWatchResults": {
11867 "$ref": "#/definitions/NotifyWatchResult"
11871 "additionalProperties": false,
11876 "ProviderInterfaceInfo": {
11879 "interface-name": {
11889 "additionalProperties": false,
11896 "ProviderInterfaceInfoResult": {
11900 "$ref": "#/definitions/Error"
11905 "$ref": "#/definitions/ProviderInterfaceInfo"
11912 "additionalProperties": false,
11918 "ProviderInterfaceInfoResults": {
11924 "$ref": "#/definitions/ProviderInterfaceInfoResult"
11928 "additionalProperties": false,
11937 "Name": "Machiner",
11946 "$ref": "#/definitions/StringsResult"
11954 "$ref": "#/definitions/APIHostPortsResult"
11962 "$ref": "#/definitions/BytesResult"
11970 "$ref": "#/definitions/Entities"
11973 "$ref": "#/definitions/ErrorResults"
11981 "$ref": "#/definitions/Entities"
11984 "$ref": "#/definitions/JobsResults"
11992 "$ref": "#/definitions/Entities"
11995 "$ref": "#/definitions/LifeResults"
12003 "$ref": "#/definitions/StringResult"
12007 "SetMachineAddresses": {
12011 "$ref": "#/definitions/SetMachinesAddresses"
12014 "$ref": "#/definitions/ErrorResults"
12018 "SetObservedNetworkConfig": {
12022 "$ref": "#/definitions/SetMachineNetworkConfig"
12026 "SetProviderNetworkConfig": {
12030 "$ref": "#/definitions/Entities"
12033 "$ref": "#/definitions/ErrorResults"
12041 "$ref": "#/definitions/SetStatus"
12044 "$ref": "#/definitions/ErrorResults"
12052 "$ref": "#/definitions/SetStatus"
12055 "$ref": "#/definitions/ErrorResults"
12063 "$ref": "#/definitions/Entities"
12066 "$ref": "#/definitions/NotifyWatchResults"
12070 "WatchAPIHostPorts": {
12074 "$ref": "#/definitions/NotifyWatchResult"
12080 "APIHostPortsResult": {
12088 "$ref": "#/definitions/HostPort"
12093 "additionalProperties": false,
12114 "additionalProperties": false,
12131 "additionalProperties": false,
12142 "$ref": "#/definitions/Entity"
12146 "additionalProperties": false,
12158 "additionalProperties": false,
12163 "EntityStatusArgs": {
12168 "patternProperties": {
12171 "additionalProperties": true
12185 "additionalProperties": false,
12200 "$ref": "#/definitions/ErrorInfo"
12206 "additionalProperties": false,
12216 "$ref": "#/definitions/Macaroon"
12222 "additionalProperties": false
12228 "$ref": "#/definitions/Error"
12231 "additionalProperties": false
12239 "$ref": "#/definitions/ErrorResult"
12243 "additionalProperties": false,
12252 "$ref": "#/definitions/Address"
12258 "additionalProperties": false,
12268 "$ref": "#/definitions/Error"
12277 "additionalProperties": false,
12288 "$ref": "#/definitions/JobsResult"
12292 "additionalProperties": false,
12301 "$ref": "#/definitions/Error"
12307 "additionalProperties": false,
12318 "$ref": "#/definitions/LifeResult"
12322 "additionalProperties": false,
12329 "additionalProperties": false
12331 "MachineAddresses": {
12337 "$ref": "#/definitions/Address"
12344 "additionalProperties": false,
12368 "dns-search-domains": {
12380 "gateway-address": {
12383 "interface-name": {
12386 "interface-type": {
12398 "parent-interface-name": {
12401 "provider-address-id": {
12407 "provider-space-id": {
12410 "provider-subnet-id": {
12413 "provider-vlan-id": {
12420 "additionalProperties": false,
12427 "provider-subnet-id",
12428 "provider-space-id",
12429 "provider-address-id",
12430 "provider-vlan-id",
12433 "parent-interface-name",
12438 "NotifyWatchResult": {
12441 "NotifyWatcherId": {
12445 "$ref": "#/definitions/Error"
12448 "additionalProperties": false,
12453 "NotifyWatchResults": {
12459 "$ref": "#/definitions/NotifyWatchResult"
12463 "additionalProperties": false,
12468 "SetMachineNetworkConfig": {
12474 "$ref": "#/definitions/NetworkConfig"
12481 "additionalProperties": false,
12487 "SetMachinesAddresses": {
12490 "machine-addresses": {
12493 "$ref": "#/definitions/MachineAddresses"
12497 "additionalProperties": false,
12499 "machine-addresses"
12508 "$ref": "#/definitions/EntityStatusArgs"
12512 "additionalProperties": false,
12521 "$ref": "#/definitions/Error"
12527 "additionalProperties": false,
12536 "$ref": "#/definitions/Error"
12545 "additionalProperties": false
12551 "Name": "MeterStatus",
12556 "GetMeterStatus": {
12560 "$ref": "#/definitions/Entities"
12563 "$ref": "#/definitions/MeterStatusResults"
12567 "WatchMeterStatus": {
12571 "$ref": "#/definitions/Entities"
12574 "$ref": "#/definitions/NotifyWatchResults"
12586 "$ref": "#/definitions/Entity"
12590 "additionalProperties": false,
12602 "additionalProperties": false,
12614 "$ref": "#/definitions/ErrorInfo"
12620 "additionalProperties": false,
12630 "$ref": "#/definitions/Macaroon"
12636 "additionalProperties": false
12640 "additionalProperties": false
12642 "MeterStatusResult": {
12649 "$ref": "#/definitions/Error"
12655 "additionalProperties": false,
12661 "MeterStatusResults": {
12667 "$ref": "#/definitions/MeterStatusResult"
12671 "additionalProperties": false,
12676 "NotifyWatchResult": {
12679 "NotifyWatcherId": {
12683 "$ref": "#/definitions/Error"
12686 "additionalProperties": false,
12691 "NotifyWatchResults": {
12697 "$ref": "#/definitions/NotifyWatchResult"
12701 "additionalProperties": false,
12710 "Name": "MetricsAdder",
12715 "AddMetricBatches": {
12719 "$ref": "#/definitions/MetricBatchParams"
12722 "$ref": "#/definitions/ErrorResults"
12735 "$ref": "#/definitions/ErrorInfo"
12741 "additionalProperties": false,
12751 "$ref": "#/definitions/Macaroon"
12757 "additionalProperties": false
12763 "$ref": "#/definitions/Error"
12766 "additionalProperties": false
12774 "$ref": "#/definitions/ErrorResult"
12778 "additionalProperties": false,
12785 "additionalProperties": false
12795 "format": "date-time"
12801 "additionalProperties": false,
12816 "format": "date-time"
12821 "$ref": "#/definitions/Metric"
12828 "additionalProperties": false,
12836 "MetricBatchParam": {
12840 "$ref": "#/definitions/MetricBatch"
12846 "additionalProperties": false,
12852 "MetricBatchParams": {
12858 "$ref": "#/definitions/MetricBatchParam"
12862 "additionalProperties": false,
12871 "Name": "MetricsDebug",
12880 "$ref": "#/definitions/Entities"
12883 "$ref": "#/definitions/MetricResults"
12887 "SetMeterStatus": {
12891 "$ref": "#/definitions/MeterStatusParams"
12894 "$ref": "#/definitions/ErrorResults"
12906 "$ref": "#/definitions/Entity"
12910 "additionalProperties": false,
12922 "additionalProperties": false,
12931 "$ref": "#/definitions/Error"
12936 "$ref": "#/definitions/MetricResult"
12940 "additionalProperties": false
12949 "$ref": "#/definitions/ErrorInfo"
12955 "additionalProperties": false,
12965 "$ref": "#/definitions/Macaroon"
12971 "additionalProperties": false
12977 "$ref": "#/definitions/Error"
12980 "additionalProperties": false
12988 "$ref": "#/definitions/ErrorResult"
12992 "additionalProperties": false,
12999 "additionalProperties": false
13001 "MeterStatusParam": {
13014 "additionalProperties": false,
13021 "MeterStatusParams": {
13027 "$ref": "#/definitions/MeterStatusParam"
13031 "additionalProperties": false,
13044 "format": "date-time"
13053 "additionalProperties": false,
13067 "$ref": "#/definitions/EntityMetrics"
13071 "additionalProperties": false,
13080 "Name": "MetricsManager",
13085 "CleanupOldMetrics": {
13089 "$ref": "#/definitions/Entities"
13092 "$ref": "#/definitions/ErrorResults"
13100 "$ref": "#/definitions/Entities"
13103 "$ref": "#/definitions/ErrorResults"
13115 "$ref": "#/definitions/Entity"
13119 "additionalProperties": false,
13131 "additionalProperties": false,
13143 "$ref": "#/definitions/ErrorInfo"
13149 "additionalProperties": false,
13159 "$ref": "#/definitions/Macaroon"
13165 "additionalProperties": false
13171 "$ref": "#/definitions/Error"
13174 "additionalProperties": false
13182 "$ref": "#/definitions/ErrorResult"
13186 "additionalProperties": false,
13193 "additionalProperties": false
13199 "Name": "MigrationFlag",
13208 "$ref": "#/definitions/Entities"
13211 "$ref": "#/definitions/PhaseResults"
13219 "$ref": "#/definitions/Entities"
13222 "$ref": "#/definitions/NotifyWatchResults"
13234 "$ref": "#/definitions/Entity"
13238 "additionalProperties": false,
13250 "additionalProperties": false,
13262 "$ref": "#/definitions/ErrorInfo"
13268 "additionalProperties": false,
13278 "$ref": "#/definitions/Macaroon"
13284 "additionalProperties": false
13288 "additionalProperties": false
13290 "NotifyWatchResult": {
13293 "NotifyWatcherId": {
13297 "$ref": "#/definitions/Error"
13300 "additionalProperties": false,
13305 "NotifyWatchResults": {
13311 "$ref": "#/definitions/NotifyWatchResult"
13315 "additionalProperties": false,
13324 "$ref": "#/definitions/Error"
13330 "additionalProperties": false
13338 "$ref": "#/definitions/PhaseResult"
13342 "additionalProperties": false,
13351 "Name": "MigrationMaster",
13360 "$ref": "#/definitions/SerializedModel"
13364 "MigrationStatus": {
13368 "$ref": "#/definitions/MasterMigrationStatus"
13376 "$ref": "#/definitions/MinionReports"
13384 "$ref": "#/definitions/MigrationModelInfo"
13398 "$ref": "#/definitions/SetMigrationPhaseArgs"
13402 "SetStatusMessage": {
13406 "$ref": "#/definitions/SetMigrationStatusMessageArgs"
13414 "$ref": "#/definitions/NotifyWatchResult"
13418 "WatchMinionReports": {
13422 "$ref": "#/definitions/NotifyWatchResult"
13435 "$ref": "#/definitions/ErrorInfo"
13441 "additionalProperties": false,
13451 "$ref": "#/definitions/Macaroon"
13457 "additionalProperties": false
13461 "additionalProperties": false
13463 "MasterMigrationStatus": {
13472 "phase-changed-time": {
13474 "format": "date-time"
13477 "$ref": "#/definitions/MigrationSpec"
13480 "additionalProperties": false,
13485 "phase-changed-time"
13488 "MigrationModelInfo": {
13492 "$ref": "#/definitions/Number"
13494 "controller-agent-version": {
13495 "$ref": "#/definitions/Number"
13507 "additionalProperties": false,
13513 "controller-agent-version"
13519 "external-control": {
13525 "skip-initial-prechecks": {
13529 "$ref": "#/definitions/MigrationTargetInfo"
13532 "additionalProperties": false,
13536 "external-control",
13537 "skip-initial-prechecks"
13540 "MigrationTargetInfo": {
13555 "controller-tag": {
13565 "additionalProperties": false,
13594 "unknown-sample": {
13601 "additionalProperties": false,
13611 "NotifyWatchResult": {
13614 "NotifyWatcherId": {
13618 "$ref": "#/definitions/Error"
13621 "additionalProperties": false,
13645 "additionalProperties": false,
13654 "SerializedModel": {
13672 "$ref": "#/definitions/SerializedModelResource"
13678 "$ref": "#/definitions/SerializedModelTools"
13682 "additionalProperties": false,
13690 "SerializedModelResource": {
13696 "application-revision": {
13697 "$ref": "#/definitions/SerializedModelResourceRevision"
13699 "charmstore-revision": {
13700 "$ref": "#/definitions/SerializedModelResourceRevision"
13705 "unit-revisions": {
13707 "patternProperties": {
13709 "$ref": "#/definitions/SerializedModelResourceRevision"
13714 "additionalProperties": false,
13718 "application-revision",
13719 "charmstore-revision",
13723 "SerializedModelResourceRevision": {
13746 "format": "date-time"
13755 "additionalProperties": false,
13767 "SerializedModelTools": {
13777 "additionalProperties": false,
13783 "SetMigrationPhaseArgs": {
13790 "additionalProperties": false,
13795 "SetMigrationStatusMessageArgs": {
13802 "additionalProperties": false,
13811 "Name": "MigrationMinion",
13820 "$ref": "#/definitions/MinionReport"
13828 "$ref": "#/definitions/NotifyWatchResult"
13841 "$ref": "#/definitions/ErrorInfo"
13847 "additionalProperties": false,
13857 "$ref": "#/definitions/Macaroon"
13863 "additionalProperties": false
13867 "additionalProperties": false
13882 "additionalProperties": false,
13889 "NotifyWatchResult": {
13892 "NotifyWatcherId": {
13896 "$ref": "#/definitions/Error"
13899 "additionalProperties": false,
13908 "Name": "MigrationStatusWatcher",
13917 "$ref": "#/definitions/MigrationStatus"
13926 "MigrationStatus": {
13932 "external-control": {
13941 "source-api-addrs": {
13947 "source-ca-cert": {
13950 "target-api-addrs": {
13956 "target-ca-cert": {
13960 "additionalProperties": false,
13965 "external-control",
13966 "source-api-addrs",
13968 "target-api-addrs",
13976 "Name": "MigrationTarget",
13985 "$ref": "#/definitions/ModelArgs"
13993 "$ref": "#/definitions/ModelArgs"
13997 "AdoptResources": {
14001 "$ref": "#/definitions/AdoptResourcesArgs"
14009 "$ref": "#/definitions/SerializedModel"
14017 "$ref": "#/definitions/ModelArgs"
14021 "format": "date-time"
14029 "$ref": "#/definitions/MigrationModelInfo"
14035 "AdoptResourcesArgs": {
14041 "source-controller-version": {
14042 "$ref": "#/definitions/Number"
14045 "additionalProperties": false,
14048 "source-controller-version"
14051 "MigrationModelInfo": {
14055 "$ref": "#/definitions/Number"
14057 "controller-agent-version": {
14058 "$ref": "#/definitions/Number"
14070 "additionalProperties": false,
14076 "controller-agent-version"
14086 "additionalProperties": false,
14110 "additionalProperties": false,
14119 "SerializedModel": {
14137 "$ref": "#/definitions/SerializedModelResource"
14143 "$ref": "#/definitions/SerializedModelTools"
14147 "additionalProperties": false,
14155 "SerializedModelResource": {
14161 "application-revision": {
14162 "$ref": "#/definitions/SerializedModelResourceRevision"
14164 "charmstore-revision": {
14165 "$ref": "#/definitions/SerializedModelResourceRevision"
14170 "unit-revisions": {
14172 "patternProperties": {
14174 "$ref": "#/definitions/SerializedModelResourceRevision"
14179 "additionalProperties": false,
14183 "application-revision",
14184 "charmstore-revision",
14188 "SerializedModelResourceRevision": {
14211 "format": "date-time"
14220 "additionalProperties": false,
14232 "SerializedModelTools": {
14242 "additionalProperties": false,
14252 "Name": "ModelConfig",
14261 "$ref": "#/definitions/ModelConfigResults"
14269 "$ref": "#/definitions/ModelSet"
14277 "$ref": "#/definitions/ModelUnset"
14291 "additionalProperties": true
14294 "additionalProperties": false,
14300 "ModelConfigResults": {
14305 "patternProperties": {
14307 "$ref": "#/definitions/ConfigValue"
14312 "additionalProperties": false,
14322 "patternProperties": {
14325 "additionalProperties": true
14330 "additionalProperties": false,
14345 "additionalProperties": false,
14354 "Name": "ModelManager",
14363 "$ref": "#/definitions/ModelCreateArgs"
14366 "$ref": "#/definitions/ModelInfo"
14374 "$ref": "#/definitions/Entities"
14377 "$ref": "#/definitions/ErrorResults"
14385 "$ref": "#/definitions/Entities"
14388 "$ref": "#/definitions/MapResults"
14396 "$ref": "#/definitions/Entities"
14399 "$ref": "#/definitions/MapResults"
14407 "$ref": "#/definitions/Entity"
14410 "$ref": "#/definitions/UserModelList"
14418 "$ref": "#/definitions/ModelDefaultsResult"
14426 "$ref": "#/definitions/Entities"
14429 "$ref": "#/definitions/ModelInfoResults"
14437 "$ref": "#/definitions/Entities"
14440 "$ref": "#/definitions/ModelStatusResults"
14444 "ModifyModelAccess": {
14448 "$ref": "#/definitions/ModifyModelAccessRequest"
14451 "$ref": "#/definitions/ErrorResults"
14455 "SetModelDefaults": {
14459 "$ref": "#/definitions/SetModelDefaults"
14462 "$ref": "#/definitions/ErrorResults"
14466 "UnsetModelDefaults": {
14470 "$ref": "#/definitions/UnsetModelDefaults"
14473 "$ref": "#/definitions/ErrorResults"
14485 "$ref": "#/definitions/Entity"
14489 "additionalProperties": false,
14501 "additionalProperties": false,
14511 "patternProperties": {
14514 "additionalProperties": true
14523 "format": "date-time"
14529 "additionalProperties": false,
14543 "$ref": "#/definitions/ErrorInfo"
14549 "additionalProperties": false,
14559 "$ref": "#/definitions/Macaroon"
14565 "additionalProperties": false
14571 "$ref": "#/definitions/Error"
14574 "additionalProperties": false
14582 "$ref": "#/definitions/ErrorResult"
14586 "additionalProperties": false,
14593 "additionalProperties": false
14595 "MachineHardware": {
14601 "availability-zone": {
14623 "additionalProperties": false
14629 "$ref": "#/definitions/Error"
14633 "patternProperties": {
14636 "additionalProperties": true
14641 "additionalProperties": false,
14652 "$ref": "#/definitions/MapResult"
14656 "additionalProperties": false,
14674 "additionalProperties": false,
14681 "ModelCreateArgs": {
14689 "patternProperties": {
14692 "additionalProperties": true
14709 "additionalProperties": false,
14715 "ModelDefaultValues": {
14726 "patternProperties": {
14729 "additionalProperties": true
14734 "additionalProperties": false,
14744 "additionalProperties": true
14748 "additionalProperties": true
14753 "$ref": "#/definitions/RegionDefaults"
14757 "additionalProperties": false
14759 "ModelDefaultsResult": {
14764 "patternProperties": {
14766 "$ref": "#/definitions/ModelDefaults"
14771 "additionalProperties": false,
14779 "cloud-credential-tag": {
14788 "controller-uuid": {
14791 "default-series": {
14800 "$ref": "#/definitions/ModelMachineInfo"
14804 "$ref": "#/definitions/ModelMigrationStatus"
14816 "$ref": "#/definitions/EntityStatus"
14821 "$ref": "#/definitions/ModelUserInfo"
14828 "additionalProperties": false,
14843 "ModelInfoResult": {
14847 "$ref": "#/definitions/Error"
14850 "$ref": "#/definitions/ModelInfo"
14853 "additionalProperties": false
14855 "ModelInfoResults": {
14861 "$ref": "#/definitions/ModelInfoResult"
14865 "additionalProperties": false,
14870 "ModelMachineInfo": {
14874 "$ref": "#/definitions/MachineHardware"
14892 "additionalProperties": false,
14897 "ModelMigrationStatus": {
14902 "format": "date-time"
14906 "format": "date-time"
14912 "additionalProperties": false,
14921 "application-count": {
14924 "hosted-machine-count": {
14933 "$ref": "#/definitions/ModelMachineInfo"
14943 "additionalProperties": false,
14947 "hosted-machine-count",
14948 "application-count",
14952 "ModelStatusResults": {
14958 "$ref": "#/definitions/ModelStatus"
14962 "additionalProperties": false,
14967 "ModelUnsetKeys": {
14983 "additionalProperties": false,
14997 "last-connection": {
14999 "format": "date-time"
15005 "additionalProperties": false,
15013 "ModifyModelAccess": {
15029 "additionalProperties": false,
15037 "ModifyModelAccessRequest": {
15043 "$ref": "#/definitions/ModifyModelAccess"
15047 "additionalProperties": false,
15052 "RegionDefaults": {
15060 "additionalProperties": true
15063 "additionalProperties": false,
15069 "SetModelDefaults": {
15075 "$ref": "#/definitions/ModelDefaultValues"
15079 "additionalProperties": false,
15084 "UnsetModelDefaults": {
15090 "$ref": "#/definitions/ModelUnsetKeys"
15094 "additionalProperties": false,
15102 "last-connection": {
15104 "format": "date-time"
15107 "$ref": "#/definitions/Model"
15110 "additionalProperties": false,
15122 "$ref": "#/definitions/UserModel"
15126 "additionalProperties": false,
15135 "Name": "NotifyWatcher",
15150 "Name": "Payloads",
15159 "$ref": "#/definitions/EnvListArgs"
15162 "$ref": "#/definitions/EnvListResults"
15178 "additionalProperties": false,
15183 "EnvListResults": {
15189 "$ref": "#/definitions/Payload"
15193 "additionalProperties": false,
15226 "additionalProperties": false,
15241 "Name": "PayloadsHookContext",
15250 "$ref": "#/definitions/Entities"
15253 "$ref": "#/definitions/PayloadResults"
15261 "$ref": "#/definitions/LookUpArgs"
15264 "$ref": "#/definitions/PayloadResults"
15272 "$ref": "#/definitions/SetStatusArgs"
15275 "$ref": "#/definitions/PayloadResults"
15283 "$ref": "#/definitions/TrackArgs"
15286 "$ref": "#/definitions/PayloadResults"
15294 "$ref": "#/definitions/Entities"
15297 "$ref": "#/definitions/PayloadResults"
15309 "$ref": "#/definitions/Entity"
15313 "additionalProperties": false,
15325 "additionalProperties": false,
15337 "$ref": "#/definitions/ErrorInfo"
15343 "additionalProperties": false,
15353 "$ref": "#/definitions/Macaroon"
15359 "additionalProperties": false
15371 "additionalProperties": false,
15383 "$ref": "#/definitions/LookUpArg"
15387 "additionalProperties": false,
15394 "additionalProperties": false
15424 "additionalProperties": false,
15439 "$ref": "#/definitions/Entity"
15442 "$ref": "#/definitions/Error"
15448 "$ref": "#/definitions/Payload"
15451 "additionalProperties": false,
15458 "PayloadResults": {
15464 "$ref": "#/definitions/PayloadResult"
15468 "additionalProperties": false,
15477 "$ref": "#/definitions/Entity"
15483 "additionalProperties": false,
15495 "$ref": "#/definitions/SetStatusArg"
15499 "additionalProperties": false,
15510 "$ref": "#/definitions/Payload"
15514 "additionalProperties": false,
15538 "Name": "Provisioner",
15547 "$ref": "#/definitions/StringsResult"
15555 "$ref": "#/definitions/APIHostPortsResult"
15563 "$ref": "#/definitions/BytesResult"
15571 "$ref": "#/definitions/Entities"
15574 "$ref": "#/definitions/ConstraintsResults"
15578 "ContainerConfig": {
15582 "$ref": "#/definitions/ContainerConfig"
15586 "ContainerManagerConfig": {
15590 "$ref": "#/definitions/ContainerManagerConfigParams"
15593 "$ref": "#/definitions/ContainerManagerConfig"
15597 "ControllerConfig": {
15601 "$ref": "#/definitions/ControllerConfigResult"
15605 "DistributionGroup": {
15609 "$ref": "#/definitions/Entities"
15612 "$ref": "#/definitions/DistributionGroupResults"
15620 "$ref": "#/definitions/Entities"
15623 "$ref": "#/definitions/ErrorResults"
15631 "$ref": "#/definitions/FindToolsParams"
15634 "$ref": "#/definitions/FindToolsResult"
15638 "GetContainerInterfaceInfo": {
15642 "$ref": "#/definitions/Entities"
15645 "$ref": "#/definitions/MachineNetworkConfigResults"
15649 "HostChangesForContainers": {
15653 "$ref": "#/definitions/Entities"
15656 "$ref": "#/definitions/HostNetworkChangeResults"
15664 "$ref": "#/definitions/Entities"
15667 "$ref": "#/definitions/StringResults"
15671 "InstanceStatus": {
15675 "$ref": "#/definitions/Entities"
15678 "$ref": "#/definitions/StatusResults"
15686 "$ref": "#/definitions/Entities"
15689 "$ref": "#/definitions/LifeResults"
15693 "MachinesWithTransientErrors": {
15697 "$ref": "#/definitions/StatusResults"
15701 "MarkMachinesForRemoval": {
15705 "$ref": "#/definitions/Entities"
15708 "$ref": "#/definitions/ErrorResults"
15716 "$ref": "#/definitions/ModelConfigResult"
15724 "$ref": "#/definitions/StringResult"
15728 "PrepareContainerInterfaceInfo": {
15732 "$ref": "#/definitions/Entities"
15735 "$ref": "#/definitions/MachineNetworkConfigResults"
15739 "ProvisioningInfo": {
15743 "$ref": "#/definitions/Entities"
15746 "$ref": "#/definitions/ProvisioningInfoResults"
15750 "ReleaseContainerAddresses": {
15754 "$ref": "#/definitions/Entities"
15757 "$ref": "#/definitions/ErrorResults"
15765 "$ref": "#/definitions/Entities"
15768 "$ref": "#/definitions/ErrorResults"
15776 "$ref": "#/definitions/Entities"
15779 "$ref": "#/definitions/StringResults"
15783 "SetHostMachineNetworkConfig": {
15787 "$ref": "#/definitions/SetMachineNetworkConfig"
15791 "SetInstanceInfo": {
15795 "$ref": "#/definitions/InstancesInfo"
15798 "$ref": "#/definitions/ErrorResults"
15802 "SetInstanceStatus": {
15806 "$ref": "#/definitions/SetStatus"
15809 "$ref": "#/definitions/ErrorResults"
15813 "SetObservedNetworkConfig": {
15817 "$ref": "#/definitions/SetMachineNetworkConfig"
15825 "$ref": "#/definitions/EntityPasswords"
15828 "$ref": "#/definitions/ErrorResults"
15836 "$ref": "#/definitions/SetStatus"
15839 "$ref": "#/definitions/ErrorResults"
15843 "SetSupportedContainers": {
15847 "$ref": "#/definitions/MachineContainersParams"
15850 "$ref": "#/definitions/ErrorResults"
15854 "StateAddresses": {
15858 "$ref": "#/definitions/StringsResult"
15866 "$ref": "#/definitions/Entities"
15869 "$ref": "#/definitions/StatusResults"
15877 "$ref": "#/definitions/Entities"
15880 "$ref": "#/definitions/ToolsResults"
15888 "$ref": "#/definitions/SetStatus"
15891 "$ref": "#/definitions/ErrorResults"
15895 "WatchAPIHostPorts": {
15899 "$ref": "#/definitions/NotifyWatchResult"
15903 "WatchAllContainers": {
15907 "$ref": "#/definitions/WatchContainers"
15910 "$ref": "#/definitions/StringsWatchResults"
15914 "WatchContainers": {
15918 "$ref": "#/definitions/WatchContainers"
15921 "$ref": "#/definitions/StringsWatchResults"
15925 "WatchForModelConfigChanges": {
15929 "$ref": "#/definitions/NotifyWatchResult"
15933 "WatchMachineErrorRetry": {
15937 "$ref": "#/definitions/NotifyWatchResult"
15941 "WatchModelMachines": {
15945 "$ref": "#/definitions/StringsWatchResult"
15951 "APIHostPortsResult": {
15959 "$ref": "#/definitions/HostPort"
15964 "additionalProperties": false,
15985 "additionalProperties": false,
15999 "$ref": "#/definitions/Number"
16005 "additionalProperties": false,
16022 "additionalProperties": false,
16027 "CloudImageMetadata": {
16042 "root-storage-size": {
16045 "root-storage-type": {
16064 "additionalProperties": false,
16075 "ConstraintsResult": {
16079 "$ref": "#/definitions/Value"
16082 "$ref": "#/definitions/Error"
16085 "additionalProperties": false,
16090 "ConstraintsResults": {
16096 "$ref": "#/definitions/ConstraintsResult"
16100 "additionalProperties": false,
16105 "ContainerConfig": {
16108 "UpdateBehavior": {
16109 "$ref": "#/definitions/UpdateBehavior"
16115 "$ref": "#/definitions/Settings"
16117 "authorized-keys": {
16124 "$ref": "#/definitions/Settings"
16126 "ssl-hostname-verification": {
16130 "additionalProperties": false,
16134 "ssl-hostname-verification",
16141 "ContainerManagerConfig": {
16146 "patternProperties": {
16153 "additionalProperties": false,
16158 "ContainerManagerConfigParams": {
16165 "additionalProperties": false,
16170 "ControllerConfigResult": {
16175 "patternProperties": {
16178 "additionalProperties": true
16183 "additionalProperties": false,
16188 "DeviceBridgeInfo": {
16194 "host-device-name": {
16198 "additionalProperties": false,
16200 "host-device-name",
16204 "DistributionGroupResult": {
16208 "$ref": "#/definitions/Error"
16217 "additionalProperties": false,
16222 "DistributionGroupResults": {
16228 "$ref": "#/definitions/DistributionGroupResult"
16232 "additionalProperties": false,
16243 "$ref": "#/definitions/Entity"
16247 "additionalProperties": false,
16259 "additionalProperties": false,
16264 "EntityPassword": {
16274 "additionalProperties": false,
16280 "EntityPasswords": {
16286 "$ref": "#/definitions/EntityPassword"
16290 "additionalProperties": false,
16295 "EntityStatusArgs": {
16300 "patternProperties": {
16303 "additionalProperties": true
16317 "additionalProperties": false,
16332 "$ref": "#/definitions/ErrorInfo"
16338 "additionalProperties": false,
16348 "$ref": "#/definitions/Macaroon"
16354 "additionalProperties": false
16360 "$ref": "#/definitions/Error"
16363 "additionalProperties": false
16371 "$ref": "#/definitions/ErrorResult"
16375 "additionalProperties": false,
16380 "FindToolsParams": {
16393 "$ref": "#/definitions/Number"
16399 "additionalProperties": false,
16408 "FindToolsResult": {
16412 "$ref": "#/definitions/Error"
16417 "$ref": "#/definitions/Tools"
16421 "additionalProperties": false,
16426 "HardwareCharacteristics": {
16432 "availability-zone": {
16454 "additionalProperties": false
16456 "HostNetworkChange": {
16460 "$ref": "#/definitions/Error"
16465 "$ref": "#/definitions/DeviceBridgeInfo"
16468 "reconfigure-delay": {
16472 "additionalProperties": false,
16475 "reconfigure-delay"
16478 "HostNetworkChangeResults": {
16484 "$ref": "#/definitions/HostNetworkChange"
16488 "additionalProperties": false,
16497 "$ref": "#/definitions/Address"
16503 "additionalProperties": false,
16512 "characteristics": {
16513 "$ref": "#/definitions/HardwareCharacteristics"
16518 "network-config": {
16521 "$ref": "#/definitions/NetworkConfig"
16530 "volume-attachments": {
16532 "patternProperties": {
16534 "$ref": "#/definitions/VolumeAttachmentInfo"
16541 "$ref": "#/definitions/Volume"
16545 "additionalProperties": false,
16552 "volume-attachments",
16562 "$ref": "#/definitions/InstanceInfo"
16566 "additionalProperties": false,
16575 "$ref": "#/definitions/Error"
16581 "additionalProperties": false,
16592 "$ref": "#/definitions/LifeResult"
16596 "additionalProperties": false,
16603 "additionalProperties": false
16605 "MachineContainers": {
16608 "container-types": {
16618 "additionalProperties": false,
16624 "MachineContainersParams": {
16630 "$ref": "#/definitions/MachineContainers"
16634 "additionalProperties": false,
16639 "MachineNetworkConfigResult": {
16643 "$ref": "#/definitions/Error"
16648 "$ref": "#/definitions/NetworkConfig"
16652 "additionalProperties": false,
16657 "MachineNetworkConfigResults": {
16663 "$ref": "#/definitions/MachineNetworkConfigResult"
16667 "additionalProperties": false,
16672 "ModelConfigResult": {
16677 "patternProperties": {
16680 "additionalProperties": true
16685 "additionalProperties": false,
16708 "dns-search-domains": {
16720 "gateway-address": {
16723 "interface-name": {
16726 "interface-type": {
16738 "parent-interface-name": {
16741 "provider-address-id": {
16747 "provider-space-id": {
16750 "provider-subnet-id": {
16753 "provider-vlan-id": {
16760 "additionalProperties": false,
16767 "provider-subnet-id",
16768 "provider-space-id",
16769 "provider-address-id",
16770 "provider-vlan-id",
16773 "parent-interface-name",
16778 "NotifyWatchResult": {
16781 "NotifyWatcherId": {
16785 "$ref": "#/definitions/Error"
16788 "additionalProperties": false,
16812 "additionalProperties": false,
16821 "ProvisioningInfo": {
16825 "$ref": "#/definitions/Value"
16827 "controller-config": {
16829 "patternProperties": {
16832 "additionalProperties": true
16836 "endpoint-bindings": {
16838 "patternProperties": {
16844 "image-metadata": {
16847 "$ref": "#/definitions/CloudImageMetadata"
16862 "subnets-to-zones": {
16864 "patternProperties": {
16875 "patternProperties": {
16884 "$ref": "#/definitions/VolumeParams"
16888 "additionalProperties": false,
16896 "ProvisioningInfoResult": {
16900 "$ref": "#/definitions/Error"
16903 "$ref": "#/definitions/ProvisioningInfo"
16906 "additionalProperties": false,
16911 "ProvisioningInfoResults": {
16917 "$ref": "#/definitions/ProvisioningInfoResult"
16921 "additionalProperties": false,
16926 "SetMachineNetworkConfig": {
16932 "$ref": "#/definitions/NetworkConfig"
16939 "additionalProperties": false,
16951 "$ref": "#/definitions/EntityStatusArgs"
16955 "additionalProperties": false,
16976 "additionalProperties": false,
16989 "patternProperties": {
16992 "additionalProperties": true
16997 "$ref": "#/definitions/Error"
17010 "format": "date-time"
17016 "additionalProperties": false,
17032 "$ref": "#/definitions/StatusResult"
17036 "additionalProperties": false,
17045 "$ref": "#/definitions/Error"
17051 "additionalProperties": false,
17062 "$ref": "#/definitions/StringResult"
17066 "additionalProperties": false,
17075 "$ref": "#/definitions/Error"
17084 "additionalProperties": false
17086 "StringsWatchResult": {
17096 "$ref": "#/definitions/Error"
17102 "additionalProperties": false,
17107 "StringsWatchResults": {
17113 "$ref": "#/definitions/StringsWatchResult"
17117 "additionalProperties": false,
17135 "$ref": "#/definitions/Binary"
17138 "additionalProperties": false,
17148 "disable-ssl-hostname-verification": {
17152 "$ref": "#/definitions/Error"
17157 "$ref": "#/definitions/Tools"
17161 "additionalProperties": false,
17164 "disable-ssl-hostname-verification"
17173 "$ref": "#/definitions/ToolsResult"
17177 "additionalProperties": false,
17182 "UpdateBehavior": {
17185 "enable-os-refresh-update": {
17188 "enable-os-upgrade": {
17192 "additionalProperties": false,
17194 "enable-os-refresh-update",
17195 "enable-os-upgrade"
17238 "additionalProperties": false
17244 "$ref": "#/definitions/VolumeInfo"
17250 "additionalProperties": false,
17256 "VolumeAttachmentInfo": {
17272 "additionalProperties": false
17274 "VolumeAttachmentParams": {
17296 "additionalProperties": false,
17319 "additionalProperties": false,
17330 "$ref": "#/definitions/VolumeAttachmentParams"
17334 "patternProperties": {
17337 "additionalProperties": true
17349 "patternProperties": {
17359 "additionalProperties": false,
17366 "WatchContainer": {
17369 "container-type": {
17376 "additionalProperties": false,
17382 "WatchContainers": {
17388 "$ref": "#/definitions/WatchContainer"
17392 "additionalProperties": false,
17401 "Name": "ProxyUpdater",
17410 "$ref": "#/definitions/Entities"
17413 "$ref": "#/definitions/ProxyConfigResults"
17417 "WatchForProxyConfigAndAPIHostPortChanges": {
17421 "$ref": "#/definitions/Entities"
17424 "$ref": "#/definitions/NotifyWatchResults"
17436 "$ref": "#/definitions/Entity"
17440 "additionalProperties": false,
17452 "additionalProperties": false,
17464 "$ref": "#/definitions/ErrorInfo"
17470 "additionalProperties": false,
17480 "$ref": "#/definitions/Macaroon"
17486 "additionalProperties": false
17490 "additionalProperties": false
17492 "NotifyWatchResult": {
17495 "NotifyWatcherId": {
17499 "$ref": "#/definitions/Error"
17502 "additionalProperties": false,
17507 "NotifyWatchResults": {
17513 "$ref": "#/definitions/NotifyWatchResult"
17517 "additionalProperties": false,
17538 "additionalProperties": false,
17546 "ProxyConfigResult": {
17549 "apt-proxy-settings": {
17550 "$ref": "#/definitions/ProxyConfig"
17553 "$ref": "#/definitions/Error"
17555 "proxy-settings": {
17556 "$ref": "#/definitions/ProxyConfig"
17559 "additionalProperties": false,
17562 "apt-proxy-settings"
17565 "ProxyConfigResults": {
17571 "$ref": "#/definitions/ProxyConfigResult"
17575 "additionalProperties": false,
17593 "$ref": "#/definitions/Entities"
17596 "$ref": "#/definitions/ErrorResults"
17600 "GetRebootAction": {
17604 "$ref": "#/definitions/Entities"
17607 "$ref": "#/definitions/RebootActionResults"
17615 "$ref": "#/definitions/Entities"
17618 "$ref": "#/definitions/ErrorResults"
17622 "WatchForRebootEvent": {
17626 "$ref": "#/definitions/NotifyWatchResult"
17638 "$ref": "#/definitions/Entity"
17642 "additionalProperties": false,
17654 "additionalProperties": false,
17666 "$ref": "#/definitions/ErrorInfo"
17672 "additionalProperties": false,
17682 "$ref": "#/definitions/Macaroon"
17688 "additionalProperties": false
17694 "$ref": "#/definitions/Error"
17697 "additionalProperties": false
17705 "$ref": "#/definitions/ErrorResult"
17709 "additionalProperties": false,
17716 "additionalProperties": false
17718 "NotifyWatchResult": {
17721 "NotifyWatcherId": {
17725 "$ref": "#/definitions/Error"
17728 "additionalProperties": false,
17733 "RebootActionResult": {
17737 "$ref": "#/definitions/Error"
17743 "additionalProperties": false
17745 "RebootActionResults": {
17751 "$ref": "#/definitions/RebootActionResult"
17755 "additionalProperties": false
17761 "Name": "RelationUnitsWatcher",
17770 "$ref": "#/definitions/RelationUnitsWatchResult"
17786 "$ref": "#/definitions/ErrorInfo"
17792 "additionalProperties": false,
17802 "$ref": "#/definitions/Macaroon"
17808 "additionalProperties": false
17812 "additionalProperties": false
17814 "RelationUnitsChange": {
17819 "patternProperties": {
17821 "$ref": "#/definitions/UnitSettings"
17832 "additionalProperties": false,
17837 "RelationUnitsWatchResult": {
17841 "$ref": "#/definitions/RelationUnitsChange"
17844 "$ref": "#/definitions/Error"
17850 "additionalProperties": false,
17863 "additionalProperties": false,
17872 "Name": "RemoteApplicationWatcher",
17881 "$ref": "#/definitions/RemoteApplicationWatchResult"
17897 "$ref": "#/definitions/ErrorInfo"
17903 "additionalProperties": false,
17913 "$ref": "#/definitions/Macaroon"
17919 "additionalProperties": false
17923 "additionalProperties": false
17925 "RemoteApplicationChange": {
17928 "application-tag": {
17935 "$ref": "#/definitions/RemoteRelationsChange"
17938 "additionalProperties": false,
17945 "RemoteApplicationWatchResult": {
17949 "$ref": "#/definitions/RemoteApplicationChange"
17952 "$ref": "#/definitions/Error"
17958 "additionalProperties": false,
17963 "RemoteEntityId": {
17973 "additionalProperties": false,
17979 "RemoteRelationChange": {
17984 "patternProperties": {
17986 "$ref": "#/definitions/RemoteRelationUnitChange"
17990 "departed-units": {
18003 "additionalProperties": false,
18009 "RemoteRelationUnitChange": {
18014 "patternProperties": {
18017 "additionalProperties": true
18022 "$ref": "#/definitions/RemoteEntityId"
18025 "additionalProperties": false,
18030 "RemoteRelationsChange": {
18036 "$ref": "#/definitions/RemoteRelationChange"
18049 "additionalProperties": false,
18058 "Name": "RemoteRelationsWatcher",
18067 "$ref": "#/definitions/RemoteRelationsWatchResult"
18083 "$ref": "#/definitions/ErrorInfo"
18089 "additionalProperties": false,
18099 "$ref": "#/definitions/Macaroon"
18105 "additionalProperties": false
18109 "additionalProperties": false
18111 "RemoteEntityId": {
18121 "additionalProperties": false,
18127 "RemoteRelationChange": {
18132 "patternProperties": {
18134 "$ref": "#/definitions/RemoteRelationUnitChange"
18138 "departed-units": {
18151 "additionalProperties": false,
18157 "RemoteRelationUnitChange": {
18162 "patternProperties": {
18165 "additionalProperties": true
18170 "$ref": "#/definitions/RemoteEntityId"
18173 "additionalProperties": false,
18178 "RemoteRelationsChange": {
18184 "$ref": "#/definitions/RemoteRelationChange"
18197 "additionalProperties": false,
18202 "RemoteRelationsWatchResult": {
18205 "RemoteRelationsWatcherId": {
18209 "$ref": "#/definitions/RemoteRelationsChange"
18212 "$ref": "#/definitions/Error"
18215 "additionalProperties": false,
18217 "RemoteRelationsWatcherId"
18224 "Name": "Resources",
18229 "AddPendingResources": {
18233 "$ref": "#/definitions/AddPendingResourcesArgs"
18236 "$ref": "#/definitions/AddPendingResourcesResult"
18244 "$ref": "#/definitions/ListResourcesArgs"
18247 "$ref": "#/definitions/ResourcesResults"
18253 "AddCharmWithAuthorization": {
18260 "$ref": "#/definitions/Macaroon"
18266 "additionalProperties": false,
18273 "AddPendingResourcesArgs": {
18276 "AddCharmWithAuthorization": {
18277 "$ref": "#/definitions/AddCharmWithAuthorization"
18280 "$ref": "#/definitions/Entity"
18285 "$ref": "#/definitions/CharmResource"
18289 "additionalProperties": false,
18292 "AddCharmWithAuthorization",
18296 "AddPendingResourcesResult": {
18300 "$ref": "#/definitions/ErrorResult"
18309 "additionalProperties": false,
18346 "additionalProperties": false,
18364 "additionalProperties": false,
18376 "$ref": "#/definitions/ErrorInfo"
18382 "additionalProperties": false,
18392 "$ref": "#/definitions/Macaroon"
18398 "additionalProperties": false
18404 "$ref": "#/definitions/Error"
18407 "additionalProperties": false
18409 "ListResourcesArgs": {
18415 "$ref": "#/definitions/Entity"
18419 "additionalProperties": false,
18426 "additionalProperties": false
18432 "$ref": "#/definitions/CharmResource"
18445 "format": "date-time"
18451 "additionalProperties": false,
18461 "ResourcesResult": {
18465 "$ref": "#/definitions/ErrorResult"
18467 "charm-store-resources": {
18470 "$ref": "#/definitions/CharmResource"
18476 "$ref": "#/definitions/Resource"
18479 "unit-resources": {
18482 "$ref": "#/definitions/UnitResources"
18486 "additionalProperties": false,
18490 "charm-store-resources",
18494 "ResourcesResults": {
18500 "$ref": "#/definitions/ResourcesResult"
18504 "additionalProperties": false,
18513 "$ref": "#/definitions/Entity"
18515 "download-progress": {
18517 "patternProperties": {
18526 "$ref": "#/definitions/Resource"
18530 "additionalProperties": false,
18534 "download-progress"
18541 "Name": "ResourcesHookContext",
18546 "GetResourceInfo": {
18550 "$ref": "#/definitions/ListResourcesArgs"
18553 "$ref": "#/definitions/ResourcesResult"
18590 "additionalProperties": false,
18608 "$ref": "#/definitions/ErrorInfo"
18614 "additionalProperties": false,
18624 "$ref": "#/definitions/Macaroon"
18630 "additionalProperties": false
18636 "$ref": "#/definitions/Error"
18639 "additionalProperties": false
18641 "ListResourcesArgs": {
18644 "resource-names": {
18651 "additionalProperties": false,
18658 "additionalProperties": false
18664 "$ref": "#/definitions/CharmResource"
18677 "format": "date-time"
18683 "additionalProperties": false,
18693 "ResourceResult": {
18697 "$ref": "#/definitions/ErrorResult"
18700 "$ref": "#/definitions/Resource"
18703 "additionalProperties": false,
18709 "ResourcesResult": {
18713 "$ref": "#/definitions/ErrorResult"
18718 "$ref": "#/definitions/ResourceResult"
18722 "additionalProperties": false,
18737 "ResumeTransactions": {
18744 "Name": "RetryStrategy",
18753 "$ref": "#/definitions/Entities"
18756 "$ref": "#/definitions/RetryStrategyResults"
18760 "WatchRetryStrategy": {
18764 "$ref": "#/definitions/Entities"
18767 "$ref": "#/definitions/NotifyWatchResults"
18779 "$ref": "#/definitions/Entity"
18783 "additionalProperties": false,
18795 "additionalProperties": false,
18807 "$ref": "#/definitions/ErrorInfo"
18813 "additionalProperties": false,
18823 "$ref": "#/definitions/Macaroon"
18829 "additionalProperties": false
18833 "additionalProperties": false
18835 "NotifyWatchResult": {
18838 "NotifyWatcherId": {
18842 "$ref": "#/definitions/Error"
18845 "additionalProperties": false,
18850 "NotifyWatchResults": {
18856 "$ref": "#/definitions/NotifyWatchResult"
18860 "additionalProperties": false,
18868 "jitter-retry-time": {
18871 "max-retry-time": {
18874 "min-retry-time": {
18877 "retry-time-factor": {
18884 "additionalProperties": false,
18889 "jitter-retry-time",
18890 "retry-time-factor"
18893 "RetryStrategyResult": {
18897 "$ref": "#/definitions/Error"
18900 "$ref": "#/definitions/RetryStrategy"
18903 "additionalProperties": false
18905 "RetryStrategyResults": {
18911 "$ref": "#/definitions/RetryStrategyResult"
18915 "additionalProperties": false,
18924 "Name": "SSHClient",
18933 "$ref": "#/definitions/Entities"
18936 "$ref": "#/definitions/SSHAddressesResults"
18940 "PrivateAddress": {
18944 "$ref": "#/definitions/Entities"
18947 "$ref": "#/definitions/SSHAddressResults"
18955 "$ref": "#/definitions/SSHProxyResult"
18963 "$ref": "#/definitions/Entities"
18966 "$ref": "#/definitions/SSHAddressResults"
18974 "$ref": "#/definitions/Entities"
18977 "$ref": "#/definitions/SSHPublicKeysResults"
18989 "$ref": "#/definitions/Entity"
18993 "additionalProperties": false,
19005 "additionalProperties": false,
19017 "$ref": "#/definitions/ErrorInfo"
19023 "additionalProperties": false,
19033 "$ref": "#/definitions/Macaroon"
19039 "additionalProperties": false
19043 "additionalProperties": false
19045 "SSHAddressResult": {
19052 "$ref": "#/definitions/Error"
19055 "additionalProperties": false
19057 "SSHAddressResults": {
19063 "$ref": "#/definitions/SSHAddressResult"
19067 "additionalProperties": false,
19072 "SSHAddressesResult": {
19082 "$ref": "#/definitions/Error"
19085 "additionalProperties": false,
19090 "SSHAddressesResults": {
19096 "$ref": "#/definitions/SSHAddressesResult"
19100 "additionalProperties": false,
19105 "SSHProxyResult": {
19112 "additionalProperties": false,
19117 "SSHPublicKeysResult": {
19121 "$ref": "#/definitions/Error"
19130 "additionalProperties": false
19132 "SSHPublicKeysResults": {
19138 "$ref": "#/definitions/SSHPublicKeysResult"
19142 "additionalProperties": false,
19151 "Name": "Singular",
19160 "$ref": "#/definitions/SingularClaims"
19163 "$ref": "#/definitions/ErrorResults"
19171 "$ref": "#/definitions/Entities"
19174 "$ref": "#/definitions/ErrorResults"
19186 "$ref": "#/definitions/Entity"
19190 "additionalProperties": false,
19202 "additionalProperties": false,
19214 "$ref": "#/definitions/ErrorInfo"
19220 "additionalProperties": false,
19230 "$ref": "#/definitions/Macaroon"
19236 "additionalProperties": false
19242 "$ref": "#/definitions/Error"
19245 "additionalProperties": false
19253 "$ref": "#/definitions/ErrorResult"
19257 "additionalProperties": false,
19264 "additionalProperties": false
19269 "controller-tag": {
19279 "additionalProperties": false,
19286 "SingularClaims": {
19292 "$ref": "#/definitions/SingularClaim"
19296 "additionalProperties": false,
19314 "$ref": "#/definitions/CreateSpacesParams"
19317 "$ref": "#/definitions/ErrorResults"
19325 "$ref": "#/definitions/ListSpacesResults"
19331 "CreateSpaceParams": {
19350 "additionalProperties": false,
19357 "CreateSpacesParams": {
19363 "$ref": "#/definitions/CreateSpaceParams"
19367 "additionalProperties": false,
19379 "$ref": "#/definitions/ErrorInfo"
19385 "additionalProperties": false,
19395 "$ref": "#/definitions/Macaroon"
19401 "additionalProperties": false
19407 "$ref": "#/definitions/Error"
19410 "additionalProperties": false
19418 "$ref": "#/definitions/ErrorResult"
19422 "additionalProperties": false,
19427 "ListSpacesResults": {
19433 "$ref": "#/definitions/Space"
19437 "additionalProperties": false,
19444 "additionalProperties": false
19450 "$ref": "#/definitions/Error"
19458 "$ref": "#/definitions/Subnet"
19462 "additionalProperties": false,
19496 "additionalProperties": false,
19509 "Name": "StatusHistory",
19518 "$ref": "#/definitions/StatusHistoryPruneArgs"
19524 "StatusHistoryPruneArgs": {
19527 "max-history-mb": {
19530 "max-history-time": {
19534 "additionalProperties": false,
19536 "max-history-time",
19553 "$ref": "#/definitions/StoragesAddParams"
19556 "$ref": "#/definitions/ErrorResults"
19564 "$ref": "#/definitions/StoragePool"
19568 "ListFilesystems": {
19572 "$ref": "#/definitions/FilesystemFilters"
19575 "$ref": "#/definitions/FilesystemDetailsListResults"
19583 "$ref": "#/definitions/StoragePoolFilters"
19586 "$ref": "#/definitions/StoragePoolsResults"
19590 "ListStorageDetails": {
19594 "$ref": "#/definitions/StorageFilters"
19597 "$ref": "#/definitions/StorageDetailsListResults"
19605 "$ref": "#/definitions/VolumeFilters"
19608 "$ref": "#/definitions/VolumeDetailsListResults"
19612 "StorageDetails": {
19616 "$ref": "#/definitions/Entities"
19619 "$ref": "#/definitions/StorageDetailsResults"
19631 "$ref": "#/definitions/Entity"
19635 "additionalProperties": false,
19647 "additionalProperties": false,
19657 "patternProperties": {
19660 "additionalProperties": true
19669 "format": "date-time"
19675 "additionalProperties": false,
19689 "$ref": "#/definitions/ErrorInfo"
19695 "additionalProperties": false,
19705 "$ref": "#/definitions/Macaroon"
19711 "additionalProperties": false
19717 "$ref": "#/definitions/Error"
19720 "additionalProperties": false
19728 "$ref": "#/definitions/ErrorResult"
19732 "additionalProperties": false,
19737 "FilesystemAttachmentInfo": {
19747 "additionalProperties": false
19749 "FilesystemDetails": {
19752 "filesystem-tag": {
19756 "$ref": "#/definitions/FilesystemInfo"
19758 "machine-attachments": {
19760 "patternProperties": {
19762 "$ref": "#/definitions/FilesystemAttachmentInfo"
19767 "$ref": "#/definitions/EntityStatus"
19770 "$ref": "#/definitions/StorageDetails"
19776 "additionalProperties": false,
19783 "FilesystemDetailsListResult": {
19787 "$ref": "#/definitions/Error"
19792 "$ref": "#/definitions/FilesystemDetails"
19796 "additionalProperties": false
19798 "FilesystemDetailsListResults": {
19804 "$ref": "#/definitions/FilesystemDetailsListResult"
19808 "additionalProperties": false
19810 "FilesystemFilter": {
19820 "additionalProperties": false
19822 "FilesystemFilters": {
19828 "$ref": "#/definitions/FilesystemFilter"
19832 "additionalProperties": false
19834 "FilesystemInfo": {
19844 "additionalProperties": false,
19852 "additionalProperties": false
19854 "StorageAddParams": {
19861 "$ref": "#/definitions/StorageConstraints"
19867 "additionalProperties": false,
19874 "StorageAttachmentDetails": {
19890 "additionalProperties": false,
19897 "StorageConstraints": {
19910 "additionalProperties": false
19912 "StorageDetails": {
19917 "patternProperties": {
19919 "$ref": "#/definitions/StorageAttachmentDetails"
19933 "$ref": "#/definitions/EntityStatus"
19939 "additionalProperties": false,
19948 "StorageDetailsListResult": {
19952 "$ref": "#/definitions/Error"
19957 "$ref": "#/definitions/StorageDetails"
19961 "additionalProperties": false
19963 "StorageDetailsListResults": {
19969 "$ref": "#/definitions/StorageDetailsListResult"
19973 "additionalProperties": false
19975 "StorageDetailsResult": {
19979 "$ref": "#/definitions/Error"
19982 "$ref": "#/definitions/StorageDetails"
19985 "additionalProperties": false
19987 "StorageDetailsResults": {
19993 "$ref": "#/definitions/StorageDetailsResult"
19997 "additionalProperties": false
20001 "additionalProperties": false
20003 "StorageFilters": {
20009 "$ref": "#/definitions/StorageFilter"
20013 "additionalProperties": false
20020 "patternProperties": {
20023 "additionalProperties": true
20034 "additionalProperties": false,
20041 "StoragePoolFilter": {
20057 "additionalProperties": false
20059 "StoragePoolFilters": {
20065 "$ref": "#/definitions/StoragePoolFilter"
20069 "additionalProperties": false
20071 "StoragePoolsResult": {
20075 "$ref": "#/definitions/Error"
20080 "$ref": "#/definitions/StoragePool"
20084 "additionalProperties": false
20086 "StoragePoolsResults": {
20092 "$ref": "#/definitions/StoragePoolsResult"
20096 "additionalProperties": false
20098 "StoragesAddParams": {
20104 "$ref": "#/definitions/StorageAddParams"
20108 "additionalProperties": false,
20113 "VolumeAttachmentInfo": {
20129 "additionalProperties": false
20135 "$ref": "#/definitions/VolumeInfo"
20137 "machine-attachments": {
20139 "patternProperties": {
20141 "$ref": "#/definitions/VolumeAttachmentInfo"
20146 "$ref": "#/definitions/EntityStatus"
20149 "$ref": "#/definitions/StorageDetails"
20155 "additionalProperties": false,
20162 "VolumeDetailsListResult": {
20166 "$ref": "#/definitions/Error"
20171 "$ref": "#/definitions/VolumeDetails"
20175 "additionalProperties": false
20177 "VolumeDetailsListResults": {
20183 "$ref": "#/definitions/VolumeDetailsListResult"
20187 "additionalProperties": false
20199 "additionalProperties": false
20207 "$ref": "#/definitions/VolumeFilter"
20211 "additionalProperties": false
20229 "additionalProperties": false,
20240 "Name": "StorageProvisioner",
20245 "AttachmentLife": {
20249 "$ref": "#/definitions/MachineStorageIds"
20252 "$ref": "#/definitions/LifeResults"
20260 "$ref": "#/definitions/Entities"
20263 "$ref": "#/definitions/ErrorResults"
20267 "FilesystemAttachmentParams": {
20271 "$ref": "#/definitions/MachineStorageIds"
20274 "$ref": "#/definitions/FilesystemAttachmentParamsResults"
20278 "FilesystemAttachments": {
20282 "$ref": "#/definitions/MachineStorageIds"
20285 "$ref": "#/definitions/FilesystemAttachmentResults"
20289 "FilesystemParams": {
20293 "$ref": "#/definitions/Entities"
20296 "$ref": "#/definitions/FilesystemParamsResults"
20304 "$ref": "#/definitions/Entities"
20307 "$ref": "#/definitions/FilesystemResults"
20315 "$ref": "#/definitions/Entities"
20318 "$ref": "#/definitions/StringResults"
20326 "$ref": "#/definitions/Entities"
20329 "$ref": "#/definitions/LifeResults"
20337 "$ref": "#/definitions/Entities"
20340 "$ref": "#/definitions/ErrorResults"
20344 "RemoveAttachment": {
20348 "$ref": "#/definitions/MachineStorageIds"
20351 "$ref": "#/definitions/ErrorResults"
20355 "SetFilesystemAttachmentInfo": {
20359 "$ref": "#/definitions/FilesystemAttachments"
20362 "$ref": "#/definitions/ErrorResults"
20366 "SetFilesystemInfo": {
20370 "$ref": "#/definitions/Filesystems"
20373 "$ref": "#/definitions/ErrorResults"
20381 "$ref": "#/definitions/SetStatus"
20384 "$ref": "#/definitions/ErrorResults"
20388 "SetVolumeAttachmentInfo": {
20392 "$ref": "#/definitions/VolumeAttachments"
20395 "$ref": "#/definitions/ErrorResults"
20403 "$ref": "#/definitions/Volumes"
20406 "$ref": "#/definitions/ErrorResults"
20414 "$ref": "#/definitions/SetStatus"
20417 "$ref": "#/definitions/ErrorResults"
20421 "VolumeAttachmentParams": {
20425 "$ref": "#/definitions/MachineStorageIds"
20428 "$ref": "#/definitions/VolumeAttachmentParamsResults"
20432 "VolumeAttachments": {
20436 "$ref": "#/definitions/MachineStorageIds"
20439 "$ref": "#/definitions/VolumeAttachmentResults"
20443 "VolumeBlockDevices": {
20447 "$ref": "#/definitions/MachineStorageIds"
20450 "$ref": "#/definitions/BlockDeviceResults"
20458 "$ref": "#/definitions/Entities"
20461 "$ref": "#/definitions/VolumeParamsResults"
20469 "$ref": "#/definitions/Entities"
20472 "$ref": "#/definitions/VolumeResults"
20476 "WatchBlockDevices": {
20480 "$ref": "#/definitions/Entities"
20483 "$ref": "#/definitions/NotifyWatchResults"
20487 "WatchFilesystemAttachments": {
20491 "$ref": "#/definitions/Entities"
20494 "$ref": "#/definitions/MachineStorageIdsWatchResults"
20498 "WatchFilesystems": {
20502 "$ref": "#/definitions/Entities"
20505 "$ref": "#/definitions/StringsWatchResults"
20513 "$ref": "#/definitions/Entities"
20516 "$ref": "#/definitions/NotifyWatchResults"
20520 "WatchVolumeAttachments": {
20524 "$ref": "#/definitions/Entities"
20527 "$ref": "#/definitions/MachineStorageIdsWatchResults"
20535 "$ref": "#/definitions/Entities"
20538 "$ref": "#/definitions/StringsWatchResults"
20559 "FilesystemType": {
20581 "additionalProperties": false,
20595 "BlockDeviceResult": {
20599 "$ref": "#/definitions/Error"
20602 "$ref": "#/definitions/BlockDevice"
20605 "additionalProperties": false,
20610 "BlockDeviceResults": {
20616 "$ref": "#/definitions/BlockDeviceResult"
20620 "additionalProperties": false
20628 "$ref": "#/definitions/Entity"
20632 "additionalProperties": false,
20644 "additionalProperties": false,
20649 "EntityStatusArgs": {
20654 "patternProperties": {
20657 "additionalProperties": true
20671 "additionalProperties": false,
20686 "$ref": "#/definitions/ErrorInfo"
20692 "additionalProperties": false,
20702 "$ref": "#/definitions/Macaroon"
20708 "additionalProperties": false
20714 "$ref": "#/definitions/Error"
20717 "additionalProperties": false
20725 "$ref": "#/definitions/ErrorResult"
20729 "additionalProperties": false,
20737 "filesystem-tag": {
20741 "$ref": "#/definitions/FilesystemInfo"
20747 "additionalProperties": false,
20753 "FilesystemAttachment": {
20756 "filesystem-tag": {
20760 "$ref": "#/definitions/FilesystemAttachmentInfo"
20766 "additionalProperties": false,
20773 "FilesystemAttachmentInfo": {
20783 "additionalProperties": false
20785 "FilesystemAttachmentParams": {
20791 "filesystem-tag": {
20810 "additionalProperties": false,
20817 "FilesystemAttachmentParamsResult": {
20821 "$ref": "#/definitions/Error"
20824 "$ref": "#/definitions/FilesystemAttachmentParams"
20827 "additionalProperties": false,
20832 "FilesystemAttachmentParamsResults": {
20838 "$ref": "#/definitions/FilesystemAttachmentParamsResult"
20842 "additionalProperties": false
20844 "FilesystemAttachmentResult": {
20848 "$ref": "#/definitions/Error"
20851 "$ref": "#/definitions/FilesystemAttachment"
20854 "additionalProperties": false,
20859 "FilesystemAttachmentResults": {
20865 "$ref": "#/definitions/FilesystemAttachmentResult"
20869 "additionalProperties": false
20871 "FilesystemAttachments": {
20874 "filesystem-attachments": {
20877 "$ref": "#/definitions/FilesystemAttachment"
20881 "additionalProperties": false,
20883 "filesystem-attachments"
20886 "FilesystemInfo": {
20896 "additionalProperties": false,
20902 "FilesystemParams": {
20906 "$ref": "#/definitions/FilesystemAttachmentParams"
20910 "patternProperties": {
20913 "additionalProperties": true
20917 "filesystem-tag": {
20928 "patternProperties": {
20938 "additionalProperties": false,
20945 "FilesystemParamsResult": {
20949 "$ref": "#/definitions/Error"
20952 "$ref": "#/definitions/FilesystemParams"
20955 "additionalProperties": false,
20960 "FilesystemParamsResults": {
20966 "$ref": "#/definitions/FilesystemParamsResult"
20970 "additionalProperties": false
20972 "FilesystemResult": {
20976 "$ref": "#/definitions/Error"
20979 "$ref": "#/definitions/Filesystem"
20982 "additionalProperties": false,
20987 "FilesystemResults": {
20993 "$ref": "#/definitions/FilesystemResult"
20997 "additionalProperties": false
21005 "$ref": "#/definitions/Filesystem"
21009 "additionalProperties": false,
21018 "$ref": "#/definitions/Error"
21024 "additionalProperties": false,
21035 "$ref": "#/definitions/LifeResult"
21039 "additionalProperties": false,
21046 "additionalProperties": false
21048 "MachineStorageId": {
21051 "attachment-tag": {
21058 "additionalProperties": false,
21064 "MachineStorageIds": {
21070 "$ref": "#/definitions/MachineStorageId"
21074 "additionalProperties": false,
21079 "MachineStorageIdsWatchResult": {
21085 "$ref": "#/definitions/MachineStorageId"
21089 "$ref": "#/definitions/Error"
21095 "additionalProperties": false,
21101 "MachineStorageIdsWatchResults": {
21107 "$ref": "#/definitions/MachineStorageIdsWatchResult"
21111 "additionalProperties": false,
21116 "NotifyWatchResult": {
21119 "NotifyWatcherId": {
21123 "$ref": "#/definitions/Error"
21126 "additionalProperties": false,
21131 "NotifyWatchResults": {
21137 "$ref": "#/definitions/NotifyWatchResult"
21141 "additionalProperties": false,
21152 "$ref": "#/definitions/EntityStatusArgs"
21156 "additionalProperties": false,
21165 "$ref": "#/definitions/Error"
21171 "additionalProperties": false,
21182 "$ref": "#/definitions/StringResult"
21186 "additionalProperties": false,
21191 "StringsWatchResult": {
21201 "$ref": "#/definitions/Error"
21207 "additionalProperties": false,
21212 "StringsWatchResults": {
21218 "$ref": "#/definitions/StringsWatchResult"
21222 "additionalProperties": false,
21231 "$ref": "#/definitions/VolumeInfo"
21237 "additionalProperties": false,
21243 "VolumeAttachment": {
21247 "$ref": "#/definitions/VolumeAttachmentInfo"
21256 "additionalProperties": false,
21263 "VolumeAttachmentInfo": {
21279 "additionalProperties": false
21281 "VolumeAttachmentParams": {
21303 "additionalProperties": false,
21310 "VolumeAttachmentParamsResult": {
21314 "$ref": "#/definitions/Error"
21317 "$ref": "#/definitions/VolumeAttachmentParams"
21320 "additionalProperties": false,
21325 "VolumeAttachmentParamsResults": {
21331 "$ref": "#/definitions/VolumeAttachmentParamsResult"
21335 "additionalProperties": false
21337 "VolumeAttachmentResult": {
21341 "$ref": "#/definitions/Error"
21344 "$ref": "#/definitions/VolumeAttachment"
21347 "additionalProperties": false,
21352 "VolumeAttachmentResults": {
21358 "$ref": "#/definitions/VolumeAttachmentResult"
21362 "additionalProperties": false
21364 "VolumeAttachments": {
21367 "volume-attachments": {
21370 "$ref": "#/definitions/VolumeAttachment"
21374 "additionalProperties": false,
21376 "volume-attachments"
21395 "additionalProperties": false,
21406 "$ref": "#/definitions/VolumeAttachmentParams"
21410 "patternProperties": {
21413 "additionalProperties": true
21425 "patternProperties": {
21435 "additionalProperties": false,
21442 "VolumeParamsResult": {
21446 "$ref": "#/definitions/Error"
21449 "$ref": "#/definitions/VolumeParams"
21452 "additionalProperties": false,
21457 "VolumeParamsResults": {
21463 "$ref": "#/definitions/VolumeParamsResult"
21467 "additionalProperties": false
21473 "$ref": "#/definitions/Error"
21476 "$ref": "#/definitions/Volume"
21479 "additionalProperties": false,
21490 "$ref": "#/definitions/VolumeResult"
21494 "additionalProperties": false
21502 "$ref": "#/definitions/Volume"
21506 "additionalProperties": false,
21515 "Name": "StringsWatcher",
21524 "$ref": "#/definitions/StringsWatchResult"
21540 "$ref": "#/definitions/ErrorInfo"
21546 "additionalProperties": false,
21556 "$ref": "#/definitions/Macaroon"
21562 "additionalProperties": false
21566 "additionalProperties": false
21568 "StringsWatchResult": {
21578 "$ref": "#/definitions/Error"
21584 "additionalProperties": false,
21602 "$ref": "#/definitions/AddSubnetsParams"
21605 "$ref": "#/definitions/ErrorResults"
21613 "$ref": "#/definitions/SpaceResults"
21621 "$ref": "#/definitions/ZoneResults"
21629 "$ref": "#/definitions/SubnetsFilters"
21632 "$ref": "#/definitions/ListSubnetsResults"
21638 "AddSubnetParams": {
21644 "subnet-provider-id": {
21657 "additionalProperties": false,
21662 "AddSubnetsParams": {
21668 "$ref": "#/definitions/AddSubnetParams"
21672 "additionalProperties": false,
21684 "$ref": "#/definitions/ErrorInfo"
21690 "additionalProperties": false,
21700 "$ref": "#/definitions/Macaroon"
21706 "additionalProperties": false
21712 "$ref": "#/definitions/Error"
21715 "additionalProperties": false
21723 "$ref": "#/definitions/ErrorResult"
21727 "additionalProperties": false,
21732 "ListSubnetsResults": {
21738 "$ref": "#/definitions/Subnet"
21742 "additionalProperties": false,
21749 "additionalProperties": false
21755 "$ref": "#/definitions/Error"
21761 "additionalProperties": false,
21772 "$ref": "#/definitions/SpaceResult"
21776 "additionalProperties": false,
21809 "additionalProperties": false,
21818 "SubnetsFilters": {
21828 "additionalProperties": false
21837 "$ref": "#/definitions/Error"
21843 "additionalProperties": false,
21855 "$ref": "#/definitions/ZoneResult"
21859 "additionalProperties": false,
21868 "Name": "Undertaker",
21877 "$ref": "#/definitions/ModelConfigResult"
21885 "$ref": "#/definitions/UndertakerModelInfoResult"
21889 "ProcessDyingModel": {
21899 "$ref": "#/definitions/SetStatus"
21902 "$ref": "#/definitions/ErrorResults"
21910 "$ref": "#/definitions/SetStatus"
21913 "$ref": "#/definitions/ErrorResults"
21917 "WatchModelResources": {
21921 "$ref": "#/definitions/NotifyWatchResults"
21927 "EntityStatusArgs": {
21932 "patternProperties": {
21935 "additionalProperties": true
21949 "additionalProperties": false,
21964 "$ref": "#/definitions/ErrorInfo"
21970 "additionalProperties": false,
21980 "$ref": "#/definitions/Macaroon"
21986 "additionalProperties": false
21992 "$ref": "#/definitions/Error"
21995 "additionalProperties": false
22003 "$ref": "#/definitions/ErrorResult"
22007 "additionalProperties": false,
22014 "additionalProperties": false
22016 "ModelConfigResult": {
22021 "patternProperties": {
22024 "additionalProperties": true
22029 "additionalProperties": false,
22034 "NotifyWatchResult": {
22037 "NotifyWatcherId": {
22041 "$ref": "#/definitions/Error"
22044 "additionalProperties": false,
22049 "NotifyWatchResults": {
22055 "$ref": "#/definitions/NotifyWatchResult"
22059 "additionalProperties": false,
22070 "$ref": "#/definitions/EntityStatusArgs"
22074 "additionalProperties": false,
22079 "UndertakerModelInfo": {
22098 "additionalProperties": false,
22107 "UndertakerModelInfoResult": {
22111 "$ref": "#/definitions/Error"
22114 "$ref": "#/definitions/UndertakerModelInfo"
22117 "additionalProperties": false,
22126 "Name": "UnitAssigner",
22135 "$ref": "#/definitions/Entities"
22138 "$ref": "#/definitions/ErrorResults"
22142 "SetAgentStatus": {
22146 "$ref": "#/definitions/SetStatus"
22149 "$ref": "#/definitions/ErrorResults"
22153 "WatchUnitAssignments": {
22157 "$ref": "#/definitions/StringsWatchResult"
22169 "$ref": "#/definitions/Entity"
22173 "additionalProperties": false,
22185 "additionalProperties": false,
22190 "EntityStatusArgs": {
22195 "patternProperties": {
22198 "additionalProperties": true
22212 "additionalProperties": false,
22227 "$ref": "#/definitions/ErrorInfo"
22233 "additionalProperties": false,
22243 "$ref": "#/definitions/Macaroon"
22249 "additionalProperties": false
22255 "$ref": "#/definitions/Error"
22258 "additionalProperties": false
22266 "$ref": "#/definitions/ErrorResult"
22270 "additionalProperties": false,
22277 "additionalProperties": false
22285 "$ref": "#/definitions/EntityStatusArgs"
22289 "additionalProperties": false,
22294 "StringsWatchResult": {
22304 "$ref": "#/definitions/Error"
22310 "additionalProperties": false,
22328 "$ref": "#/definitions/StringsResult"
22336 "$ref": "#/definitions/APIHostPortsResult"
22344 "$ref": "#/definitions/Entities"
22347 "$ref": "#/definitions/ActionResults"
22351 "AddMetricBatches": {
22355 "$ref": "#/definitions/MetricBatchParams"
22358 "$ref": "#/definitions/ErrorResults"
22362 "AddUnitStorage": {
22366 "$ref": "#/definitions/StoragesAddParams"
22369 "$ref": "#/definitions/ErrorResults"
22373 "AllMachinePorts": {
22377 "$ref": "#/definitions/Entities"
22380 "$ref": "#/definitions/MachinePortsResults"
22384 "ApplicationStatus": {
22388 "$ref": "#/definitions/Entities"
22391 "$ref": "#/definitions/ApplicationStatusResults"
22395 "AssignedMachine": {
22399 "$ref": "#/definitions/Entities"
22402 "$ref": "#/definitions/StringResults"
22406 "AvailabilityZone": {
22410 "$ref": "#/definitions/Entities"
22413 "$ref": "#/definitions/StringResults"
22421 "$ref": "#/definitions/Entities"
22424 "$ref": "#/definitions/ErrorResults"
22432 "$ref": "#/definitions/BytesResult"
22436 "CharmArchiveSha256": {
22440 "$ref": "#/definitions/CharmURLs"
22443 "$ref": "#/definitions/StringResults"
22447 "CharmModifiedVersion": {
22451 "$ref": "#/definitions/Entities"
22454 "$ref": "#/definitions/IntResults"
22462 "$ref": "#/definitions/Entities"
22465 "$ref": "#/definitions/StringBoolResults"
22473 "$ref": "#/definitions/Entities"
22476 "$ref": "#/definitions/ErrorResults"
22484 "$ref": "#/definitions/EntitiesPortRanges"
22487 "$ref": "#/definitions/ErrorResults"
22491 "ConfigSettings": {
22495 "$ref": "#/definitions/Entities"
22498 "$ref": "#/definitions/ConfigSettingsResults"
22506 "$ref": "#/definitions/ModelResult"
22514 "$ref": "#/definitions/Entities"
22517 "$ref": "#/definitions/ErrorResults"
22521 "DestroyAllSubordinates": {
22525 "$ref": "#/definitions/Entities"
22528 "$ref": "#/definitions/ErrorResults"
22532 "DestroyUnitStorageAttachments": {
22536 "$ref": "#/definitions/Entities"
22539 "$ref": "#/definitions/ErrorResults"
22547 "$ref": "#/definitions/Entities"
22550 "$ref": "#/definitions/ErrorResults"
22558 "$ref": "#/definitions/RelationUnits"
22561 "$ref": "#/definitions/ErrorResults"
22569 "$ref": "#/definitions/ActionExecutionResults"
22572 "$ref": "#/definitions/ErrorResults"
22576 "GetMeterStatus": {
22580 "$ref": "#/definitions/Entities"
22583 "$ref": "#/definitions/MeterStatusResults"
22591 "$ref": "#/definitions/Entities"
22594 "$ref": "#/definitions/StringBoolResults"
22598 "HasSubordinates": {
22602 "$ref": "#/definitions/Entities"
22605 "$ref": "#/definitions/BoolResults"
22609 "JoinedRelations": {
22613 "$ref": "#/definitions/Entities"
22616 "$ref": "#/definitions/StringsResults"
22624 "$ref": "#/definitions/RelationUnits"
22627 "$ref": "#/definitions/ErrorResults"
22635 "$ref": "#/definitions/Entities"
22638 "$ref": "#/definitions/LifeResults"
22646 "$ref": "#/definitions/MergeLeadershipSettingsBulkParams"
22649 "$ref": "#/definitions/ErrorResults"
22657 "$ref": "#/definitions/ModelConfigResult"
22665 "$ref": "#/definitions/StringResult"
22673 "$ref": "#/definitions/UnitsNetworkConfig"
22676 "$ref": "#/definitions/UnitNetworkConfigResults"
22684 "$ref": "#/definitions/EntitiesPortRanges"
22687 "$ref": "#/definitions/ErrorResults"
22691 "PrivateAddress": {
22695 "$ref": "#/definitions/Entities"
22698 "$ref": "#/definitions/StringResults"
22706 "$ref": "#/definitions/StringResult"
22714 "$ref": "#/definitions/Entities"
22717 "$ref": "#/definitions/StringResults"
22725 "$ref": "#/definitions/Entities"
22728 "$ref": "#/definitions/GetLeadershipSettingsBulkResults"
22732 "ReadRemoteSettings": {
22736 "$ref": "#/definitions/RelationUnitPairs"
22739 "$ref": "#/definitions/SettingsResults"
22747 "$ref": "#/definitions/RelationUnits"
22750 "$ref": "#/definitions/SettingsResults"
22758 "$ref": "#/definitions/RelationUnits"
22761 "$ref": "#/definitions/RelationResults"
22769 "$ref": "#/definitions/RelationIds"
22772 "$ref": "#/definitions/RelationResults"
22776 "RemoveStorageAttachments": {
22780 "$ref": "#/definitions/StorageAttachmentIds"
22783 "$ref": "#/definitions/ErrorResults"
22791 "$ref": "#/definitions/Entities"
22794 "$ref": "#/definitions/ErrorResults"
22802 "$ref": "#/definitions/Entities"
22805 "$ref": "#/definitions/ResolvedModeResults"
22809 "SetAgentStatus": {
22813 "$ref": "#/definitions/SetStatus"
22816 "$ref": "#/definitions/ErrorResults"
22820 "SetApplicationStatus": {
22824 "$ref": "#/definitions/SetStatus"
22827 "$ref": "#/definitions/ErrorResults"
22835 "$ref": "#/definitions/EntitiesCharmURL"
22838 "$ref": "#/definitions/ErrorResults"
22846 "$ref": "#/definitions/SetStatus"
22849 "$ref": "#/definitions/ErrorResults"
22857 "$ref": "#/definitions/SetStatus"
22860 "$ref": "#/definitions/ErrorResults"
22864 "SetWorkloadVersion": {
22868 "$ref": "#/definitions/EntityWorkloadVersions"
22871 "$ref": "#/definitions/ErrorResults"
22875 "StorageAttachmentLife": {
22879 "$ref": "#/definitions/StorageAttachmentIds"
22882 "$ref": "#/definitions/LifeResults"
22886 "StorageAttachments": {
22890 "$ref": "#/definitions/StorageAttachmentIds"
22893 "$ref": "#/definitions/StorageAttachmentResults"
22901 "$ref": "#/definitions/Entities"
22904 "$ref": "#/definitions/StatusResults"
22908 "UnitStorageAttachments": {
22912 "$ref": "#/definitions/Entities"
22915 "$ref": "#/definitions/StorageAttachmentIdsResults"
22919 "UpdateSettings": {
22923 "$ref": "#/definitions/RelationUnitsSettings"
22926 "$ref": "#/definitions/ErrorResults"
22934 "$ref": "#/definitions/Entities"
22937 "$ref": "#/definitions/NotifyWatchResults"
22941 "WatchAPIHostPorts": {
22945 "$ref": "#/definitions/NotifyWatchResult"
22949 "WatchActionNotifications": {
22953 "$ref": "#/definitions/Entities"
22956 "$ref": "#/definitions/StringsWatchResults"
22960 "WatchApplicationRelations": {
22964 "$ref": "#/definitions/Entities"
22967 "$ref": "#/definitions/StringsWatchResults"
22971 "WatchConfigSettings": {
22975 "$ref": "#/definitions/Entities"
22978 "$ref": "#/definitions/NotifyWatchResults"
22982 "WatchForModelConfigChanges": {
22986 "$ref": "#/definitions/NotifyWatchResult"
22990 "WatchLeadershipSettings": {
22994 "$ref": "#/definitions/Entities"
22997 "$ref": "#/definitions/NotifyWatchResults"
23001 "WatchMeterStatus": {
23005 "$ref": "#/definitions/Entities"
23008 "$ref": "#/definitions/NotifyWatchResults"
23012 "WatchRelationUnits": {
23016 "$ref": "#/definitions/RelationUnits"
23019 "$ref": "#/definitions/RelationUnitsWatchResults"
23023 "WatchStorageAttachments": {
23027 "$ref": "#/definitions/StorageAttachmentIds"
23030 "$ref": "#/definitions/NotifyWatchResults"
23034 "WatchUnitAddresses": {
23038 "$ref": "#/definitions/Entities"
23041 "$ref": "#/definitions/NotifyWatchResults"
23045 "WatchUnitStorageAttachments": {
23049 "$ref": "#/definitions/Entities"
23052 "$ref": "#/definitions/StringsWatchResults"
23056 "WorkloadVersion": {
23060 "$ref": "#/definitions/Entities"
23063 "$ref": "#/definitions/StringResults"
23069 "APIHostPortsResult": {
23077 "$ref": "#/definitions/HostPort"
23082 "additionalProperties": false,
23095 "patternProperties": {
23098 "additionalProperties": true
23109 "additionalProperties": false,
23116 "ActionExecutionResult": {
23127 "patternProperties": {
23130 "additionalProperties": true
23138 "additionalProperties": false,
23144 "ActionExecutionResults": {
23150 "$ref": "#/definitions/ActionExecutionResult"
23154 "additionalProperties": false
23160 "$ref": "#/definitions/Action"
23164 "format": "date-time"
23168 "format": "date-time"
23171 "$ref": "#/definitions/Error"
23178 "patternProperties": {
23181 "additionalProperties": true
23187 "format": "date-time"
23193 "additionalProperties": false
23201 "$ref": "#/definitions/ActionResult"
23205 "additionalProperties": false
23223 "additionalProperties": false,
23230 "ApplicationStatusResult": {
23234 "$ref": "#/definitions/StatusResult"
23237 "$ref": "#/definitions/Error"
23241 "patternProperties": {
23243 "$ref": "#/definitions/StatusResult"
23248 "additionalProperties": false,
23254 "ApplicationStatusResults": {
23260 "$ref": "#/definitions/ApplicationStatusResult"
23264 "additionalProperties": false,
23273 "$ref": "#/definitions/Error"
23279 "additionalProperties": false,
23290 "$ref": "#/definitions/BoolResult"
23294 "additionalProperties": false,
23309 "additionalProperties": false,
23336 "additionalProperties": false,
23353 "additionalProperties": false,
23364 "$ref": "#/definitions/CharmURL"
23368 "additionalProperties": false,
23373 "ConfigSettingsResult": {
23377 "$ref": "#/definitions/Error"
23381 "patternProperties": {
23384 "additionalProperties": true
23389 "additionalProperties": false,
23394 "ConfigSettingsResults": {
23400 "$ref": "#/definitions/ConfigSettingsResult"
23404 "additionalProperties": false,
23412 "application-name": {
23416 "$ref": "#/definitions/CharmRelation"
23419 "additionalProperties": false,
23421 "application-name",
23431 "$ref": "#/definitions/Entity"
23435 "additionalProperties": false,
23440 "EntitiesCharmURL": {
23446 "$ref": "#/definitions/EntityCharmURL"
23450 "additionalProperties": false,
23455 "EntitiesPortRanges": {
23461 "$ref": "#/definitions/EntityPortRange"
23465 "additionalProperties": false,
23477 "additionalProperties": false,
23482 "EntityCharmURL": {
23492 "additionalProperties": false,
23498 "EntityPortRange": {
23514 "additionalProperties": false,
23522 "EntityStatusArgs": {
23527 "patternProperties": {
23530 "additionalProperties": true
23544 "additionalProperties": false,
23552 "EntityWorkloadVersion": {
23558 "workload-version": {
23562 "additionalProperties": false,
23568 "EntityWorkloadVersions": {
23574 "$ref": "#/definitions/EntityWorkloadVersion"
23578 "additionalProperties": false,
23590 "$ref": "#/definitions/ErrorInfo"
23596 "additionalProperties": false,
23606 "$ref": "#/definitions/Macaroon"
23612 "additionalProperties": false
23618 "$ref": "#/definitions/Error"
23621 "additionalProperties": false
23629 "$ref": "#/definitions/ErrorResult"
23633 "additionalProperties": false,
23638 "GetLeadershipSettingsBulkResults": {
23644 "$ref": "#/definitions/GetLeadershipSettingsResult"
23648 "additionalProperties": false,
23653 "GetLeadershipSettingsResult": {
23657 "$ref": "#/definitions/Error"
23661 "patternProperties": {
23668 "additionalProperties": false,
23677 "$ref": "#/definitions/Address"
23683 "additionalProperties": false,
23693 "$ref": "#/definitions/Error"
23699 "additionalProperties": false,
23710 "$ref": "#/definitions/IntResult"
23714 "additionalProperties": false,
23723 "$ref": "#/definitions/Error"
23729 "additionalProperties": false,
23740 "$ref": "#/definitions/LifeResult"
23744 "additionalProperties": false,
23751 "additionalProperties": false
23753 "MachinePortRange": {
23757 "$ref": "#/definitions/PortRange"
23766 "additionalProperties": false,
23773 "MachinePortsResult": {
23777 "$ref": "#/definitions/Error"
23782 "$ref": "#/definitions/MachinePortRange"
23786 "additionalProperties": false,
23791 "MachinePortsResults": {
23797 "$ref": "#/definitions/MachinePortsResult"
23801 "additionalProperties": false,
23806 "MergeLeadershipSettingsBulkParams": {
23812 "$ref": "#/definitions/MergeLeadershipSettingsParam"
23816 "additionalProperties": false,
23821 "MergeLeadershipSettingsParam": {
23824 "application-tag": {
23829 "patternProperties": {
23836 "additionalProperties": false,
23842 "MeterStatusResult": {
23849 "$ref": "#/definitions/Error"
23855 "additionalProperties": false,
23861 "MeterStatusResults": {
23867 "$ref": "#/definitions/MeterStatusResult"
23871 "additionalProperties": false,
23884 "format": "date-time"
23890 "additionalProperties": false,
23905 "format": "date-time"
23910 "$ref": "#/definitions/Metric"
23917 "additionalProperties": false,
23925 "MetricBatchParam": {
23929 "$ref": "#/definitions/MetricBatch"
23935 "additionalProperties": false,
23941 "MetricBatchParams": {
23947 "$ref": "#/definitions/MetricBatchParam"
23951 "additionalProperties": false,
23956 "ModelConfigResult": {
23961 "patternProperties": {
23964 "additionalProperties": true
23969 "additionalProperties": false,
23978 "$ref": "#/definitions/Error"
23987 "additionalProperties": false,
24011 "dns-search-domains": {
24023 "gateway-address": {
24026 "interface-name": {
24029 "interface-type": {
24041 "parent-interface-name": {
24044 "provider-address-id": {
24050 "provider-space-id": {
24053 "provider-subnet-id": {
24056 "provider-vlan-id": {
24063 "additionalProperties": false,
24070 "provider-subnet-id",
24071 "provider-space-id",
24072 "provider-address-id",
24073 "provider-vlan-id",
24076 "parent-interface-name",
24081 "NotifyWatchResult": {
24084 "NotifyWatcherId": {
24088 "$ref": "#/definitions/Error"
24091 "additionalProperties": false,
24096 "NotifyWatchResults": {
24102 "$ref": "#/definitions/NotifyWatchResult"
24106 "additionalProperties": false,
24124 "additionalProperties": false,
24141 "additionalProperties": false,
24146 "RelationResult": {
24150 "$ref": "#/definitions/Endpoint"
24153 "$ref": "#/definitions/Error"
24165 "additionalProperties": false,
24173 "RelationResults": {
24179 "$ref": "#/definitions/RelationResult"
24183 "additionalProperties": false,
24198 "additionalProperties": false,
24204 "RelationUnitPair": {
24217 "additionalProperties": false,
24224 "RelationUnitPairs": {
24227 "relation-unit-pairs": {
24230 "$ref": "#/definitions/RelationUnitPair"
24234 "additionalProperties": false,
24236 "relation-unit-pairs"
24239 "RelationUnitSettings": {
24247 "patternProperties": {
24257 "additionalProperties": false,
24267 "relation-units": {
24270 "$ref": "#/definitions/RelationUnit"
24274 "additionalProperties": false,
24279 "RelationUnitsChange": {
24284 "patternProperties": {
24286 "$ref": "#/definitions/UnitSettings"
24297 "additionalProperties": false,
24302 "RelationUnitsSettings": {
24305 "relation-units": {
24308 "$ref": "#/definitions/RelationUnitSettings"
24312 "additionalProperties": false,
24317 "RelationUnitsWatchResult": {
24321 "$ref": "#/definitions/RelationUnitsChange"
24324 "$ref": "#/definitions/Error"
24330 "additionalProperties": false,
24336 "RelationUnitsWatchResults": {
24342 "$ref": "#/definitions/RelationUnitsWatchResult"
24346 "additionalProperties": false,
24351 "ResolvedModeResult": {
24355 "$ref": "#/definitions/Error"
24361 "additionalProperties": false,
24366 "ResolvedModeResults": {
24372 "$ref": "#/definitions/ResolvedModeResult"
24376 "additionalProperties": false,
24387 "$ref": "#/definitions/EntityStatusArgs"
24391 "additionalProperties": false,
24396 "SettingsResult": {
24400 "$ref": "#/definitions/Error"
24404 "patternProperties": {
24411 "additionalProperties": false,
24416 "SettingsResults": {
24422 "$ref": "#/definitions/SettingsResult"
24426 "additionalProperties": false,
24436 "patternProperties": {
24439 "additionalProperties": true
24444 "$ref": "#/definitions/Error"
24457 "format": "date-time"
24463 "additionalProperties": false,
24479 "$ref": "#/definitions/StatusResult"
24483 "additionalProperties": false,
24488 "StorageAddParams": {
24495 "$ref": "#/definitions/StorageConstraints"
24501 "additionalProperties": false,
24508 "StorageAttachment": {
24530 "additionalProperties": false,
24540 "StorageAttachmentId": {
24550 "additionalProperties": false,
24556 "StorageAttachmentIds": {
24562 "$ref": "#/definitions/StorageAttachmentId"
24566 "additionalProperties": false,
24571 "StorageAttachmentIdsResult": {
24575 "$ref": "#/definitions/Error"
24578 "$ref": "#/definitions/StorageAttachmentIds"
24581 "additionalProperties": false,
24586 "StorageAttachmentIdsResults": {
24592 "$ref": "#/definitions/StorageAttachmentIdsResult"
24596 "additionalProperties": false
24598 "StorageAttachmentResult": {
24602 "$ref": "#/definitions/Error"
24605 "$ref": "#/definitions/StorageAttachment"
24608 "additionalProperties": false,
24613 "StorageAttachmentResults": {
24619 "$ref": "#/definitions/StorageAttachmentResult"
24623 "additionalProperties": false
24625 "StorageConstraints": {
24638 "additionalProperties": false
24640 "StoragesAddParams": {
24646 "$ref": "#/definitions/StorageAddParams"
24650 "additionalProperties": false,
24655 "StringBoolResult": {
24659 "$ref": "#/definitions/Error"
24668 "additionalProperties": false,
24674 "StringBoolResults": {
24680 "$ref": "#/definitions/StringBoolResult"
24684 "additionalProperties": false,
24693 "$ref": "#/definitions/Error"
24699 "additionalProperties": false,
24710 "$ref": "#/definitions/StringResult"
24714 "additionalProperties": false,
24723 "$ref": "#/definitions/Error"
24732 "additionalProperties": false
24734 "StringsResults": {
24740 "$ref": "#/definitions/StringsResult"
24744 "additionalProperties": false,
24749 "StringsWatchResult": {
24759 "$ref": "#/definitions/Error"
24765 "additionalProperties": false,
24770 "StringsWatchResults": {
24776 "$ref": "#/definitions/StringsWatchResult"
24780 "additionalProperties": false,
24785 "UnitNetworkConfig": {
24795 "additionalProperties": false,
24801 "UnitNetworkConfigResult": {
24805 "$ref": "#/definitions/Error"
24810 "$ref": "#/definitions/NetworkConfig"
24814 "additionalProperties": false,
24819 "UnitNetworkConfigResults": {
24825 "$ref": "#/definitions/UnitNetworkConfigResult"
24829 "additionalProperties": false,
24841 "additionalProperties": false,
24846 "UnitsNetworkConfig": {
24852 "$ref": "#/definitions/UnitNetworkConfig"
24856 "additionalProperties": false,
24865 "Name": "Upgrader",
24870 "DesiredVersion": {
24874 "$ref": "#/definitions/Entities"
24877 "$ref": "#/definitions/VersionResults"
24885 "$ref": "#/definitions/EntitiesVersion"
24888 "$ref": "#/definitions/ErrorResults"
24896 "$ref": "#/definitions/Entities"
24899 "$ref": "#/definitions/ToolsResults"
24903 "WatchAPIVersion": {
24907 "$ref": "#/definitions/Entities"
24910 "$ref": "#/definitions/NotifyWatchResults"
24923 "$ref": "#/definitions/Number"
24929 "additionalProperties": false,
24942 "$ref": "#/definitions/Entity"
24946 "additionalProperties": false,
24951 "EntitiesVersion": {
24957 "$ref": "#/definitions/EntityVersion"
24961 "additionalProperties": false,
24973 "additionalProperties": false,
24985 "$ref": "#/definitions/Version"
24988 "additionalProperties": false,
25001 "$ref": "#/definitions/ErrorInfo"
25007 "additionalProperties": false,
25017 "$ref": "#/definitions/Macaroon"
25023 "additionalProperties": false
25029 "$ref": "#/definitions/Error"
25032 "additionalProperties": false
25040 "$ref": "#/definitions/ErrorResult"
25044 "additionalProperties": false,
25051 "additionalProperties": false
25053 "NotifyWatchResult": {
25056 "NotifyWatcherId": {
25060 "$ref": "#/definitions/Error"
25063 "additionalProperties": false,
25068 "NotifyWatchResults": {
25074 "$ref": "#/definitions/NotifyWatchResult"
25078 "additionalProperties": false,
25102 "additionalProperties": false,
25124 "$ref": "#/definitions/Binary"
25127 "additionalProperties": false,
25137 "disable-ssl-hostname-verification": {
25141 "$ref": "#/definitions/Error"
25146 "$ref": "#/definitions/Tools"
25150 "additionalProperties": false,
25153 "disable-ssl-hostname-verification"
25162 "$ref": "#/definitions/ToolsResult"
25166 "additionalProperties": false,
25175 "$ref": "#/definitions/Binary"
25178 "additionalProperties": false,
25187 "$ref": "#/definitions/Error"
25190 "$ref": "#/definitions/Number"
25193 "additionalProperties": false
25195 "VersionResults": {
25201 "$ref": "#/definitions/VersionResult"
25205 "additionalProperties": false,
25214 "Name": "UserManager",
25223 "$ref": "#/definitions/AddUsers"
25226 "$ref": "#/definitions/AddUserResults"
25234 "$ref": "#/definitions/Entities"
25237 "$ref": "#/definitions/ErrorResults"
25245 "$ref": "#/definitions/Entities"
25248 "$ref": "#/definitions/ErrorResults"
25256 "$ref": "#/definitions/Entities"
25259 "$ref": "#/definitions/ErrorResults"
25267 "$ref": "#/definitions/EntityPasswords"
25270 "$ref": "#/definitions/ErrorResults"
25278 "$ref": "#/definitions/UserInfoRequest"
25281 "$ref": "#/definitions/UserInfoResults"
25300 "additionalProperties": false,
25310 "$ref": "#/definitions/Error"
25322 "additionalProperties": false
25324 "AddUserResults": {
25330 "$ref": "#/definitions/AddUserResult"
25334 "additionalProperties": false,
25345 "$ref": "#/definitions/AddUser"
25349 "additionalProperties": false,
25360 "$ref": "#/definitions/Entity"
25364 "additionalProperties": false,
25376 "additionalProperties": false,
25381 "EntityPassword": {
25391 "additionalProperties": false,
25397 "EntityPasswords": {
25403 "$ref": "#/definitions/EntityPassword"
25407 "additionalProperties": false,
25419 "$ref": "#/definitions/ErrorInfo"
25425 "additionalProperties": false,
25435 "$ref": "#/definitions/Macaroon"
25441 "additionalProperties": false
25447 "$ref": "#/definitions/Error"
25450 "additionalProperties": false
25458 "$ref": "#/definitions/ErrorResult"
25462 "additionalProperties": false,
25469 "additionalProperties": false
25482 "format": "date-time"
25490 "last-connection": {
25492 "format": "date-time"
25498 "additionalProperties": false,
25508 "UserInfoRequest": {
25514 "$ref": "#/definitions/Entity"
25517 "include-disabled": {
25521 "additionalProperties": false,
25527 "UserInfoResult": {
25531 "$ref": "#/definitions/Error"
25534 "$ref": "#/definitions/UserInfo"
25537 "additionalProperties": false
25539 "UserInfoResults": {
25545 "$ref": "#/definitions/UserInfoResult"
25549 "additionalProperties": false,
25558 "Name": "VolumeAttachmentsWatcher",
25567 "$ref": "#/definitions/MachineStorageIdsWatchResult"
25583 "$ref": "#/definitions/ErrorInfo"
25589 "additionalProperties": false,
25599 "$ref": "#/definitions/Macaroon"
25605 "additionalProperties": false
25609 "additionalProperties": false
25611 "MachineStorageId": {
25614 "attachment-tag": {
25621 "additionalProperties": false,
25627 "MachineStorageIdsWatchResult": {
25633 "$ref": "#/definitions/MachineStorageId"
25637 "$ref": "#/definitions/Error"
25643 "additionalProperties": false,