Skip to content

Commit 19949d5

Browse files
authored
Merge pull request #4 from SiddarthR56/main
EDM-1443 Update to 0.6
2 parents 447943d + 1d6785f commit 19949d5

File tree

70 files changed

+4067
-2257
lines changed

Some content is hidden

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

70 files changed

+4067
-2257
lines changed

.openapi-generator/FILES

Lines changed: 30 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
.github/workflows/python.yml
22
.gitignore
33
.gitlab-ci.yml
4-
.openapi-generator-ignore
54
.travis.yml
65
README.md
6+
docs/AbsolutePath.md
7+
docs/AppType.md
8+
docs/ApplicationContent.md
79
docs/ApplicationEnvVars.md
810
docs/ApplicationProviderSpec.md
911
docs/ApplicationStatusType.md
@@ -54,6 +56,7 @@ docs/DeviceUpdatedStatusType.md
5456
docs/DevicesSummary.md
5557
docs/DiskResourceMonitorSpec.md
5658
docs/DisruptionBudget.md
59+
docs/EncodingType.md
5760
docs/EnrollmentConfig.md
5861
docs/EnrollmentRequest.md
5962
docs/EnrollmentRequestApproval.md
@@ -65,6 +68,8 @@ docs/EnrollmentService.md
6568
docs/EnrollmentServiceAuth.md
6669
docs/EnrollmentServiceService.md
6770
docs/EnrollmentrequestApi.md
71+
docs/FileContent.md
72+
docs/FileMetadata.md
6873
docs/FileOperation.md
6974
docs/FileSpec.md
7075
docs/Fleet.md
@@ -85,16 +90,19 @@ docs/HttpConfig.md
8590
docs/HttpConfigProviderSpec.md
8691
docs/HttpConfigProviderSpecHttpRef.md
8792
docs/HttpRepoSpec.md
88-
docs/ImageApplicationProvider.md
93+
docs/ImageApplicationProviderSpec.md
94+
docs/InlineApplicationProviderSpec.md
8995
docs/InlineConfigProviderSpec.md
9096
docs/KubernetesSecretProviderSpec.md
9197
docs/KubernetesSecretProviderSpecSecretRef.md
9298
docs/LabelSelector.md
99+
docs/LabelsApi.md
93100
docs/ListMeta.md
94101
docs/MatchExpression.md
95102
docs/MemoryResourceMonitorSpec.md
96103
docs/ObjectMeta.md
97104
docs/PatchRequestInner.md
105+
docs/RelativePath.md
98106
docs/RepoSpecType.md
99107
docs/Repository.md
100108
docs/RepositoryApi.md
@@ -130,6 +138,7 @@ flightctl/api/certificatesigningrequest_api.py
130138
flightctl/api/device_api.py
131139
flightctl/api/enrollmentrequest_api.py
132140
flightctl/api/fleet_api.py
141+
flightctl/api/labels_api.py
133142
flightctl/api/repository_api.py
134143
flightctl/api/resourcesync_api.py
135144
flightctl/api/version_api.py
@@ -138,6 +147,9 @@ flightctl/api_response.py
138147
flightctl/configuration.py
139148
flightctl/exceptions.py
140149
flightctl/models/__init__.py
150+
flightctl/models/absolute_path.py
151+
flightctl/models/app_type.py
152+
flightctl/models/application_content.py
141153
flightctl/models/application_env_vars.py
142154
flightctl/models/application_provider_spec.py
143155
flightctl/models/application_status_type.py
@@ -185,6 +197,7 @@ flightctl/models/device_updated_status_type.py
185197
flightctl/models/devices_summary.py
186198
flightctl/models/disk_resource_monitor_spec.py
187199
flightctl/models/disruption_budget.py
200+
flightctl/models/encoding_type.py
188201
flightctl/models/enrollment_config.py
189202
flightctl/models/enrollment_request.py
190203
flightctl/models/enrollment_request_approval.py
@@ -195,6 +208,8 @@ flightctl/models/enrollment_request_status.py
195208
flightctl/models/enrollment_service.py
196209
flightctl/models/enrollment_service_auth.py
197210
flightctl/models/enrollment_service_service.py
211+
flightctl/models/file_content.py
212+
flightctl/models/file_metadata.py
198213
flightctl/models/file_operation.py
199214
flightctl/models/file_spec.py
200215
flightctl/models/fleet.py
@@ -214,7 +229,8 @@ flightctl/models/http_config.py
214229
flightctl/models/http_config_provider_spec.py
215230
flightctl/models/http_config_provider_spec_http_ref.py
216231
flightctl/models/http_repo_spec.py
217-
flightctl/models/image_application_provider.py
232+
flightctl/models/image_application_provider_spec.py
233+
flightctl/models/inline_application_provider_spec.py
218234
flightctl/models/inline_config_provider_spec.py
219235
flightctl/models/kubernetes_secret_provider_spec.py
220236
flightctl/models/kubernetes_secret_provider_spec_secret_ref.py
@@ -224,6 +240,7 @@ flightctl/models/match_expression.py
224240
flightctl/models/memory_resource_monitor_spec.py
225241
flightctl/models/object_meta.py
226242
flightctl/models/patch_request_inner.py
243+
flightctl/models/relative_path.py
227244
flightctl/models/repo_spec_type.py
228245
flightctl/models/repository.py
229246
flightctl/models/repository_list.py
@@ -258,6 +275,9 @@ setup.cfg
258275
setup.py
259276
test-requirements.txt
260277
test/__init__.py
278+
test/test_absolute_path.py
279+
test/test_app_type.py
280+
test/test_application_content.py
261281
test/test_application_env_vars.py
262282
test/test_application_provider_spec.py
263283
test/test_application_status_type.py
@@ -308,6 +328,7 @@ test/test_device_updated_status_type.py
308328
test/test_devices_summary.py
309329
test/test_disk_resource_monitor_spec.py
310330
test/test_disruption_budget.py
331+
test/test_encoding_type.py
311332
test/test_enrollment_config.py
312333
test/test_enrollment_request.py
313334
test/test_enrollment_request_approval.py
@@ -319,6 +340,8 @@ test/test_enrollment_service.py
319340
test/test_enrollment_service_auth.py
320341
test/test_enrollment_service_service.py
321342
test/test_enrollmentrequest_api.py
343+
test/test_file_content.py
344+
test/test_file_metadata.py
322345
test/test_file_operation.py
323346
test/test_file_spec.py
324347
test/test_fleet.py
@@ -339,16 +362,19 @@ test/test_http_config.py
339362
test/test_http_config_provider_spec.py
340363
test/test_http_config_provider_spec_http_ref.py
341364
test/test_http_repo_spec.py
342-
test/test_image_application_provider.py
365+
test/test_image_application_provider_spec.py
366+
test/test_inline_application_provider_spec.py
343367
test/test_inline_config_provider_spec.py
344368
test/test_kubernetes_secret_provider_spec.py
345369
test/test_kubernetes_secret_provider_spec_secret_ref.py
346370
test/test_label_selector.py
371+
test/test_labels_api.py
347372
test/test_list_meta.py
348373
test/test_match_expression.py
349374
test/test_memory_resource_monitor_spec.py
350375
test/test_object_meta.py
351376
test/test_patch_request_inner.py
377+
test/test_relative_path.py
352378
test/test_repo_spec_type.py
353379
test/test_repository.py
354380
test/test_repository_api.py

