Skip to content

Commit 743fac8

Browse files
committed
"Release v5.0.5"
1 parent bfd3799 commit 743fac8

1,212 files changed

Lines changed: 5587 additions & 2215 deletions

File tree

Some content is hidden

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

.openapi-generator/FILES

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
.travis.yml
44
README.md
55
docs/APIKeyAccessRules.md
6+
docs/AWSGatewayCloudIdentityExternalIdOpt.md
67
docs/AWSIAMAccessRules.md
78
docs/AWSPayload.md
89
docs/AWSSecretsMigration.md
@@ -92,6 +93,7 @@ docs/CertAccessRules.md
9293
docs/CertificateAnalyticAggregation.md
9394
docs/CertificateChainInfo.md
9495
docs/CertificateExpirationEvent.md
96+
docs/CertificateExpirationEventsSettings.md
9597
docs/CertificateInfo.md
9698
docs/CertificateIssueInfo.md
9799
docs/CertificateStore.md
@@ -809,6 +811,7 @@ docs/RotatedSecretCreateSsh.md
809811
docs/RotatedSecretCreateWindows.md
810812
docs/RotatedSecretDelete.md
811813
docs/RotatedSecretDeleteSync.md
814+
docs/RotatedSecretDeleteSyncOutput.md
812815
docs/RotatedSecretDetailsInfo.md
813816
docs/RotatedSecretGetValue.md
814817
docs/RotatedSecretList.md
@@ -844,6 +847,7 @@ docs/SSHCertificateIssueDetails.md
844847
docs/SSHTargetDetails.md
845848
docs/SalesforceTargetDetails.md
846849
docs/SecretInfo.md
850+
docs/SecretSyncOutput.md
847851
docs/SectigoTargetDetails.md
848852
docs/SecureRemoteAccess.md
849853
docs/ServerInventoryMigration.md
@@ -877,7 +881,10 @@ docs/SshBastionConf.md
877881
docs/SshBastionSessionTermination.md
878882
docs/StaticCredsAuth.md
879883
docs/StaticCredsAuthOutput.md
884+
docs/StaticSecretDeleteSync.md
885+
docs/StaticSecretDeleteSyncOutput.md
880886
docs/StaticSecretDetailsInfo.md
887+
docs/StaticSecretSync.md
881888
docs/SumologicLogForwardingConfig.md
882889
docs/SyslogLogForwardingConfig.md
883890
docs/SystemAccessCredentialsReplyObj.md
@@ -1104,6 +1111,7 @@ src/ApiClient.js
11041111
src/api/V2Api.js
11051112
src/index.js
11061113
src/model/APIKeyAccessRules.js
1114+
src/model/AWSGatewayCloudIdentityExternalIdOpt.js
11071115
src/model/AWSIAMAccessRules.js
11081116
src/model/AWSPayload.js
11091117
src/model/AWSSecretsMigration.js
@@ -1193,6 +1201,7 @@ src/model/CertAccessRules.js
11931201
src/model/CertificateAnalyticAggregation.js
11941202
src/model/CertificateChainInfo.js
11951203
src/model/CertificateExpirationEvent.js
1204+
src/model/CertificateExpirationEventsSettings.js
11961205
src/model/CertificateInfo.js
11971206
src/model/CertificateIssueInfo.js
11981207
src/model/CertificateStore.js
@@ -1910,6 +1919,7 @@ src/model/RotatedSecretCreateSsh.js
19101919
src/model/RotatedSecretCreateWindows.js
19111920
src/model/RotatedSecretDelete.js
19121921
src/model/RotatedSecretDeleteSync.js
1922+
src/model/RotatedSecretDeleteSyncOutput.js
19131923
src/model/RotatedSecretDetailsInfo.js
19141924
src/model/RotatedSecretGetValue.js
19151925
src/model/RotatedSecretList.js
@@ -1945,6 +1955,7 @@ src/model/SSHCertificateIssueDetails.js
19451955
src/model/SSHTargetDetails.js
19461956
src/model/SalesforceTargetDetails.js
19471957
src/model/SecretInfo.js
1958+
src/model/SecretSyncOutput.js
19481959
src/model/SectigoTargetDetails.js
19491960
src/model/SecureRemoteAccess.js
19501961
src/model/ServerInventoryMigration.js
@@ -1978,7 +1989,10 @@ src/model/SshBastionConf.js
19781989
src/model/SshBastionSessionTermination.js
19791990
src/model/StaticCredsAuth.js
19801991
src/model/StaticCredsAuthOutput.js
1992+
src/model/StaticSecretDeleteSync.js
1993+
src/model/StaticSecretDeleteSyncOutput.js
19811994
src/model/StaticSecretDetailsInfo.js
1995+
src/model/StaticSecretSync.js
19821996
src/model/SumologicLogForwardingConfig.js
19831997
src/model/SyslogLogForwardingConfig.js
19841998
src/model/SystemAccessCredentialsReplyObj.js
@@ -2197,4 +2211,10 @@ src/model/WindowsService.js
21972211
src/model/WindowsServiceAttributes.js
21982212
src/model/WindowsTargetDetails.js
21992213
src/model/ZeroSSLTargetDetails.js
2200-
test/model/UscSyncInfo.spec.js
2214+
test/model/AWSGatewayCloudIdentityExternalIdOpt.spec.js
2215+
test/model/CertificateExpirationEventsSettings.spec.js
2216+
test/model/RotatedSecretDeleteSyncOutput.spec.js
2217+
test/model/SecretSyncOutput.spec.js
2218+
test/model/StaticSecretDeleteSync.spec.js
2219+
test/model/StaticSecretDeleteSyncOutput.spec.js
2220+
test/model/StaticSecretSync.spec.js

