Skip to content

Commit 40ffbeb

Browse files
committed
Updating 0.9
Signed-off-by: noga-magen <[email protected]>
1 parent 46bc39e commit 40ffbeb

File tree

95 files changed

+5398
-270
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+5398
-270
lines changed

.openapi-generator/FILES

Lines changed: 54 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,19 @@ docs/DeviceConfigStatus.md
3636
docs/DeviceConsole.md
3737
docs/DeviceDecommission.md
3838
docs/DeviceDecommissionTargetType.md
39+
docs/DeviceIntegrityCheckStatus.md
40+
docs/DeviceIntegrityCheckStatusType.md
3941
docs/DeviceIntegrityStatus.md
4042
docs/DeviceIntegrityStatusSummaryType.md
4143
docs/DeviceLifecycleHookType.md
4244
docs/DeviceLifecycleStatus.md
4345
docs/DeviceLifecycleStatusType.md
4446
docs/DeviceList.md
47+
docs/DeviceMultipleOwnersDetectedDetails.md
48+
docs/DeviceMultipleOwnersResolvedDetails.md
4549
docs/DeviceOsSpec.md
4650
docs/DeviceOsStatus.md
51+
docs/DeviceOwnershipChangedDetails.md
4752
docs/DeviceResourceStatus.md
4853
docs/DeviceResourceStatusType.md
4954
docs/DeviceSpec.md
@@ -82,6 +87,12 @@ docs/FileSpec.md
8287
docs/Fleet.md
8388
docs/FleetApi.md
8489
docs/FleetList.md
90+
docs/FleetRolloutBatchCompletedDetails.md
91+
docs/FleetRolloutBatchDispatchedDetails.md
92+
docs/FleetRolloutCompletedDetails.md
93+
docs/FleetRolloutDeviceSelectedDetails.md
94+
docs/FleetRolloutFailedDetails.md
95+
docs/FleetRolloutStartedDetails.md
8596
docs/FleetRolloutStatus.md
8697
docs/FleetSpec.md
8798
docs/FleetSpecTemplate.md
@@ -103,6 +114,7 @@ docs/ImageVolumeProviderSpec.md
103114
docs/ImageVolumeSource.md
104115
docs/InlineApplicationProviderSpec.md
105116
docs/InlineConfigProviderSpec.md
117+
docs/InternalTaskFailedDetails.md
106118
docs/KubernetesSecretProviderSpec.md
107119
docs/KubernetesSecretProviderSpecSecretRef.md
108120
docs/LabelApi.md
@@ -112,7 +124,12 @@ docs/MatchExpression.md
112124
docs/MemoryResourceMonitorSpec.md
113125
docs/ObjectMeta.md
114126
docs/ObjectReference.md
127+
docs/Organization.md
128+
docs/OrganizationApi.md
129+
docs/OrganizationList.md
130+
docs/OrganizationSpec.md
115131
docs/PatchRequestInner.md
132+
docs/ReferencedRepositoryUpdatedDetails.md
116133
docs/RelativePath.md
117134
docs/RepoSpecType.md
118135
docs/Repository.md
@@ -126,6 +143,7 @@ docs/ResourceKind.md
126143
docs/ResourceMonitor.md
127144
docs/ResourceMonitorSpec.md
128145
docs/ResourceSync.md
146+
docs/ResourceSyncCompletedDetails.md
129147
docs/ResourceSyncList.md
130148
docs/ResourceSyncSpec.md
131149
docs/ResourceSyncStatus.md
@@ -153,6 +171,7 @@ flightctl/api/enrollmentrequest_api.py
153171
flightctl/api/event_api.py
154172
flightctl/api/fleet_api.py
155173
flightctl/api/label_api.py
174+
flightctl/api/organization_api.py
156175
flightctl/api/repository_api.py
157176
flightctl/api/resourcesync_api.py
158177
flightctl/api/version_api.py
@@ -191,14 +210,19 @@ flightctl/models/device_config_status.py
191210
flightctl/models/device_console.py
192211
flightctl/models/device_decommission.py
193212
flightctl/models/device_decommission_target_type.py
213+
flightctl/models/device_integrity_check_status.py
214+
flightctl/models/device_integrity_check_status_type.py
194215
flightctl/models/device_integrity_status.py
195216
flightctl/models/device_integrity_status_summary_type.py
196217
flightctl/models/device_lifecycle_hook_type.py
197218
flightctl/models/device_lifecycle_status.py
198219
flightctl/models/device_lifecycle_status_type.py
199220
flightctl/models/device_list.py
221+
flightctl/models/device_multiple_owners_detected_details.py
222+
flightctl/models/device_multiple_owners_resolved_details.py
200223
flightctl/models/device_os_spec.py
201224
flightctl/models/device_os_status.py
225+
flightctl/models/device_ownership_changed_details.py
202226
flightctl/models/device_resource_status.py
203227
flightctl/models/device_resource_status_type.py
204228
flightctl/models/device_spec.py
@@ -234,6 +258,12 @@ flightctl/models/file_operation.py
234258
flightctl/models/file_spec.py
235259
flightctl/models/fleet.py
236260
flightctl/models/fleet_list.py
261+
flightctl/models/fleet_rollout_batch_completed_details.py
262+
flightctl/models/fleet_rollout_batch_dispatched_details.py
263+
flightctl/models/fleet_rollout_completed_details.py
264+
flightctl/models/fleet_rollout_device_selected_details.py
265+
flightctl/models/fleet_rollout_failed_details.py
266+
flightctl/models/fleet_rollout_started_details.py
237267
flightctl/models/fleet_rollout_status.py
238268
flightctl/models/fleet_spec.py
239269
flightctl/models/fleet_spec_template.py
@@ -255,6 +285,7 @@ flightctl/models/image_volume_provider_spec.py
255285
flightctl/models/image_volume_source.py
256286
flightctl/models/inline_application_provider_spec.py
257287
flightctl/models/inline_config_provider_spec.py
288+
flightctl/models/internal_task_failed_details.py
258289
flightctl/models/kubernetes_secret_provider_spec.py
259290
flightctl/models/kubernetes_secret_provider_spec_secret_ref.py
260291
flightctl/models/label_selector.py
@@ -263,7 +294,11 @@ flightctl/models/match_expression.py
263294
flightctl/models/memory_resource_monitor_spec.py
264295
flightctl/models/object_meta.py
265296
flightctl/models/object_reference.py
297+
flightctl/models/organization.py
298+
flightctl/models/organization_list.py
299+
flightctl/models/organization_spec.py
266300
flightctl/models/patch_request_inner.py
301+
flightctl/models/referenced_repository_updated_details.py
267302
flightctl/models/relative_path.py
268303
flightctl/models/repo_spec_type.py
269304
flightctl/models/repository.py
@@ -276,6 +311,7 @@ flightctl/models/resource_kind.py
276311
flightctl/models/resource_monitor.py
277312
flightctl/models/resource_monitor_spec.py
278313
flightctl/models/resource_sync.py
314+
flightctl/models/resource_sync_completed_details.py
279315
flightctl/models/resource_sync_list.py
280316
flightctl/models/resource_sync_spec.py
281317
flightctl/models/resource_sync_status.py
@@ -301,10 +337,22 @@ setup.cfg
301337
setup.py
302338
test-requirements.txt
303339
test/__init__.py
304-
test/test_application_volume.py
305-
test/test_application_volume_provider_spec.py
306-
test/test_application_volume_status.py
307-
test/test_image_pull_policy.py
308-
test/test_image_volume_provider_spec.py
309-
test/test_image_volume_source.py
340+
test/test_device_integrity_check_status.py
341+
test/test_device_integrity_check_status_type.py
342+
test/test_device_multiple_owners_detected_details.py
343+
test/test_device_multiple_owners_resolved_details.py
344+
test/test_device_ownership_changed_details.py
345+
test/test_fleet_rollout_batch_completed_details.py
346+
test/test_fleet_rollout_batch_dispatched_details.py
347+
test/test_fleet_rollout_completed_details.py
348+
test/test_fleet_rollout_device_selected_details.py
349+
test/test_fleet_rollout_failed_details.py
350+
test/test_fleet_rollout_started_details.py
351+
test/test_internal_task_failed_details.py
352+
test/test_organization.py
353+
test/test_organization_api.py
354+
test/test_organization_list.py
355+
test/test_organization_spec.py
356+
test/test_referenced_repository_updated_details.py
357+
test/test_resource_sync_completed_details.py
310358
tox.ini

