Skip to content

Commit e1f85e5

Browse files
committed
"Release v5.0.2"
1 parent 19fc08d commit e1f85e5

File tree

2,208 files changed

+455465
-279213
lines changed

Some content is hidden

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

2,208 files changed

+455465
-279213
lines changed

.gitlab-ci.yml

+21-19
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,33 @@
1-
# NOTE: This file is auto generated by OpenAPI Generator.
2-
# URL: https://openapi-generator.tech
3-
#
41
# ref: https://docs.gitlab.com/ee/ci/README.html
5-
# ref: https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Python.gitlab-ci.yml
62

73
stages:
84
- test
95

10-
.pytest:
6+
.nosetest:
117
stage: test
128
script:
139
- pip install -r requirements.txt
1410
- pip install -r test-requirements.txt
1511
- pytest --cov=akeyless
1612

17-
pytest-3.8:
18-
extends: .pytest
13+
nosetest-2.7:
14+
extends: .nosetest
15+
image: python:2.7-alpine
16+
nosetest-3.3:
17+
extends: .nosetest
18+
image: python:3.3-alpine
19+
nosetest-3.4:
20+
extends: .nosetest
21+
image: python:3.4-alpine
22+
nosetest-3.5:
23+
extends: .nosetest
24+
image: python:3.5-alpine
25+
nosetest-3.6:
26+
extends: .nosetest
27+
image: python:3.6-alpine
28+
nosetest-3.7:
29+
extends: .nosetest
30+
image: python:3.7-alpine
31+
nosetest-3.8:
32+
extends: .nosetest
1933
image: python:3.8-alpine
20-
pytest-3.9:
21-
extends: .pytest
22-
image: python:3.9-alpine
23-
pytest-3.10:
24-
extends: .pytest
25-
image: python:3.10-alpine
26-
pytest-3.11:
27-
extends: .pytest
28-
image: python:3.11-alpine
29-
pytest-3.12:
30-
extends: .pytest
31-
image: python:3.12-alpine

.openapi-generator/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.10.0
1+
4.3.1

.travis.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# ref: https://docs.travis-ci.com/user/languages/python
22
language: python
33
python:
4+
- "2.7"
5+
- "3.2"
6+
- "3.3"
7+
- "3.4"
8+
- "3.5"
9+
- "3.6"
10+
- "3.7"
411
- "3.8"
5-
- "3.9"
6-
- "3.10"
7-
- "3.11"
8-
- "3.12"
9-
# uncomment the following if needed
10-
#- "3.12-dev" # 3.12 development branch
11-
#- "nightly" # nightly build
1212
# command to install dependencies
1313
install:
1414
- "pip install -r requirements.txt"

README.md

+8-11
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,13 @@ The purpose of this application is to provide access to Akeyless API.
44
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
55