README.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ akeyless - JavaScript client for akeyless
44
The purpose of this application is to provide access to Akeyless API.
55
This SDK is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
66

7-
- API version: 2.0
8-
- Package version: 5.0.4
7+
- API version: 3.0
8+
- Package version: 5.0.5
99
- Generator version: 7.10.0
1010
- Build package: org.openapitools.codegen.languages.JavascriptClientCodegen
1111
For more information, please visit [http://akeyless.io](http://akeyless.io)
@@ -486,6 +486,8 @@ Class | Method | HTTP request | Description
486486
*akeyless.V2Api* | [**signPKICertWithClassicKey**](docs/V2Api.md#signPKICertWithClassicKey) | **POST** /sign-pki-cert-with-classic-key |
487487
*akeyless.V2Api* | [**signRsaSsaPss**](docs/V2Api.md#signRsaSsaPss) | **POST** /sign-rsassa-pss |
488488
*akeyless.V2Api* | [**staticCredsAuth**](docs/V2Api.md#staticCredsAuth) | **POST** /static-creds-auth |
489+
*akeyless.V2Api* | [**staticSecretDeleteSync**](docs/V2Api.md#staticSecretDeleteSync) | **POST** /static-secret-delete-sync |
490+
*akeyless.V2Api* | [**staticSecretSync**](docs/V2Api.md#staticSecretSync) | **POST** /static-secret-sync |
489491
*akeyless.V2Api* | [**targetCreateArtifactory**](docs/V2Api.md#targetCreateArtifactory) | **POST** /target-create-artifactory |
490492
*akeyless.V2Api* | [**targetCreateAws**](docs/V2Api.md#targetCreateAws) | **POST** /target-create-aws |
491493
*akeyless.V2Api* | [**targetCreateAzure**](docs/V2Api.md#targetCreateAzure) | **POST** /target-create-azure |
@@ -626,6 +628,7 @@ Class | Method | HTTP request | Description
626628
## Documentation for Models
627629

628630
- [akeyless.APIKeyAccessRules](docs/APIKeyAccessRules.md)
631+
- [akeyless.AWSGatewayCloudIdentityExternalIdOpt](docs/AWSGatewayCloudIdentityExternalIdOpt.md)
629632
- [akeyless.AWSIAMAccessRules](docs/AWSIAMAccessRules.md)
630633
- [akeyless.AWSPayload](docs/AWSPayload.md)
631634
- [akeyless.AWSSecretsMigration](docs/AWSSecretsMigration.md)
@@ -715,6 +718,7 @@ Class | Method | HTTP request | Description
715718
- [akeyless.CertificateAnalyticAggregation](docs/CertificateAnalyticAggregation.md)
716719
- [akeyless.CertificateChainInfo](docs/CertificateChainInfo.md)
717720
- [akeyless.CertificateExpirationEvent](docs/CertificateExpirationEvent.md)
721+
- [akeyless.CertificateExpirationEventsSettings](docs/CertificateExpirationEventsSettings.md)
718722
- [akeyless.CertificateInfo](docs/CertificateInfo.md)
719723
- [akeyless.CertificateIssueInfo](docs/CertificateIssueInfo.md)
720724
- [akeyless.CertificateStore](docs/CertificateStore.md)
@@ -1432,6 +1436,7 @@ Class | Method | HTTP request | Description
14321436
- [akeyless.RotatedSecretCreateWindows](docs/RotatedSecretCreateWindows.md)
14331437
- [akeyless.RotatedSecretDelete](docs/RotatedSecretDelete.md)
14341438
- [akeyless.RotatedSecretDeleteSync](docs/RotatedSecretDeleteSync.md)
1439+
- [akeyless.RotatedSecretDeleteSyncOutput](docs/RotatedSecretDeleteSyncOutput.md)
14351440
- [akeyless.RotatedSecretDetailsInfo](docs/RotatedSecretDetailsInfo.md)
14361441
- [akeyless.RotatedSecretGetValue](docs/RotatedSecretGetValue.md)
14371442
- [akeyless.RotatedSecretList](docs/RotatedSecretList.md)
@@ -1467,6 +1472,7 @@ Class | Method | HTTP request | Description
14671472
- [akeyless.SSHTargetDetails](docs/SSHTargetDetails.md)
14681473
- [akeyless.SalesforceTargetDetails](docs/SalesforceTargetDetails.md)
14691474
- [akeyless.SecretInfo](docs/SecretInfo.md)
1475+
- [akeyless.SecretSyncOutput](docs/SecretSyncOutput.md)
14701476
- [akeyless.SectigoTargetDetails](docs/SectigoTargetDetails.md)
14711477
- [akeyless.SecureRemoteAccess](docs/SecureRemoteAccess.md)
14721478
- [akeyless.ServerInventoryMigration](docs/ServerInventoryMigration.md)
@@ -1500,7 +1506,10 @@ Class | Method | HTTP request | Description
15001506
- [akeyless.SshBastionSessionTermination](docs/SshBastionSessionTermination.md)
15011507
- [akeyless.StaticCredsAuth](docs/StaticCredsAuth.md)
15021508
- [akeyless.StaticCredsAuthOutput](docs/StaticCredsAuthOutput.md)
1509+
- [akeyless.StaticSecretDeleteSync](docs/StaticSecretDeleteSync.md)
1510+
- [akeyless.StaticSecretDeleteSyncOutput](docs/StaticSecretDeleteSyncOutput.md)
15031511
- [akeyless.StaticSecretDetailsInfo](docs/StaticSecretDetailsInfo.md)
1512+
- [akeyless.StaticSecretSync](docs/StaticSecretSync.md)
15041513
- [akeyless.SumologicLogForwardingConfig](docs/SumologicLogForwardingConfig.md)
15051514
- [akeyless.SyslogLogForwardingConfig](docs/SyslogLogForwardingConfig.md)
15061515
- [akeyless.SystemAccessCredentialsReplyObj](docs/SystemAccessCredentialsReplyObj.md)
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# akeyless.AWSGatewayCloudIdentityExternalIdOpt
2+
3+
## Properties
4+
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**generatedExternalId** | **String** | | [optional]
8+
**isEnabled** | **Boolean** | | [optional]
9+
**roleArn** | **String** | | [optional]
10+
11+

docs/AWSTargetDetails.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Name | Type | Description | Notes
88
**awsRegion** | **String** | | [optional]
99
**awsSecretAccessKey** | **String** | | [optional]
1010
**awsSessionToken** | **String** | | [optional]
11+
**gwCloudIdentityExternalIdOpt** | [**AWSGatewayCloudIdentityExternalIdOpt**](AWSGatewayCloudIdentityExternalIdOpt.md) | | [optional]
1112
**useGwCloudIdentity** | **Boolean** | | [optional]
1213

1314

docs/AccountGeneralSettings.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ Name | Type | Description | Notes
99
**allowedClientsIps** | [**AllowedIpSettings**](AllowedIpSettings.md) | | [optional]
1010
**allowedGatewaysIps** | [**AllowedIpSettings**](AllowedIpSettings.md) | | [optional]
1111
**authUsageEvent** | [**UsageEventSetting**](UsageEventSetting.md) | | [optional]
12+
**certificateExpirationEvents** | [**CertificateExpirationEventsSettings**](CertificateExpirationEventsSettings.md) | | [optional]
1213
**dataProtectionSection** | [**DataProtectionSection**](DataProtectionSection.md) | | [optional]
1314
**defaultHomePage** | [**DefaultHomePage**](DefaultHomePage.md) | | [optional]
1415
**dynamicSecretMaxTtl** | [**DynamicSecretMaxTtl**](DynamicSecretMaxTtl.md) | | [optional]
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# akeyless.CertificateExpirationEventsSettings
2+
3+
## Properties
4+
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**enable** | **Boolean** | | [optional]
8+
**expirationsList** | [**[CertificateExpirationEvent]**](CertificateExpirationEvent.md) | ExpirationEventsList is the default expiration events for the account | [optional]
9+
10+

docs/CreateAWSTarget.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,13 @@ Name | Type | Description | Notes
88
**accessKeyId** | **String** | AWS access key ID |
99
**comment** | **String** | Deprecated - use description | [optional]
1010
**description** | **String** | Description of the object | [optional]
11+
**generateExternalId** | **Boolean** | A unique auto-generated value used in your AWS account when configuring your AWS IAM role to securely delegate access to Akeyless. Relevant only when using GW cloud ID | [optional]
1112
**json** | **Boolean** | Set output format to JSON | [optional] [default to false]
1213
**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional]
1314
**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional]
1415
**name** | **String** | Target name |
1516
**region** | **String** | AWS region | [optional] [default to 'us-east-2']
17+
**roleArn** | **String** | AWS IAM role identifier that Gateway will assume in your AWS account, relevant only when using external ID | [optional]
1618
**sessionToken** | **String** | Required only for temporary security credentials retrieved using STS | [optional]
1719
**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional]
1820
**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional]

docs/CreatePKICertIssuer.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
77
**allowAnyName** | **Boolean** | If set, clients can request certificates for any CN | [optional]
88
**allowCopyExtFromCsr** | **Boolean** | If set, will allow copying the extra extensions from the csr file (if given) | [optional]
9-
**allowSubdomains** | **Boolean** | If set, clients can request certificates for subdomains and wildcard subdomains of the allowed domains | [optional]
9+
**allowSubdomains** | **Boolean** | If set, clients can request certificates for subdomains of the allowed domains | [optional]
1010
**allowedDomains** | **String** | A list of the allowed domains that clients can request to be included in the certificate (in a comma-delimited list) | [optional]
1111
**allowedExtraExtensions** | **String** | A json string containing the allowed extra extensions for the pki cert issuer | [optional]
1212
**allowedIpSans** | **String** | A list of the allowed CIDRs for ips that clients can request to be included in the certificate as part of the IP Subject Alternative Names (in a comma-delimited list) | [optional]
@@ -22,6 +22,7 @@ Name | Type | Description | Notes
2222
**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional]
2323
**description** | **String** | Description of the object | [optional]
2424
**destinationPath** | **String** | A path in which to save generated certificates | [optional]
25+
**disableWildcards** | **Boolean** | If set, generation of wildcard certificates will be disabled. | [optional]
2526
**enableAcme** | **Boolean** | If set, the cert issuer will support the acme protocol | [optional]
2627
**expirationEventIn** | **[String]** | How many days before the expiration of the certificate would you like to be notified. | [optional]
2728
**gwClusterUrl** | **String** | The GW cluster URL to issue the certificate from. Required in Public CA mode, to allow CRLs on private CA, or to enable ACME | [optional]

docs/DSProducerDetails.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Name | Type | Description | Notes
1919
**authorizationPort** | **String** | | [optional]
2020
**awsAccessKeyId** | **String** | | [optional]
2121
**awsAccessMode** | **String** | | [optional]
22+
**awsExternalId** | **String** | | [optional]
2223
**awsRegion** | **String** | | [optional]
2324
**awsRoleArns** | **String** | | [optional]
2425
**awsSecretAccessKey** | **String** | | [optional]
@@ -29,6 +30,7 @@ Name | Type | Description | Notes
2930
**awsUserGroups** | **String** | | [optional]
3031
**awsUserPolicies** | **String** | | [optional]
3132
**awsUserProgrammaticAccess** | **Boolean** | | [optional]
33+
**azureAdministrativeUnit** | **String** | | [optional]
3234
**azureAppObjectId** | **String** | | [optional]
3335
**azureClientId** | **String** | | [optional]
3436
**azureClientSecret** | **String** | | [optional]
@@ -133,6 +135,7 @@ Name | Type | Description | Notes
133135
**graceRotatedSecretKey** | **String** | | [optional]
134136
**grantTypes** | **[String]** | | [optional]
135137
**groups** | **String** | | [optional]
138+
**gwCloudIdentityExternalIdOpt** | [**AWSGatewayCloudIdentityExternalIdOpt**](AWSGatewayCloudIdentityExternalIdOpt.md) | | [optional]
136139
**hanadbCreationStatements** | **String** | | [optional]
137140
**hanadbRevocationStatements** | **String** | | [optional]
138141
**hostName** | **String** | | [optional]
@@ -216,6 +219,8 @@ Name | Type | Description | Notes
216219
**secureRemoteAccessDetails** | [**SecureRemoteAccess**](SecureRemoteAccess.md) | | [optional]
217220
**sessionExtensionWarnIntervalMin** | **Number** | | [optional]
218221
**sfAccount** | **String** | | [optional]
222+
**sfAuthMode** | **String** | | [optional]
223+
**sfKeyAlgo** | **String** | | [optional]
219224
**sfUserRole** | **String** | generated users info | [optional]
220225
**sfWarehouseName** | **String** | | [optional]
221226
**shouldStop** | **String** | TODO delete this after migration | [optional]
@@ -233,6 +238,7 @@ Name | Type | Description | Notes
233238
**userTtl** | **String** | | [optional]
234239
**usernameLength** | **Number** | | [optional]
235240
**usernamePolicy** | **String** | | [optional]
241+
**usernameTemplate** | **String** | | [optional]
236242
**venafiAllowSubdomains** | **Boolean** | | [optional]
237243
**venafiAllowedDomains** | **[String]** | | [optional]
238244
**venafiApiKey** | **String** | | [optional]

docs/DynamicSecretCreateArtifactory.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ Name | Type | Description | Notes
99
**artifactoryTokenAudience** | **String** | Token Audience |
1010
**artifactoryTokenScope** | **String** | Token Scope |
1111
**baseUrl** | **String** | Base URL | [optional]
12+
**customUsernameTemplate** | **String** | Customize how temporary usernames are generated using go template | [optional]
1213
**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional]
1314
**description** | **String** | Description of the object | [optional]
1415
**json** | **Boolean** | Set output format to JSON | [optional] [default to false]

0 commit comments

Comments
 (0)