README.md

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@ Class | Method | HTTP request | Description
130130
*FleetApi* | [**replace_fleet**](docs/FleetApi.md#replace_fleet) | **PUT** /api/v1/fleets/{name} |
131131
*FleetApi* | [**replace_fleet_status**](docs/FleetApi.md#replace_fleet_status) | **PUT** /api/v1/fleets/{name}/status |
132132
*LabelApi* | [**list_labels**](docs/LabelApi.md#list_labels) | **GET** /api/v1/labels |
133+
*OrganizationApi* | [**list_organizations**](docs/OrganizationApi.md#list_organizations) | **GET** /api/v1/organizations | List organizations
133134
*RepositoryApi* | [**create_repository**](docs/RepositoryApi.md#create_repository) | **POST** /api/v1/repositories |
134135
*RepositoryApi* | [**delete_repository**](docs/RepositoryApi.md#delete_repository) | **DELETE** /api/v1/repositories/{name} |
135136
*RepositoryApi* | [**get_repository**](docs/RepositoryApi.md#get_repository) | **GET** /api/v1/repositories/{name} |
@@ -177,14 +178,19 @@ Class | Method | HTTP request | Description
177178
- [DeviceConsole](docs/DeviceConsole.md)
178179
- [DeviceDecommission](docs/DeviceDecommission.md)
179180
- [DeviceDecommissionTargetType](docs/DeviceDecommissionTargetType.md)
181+
- [DeviceIntegrityCheckStatus](docs/DeviceIntegrityCheckStatus.md)
182+
- [DeviceIntegrityCheckStatusType](docs/DeviceIntegrityCheckStatusType.md)
180183
- [DeviceIntegrityStatus](docs/DeviceIntegrityStatus.md)
181184
- [DeviceIntegrityStatusSummaryType](docs/DeviceIntegrityStatusSummaryType.md)
182185
- [DeviceLifecycleHookType](docs/DeviceLifecycleHookType.md)
183186
- [DeviceLifecycleStatus](docs/DeviceLifecycleStatus.md)
184187
- [DeviceLifecycleStatusType](docs/DeviceLifecycleStatusType.md)
185188
- [DeviceList](docs/DeviceList.md)
189+
- [DeviceMultipleOwnersDetectedDetails](docs/DeviceMultipleOwnersDetectedDetails.md)
190+
- [DeviceMultipleOwnersResolvedDetails](docs/DeviceMultipleOwnersResolvedDetails.md)
186191
- [DeviceOsSpec](docs/DeviceOsSpec.md)
187192
- [DeviceOsStatus](docs/DeviceOsStatus.md)
193+
- [DeviceOwnershipChangedDetails](docs/DeviceOwnershipChangedDetails.md)
188194
- [DeviceResourceStatus](docs/DeviceResourceStatus.md)
189195
- [DeviceResourceStatusType](docs/DeviceResourceStatusType.md)
190196
- [DeviceSpec](docs/DeviceSpec.md)
@@ -220,6 +226,12 @@ Class | Method | HTTP request | Description
220226
- [FileSpec](docs/FileSpec.md)
221227
- [Fleet](docs/Fleet.md)
222228
- [FleetList](docs/FleetList.md)
229+
- [FleetRolloutBatchCompletedDetails](docs/FleetRolloutBatchCompletedDetails.md)
230+
- [FleetRolloutBatchDispatchedDetails](docs/FleetRolloutBatchDispatchedDetails.md)
231+
- [FleetRolloutCompletedDetails](docs/FleetRolloutCompletedDetails.md)
232+
- [FleetRolloutDeviceSelectedDetails](docs/FleetRolloutDeviceSelectedDetails.md)
233+
- [FleetRolloutFailedDetails](docs/FleetRolloutFailedDetails.md)
234+
- [FleetRolloutStartedDetails](docs/FleetRolloutStartedDetails.md)
223235
- [FleetRolloutStatus](docs/FleetRolloutStatus.md)
224236
- [FleetSpec](docs/FleetSpec.md)
225237
- [FleetSpecTemplate](docs/FleetSpecTemplate.md)
@@ -241,6 +253,7 @@ Class | Method | HTTP request | Description
241253
- [ImageVolumeSource](docs/ImageVolumeSource.md)
242254
- [InlineApplicationProviderSpec](docs/InlineApplicationProviderSpec.md)
243255
- [InlineConfigProviderSpec](docs/InlineConfigProviderSpec.md)
256+
- [InternalTaskFailedDetails](docs/InternalTaskFailedDetails.md)
244257
- [KubernetesSecretProviderSpec](docs/KubernetesSecretProviderSpec.md)
245258
- [KubernetesSecretProviderSpecSecretRef](docs/KubernetesSecretProviderSpecSecretRef.md)
246259
- [LabelSelector](docs/LabelSelector.md)
@@ -249,7 +262,11 @@ Class | Method | HTTP request | Description
249262
- [MemoryResourceMonitorSpec](docs/MemoryResourceMonitorSpec.md)
250263
- [ObjectMeta](docs/ObjectMeta.md)
251264
- [ObjectReference](docs/ObjectReference.md)
265+
- [Organization](docs/Organization.md)
266+
- [OrganizationList](docs/OrganizationList.md)
267+
- [OrganizationSpec](docs/OrganizationSpec.md)
252268
- [PatchRequestInner](docs/PatchRequestInner.md)
269+
- [ReferencedRepositoryUpdatedDetails](docs/ReferencedRepositoryUpdatedDetails.md)
253270
- [RelativePath](docs/RelativePath.md)
254271
- [RepoSpecType](docs/RepoSpecType.md)
255272
- [Repository](docs/Repository.md)
@@ -262,6 +279,7 @@ Class | Method | HTTP request | Description
262279
- [ResourceMonitor](docs/ResourceMonitor.md)
263280
- [ResourceMonitorSpec](docs/ResourceMonitorSpec.md)
264281
- [ResourceSync](docs/ResourceSync.md)
282+
- [ResourceSyncCompletedDetails](docs/ResourceSyncCompletedDetails.md)
265283
- [ResourceSyncList](docs/ResourceSyncList.md)
266284
- [ResourceSyncSpec](docs/ResourceSyncSpec.md)
267285
- [ResourceSyncStatus](docs/ResourceSyncStatus.md)
@@ -283,7 +301,19 @@ Class | Method | HTTP request | Description
283301
<a id="documentation-for-authorization"></a>
284302
## Documentation For Authorization
285303

286-
Endpoints do not require authorization.
304+
305+
Authentication schemes defined for the API:
306+
<a id="bearerAuth"></a>
307+
### bearerAuth
308+
309+
- **Type**: Bearer authentication (JWT)
310+
311+
<a id="orgId"></a>
312+
### orgId
313+
314+
- **Type**: API key
315+
- **API key parameter name**: org_id
316+
- **Location**: URL query string
287317

288318

289319
## Author

0 commit comments

Comments
 (0)