66
- API version: 2.0
7-
- Package version: 5.0.1
8-
- Generator version: 7.10.0
7+
- Package version: 5.0.2
98
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
109
For more information, please visit [http://akeyless.io](http://akeyless.io)
1110

1211
## Requirements.
1312

14-
Python 3.8+
13+
Python 2.7 and 3.4+
1514

1615
## Installation & Usage
1716
### pip install
@@ -42,10 +41,6 @@ Then import the package:
4241
import akeyless
4342
```
4443

45-
### Tests
46-
47-
Execute `pytest` to run the tests.
48-
4944
## Getting Started
5045

5146
Please follow the [installation procedure](#installation--usage) and then run the following:
@@ -393,6 +388,7 @@ Class | Method | HTTP request | Description
393388
*V2Api* | [**gateway_update_producer_snowflake**](docs/V2Api.md#gateway_update_producer_snowflake) | **POST** /gateway-update-producer-snowflake |
394389
*V2Api* | [**gateway_update_producer_venafi**](docs/V2Api.md#gateway_update_producer_venafi) | **POST** /gateway-update-producer-certificate-automation |
395390
*V2Api* | [**gateway_update_remote_access**](docs/V2Api.md#gateway_update_remote_access) | **POST** /gateway-update-remote-access |
391+
*V2Api* | [**gateway_update_remote_access_desktop_app**](docs/V2Api.md#gateway_update_remote_access_desktop_app) | **POST** /gateway-update-remote-access-desktop-app |
396392
*V2Api* | [**gateway_update_remote_access_rdp_recordings**](docs/V2Api.md#gateway_update_remote_access_rdp_recordings) | **POST** /gateway-update-remote-access-rdp-recording |
397393
*V2Api* | [**gateway_update_tls_cert**](docs/V2Api.md#gateway_update_tls_cert) | **POST** /gateway-update-tls-cert |
398394
*V2Api* | [**gateway_update_tmp_users**](docs/V2Api.md#gateway_update_tmp_users) | **POST** /gateway-update-producer-tmp-creds |
@@ -931,6 +927,7 @@ Class | Method | HTTP request | Description
931927
- [DescribePermissionsOutput](docs/DescribePermissionsOutput.md)
932928
- [DescribeSubClaims](docs/DescribeSubClaims.md)
933929
- [DescribeSubClaimsOutput](docs/DescribeSubClaimsOutput.md)
930+
- [DesktopAppConf](docs/DesktopAppConf.md)
934931
- [Detokenize](docs/Detokenize.md)
935932
- [DetokenizeOutput](docs/DetokenizeOutput.md)
936933
- [DockerhubTargetDetails](docs/DockerhubTargetDetails.md)
@@ -1048,7 +1045,6 @@ Class | Method | HTTP request | Description
10481045
- [GCPPayload](docs/GCPPayload.md)
10491046
- [GCPSecretsMigration](docs/GCPSecretsMigration.md)
10501047
- [GKETargetDetails](docs/GKETargetDetails.md)
1051-
- [GatewayBasicInfo](docs/GatewayBasicInfo.md)
10521048
- [GatewayCreateAllowedAccess](docs/GatewayCreateAllowedAccess.md)
10531049
- [GatewayCreateK8SAuthConfig](docs/GatewayCreateK8SAuthConfig.md)
10541050
- [GatewayCreateK8SAuthConfigOutput](docs/GatewayCreateK8SAuthConfigOutput.md)
@@ -1113,6 +1109,7 @@ Class | Method | HTTP request | Description
11131109
- [GatewayDeleteMigration](docs/GatewayDeleteMigration.md)
11141110
- [GatewayDeleteProducer](docs/GatewayDeleteProducer.md)
11151111
- [GatewayDeleteProducerOutput](docs/GatewayDeleteProducerOutput.md)
1112+
- [GatewayDetailsForItemReplyObj](docs/GatewayDetailsForItemReplyObj.md)
11161113
- [GatewayDownloadCustomerFragments](docs/GatewayDownloadCustomerFragments.md)
11171114
- [GatewayDownloadCustomerFragmentsOutput](docs/GatewayDownloadCustomerFragmentsOutput.md)
11181115
- [GatewayGetAllowedAccess](docs/GatewayGetAllowedAccess.md)
@@ -1228,6 +1225,7 @@ Class | Method | HTTP request | Description
12281225
- [GatewayUpdateProducerVenafi](docs/GatewayUpdateProducerVenafi.md)
12291226
- [GatewayUpdateProducerVenafiOutput](docs/GatewayUpdateProducerVenafiOutput.md)
12301227
- [GatewayUpdateRemoteAccess](docs/GatewayUpdateRemoteAccess.md)
1228+
- [GatewayUpdateRemoteAccessDesktopApp](docs/GatewayUpdateRemoteAccessDesktopApp.md)
12311229
- [GatewayUpdateRemoteAccessRdpRecordings](docs/GatewayUpdateRemoteAccessRdpRecordings.md)
12321230
- [GatewayUpdateTlsCert](docs/GatewayUpdateTlsCert.md)
12331231
- [GatewayUpdateTlsCertOutput](docs/GatewayUpdateTlsCertOutput.md)
@@ -1526,6 +1524,7 @@ Class | Method | HTTP request | Description
15261524
- [SignRsaSsaPssOutput](docs/SignRsaSsaPssOutput.md)
15271525
- [SmInfo](docs/SmInfo.md)
15281526
- [SplunkLogForwardingConfig](docs/SplunkLogForwardingConfig.md)
1527+
- [SraDesktopAppConf](docs/SraDesktopAppConf.md)
15291528
- [SraInfo](docs/SraInfo.md)
15301529
- [SraSessionEntryOut](docs/SraSessionEntryOut.md)
15311530
- [SshBastionConf](docs/SshBastionConf.md)
@@ -1752,11 +1751,9 @@ Class | Method | HTTP request | Description
17521751
- [ZeroSSLTargetDetails](docs/ZeroSSLTargetDetails.md)
17531752

17541753

1755-
<a id="documentation-for-authorization"></a>
17561754
## Documentation For Authorization
17571755

1758-
Endpoints do not require authorization.
1759-
1756+
All endpoints do not require authorization.
17601757

17611758
## Author
17621759

akeyless/__init__.py

+10-9
Original file line numberDiff line numberDiff line change
@@ -5,32 +5,29 @@
55
"""
66
Akeyless API
77
8-
The purpose of this application is to provide access to Akeyless API.
8+
The purpose of this application is to provide access to Akeyless API. # noqa: E501
99
1010
The version of the OpenAPI document: 2.0
1111
12-
Generated by OpenAPI Generator (https://openapi-generator.tech)
12+
Generated by: https://openapi-generator.tech
13+
"""
1314

14-
Do not edit the class manually.
15-
""" # noqa: E501
1615

16+
from __future__ import absolute_import
1717

18-
__version__ = "5.0.1"
18+
__version__ = "5.0.2"
1919

2020
# import apis into sdk package
2121
from akeyless.api.v2_api import V2Api
2222

2323
# import ApiClient
24-
from akeyless.api_response import ApiResponse
2524
from akeyless.api_client import ApiClient
2625
from akeyless.configuration import Configuration
2726
from akeyless.exceptions import OpenApiException
2827
from akeyless.exceptions import ApiTypeError
2928
from akeyless.exceptions import ApiValueError
3029
from akeyless.exceptions import ApiKeyError
31-
from akeyless.exceptions import ApiAttributeError
3230
from akeyless.exceptions import ApiException
33-
3431
# import models into sdk package
3532
from akeyless.models.api_key_access_rules import APIKeyAccessRules
3633
from akeyless.models.awsiam_access_rules import AWSIAMAccessRules
@@ -303,6 +300,7 @@
303300
from akeyless.models.describe_permissions_output import DescribePermissionsOutput
304301
from akeyless.models.describe_sub_claims import DescribeSubClaims
305302
from akeyless.models.describe_sub_claims_output import DescribeSubClaimsOutput
303+
from akeyless.models.desktop_app_conf import DesktopAppConf
306304
from akeyless.models.detokenize import Detokenize
307305
from akeyless.models.detokenize_output import DetokenizeOutput
308306
from akeyless.models.dockerhub_target_details import DockerhubTargetDetails
@@ -420,7 +418,6 @@
420418
from akeyless.models.gcp_payload import GCPPayload
421419
from akeyless.models.gcp_secrets_migration import GCPSecretsMigration
422420
from akeyless.models.gke_target_details import GKETargetDetails
423-
from akeyless.models.gateway_basic_info import GatewayBasicInfo
424421
from akeyless.models.gateway_create_allowed_access import GatewayCreateAllowedAccess
425422
from akeyless.models.gateway_create_k8_s_auth_config import GatewayCreateK8SAuthConfig
426423
from akeyless.models.gateway_create_k8_s_auth_config_output import GatewayCreateK8SAuthConfigOutput
@@ -485,6 +482,7 @@
485482
from akeyless.models.gateway_delete_migration import GatewayDeleteMigration
486483
from akeyless.models.gateway_delete_producer import GatewayDeleteProducer
487484
from akeyless.models.gateway_delete_producer_output import GatewayDeleteProducerOutput
485+
from akeyless.models.gateway_details_for_item_reply_obj import GatewayDetailsForItemReplyObj
488486
from akeyless.models.gateway_download_customer_fragments import GatewayDownloadCustomerFragments
489487
from akeyless.models.gateway_download_customer_fragments_output import GatewayDownloadCustomerFragmentsOutput
490488
from akeyless.models.gateway_get_allowed_access import GatewayGetAllowedAccess
@@ -600,6 +598,7 @@
600598
from akeyless.models.gateway_update_producer_venafi import GatewayUpdateProducerVenafi
601599
from akeyless.models.gateway_update_producer_venafi_output import GatewayUpdateProducerVenafiOutput
602600
from akeyless.models.gateway_update_remote_access import GatewayUpdateRemoteAccess
601+
from akeyless.models.gateway_update_remote_access_desktop_app import GatewayUpdateRemoteAccessDesktopApp
603602
from akeyless.models.gateway_update_remote_access_rdp_recordings import GatewayUpdateRemoteAccessRdpRecordings
604603
from akeyless.models.gateway_update_tls_cert import GatewayUpdateTlsCert
605604
from akeyless.models.gateway_update_tls_cert_output import GatewayUpdateTlsCertOutput
@@ -898,6 +897,7 @@
898897
from akeyless.models.sign_rsa_ssa_pss_output import SignRsaSsaPssOutput
899898
from akeyless.models.sm_info import SmInfo
900899
from akeyless.models.splunk_log_forwarding_config import SplunkLogForwardingConfig
900+
from akeyless.models.sra_desktop_app_conf import SraDesktopAppConf
901901
from akeyless.models.sra_info import SraInfo
902902
from akeyless.models.sra_session_entry_out import SraSessionEntryOut
903903
from akeyless.models.ssh_bastion_conf import SshBastionConf
@@ -1122,3 +1122,4 @@
11221122
from akeyless.models.windows_service_attributes import WindowsServiceAttributes
11231123
from akeyless.models.windows_target_details import WindowsTargetDetails
11241124
from akeyless.models.zero_ssl_target_details import ZeroSSLTargetDetails
1125+

akeyless/api/__init__.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
from __future__ import absolute_import
2+
13
# flake8: noqa
24

35
# import apis into api package
46
from akeyless.api.v2_api import V2Api
5-

0 commit comments

Comments
 (0)