Skip to content

Commit fcf714a

Browse files
committed
"Release v5.0.6"
1 parent 2d1a046 commit fcf714a

29 files changed

Lines changed: 547 additions & 23 deletions

.openapi-generator/FILES

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2236,10 +2236,3 @@ src/main/java/io/akeyless/client/model/WindowsService.java
22362236
src/main/java/io/akeyless/client/model/WindowsServiceAttributes.java
22372237
src/main/java/io/akeyless/client/model/WindowsTargetDetails.java
22382238
src/main/java/io/akeyless/client/model/ZeroSSLTargetDetails.java
2239-
src/test/java/io/akeyless/client/model/AWSGatewayCloudIdentityExternalIdOptTest.java
2240-
src/test/java/io/akeyless/client/model/CertificateExpirationEventsSettingsTest.java
2241-
src/test/java/io/akeyless/client/model/RotatedSecretDeleteSyncOutputTest.java
2242-
src/test/java/io/akeyless/client/model/SecretSyncOutputTest.java
2243-
src/test/java/io/akeyless/client/model/StaticSecretDeleteSyncOutputTest.java
2244-
src/test/java/io/akeyless/client/model/StaticSecretDeleteSyncTest.java
2245-
src/test/java/io/akeyless/client/model/StaticSecretSyncTest.java