README.md

Lines changed: 23 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ Python 3.8+
2020
If the python package is hosted on a repository, you can install directly using:
2121

2222
```sh
23-
pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git
23+
pip install git+https://github.com/flightctl/python-client.git
2424
```
25-
(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git`)
25+
(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/flightctl/python-client.git`)
2626

2727
Then import the package:
2828
```python
@@ -90,68 +90,72 @@ Class | Method | HTTP request | Description
9090
*CertificatesigningrequestApi* | [**create_certificate_signing_request**](docs/CertificatesigningrequestApi.md#create_certificate_signing_request) | **POST** /api/v1/certificatesigningrequests |
9191
*CertificatesigningrequestApi* | [**delete_certificate_signing_request**](docs/CertificatesigningrequestApi.md#delete_certificate_signing_request) | **DELETE** /api/v1/certificatesigningrequests/{name} |
9292
*CertificatesigningrequestApi* | [**delete_certificate_signing_requests**](docs/CertificatesigningrequestApi.md#delete_certificate_signing_requests) | **DELETE** /api/v1/certificatesigningrequests |
93+
*CertificatesigningrequestApi* | [**get_certificate_signing_request**](docs/CertificatesigningrequestApi.md#get_certificate_signing_request) | **GET** /api/v1/certificatesigningrequests/{name} |
9394
*CertificatesigningrequestApi* | [**list_certificate_signing_requests**](docs/CertificatesigningrequestApi.md#list_certificate_signing_requests) | **GET** /api/v1/certificatesigningrequests |
9495
*CertificatesigningrequestApi* | [**patch_certificate_signing_request**](docs/CertificatesigningrequestApi.md#patch_certificate_signing_request) | **PATCH** /api/v1/certificatesigningrequests/{name} |
95-
*CertificatesigningrequestApi* | [**read_certificate_signing_request**](docs/CertificatesigningrequestApi.md#read_certificate_signing_request) | **GET** /api/v1/certificatesigningrequests/{name} |
9696
*CertificatesigningrequestApi* | [**replace_certificate_signing_request**](docs/CertificatesigningrequestApi.md#replace_certificate_signing_request) | **PUT** /api/v1/certificatesigningrequests/{name} |
9797
*CertificatesigningrequestApi* | [**update_certificate_signing_request_approval**](docs/CertificatesigningrequestApi.md#update_certificate_signing_request_approval) | **PUT** /api/v1/certificatesigningrequests/{name}/approval |
9898
*DeviceApi* | [**create_device**](docs/DeviceApi.md#create_device) | **POST** /api/v1/devices |
9999
*DeviceApi* | [**decommission_device**](docs/DeviceApi.md#decommission_device) | **PUT** /api/v1/devices/{name}/decommission |
100100
*DeviceApi* | [**delete_device**](docs/DeviceApi.md#delete_device) | **DELETE** /api/v1/devices/{name} |
101101
*DeviceApi* | [**delete_devices**](docs/DeviceApi.md#delete_devices) | **DELETE** /api/v1/devices |
102+
*DeviceApi* | [**get_device**](docs/DeviceApi.md#get_device) | **GET** /api/v1/devices/{name} |
103+
*DeviceApi* | [**get_device_status**](docs/DeviceApi.md#get_device_status) | **GET** /api/v1/devices/{name}/status |
102104
*DeviceApi* | [**get_rendered_device**](docs/DeviceApi.md#get_rendered_device) | **GET** /api/v1/devices/{name}/rendered |
103105
*DeviceApi* | [**list_devices**](docs/DeviceApi.md#list_devices) | **GET** /api/v1/devices |
104106
*DeviceApi* | [**patch_device**](docs/DeviceApi.md#patch_device) | **PATCH** /api/v1/devices/{name} |
105107
*DeviceApi* | [**patch_device_status**](docs/DeviceApi.md#patch_device_status) | **PATCH** /api/v1/devices/{name}/status |
106-
*DeviceApi* | [**read_device**](docs/DeviceApi.md#read_device) | **GET** /api/v1/devices/{name} |
107-
*DeviceApi* | [**read_device_status**](docs/DeviceApi.md#read_device_status) | **GET** /api/v1/devices/{name}/status |
108108
*DeviceApi* | [**replace_device**](docs/DeviceApi.md#replace_device) | **PUT** /api/v1/devices/{name} |
109109
*DeviceApi* | [**replace_device_status**](docs/DeviceApi.md#replace_device_status) | **PUT** /api/v1/devices/{name}/status |
110110
*EnrollmentrequestApi* | [**approve_enrollment_request**](docs/EnrollmentrequestApi.md#approve_enrollment_request) | **PUT** /api/v1/enrollmentrequests/{name}/approval |
111111
*EnrollmentrequestApi* | [**create_enrollment_request**](docs/EnrollmentrequestApi.md#create_enrollment_request) | **POST** /api/v1/enrollmentrequests |
112112
*EnrollmentrequestApi* | [**delete_enrollment_request**](docs/EnrollmentrequestApi.md#delete_enrollment_request) | **DELETE** /api/v1/enrollmentrequests/{name} |
113113
*EnrollmentrequestApi* | [**delete_enrollment_requests**](docs/EnrollmentrequestApi.md#delete_enrollment_requests) | **DELETE** /api/v1/enrollmentrequests |
114114
*EnrollmentrequestApi* | [**get_enrollment_config**](docs/EnrollmentrequestApi.md#get_enrollment_config) | **GET** /api/v1/enrollmentconfig |
115+
*EnrollmentrequestApi* | [**get_enrollment_request**](docs/EnrollmentrequestApi.md#get_enrollment_request) | **GET** /api/v1/enrollmentrequests/{name} |
116+
*EnrollmentrequestApi* | [**get_enrollment_request_status**](docs/EnrollmentrequestApi.md#get_enrollment_request_status) | **GET** /api/v1/enrollmentrequests/{name}/status |
115117
*EnrollmentrequestApi* | [**list_enrollment_requests**](docs/EnrollmentrequestApi.md#list_enrollment_requests) | **GET** /api/v1/enrollmentrequests |
116118
*EnrollmentrequestApi* | [**patch_enrollment_request**](docs/EnrollmentrequestApi.md#patch_enrollment_request) | **PATCH** /api/v1/enrollmentrequests/{name} |
117119
*EnrollmentrequestApi* | [**patch_enrollment_request_status**](docs/EnrollmentrequestApi.md#patch_enrollment_request_status) | **PATCH** /api/v1/enrollmentrequests/{name}/status |
118-
*EnrollmentrequestApi* | [**read_enrollment_request**](docs/EnrollmentrequestApi.md#read_enrollment_request) | **GET** /api/v1/enrollmentrequests/{name} |
119-
*EnrollmentrequestApi* | [**read_enrollment_request_status**](docs/EnrollmentrequestApi.md#read_enrollment_request_status) | **GET** /api/v1/enrollmentrequests/{name}/status |
120120
*EnrollmentrequestApi* | [**replace_enrollment_request**](docs/EnrollmentrequestApi.md#replace_enrollment_request) | **PUT** /api/v1/enrollmentrequests/{name} |
121121
*EnrollmentrequestApi* | [**replace_enrollment_request_status**](docs/EnrollmentrequestApi.md#replace_enrollment_request_status) | **PUT** /api/v1/enrollmentrequests/{name}/status |
122122
*FleetApi* | [**create_fleet**](docs/FleetApi.md#create_fleet) | **POST** /api/v1/fleets |
123123
*FleetApi* | [**delete_fleet**](docs/FleetApi.md#delete_fleet) | **DELETE** /api/v1/fleets/{name} |
124124
*FleetApi* | [**delete_fleets**](docs/FleetApi.md#delete_fleets) | **DELETE** /api/v1/fleets |
125125
*FleetApi* | [**delete_template_version**](docs/FleetApi.md#delete_template_version) | **DELETE** /api/v1/fleets/{fleet}/templateversions/{name} |
126126
*FleetApi* | [**delete_template_versions**](docs/FleetApi.md#delete_template_versions) | **DELETE** /api/v1/fleets/{fleet}/templateversions |
127+
*FleetApi* | [**get_fleet**](docs/FleetApi.md#get_fleet) | **GET** /api/v1/fleets/{name} |
128+
*FleetApi* | [**get_fleet_status**](docs/FleetApi.md#get_fleet_status) | **GET** /api/v1/fleets/{name}/status |
129+
*FleetApi* | [**get_template_version**](docs/FleetApi.md#get_template_version) | **GET** /api/v1/fleets/{fleet}/templateversions/{name} |
127130
*FleetApi* | [**list_fleets**](docs/FleetApi.md#list_fleets) | **GET** /api/v1/fleets |
128131
*FleetApi* | [**list_template_versions**](docs/FleetApi.md#list_template_versions) | **GET** /api/v1/fleets/{fleet}/templateversions |
129132
*FleetApi* | [**patch_fleet**](docs/FleetApi.md#patch_fleet) | **PATCH** /api/v1/fleets/{name} |
130133
*FleetApi* | [**patch_fleet_status**](docs/FleetApi.md#patch_fleet_status) | **PATCH** /api/v1/fleets/{name}/status |
131-
*FleetApi* | [**read_fleet**](docs/FleetApi.md#read_fleet) | **GET** /api/v1/fleets/{name} |
132-
*FleetApi* | [**read_fleet_status**](docs/FleetApi.md#read_fleet_status) | **GET** /api/v1/fleets/{name}/status |
133-
*FleetApi* | [**read_template_version**](docs/FleetApi.md#read_template_version) | **GET** /api/v1/fleets/{fleet}/templateversions/{name} |
134134
*FleetApi* | [**replace_fleet**](docs/FleetApi.md#replace_fleet) | **PUT** /api/v1/fleets/{name} |
135135
*FleetApi* | [**replace_fleet_status**](docs/FleetApi.md#replace_fleet_status) | **PUT** /api/v1/fleets/{name}/status |
136+
*LabelsApi* | [**list_labels**](docs/LabelsApi.md#list_labels) | **GET** /api/v1/labels |
136137
*RepositoryApi* | [**create_repository**](docs/RepositoryApi.md#create_repository) | **POST** /api/v1/repositories |
137138
*RepositoryApi* | [**delete_repositories**](docs/RepositoryApi.md#delete_repositories) | **DELETE** /api/v1/repositories |
138139
*RepositoryApi* | [**delete_repository**](docs/RepositoryApi.md#delete_repository) | **DELETE** /api/v1/repositories/{name} |
140+
*RepositoryApi* | [**get_repository**](docs/RepositoryApi.md#get_repository) | **GET** /api/v1/repositories/{name} |
139141
*RepositoryApi* | [**list_repositories**](docs/RepositoryApi.md#list_repositories) | **GET** /api/v1/repositories |
140142
*RepositoryApi* | [**patch_repository**](docs/RepositoryApi.md#patch_repository) | **PATCH** /api/v1/repositories/{name} |
141-
*RepositoryApi* | [**read_repository**](docs/RepositoryApi.md#read_repository) | **GET** /api/v1/repositories/{name} |
142143
*RepositoryApi* | [**replace_repository**](docs/RepositoryApi.md#replace_repository) | **PUT** /api/v1/repositories/{name} |
143144
*ResourcesyncApi* | [**create_resource_sync**](docs/ResourcesyncApi.md#create_resource_sync) | **POST** /api/v1/resourcesyncs |
144145
*ResourcesyncApi* | [**delete_resource_sync**](docs/ResourcesyncApi.md#delete_resource_sync) | **DELETE** /api/v1/resourcesyncs/{name} |
145146
*ResourcesyncApi* | [**delete_resource_syncs**](docs/ResourcesyncApi.md#delete_resource_syncs) | **DELETE** /api/v1/resourcesyncs |
146-
*ResourcesyncApi* | [**list_resource_sync**](docs/ResourcesyncApi.md#list_resource_sync) | **GET** /api/v1/resourcesyncs |
147+
*ResourcesyncApi* | [**get_resource_sync**](docs/ResourcesyncApi.md#get_resource_sync) | **GET** /api/v1/resourcesyncs/{name} |
148+
*ResourcesyncApi* | [**list_resource_syncs**](docs/ResourcesyncApi.md#list_resource_syncs) | **GET** /api/v1/resourcesyncs |
147149
*ResourcesyncApi* | [**patch_resource_sync**](docs/ResourcesyncApi.md#patch_resource_sync) | **PATCH** /api/v1/resourcesyncs/{name} |
148-
*ResourcesyncApi* | [**read_resource_sync**](docs/ResourcesyncApi.md#read_resource_sync) | **GET** /api/v1/resourcesyncs/{name} |
149150
*ResourcesyncApi* | [**replace_resource_sync**](docs/ResourcesyncApi.md#replace_resource_sync) | **PUT** /api/v1/resourcesyncs/{name} |
150151
*VersionApi* | [**get_version**](docs/VersionApi.md#get_version) | **GET** /api/version |
151152

152153

153154
## Documentation For Models
154155

156+
- [AbsolutePath](docs/AbsolutePath.md)
157+
- [AppType](docs/AppType.md)
158+
- [ApplicationContent](docs/ApplicationContent.md)
155159
- [ApplicationEnvVars](docs/ApplicationEnvVars.md)
156160
- [ApplicationProviderSpec](docs/ApplicationProviderSpec.md)
157161
- [ApplicationStatusType](docs/ApplicationStatusType.md)
@@ -199,6 +203,7 @@ Class | Method | HTTP request | Description
199203
- [DevicesSummary](docs/DevicesSummary.md)
200204
- [DiskResourceMonitorSpec](docs/DiskResourceMonitorSpec.md)
201205
- [DisruptionBudget](docs/DisruptionBudget.md)
206+
- [EncodingType](docs/EncodingType.md)
202207
- [EnrollmentConfig](docs/EnrollmentConfig.md)
203208
- [EnrollmentRequest](docs/EnrollmentRequest.md)
204209
- [EnrollmentRequestApproval](docs/EnrollmentRequestApproval.md)
@@ -209,6 +214,8 @@ Class | Method | HTTP request | Description
209214
- [EnrollmentService](docs/EnrollmentService.md)
210215
- [EnrollmentServiceAuth](docs/EnrollmentServiceAuth.md)
211216
- [EnrollmentServiceService](docs/EnrollmentServiceService.md)
217+
- [FileContent](docs/FileContent.md)
218+
- [FileMetadata](docs/FileMetadata.md)
212219
- [FileOperation](docs/FileOperation.md)
213220
- [FileSpec](docs/FileSpec.md)
214221
- [Fleet](docs/Fleet.md)
@@ -228,7 +235,8 @@ Class | Method | HTTP request | Description
228235
- [HttpConfigProviderSpec](docs/HttpConfigProviderSpec.md)
229236
- [HttpConfigProviderSpecHttpRef](docs/HttpConfigProviderSpecHttpRef.md)
230237
- [HttpRepoSpec](docs/HttpRepoSpec.md)
231-
- [ImageApplicationProvider](docs/ImageApplicationProvider.md)
238+
- [ImageApplicationProviderSpec](docs/ImageApplicationProviderSpec.md)
239+
- [InlineApplicationProviderSpec](docs/InlineApplicationProviderSpec.md)
232240
- [InlineConfigProviderSpec](docs/InlineConfigProviderSpec.md)
233241
- [KubernetesSecretProviderSpec](docs/KubernetesSecretProviderSpec.md)
234242
- [KubernetesSecretProviderSpecSecretRef](docs/KubernetesSecretProviderSpecSecretRef.md)
@@ -238,6 +246,7 @@ Class | Method | HTTP request | Description
238246
- [MemoryResourceMonitorSpec](docs/MemoryResourceMonitorSpec.md)
239247
- [ObjectMeta](docs/ObjectMeta.md)
240248
- [PatchRequestInner](docs/PatchRequestInner.md)
249+
- [RelativePath](docs/RelativePath.md)
241250
- [RepoSpecType](docs/RepoSpecType.md)
242251
- [Repository](docs/Repository.md)
243252
- [RepositoryList](docs/RepositoryList.md)

0 commit comments

Comments
 (0)