api/openapi.yaml

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23434,6 +23434,9 @@ components:
2343423434
keyboard_layout: keyboard_layout
2343523435
rdp_record:
2343623436
storage_type: storage_type
23437+
compress: true
23438+
encryption_key: encryption_key
23439+
recording_quality: recording_quality
2343723440
aws:
2343823441
access_key_id: access_key_id
2343923442
bucket: bucket
@@ -29616,6 +29619,7 @@ components:
2961629619
imap_fqdn: imap_fqdn
2961729620
validation_email: validation_email
2961829621
imap_user: imap_user
29622+
shopper_id: shopper_id
2961929623
secret: secret
2962029624
imap_password: imap_password
2962129625
key: key
@@ -29847,6 +29851,7 @@ components:
2984729851
imap_fqdn: imap_fqdn
2984829852
validation_email: validation_email
2984929853
imap_user: imap_user
29854+
shopper_id: shopper_id
2985029855
secret: secret
2985129856
imap_password: imap_password
2985229857
key: key
@@ -29870,6 +29875,10 @@ components:
2987029875
secret:
2987129876
type: string
2987229877
x-go-name: Secret
29878+
shopper_id:
29879+
description: "Optional, used to find the certificate ID in GoDaddy's API"
29880+
type: string
29881+
x-go-name: ShopperID
2987329882
timeout:
2987429883
description: |-
2987529884
A Duration represents the elapsed time between two instants
@@ -40326,6 +40335,9 @@ components:
4032640335
RecordStorageType:
4032740336
type: string
4032840337
x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator
40338+
RecordingQuality:
40339+
type: string
40340+
x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator
4032940341
RegexpTokenizerInfo:
4033040342
description: RegexpTokenizerInfo represents a general Regexp tokenization template
4033140343
example:
@@ -42965,6 +42977,7 @@ components:
4296542977
imap_fqdn: imap_fqdn
4296642978
validation_email: validation_email
4296742979
imap_user: imap_user
42980+
shopper_id: shopper_id
4296842981
secret: secret
4296942982
imap_password: imap_password
4297042983
key: key
@@ -43910,6 +43923,9 @@ components:
4391043923
keyboard_layout: keyboard_layout
4391143924
rdp_record:
4391243925
storage_type: storage_type
43926+
compress: true
43927+
encryption_key: encryption_key
43928+
recording_quality: recording_quality
4391343929
aws:
4391443930
access_key_id: access_key_id
4391543931
bucket: bucket
@@ -43943,6 +43959,9 @@ components:
4394343959
WebBastionRdpRecord:
4394443960
example:
4394543961
storage_type: storage_type
43962+
compress: true
43963+
encryption_key: encryption_key
43964+
recording_quality: recording_quality
4394643965
aws:
4394743966
access_key_id: access_key_id
4394843967
bucket: bucket
@@ -43962,6 +43981,15 @@ components:
4396243981
$ref: '#/components/schemas/AwsStorage'
4396343982
azure:
4396443983
$ref: '#/components/schemas/AzureStorage'
43984+
compress:
43985+
type: boolean
43986+
x-go-name: Compress
43987+
encryption_key:
43988+
type: string
43989+
x-go-name: EncryptionKey
43990+
recording_quality:
43991+
type: string
43992+
x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator
4396543993
storage_type:
4396643994
type: string
4396743995
x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator
@@ -51737,6 +51765,10 @@ components:
5173751765
description: Key of the api credentials to the Godaddy account
5173851766
type: string
5173951767
x-go-name: Key
51768+
customer_id:
51769+
description: Customer ID (ShopperId) required for renewal of imported certificates
51770+
type: string
51771+
x-go-name: CustomerID
5174051772
description:
5174151773
description: Description of the object
5174251774
type: string
@@ -56309,6 +56341,10 @@ components:
5630956341
\ (relevant only for k8s-service-account-type=dynamic)"
5631056342
type: string
5631156343
x-go-name: PredefinedRoleType
56344+
k8s-rolebinding-yaml-data:
56345+
description: Content of the yaml in a Base64 format.
56346+
type: string
56347+
x-go-name: RoleBindingYamlData
5631256348
k8s-rolebinding-yaml-def:
5631356349
description: Path to yaml file that contains definitions of K8S role and
5631456350
role binding (relevant only for k8s-service-account-type=dynamic)
@@ -60219,6 +60255,10 @@ components:
6021960255
\ (relevant only for k8s-service-account-type=dynamic)"
6022060256
type: string
6022160257
x-go-name: PredefinedRoleType
60258+
k8s-rolebinding-yaml-data:
60259+
description: Content of the yaml in a Base64 format.
60260+
type: string
60261+
x-go-name: RoleBindingYamlData
6022260262
k8s-rolebinding-yaml-def:
6022360263
description: Path to yaml file that contains definitions of K8S role and
6022460264
role binding (relevant only for k8s-service-account-type=dynamic)
@@ -72109,6 +72149,10 @@ components:
7210972149
\ (relevant only for k8s-service-account-type=dynamic)"
7211072150
type: string
7211172151
x-go-name: PredefinedRoleType
72152+
k8s-rolebinding-yaml-data:
72153+
description: Content of the yaml in a Base64 format.
72154+
type: string
72155+
x-go-name: RoleBindingYamlData
7211272156
k8s-rolebinding-yaml-def:
7211372157
description: Path to yaml file that contains definitions of K8S role and
7211472158
role binding (relevant only for k8s-service-account-type=dynamic)
@@ -87771,6 +87815,10 @@ components:
8777187815
\ (relevant only for k8s-service-account-type=dynamic)"
8777287816
type: string
8777387817
x-go-name: PredefinedRoleType
87818+
k8s-rolebinding-yaml-data:
87819+
description: Content of the yaml in a Base64 format.
87820+
type: string
87821+
x-go-name: RoleBindingYamlData
8777487822
k8s-rolebinding-yaml-def:
8777587823
description: Path to yaml file that contains definitions of K8S role and
8777687824
role binding (relevant only for k8s-service-account-type=dynamic)
@@ -92771,6 +92819,18 @@ components:
9277192819
description: "Enable recording of rdp session [true/false]"
9277292820
type: string
9277392821
x-go-name: IsEnabled
92822+
rdp-session-recording-compress:
92823+
description: Whether to compress recording files before upload
92824+
type: boolean
92825+
x-go-name: RdpSessionRecordingCompress
92826+
rdp-session-recording-encryption-key:
92827+
description: "If provided, this key will be used to encrypt uploaded recordings."
92828+
type: string
92829+
x-go-name: RdpSessionRecordingEncKey
92830+
rdp-session-recording-quality:
92831+
description: "RDP session recording quality [low/medium/high]"
92832+
type: string
92833+
x-go-name: RdpSessionRecordingQuality
9277492834
rdp-session-storage:
9277592835
description: "Rdp session recording storage destination [local/aws/azure]"
9277692836
type: string
@@ -102385,6 +102445,10 @@ components:
102385102445
description: Key of the api credentials to the Godaddy account
102386102446
type: string
102387102447
x-go-name: Key
102448+
customer_id:
102449+
description: Customer ID (ShopperId) required for renewal of imported certificates
102450+
type: string
102451+
x-go-name: CustomerID
102388102452
description:
102389102453
description: Description of the object
102390102454
type: string
@@ -104355,6 +104419,10 @@ components:
104355104419
description: Key of the api credentials to the Godaddy account
104356104420
type: string
104357104421
x-go-name: Key
104422+
customer_id:
104423+
description: Customer ID (ShopperId) required for renewal of imported certificates
104424+
type: string
104425+
x-go-name: CustomerID
104358104426
description:
104359104427
description: Description of the object
104360104428
type: string
@@ -109095,6 +109163,10 @@ components:
109095109163
description: Deprecated - use description
109096109164
type: string
109097109165
x-go-name: Comment
109166+
customer_id:
109167+
description: Customer ID (ShopperId) required for renewal of imported certificates
109168+
type: string
109169+
x-go-name: CustomerID
109098109170
description:
109099109171
description: Description of the object
109100109172
type: string

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apply plugin: 'java'
44
apply plugin: 'com.diffplug.spotless'
55

66
group = 'io.akeyless'
7-
version = '5.0.5'
7+
version = '5.0.6'
88

99
buildscript {
1010
repositories {

build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ lazy val root = (project in file(".")).
22
settings(
33
organization := "io.akeyless",
44
name := "akeyless-java",
5-
version := "5.0.5",
5+
version := "5.0.6",
66
scalaVersion := "2.11.4",
77
scalacOptions ++= Seq("-feature"),
88
javacOptions in compile ++= Seq("-Xlint:deprecation"),

docs/CreateGodaddyTarget.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ createGodaddyTarget is a command that creates a new target. [Deprecated: Use tar
99
| Name | Type | Description | Notes |
1010
|------------ | ------------- | ------------- | -------------|
1111
|**apiKey** | **String** | Key of the api credentials to the Godaddy account | |
12+
|**customerId** | **String** | Customer ID (ShopperId) required for renewal of imported certificates | [optional] |
1213
|**description** | **String** | Description of the object | [optional] |
1314
|**imapFqdn** | **String** | ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS | |
1415
|**imapPassword** | **String** | ImapPassword to access the IMAP service | |

docs/DynamicSecretCreateK8s.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ dynamicSecretCreateK8s is a command that creates k8s dynamic secret
2020
|**k8sNamespace** | **String** | K8S Namespace where the ServiceAccount exists. | [optional] |
2121
|**k8sPredefinedRoleName** | **String** | The pre-existing Role or ClusterRole name to bind the generated ServiceAccount to (relevant only for k8s-service-account-type=dynamic) | [optional] |
2222
|**k8sPredefinedRoleType** | **String** | Specifies the type of the pre-existing K8S role [Role, ClusterRole] (relevant only for k8s-service-account-type=dynamic) | [optional] |
23+
|**k8sRolebindingYamlData** | **String** | Content of the yaml in a Base64 format. | [optional] |
2324
|**k8sRolebindingYamlDef** | **String** | Path to yaml file that contains definitions of K8S role and role binding (relevant only for k8s-service-account-type=dynamic) | [optional] |
2425
|**k8sServiceAccount** | **String** | K8S ServiceAccount to extract token from. | [optional] |
2526
|**k8sServiceAccountType** | **String** | K8S ServiceAccount type [fixed, dynamic]. | [optional] |

docs/DynamicSecretUpdateK8s.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ dynamicSecretUpdateK8s is a command that updates k8s dynamic secret
2020
|**k8sNamespace** | **String** | K8S Namespace where the ServiceAccount exists. | [optional] |
2121
|**k8sPredefinedRoleName** | **String** | The pre-existing Role or ClusterRole name to bind the generated ServiceAccount to (relevant only for k8s-service-account-type=dynamic) | [optional] |
2222
|**k8sPredefinedRoleType** | **String** | Specifies the type of the pre-existing K8S role [Role, ClusterRole] (relevant only for k8s-service-account-type=dynamic) | [optional] |
23+
|**k8sRolebindingYamlData** | **String** | Content of the yaml in a Base64 format. | [optional] |
2324
|**k8sRolebindingYamlDef** | **String** | Path to yaml file that contains definitions of K8S role and role binding (relevant only for k8s-service-account-type=dynamic) | [optional] |
2425
|**k8sServiceAccount** | **String** | K8S ServiceAccount to extract token from. | [optional] |
2526
|**k8sServiceAccountType** | **String** | K8S ServiceAccount type [fixed, dynamic]. | [optional] |

docs/GatewayCreateProducerNativeK8S.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ gatewayCreateProducerNativeK8S is a command that creates k8s producer [Deprecate
1919
|**k8sNamespace** | **String** | K8S Namespace where the ServiceAccount exists. | [optional] |
2020
|**k8sPredefinedRoleName** | **String** | The pre-existing Role or ClusterRole name to bind the generated ServiceAccount to (relevant only for k8s-service-account-type=dynamic) | [optional] |
2121
|**k8sPredefinedRoleType** | **String** | Specifies the type of the pre-existing K8S role [Role, ClusterRole] (relevant only for k8s-service-account-type=dynamic) | [optional] |
22+
|**k8sRolebindingYamlData** | **String** | Content of the yaml in a Base64 format. | [optional] |
2223
|**k8sRolebindingYamlDef** | **String** | Path to yaml file that contains definitions of K8S role and role binding (relevant only for k8s-service-account-type=dynamic) | [optional] |
2324
|**k8sServiceAccount** | **String** | K8S ServiceAccount to extract token from. | [optional] |
2425
|**k8sServiceAccountType** | **String** | K8S ServiceAccount type [fixed, dynamic]. | [optional] |

docs/GatewayUpdateProducerNativeK8S.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ gatewayUpdateProducerNativeK8S is a command that updates k8s producer [Deprecate
1919
|**k8sNamespace** | **String** | K8S Namespace where the ServiceAccount exists. | [optional] |
2020
|**k8sPredefinedRoleName** | **String** | The pre-existing Role or ClusterRole name to bind the generated ServiceAccount to (relevant only for k8s-service-account-type=dynamic) | [optional] |
2121
|**k8sPredefinedRoleType** | **String** | Specifies the type of the pre-existing K8S role [Role, ClusterRole] (relevant only for k8s-service-account-type=dynamic) | [optional] |
22+
|**k8sRolebindingYamlData** | **String** | Content of the yaml in a Base64 format. | [optional] |
2223
|**k8sRolebindingYamlDef** | **String** | Path to yaml file that contains definitions of K8S role and role binding (relevant only for k8s-service-account-type=dynamic) | [optional] |
2324
|**k8sServiceAccount** | **String** | K8S ServiceAccount to extract token from. | [optional] |
2425
|**k8sServiceAccountType** | **String** | K8S ServiceAccount type [fixed, dynamic]. | [optional] |

docs/GatewayUpdateRemoteAccessRdpRecordings.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ gatewayUpdateRemoteAccessRdpRecordings is a command that update remote access rd
2020
|**azureStorageTenantId** | **String** | Azure tenant id. For more information refer to https://learn.microsoft.com/en-us/entra/fundamentals/how-to-find-tenant | [optional] |
2121
|**json** | **Boolean** | Set output format to JSON | [optional] |
2222
|**rdpSessionRecording** | **String** | Enable recording of rdp session [true/false] | [optional] |
23+
|**rdpSessionRecordingCompress** | **Boolean** | Whether to compress recording files before upload | [optional] |
24+
|**rdpSessionRecordingEncryptionKey** | **String** | If provided, this key will be used to encrypt uploaded recordings. | [optional] |
25+
|**rdpSessionRecordingQuality** | **String** | RDP session recording quality [low/medium/high] | [optional] |
2326
|**rdpSessionStorage** | **String** | Rdp session recording storage destination [local/aws/azure] | [optional] |
2427
|**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] |
2528
|**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] |

0 commit comments

Comments
 (0)