0 | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - |
*/
- public okhttp3.Call rotateKeyCall(UpdateRotationSettings body, final ApiCallback _callback) throws ApiException {
+ public okhttp3.Call rotateKeyCall(RotateKey body, final ApiCallback _callback) throws ApiException {
String basePath = null;
// Operation Servers
@@ -29529,7 +29796,7 @@ public okhttp3.Call rotateKeyCall(UpdateRotationSettings body, final ApiCallback
}
@SuppressWarnings("rawtypes")
- private okhttp3.Call rotateKeyValidateBeforeCall(UpdateRotationSettings body, final ApiCallback _callback) throws ApiException {
+ private okhttp3.Call rotateKeyValidateBeforeCall(RotateKey body, final ApiCallback _callback) throws ApiException {
// verify the required parameter 'body' is set
if (body == null) {
@@ -29555,7 +29822,7 @@ private okhttp3.Call rotateKeyValidateBeforeCall(UpdateRotationSettings body, fi
0 | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - |
*/
- public RotateKeyOutput rotateKey(UpdateRotationSettings body) throws ApiException {
+ public RotateKeyOutput rotateKey(RotateKey body) throws ApiException {
ApiResponse localVarResp = rotateKeyWithHttpInfo(body);
return localVarResp.getData();
}
@@ -29573,7 +29840,7 @@ public RotateKeyOutput rotateKey(UpdateRotationSettings body) throws ApiExceptio
0 | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - |
*/
- public ApiResponse rotateKeyWithHttpInfo(UpdateRotationSettings body) throws ApiException {
+ public ApiResponse rotateKeyWithHttpInfo(RotateKey body) throws ApiException {
okhttp3.Call localVarCall = rotateKeyValidateBeforeCall(body, null);
Type localVarReturnType = new TypeToken(){}.getType();
return localVarApiClient.execute(localVarCall, localVarReturnType);
@@ -29593,7 +29860,7 @@ public ApiResponse rotateKeyWithHttpInfo(UpdateRotationSettings
0 | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - |
*/
- public okhttp3.Call rotateKeyAsync(UpdateRotationSettings body, final ApiCallback _callback) throws ApiException {
+ public okhttp3.Call rotateKeyAsync(RotateKey body, final ApiCallback _callback) throws ApiException {
okhttp3.Call localVarCall = rotateKeyValidateBeforeCall(body, _callback);
Type localVarReturnType = new TypeToken(){}.getType();
@@ -37720,6 +37987,7 @@ public okhttp3.Call updateRotatedSecretAsync(UpdateRotatedSecret body, final Api
}
/**
* Build call for updateRotationSettings
+ * @param body (required)
* @param _callback Callback for upload/download progress
* @return Call to execute
* @throws ApiException If fail to serialize the request body object
@@ -37730,7 +37998,7 @@ public okhttp3.Call updateRotatedSecretAsync(UpdateRotatedSecret body, final Api
0 | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - |
*/
- public okhttp3.Call updateRotationSettingsCall(final ApiCallback _callback) throws ApiException {
+ public okhttp3.Call updateRotationSettingsCall(UpdateRotationSettings body, final ApiCallback _callback) throws ApiException {
String basePath = null;
// Operation Servers
@@ -37745,10 +38013,10 @@ public okhttp3.Call updateRotationSettingsCall(final ApiCallback _callback) thro
basePath = null;
}
- Object localVarPostBody = null;
+ Object localVarPostBody = body;
// create path and map variables
- String localVarPath = "/update-rotation-settingsrotate-key";
+ String localVarPath = "/update-rotation-settings";
List localVarQueryParams = new ArrayList();
List localVarCollectionQueryParams = new ArrayList();
@@ -37765,7 +38033,7 @@ public okhttp3.Call updateRotationSettingsCall(final ApiCallback _callback) thro
}
final String[] localVarContentTypes = {
-
+ "application/json"
};
final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes);
if (localVarContentType != null) {
@@ -37777,10 +38045,15 @@ public okhttp3.Call updateRotationSettingsCall(final ApiCallback _callback) thro
}
@SuppressWarnings("rawtypes")
- private okhttp3.Call updateRotationSettingsValidateBeforeCall(final ApiCallback _callback) throws ApiException {
+ private okhttp3.Call updateRotationSettingsValidateBeforeCall(UpdateRotationSettings body, final ApiCallback _callback) throws ApiException {
+
+ // verify the required parameter 'body' is set
+ if (body == null) {
+ throw new ApiException("Missing the required parameter 'body' when calling updateRotationSettings(Async)");
+ }
- okhttp3.Call localVarCall = updateRotationSettingsCall(_callback);
+ okhttp3.Call localVarCall = updateRotationSettingsCall(body, _callback);
return localVarCall;
}
@@ -37788,6 +38061,7 @@ private okhttp3.Call updateRotationSettingsValidateBeforeCall(final ApiCallback
/**
*
*
+ * @param body (required)
* @return RotateKeyOutput
* @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
* @http.response.details
@@ -37797,14 +38071,15 @@ private okhttp3.Call updateRotationSettingsValidateBeforeCall(final ApiCallback
0 | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - |
*/
- public RotateKeyOutput updateRotationSettings() throws ApiException {
- ApiResponse localVarResp = updateRotationSettingsWithHttpInfo();
+ public RotateKeyOutput updateRotationSettings(UpdateRotationSettings body) throws ApiException {
+ ApiResponse localVarResp = updateRotationSettingsWithHttpInfo(body);
return localVarResp.getData();
}
/**
*
*
+ * @param body (required)
* @return ApiResponse<RotateKeyOutput>
* @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
* @http.response.details
@@ -37814,8 +38089,8 @@ public RotateKeyOutput updateRotationSettings() throws ApiException {
0 | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - |
*/
- public ApiResponse updateRotationSettingsWithHttpInfo() throws ApiException {
- okhttp3.Call localVarCall = updateRotationSettingsValidateBeforeCall(null);
+ public ApiResponse updateRotationSettingsWithHttpInfo(UpdateRotationSettings body) throws ApiException {
+ okhttp3.Call localVarCall = updateRotationSettingsValidateBeforeCall(body, null);
Type localVarReturnType = new TypeToken(){}.getType();
return localVarApiClient.execute(localVarCall, localVarReturnType);
}
@@ -37823,6 +38098,7 @@ public ApiResponse updateRotationSettingsWithHttpInfo() throws
/**
* (asynchronously)
*
+ * @param body (required)
* @param _callback The callback to be executed when the API call finishes
* @return The request call
* @throws ApiException If fail to process the API call, e.g. serializing the request body object
@@ -37833,9 +38109,9 @@ public ApiResponse updateRotationSettingsWithHttpInfo() throws
0 | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - |
*/
- public okhttp3.Call updateRotationSettingsAsync(final ApiCallback _callback) throws ApiException {
+ public okhttp3.Call updateRotationSettingsAsync(UpdateRotationSettings body, final ApiCallback _callback) throws ApiException {
- okhttp3.Call localVarCall = updateRotationSettingsValidateBeforeCall(_callback);
+ okhttp3.Call localVarCall = updateRotationSettingsValidateBeforeCall(body, _callback);
Type localVarReturnType = new TypeToken(){}.getType();
localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback);
return localVarCall;
diff --git a/src/main/java/io/akeyless/client/model/AssocTargetItem.java b/src/main/java/io/akeyless/client/model/AssocTargetItem.java
index 8385a2cb..7b4fc333 100644
--- a/src/main/java/io/akeyless/client/model/AssocTargetItem.java
+++ b/src/main/java/io/akeyless/client/model/AssocTargetItem.java
@@ -32,6 +32,14 @@
@ApiModel(description = "assocTargetItem is a command that creates an association between target and item.")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
public class AssocTargetItem {
+ public static final String SERIALIZED_NAME_CERTIFICATE_PATH = "certificate-path";
+ @SerializedName(SERIALIZED_NAME_CERTIFICATE_PATH)
+ private String certificatePath;
+
+ public static final String SERIALIZED_NAME_CHAIN_PATH = "chain-path";
+ @SerializedName(SERIALIZED_NAME_CHAIN_PATH)
+ private String chainPath;
+
public static final String SERIALIZED_NAME_DISABLE_PREVIOUS_KEY_VERSION = "disable-previous-key-version";
@SerializedName(SERIALIZED_NAME_DISABLE_PREVIOUS_KEY_VERSION)
private Boolean disablePreviousKeyVersion = false;
@@ -64,6 +72,10 @@ public class AssocTargetItem {
@SerializedName(SERIALIZED_NAME_NAME)
private String name;
+ public static final String SERIALIZED_NAME_PRIVATE_KEY_PATH = "private-key-path";
+ @SerializedName(SERIALIZED_NAME_PRIVATE_KEY_PATH)
+ private String privateKeyPath;
+
public static final String SERIALIZED_NAME_PROJECT_ID = "project-id";
@SerializedName(SERIALIZED_NAME_PROJECT_ID)
private String projectId;
@@ -76,6 +88,10 @@ public class AssocTargetItem {
@SerializedName(SERIALIZED_NAME_REGIONS)
private List regions = null;
+ public static final String SERIALIZED_NAME_SRA_ASSOCIATION = "sra-association";
+ @SerializedName(SERIALIZED_NAME_SRA_ASSOCIATION)
+ private Boolean sraAssociation = false;
+
public static final String SERIALIZED_NAME_TARGET_NAME = "target-name";
@SerializedName(SERIALIZED_NAME_TARGET_NAME)
private String targetName;
@@ -99,6 +115,52 @@ public class AssocTargetItem {
public AssocTargetItem() {
}
+ public AssocTargetItem certificatePath(String certificatePath) {
+
+ this.certificatePath = certificatePath;
+ return this;
+ }
+
+ /**
+ * A path on the target to store the certificate pem file (relevant only for certificate provisioning)
+ * @return certificatePath
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "A path on the target to store the certificate pem file (relevant only for certificate provisioning)")
+
+ public String getCertificatePath() {
+ return certificatePath;
+ }
+
+
+ public void setCertificatePath(String certificatePath) {
+ this.certificatePath = certificatePath;
+ }
+
+
+ public AssocTargetItem chainPath(String chainPath) {
+
+ this.chainPath = chainPath;
+ return this;
+ }
+
+ /**
+ * A path on the target to store the full chain pem file (relevant only for certificate provisioning)
+ * @return chainPath
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "A path on the target to store the full chain pem file (relevant only for certificate provisioning)")
+
+ public String getChainPath() {
+ return chainPath;
+ }
+
+
+ public void setChainPath(String chainPath) {
+ this.chainPath = chainPath;
+ }
+
+
public AssocTargetItem disablePreviousKeyVersion(Boolean disablePreviousKeyVersion) {
this.disablePreviousKeyVersion = disablePreviousKeyVersion;
@@ -291,6 +353,29 @@ public void setName(String name) {
}
+ public AssocTargetItem privateKeyPath(String privateKeyPath) {
+
+ this.privateKeyPath = privateKeyPath;
+ return this;
+ }
+
+ /**
+ * A path on the target to store the private key (relevant only for certificate provisioning)
+ * @return privateKeyPath
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "A path on the target to store the private key (relevant only for certificate provisioning)")
+
+ public String getPrivateKeyPath() {
+ return privateKeyPath;
+ }
+
+
+ public void setPrivateKeyPath(String privateKeyPath) {
+ this.privateKeyPath = privateKeyPath;
+ }
+
+
public AssocTargetItem projectId(String projectId) {
this.projectId = projectId;
@@ -368,6 +453,29 @@ public void setRegions(List regions) {
}
+ public AssocTargetItem sraAssociation(Boolean sraAssociation) {
+
+ this.sraAssociation = sraAssociation;
+ return this;
+ }
+
+ /**
+ * Is the target to associate is for sra, relevant only for linked target association for ldap rotated secret
+ * @return sraAssociation
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Is the target to associate is for sra, relevant only for linked target association for ldap rotated secret")
+
+ public Boolean getSraAssociation() {
+ return sraAssociation;
+ }
+
+
+ public void setSraAssociation(Boolean sraAssociation) {
+ this.sraAssociation = sraAssociation;
+ }
+
+
public AssocTargetItem targetName(String targetName) {
this.targetName = targetName;
@@ -492,7 +600,9 @@ public boolean equals(Object o) {
return false;
}
AssocTargetItem assocTargetItem = (AssocTargetItem) o;
- return Objects.equals(this.disablePreviousKeyVersion, assocTargetItem.disablePreviousKeyVersion) &&
+ return Objects.equals(this.certificatePath, assocTargetItem.certificatePath) &&
+ Objects.equals(this.chainPath, assocTargetItem.chainPath) &&
+ Objects.equals(this.disablePreviousKeyVersion, assocTargetItem.disablePreviousKeyVersion) &&
Objects.equals(this.json, assocTargetItem.json) &&
Objects.equals(this.keyOperations, assocTargetItem.keyOperations) &&
Objects.equals(this.keyringName, assocTargetItem.keyringName) &&
@@ -500,9 +610,11 @@ public boolean equals(Object o) {
Objects.equals(this.locationId, assocTargetItem.locationId) &&
Objects.equals(this.multiRegion, assocTargetItem.multiRegion) &&
Objects.equals(this.name, assocTargetItem.name) &&
+ Objects.equals(this.privateKeyPath, assocTargetItem.privateKeyPath) &&
Objects.equals(this.projectId, assocTargetItem.projectId) &&
Objects.equals(this.purpose, assocTargetItem.purpose) &&
Objects.equals(this.regions, assocTargetItem.regions) &&
+ Objects.equals(this.sraAssociation, assocTargetItem.sraAssociation) &&
Objects.equals(this.targetName, assocTargetItem.targetName) &&
Objects.equals(this.tenantSecretType, assocTargetItem.tenantSecretType) &&
Objects.equals(this.token, assocTargetItem.token) &&
@@ -512,13 +624,15 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(disablePreviousKeyVersion, json, keyOperations, keyringName, kmsAlgorithm, locationId, multiRegion, name, projectId, purpose, regions, targetName, tenantSecretType, token, uidToken, vaultName);
+ return Objects.hash(certificatePath, chainPath, disablePreviousKeyVersion, json, keyOperations, keyringName, kmsAlgorithm, locationId, multiRegion, name, privateKeyPath, projectId, purpose, regions, sraAssociation, targetName, tenantSecretType, token, uidToken, vaultName);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class AssocTargetItem {\n");
+ sb.append(" certificatePath: ").append(toIndentedString(certificatePath)).append("\n");
+ sb.append(" chainPath: ").append(toIndentedString(chainPath)).append("\n");
sb.append(" disablePreviousKeyVersion: ").append(toIndentedString(disablePreviousKeyVersion)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
sb.append(" keyOperations: ").append(toIndentedString(keyOperations)).append("\n");
@@ -527,9 +641,11 @@ public String toString() {
sb.append(" locationId: ").append(toIndentedString(locationId)).append("\n");
sb.append(" multiRegion: ").append(toIndentedString(multiRegion)).append("\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
+ sb.append(" privateKeyPath: ").append(toIndentedString(privateKeyPath)).append("\n");
sb.append(" projectId: ").append(toIndentedString(projectId)).append("\n");
sb.append(" purpose: ").append(toIndentedString(purpose)).append("\n");
sb.append(" regions: ").append(toIndentedString(regions)).append("\n");
+ sb.append(" sraAssociation: ").append(toIndentedString(sraAssociation)).append("\n");
sb.append(" targetName: ").append(toIndentedString(targetName)).append("\n");
sb.append(" tenantSecretType: ").append(toIndentedString(tenantSecretType)).append("\n");
sb.append(" token: ").append(toIndentedString(token)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/AuthMethod.java b/src/main/java/io/akeyless/client/model/AuthMethod.java
index 4969199e..a0c2026b 100644
--- a/src/main/java/io/akeyless/client/model/AuthMethod.java
+++ b/src/main/java/io/akeyless/client/model/AuthMethod.java
@@ -74,6 +74,10 @@ public class AuthMethod {
@SerializedName(SERIALIZED_NAME_CREATION_DATE)
private OffsetDateTime creationDate;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_IS_APPROVED = "is_approved";
@SerializedName(SERIALIZED_NAME_IS_APPROVED)
private Boolean isApproved;
@@ -339,6 +343,29 @@ public void setCreationDate(OffsetDateTime creationDate) {
}
+ public AuthMethod description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Get description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public AuthMethod isApproved(Boolean isApproved) {
this.isApproved = isApproved;
@@ -404,13 +431,14 @@ public boolean equals(Object o) {
Objects.equals(this.authMethodRolesAssoc, authMethod.authMethodRolesAssoc) &&
Objects.equals(this.clientPermissions, authMethod.clientPermissions) &&
Objects.equals(this.creationDate, authMethod.creationDate) &&
+ Objects.equals(this.description, authMethod.description) &&
Objects.equals(this.isApproved, authMethod.isApproved) &&
Objects.equals(this.modificationDate, authMethod.modificationDate);
}
@Override
public int hashCode() {
- return Objects.hash(accessDate, accessDateDisplay, accessInfo, accountId, associatedGwIds, authMethodAccessId, authMethodName, authMethodRolesAssoc, clientPermissions, creationDate, isApproved, modificationDate);
+ return Objects.hash(accessDate, accessDateDisplay, accessInfo, accountId, associatedGwIds, authMethodAccessId, authMethodName, authMethodRolesAssoc, clientPermissions, creationDate, description, isApproved, modificationDate);
}
@Override
@@ -427,6 +455,7 @@ public String toString() {
sb.append(" authMethodRolesAssoc: ").append(toIndentedString(authMethodRolesAssoc)).append("\n");
sb.append(" clientPermissions: ").append(toIndentedString(clientPermissions)).append("\n");
sb.append(" creationDate: ").append(toIndentedString(creationDate)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" isApproved: ").append(toIndentedString(isApproved)).append("\n");
sb.append(" modificationDate: ").append(toIndentedString(modificationDate)).append("\n");
sb.append("}");
diff --git a/src/main/java/io/akeyless/client/model/CertificateChainInfo.java b/src/main/java/io/akeyless/client/model/CertificateChainInfo.java
index 4af51d95..c1c78255 100644
--- a/src/main/java/io/akeyless/client/model/CertificateChainInfo.java
+++ b/src/main/java/io/akeyless/client/model/CertificateChainInfo.java
@@ -41,6 +41,14 @@ public class CertificateChainInfo {
@SerializedName(SERIALIZED_NAME_CERTIFICATE_FORMAT)
private String certificateFormat;
+ public static final String SERIALIZED_NAME_CERTIFICATE_HAS_PRIVATE_KEY = "certificate_has_private_key";
+ @SerializedName(SERIALIZED_NAME_CERTIFICATE_HAS_PRIVATE_KEY)
+ private Boolean certificateHasPrivateKey;
+
+ public static final String SERIALIZED_NAME_CERTIFICATE_ISSUER_GW_CLUSTER_URL = "certificate_issuer_gw_cluster_url";
+ @SerializedName(SERIALIZED_NAME_CERTIFICATE_ISSUER_GW_CLUSTER_URL)
+ private String certificateIssuerGwClusterUrl;
+
public static final String SERIALIZED_NAME_CERTIFICATE_ISSUER_ITEM_ID = "certificate_issuer_item_id";
@SerializedName(SERIALIZED_NAME_CERTIFICATE_ISSUER_ITEM_ID)
private Long certificateIssuerItemId;
@@ -118,6 +126,52 @@ public void setCertificateFormat(String certificateFormat) {
}
+ public CertificateChainInfo certificateHasPrivateKey(Boolean certificateHasPrivateKey) {
+
+ this.certificateHasPrivateKey = certificateHasPrivateKey;
+ return this;
+ }
+
+ /**
+ * Get certificateHasPrivateKey
+ * @return certificateHasPrivateKey
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public Boolean getCertificateHasPrivateKey() {
+ return certificateHasPrivateKey;
+ }
+
+
+ public void setCertificateHasPrivateKey(Boolean certificateHasPrivateKey) {
+ this.certificateHasPrivateKey = certificateHasPrivateKey;
+ }
+
+
+ public CertificateChainInfo certificateIssuerGwClusterUrl(String certificateIssuerGwClusterUrl) {
+
+ this.certificateIssuerGwClusterUrl = certificateIssuerGwClusterUrl;
+ return this;
+ }
+
+ /**
+ * Get certificateIssuerGwClusterUrl
+ * @return certificateIssuerGwClusterUrl
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public String getCertificateIssuerGwClusterUrl() {
+ return certificateIssuerGwClusterUrl;
+ }
+
+
+ public void setCertificateIssuerGwClusterUrl(String certificateIssuerGwClusterUrl) {
+ this.certificateIssuerGwClusterUrl = certificateIssuerGwClusterUrl;
+ }
+
+
public CertificateChainInfo certificateIssuerItemId(Long certificateIssuerItemId) {
this.certificateIssuerItemId = certificateIssuerItemId;
@@ -252,6 +306,8 @@ public boolean equals(Object o) {
CertificateChainInfo certificateChainInfo = (CertificateChainInfo) o;
return Objects.equals(this.certificateChain, certificateChainInfo.certificateChain) &&
Objects.equals(this.certificateFormat, certificateChainInfo.certificateFormat) &&
+ Objects.equals(this.certificateHasPrivateKey, certificateChainInfo.certificateHasPrivateKey) &&
+ Objects.equals(this.certificateIssuerGwClusterUrl, certificateChainInfo.certificateIssuerGwClusterUrl) &&
Objects.equals(this.certificateIssuerItemId, certificateChainInfo.certificateIssuerItemId) &&
Objects.equals(this.certificateIssuerName, certificateChainInfo.certificateIssuerName) &&
Objects.equals(this.certificatePem, certificateChainInfo.certificatePem) &&
@@ -261,7 +317,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(certificateChain, certificateFormat, certificateIssuerItemId, certificateIssuerName, certificatePem, certificateStatus, expirationEvents);
+ return Objects.hash(certificateChain, certificateFormat, certificateHasPrivateKey, certificateIssuerGwClusterUrl, certificateIssuerItemId, certificateIssuerName, certificatePem, certificateStatus, expirationEvents);
}
@Override
@@ -270,6 +326,8 @@ public String toString() {
sb.append("class CertificateChainInfo {\n");
sb.append(" certificateChain: ").append(toIndentedString(certificateChain)).append("\n");
sb.append(" certificateFormat: ").append(toIndentedString(certificateFormat)).append("\n");
+ sb.append(" certificateHasPrivateKey: ").append(toIndentedString(certificateHasPrivateKey)).append("\n");
+ sb.append(" certificateIssuerGwClusterUrl: ").append(toIndentedString(certificateIssuerGwClusterUrl)).append("\n");
sb.append(" certificateIssuerItemId: ").append(toIndentedString(certificateIssuerItemId)).append("\n");
sb.append(" certificateIssuerName: ").append(toIndentedString(certificateIssuerName)).append("\n");
sb.append(" certificatePem: ").append(toIndentedString(certificatePem)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/CertificateVersionInfo.java b/src/main/java/io/akeyless/client/model/CertificateVersionInfo.java
new file mode 100644
index 00000000..98a4480d
--- /dev/null
+++ b/src/main/java/io/akeyless/client/model/CertificateVersionInfo.java
@@ -0,0 +1,159 @@
+/*
+ * Akeyless API
+ * The purpose of this application is to provide access to Akeyless API.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: support@akeyless.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+package io.akeyless.client.model;
+
+import java.util.Objects;
+import java.util.Arrays;
+import com.google.gson.TypeAdapter;
+import com.google.gson.annotations.JsonAdapter;
+import com.google.gson.annotations.SerializedName;
+import com.google.gson.stream.JsonReader;
+import com.google.gson.stream.JsonWriter;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import java.io.IOException;
+import org.threeten.bp.OffsetDateTime;
+
+/**
+ * CertificateVersionInfo
+ */
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
+public class CertificateVersionInfo {
+ public static final String SERIALIZED_NAME_NOT_AFTER = "not_after";
+ @SerializedName(SERIALIZED_NAME_NOT_AFTER)
+ private OffsetDateTime notAfter;
+
+ public static final String SERIALIZED_NAME_NOT_BEFORE = "not_before";
+ @SerializedName(SERIALIZED_NAME_NOT_BEFORE)
+ private OffsetDateTime notBefore;
+
+ public static final String SERIALIZED_NAME_STATUS = "status";
+ @SerializedName(SERIALIZED_NAME_STATUS)
+ private String status;
+
+ public CertificateVersionInfo() {
+ }
+
+ public CertificateVersionInfo notAfter(OffsetDateTime notAfter) {
+
+ this.notAfter = notAfter;
+ return this;
+ }
+
+ /**
+ * Get notAfter
+ * @return notAfter
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public OffsetDateTime getNotAfter() {
+ return notAfter;
+ }
+
+
+ public void setNotAfter(OffsetDateTime notAfter) {
+ this.notAfter = notAfter;
+ }
+
+
+ public CertificateVersionInfo notBefore(OffsetDateTime notBefore) {
+
+ this.notBefore = notBefore;
+ return this;
+ }
+
+ /**
+ * Get notBefore
+ * @return notBefore
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public OffsetDateTime getNotBefore() {
+ return notBefore;
+ }
+
+
+ public void setNotBefore(OffsetDateTime notBefore) {
+ this.notBefore = notBefore;
+ }
+
+
+ public CertificateVersionInfo status(String status) {
+
+ this.status = status;
+ return this;
+ }
+
+ /**
+ * Get status
+ * @return status
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public String getStatus() {
+ return status;
+ }
+
+
+ public void setStatus(String status) {
+ this.status = status;
+ }
+
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) {
+ return true;
+ }
+ if (o == null || getClass() != o.getClass()) {
+ return false;
+ }
+ CertificateVersionInfo certificateVersionInfo = (CertificateVersionInfo) o;
+ return Objects.equals(this.notAfter, certificateVersionInfo.notAfter) &&
+ Objects.equals(this.notBefore, certificateVersionInfo.notBefore) &&
+ Objects.equals(this.status, certificateVersionInfo.status);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(notAfter, notBefore, status);
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append("class CertificateVersionInfo {\n");
+ sb.append(" notAfter: ").append(toIndentedString(notAfter)).append("\n");
+ sb.append(" notBefore: ").append(toIndentedString(notBefore)).append("\n");
+ sb.append(" status: ").append(toIndentedString(status)).append("\n");
+ sb.append("}");
+ return sb.toString();
+ }
+
+ /**
+ * Convert the given object to string with each line indented by 4 spaces
+ * (except the first line).
+ */
+ private String toIndentedString(Object o) {
+ if (o == null) {
+ return "null";
+ }
+ return o.toString().replace("\n", "\n ");
+ }
+
+}
+
diff --git a/src/main/java/io/akeyless/client/model/Connect.java b/src/main/java/io/akeyless/client/model/Connect.java
index 07704a5b..d518d9f8 100644
--- a/src/main/java/io/akeyless/client/model/Connect.java
+++ b/src/main/java/io/akeyless/client/model/Connect.java
@@ -392,11 +392,11 @@ public Connect sshExtraArgs(String sshExtraArgs) {
}
/**
- * The Use to add offical SSH arguments (except -i)
+ * Additional SSH arguments (except -i)
* @return sshExtraArgs
**/
@javax.annotation.Nullable
- @ApiModelProperty(value = "The Use to add offical SSH arguments (except -i)")
+ @ApiModelProperty(value = "Additional SSH arguments (except -i)")
public String getSshExtraArgs() {
return sshExtraArgs;
diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethod.java b/src/main/java/io/akeyless/client/model/CreateAuthMethod.java
index afc4d945..6a4fc9b7 100644
--- a/src/main/java/io/akeyless/client/model/CreateAuthMethod.java
+++ b/src/main/java/io/akeyless/client/model/CreateAuthMethod.java
@@ -39,6 +39,10 @@ public class CreateAuthMethod {
@SerializedName(SERIALIZED_NAME_BOUND_IPS)
private List boundIps = null;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -124,6 +128,29 @@ public void setBoundIps(List boundIps) {
}
+ public CreateAuthMethod description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public CreateAuthMethod forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -304,6 +331,7 @@ public boolean equals(Object o) {
CreateAuthMethod createAuthMethod = (CreateAuthMethod) o;
return Objects.equals(this.accessExpires, createAuthMethod.accessExpires) &&
Objects.equals(this.boundIps, createAuthMethod.boundIps) &&
+ Objects.equals(this.description, createAuthMethod.description) &&
Objects.equals(this.forceSubClaims, createAuthMethod.forceSubClaims) &&
Objects.equals(this.gwBoundIps, createAuthMethod.gwBoundIps) &&
Objects.equals(this.json, createAuthMethod.json) &&
@@ -315,7 +343,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, boundIps, forceSubClaims, gwBoundIps, json, jwtTtl, name, token, uidToken);
+ return Objects.hash(accessExpires, boundIps, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, token, uidToken);
}
@Override
@@ -324,6 +352,7 @@ public String toString() {
sb.append("class CreateAuthMethod {\n");
sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n");
sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodAWSIAM.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodAWSIAM.java
index 91522578..cef5d6a3 100644
--- a/src/main/java/io/akeyless/client/model/CreateAuthMethodAWSIAM.java
+++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodAWSIAM.java
@@ -68,6 +68,10 @@ public class CreateAuthMethodAWSIAM {
@SerializedName(SERIALIZED_NAME_BOUND_USER_NAME)
private List boundUserName = null;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -371,6 +375,29 @@ public void setBoundUserName(List boundUserName) {
}
+ public CreateAuthMethodAWSIAM description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public CreateAuthMethodAWSIAM forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -581,6 +608,7 @@ public boolean equals(Object o) {
Objects.equals(this.boundRoleName, createAuthMethodAWSIAM.boundRoleName) &&
Objects.equals(this.boundUserId, createAuthMethodAWSIAM.boundUserId) &&
Objects.equals(this.boundUserName, createAuthMethodAWSIAM.boundUserName) &&
+ Objects.equals(this.description, createAuthMethodAWSIAM.description) &&
Objects.equals(this.forceSubClaims, createAuthMethodAWSIAM.forceSubClaims) &&
Objects.equals(this.gwBoundIps, createAuthMethodAWSIAM.gwBoundIps) &&
Objects.equals(this.json, createAuthMethodAWSIAM.json) &&
@@ -593,7 +621,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, boundArn, boundAwsAccountId, boundIps, boundResourceId, boundRoleId, boundRoleName, boundUserId, boundUserName, forceSubClaims, gwBoundIps, json, jwtTtl, name, stsUrl, token, uidToken);
+ return Objects.hash(accessExpires, boundArn, boundAwsAccountId, boundIps, boundResourceId, boundRoleId, boundRoleName, boundUserId, boundUserName, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, stsUrl, token, uidToken);
}
@Override
@@ -609,6 +637,7 @@ public String toString() {
sb.append(" boundRoleName: ").append(toIndentedString(boundRoleName)).append("\n");
sb.append(" boundUserId: ").append(toIndentedString(boundUserId)).append("\n");
sb.append(" boundUserName: ").append(toIndentedString(boundUserName)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodAzureAD.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodAzureAD.java
index 11bf34d3..8bdffdcb 100644
--- a/src/main/java/io/akeyless/client/model/CreateAuthMethodAzureAD.java
+++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodAzureAD.java
@@ -80,6 +80,10 @@ public class CreateAuthMethodAzureAD {
@SerializedName(SERIALIZED_NAME_BOUND_TENANT_ID)
private String boundTenantId;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -149,11 +153,11 @@ public CreateAuthMethodAzureAD audience(String audience) {
}
/**
- * The audience in the JWT
+ * Deprecated (Deprecated) The audience in the JWT
* @return audience
**/
@javax.annotation.Nullable
- @ApiModelProperty(value = "The audience in the JWT")
+ @ApiModelProperty(value = "Deprecated (Deprecated) The audience in the JWT")
public String getAudience() {
return audience;
@@ -467,6 +471,29 @@ public void setBoundTenantId(String boundTenantId) {
}
+ public CreateAuthMethodAzureAD description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public CreateAuthMethodAzureAD forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -703,6 +730,7 @@ public boolean equals(Object o) {
Objects.equals(this.boundSpid, createAuthMethodAzureAD.boundSpid) &&
Objects.equals(this.boundSubId, createAuthMethodAzureAD.boundSubId) &&
Objects.equals(this.boundTenantId, createAuthMethodAzureAD.boundTenantId) &&
+ Objects.equals(this.description, createAuthMethodAzureAD.description) &&
Objects.equals(this.forceSubClaims, createAuthMethodAzureAD.forceSubClaims) &&
Objects.equals(this.gwBoundIps, createAuthMethodAzureAD.gwBoundIps) &&
Objects.equals(this.issuer, createAuthMethodAzureAD.issuer) &&
@@ -716,7 +744,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, audience, boundGroupId, boundIps, boundProviders, boundResourceId, boundResourceNames, boundResourceTypes, boundRgId, boundSpid, boundSubId, boundTenantId, forceSubClaims, gwBoundIps, issuer, json, jwksUri, jwtTtl, name, token, uidToken);
+ return Objects.hash(accessExpires, audience, boundGroupId, boundIps, boundProviders, boundResourceId, boundResourceNames, boundResourceTypes, boundRgId, boundSpid, boundSubId, boundTenantId, description, forceSubClaims, gwBoundIps, issuer, json, jwksUri, jwtTtl, name, token, uidToken);
}
@Override
@@ -735,6 +763,7 @@ public String toString() {
sb.append(" boundSpid: ").append(toIndentedString(boundSpid)).append("\n");
sb.append(" boundSubId: ").append(toIndentedString(boundSubId)).append("\n");
sb.append(" boundTenantId: ").append(toIndentedString(boundTenantId)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
sb.append(" issuer: ").append(toIndentedString(issuer)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodCert.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodCert.java
index 67005947..341d3ca2 100644
--- a/src/main/java/io/akeyless/client/model/CreateAuthMethodCert.java
+++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodCert.java
@@ -72,6 +72,10 @@ public class CreateAuthMethodCert {
@SerializedName(SERIALIZED_NAME_CERTIFICATE_DATA)
private String certificateData;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -397,6 +401,29 @@ public void setCertificateData(String certificateData) {
}
+ public CreateAuthMethodCert description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public CreateAuthMethodCert forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -639,6 +666,7 @@ public boolean equals(Object o) {
Objects.equals(this.boundOrganizationalUnits, createAuthMethodCert.boundOrganizationalUnits) &&
Objects.equals(this.boundUriSans, createAuthMethodCert.boundUriSans) &&
Objects.equals(this.certificateData, createAuthMethodCert.certificateData) &&
+ Objects.equals(this.description, createAuthMethodCert.description) &&
Objects.equals(this.forceSubClaims, createAuthMethodCert.forceSubClaims) &&
Objects.equals(this.gwBoundIps, createAuthMethodCert.gwBoundIps) &&
Objects.equals(this.json, createAuthMethodCert.json) &&
@@ -652,7 +680,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, allowedCors, boundCommonNames, boundDnsSans, boundEmailSans, boundExtensions, boundIps, boundOrganizationalUnits, boundUriSans, certificateData, forceSubClaims, gwBoundIps, json, jwtTtl, name, revokedCertIds, token, uidToken, uniqueIdentifier);
+ return Objects.hash(accessExpires, allowedCors, boundCommonNames, boundDnsSans, boundEmailSans, boundExtensions, boundIps, boundOrganizationalUnits, boundUriSans, certificateData, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, revokedCertIds, token, uidToken, uniqueIdentifier);
}
@Override
@@ -669,6 +697,7 @@ public String toString() {
sb.append(" boundOrganizationalUnits: ").append(toIndentedString(boundOrganizationalUnits)).append("\n");
sb.append(" boundUriSans: ").append(toIndentedString(boundUriSans)).append("\n");
sb.append(" certificateData: ").append(toIndentedString(certificateData)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodEmail.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodEmail.java
index c3823abc..dc9c1c9b 100644
--- a/src/main/java/io/akeyless/client/model/CreateAuthMethodEmail.java
+++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodEmail.java
@@ -40,6 +40,10 @@ public class CreateAuthMethodEmail {
@SerializedName(SERIALIZED_NAME_BOUND_IPS)
private List boundIps = null;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_EMAIL = "email";
@SerializedName(SERIALIZED_NAME_EMAIL)
private String email;
@@ -129,6 +133,29 @@ public void setBoundIps(List boundIps) {
}
+ public CreateAuthMethodEmail description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public CreateAuthMethodEmail email(String email) {
this.email = email;
@@ -332,6 +359,7 @@ public boolean equals(Object o) {
CreateAuthMethodEmail createAuthMethodEmail = (CreateAuthMethodEmail) o;
return Objects.equals(this.accessExpires, createAuthMethodEmail.accessExpires) &&
Objects.equals(this.boundIps, createAuthMethodEmail.boundIps) &&
+ Objects.equals(this.description, createAuthMethodEmail.description) &&
Objects.equals(this.email, createAuthMethodEmail.email) &&
Objects.equals(this.forceSubClaims, createAuthMethodEmail.forceSubClaims) &&
Objects.equals(this.gwBoundIps, createAuthMethodEmail.gwBoundIps) &&
@@ -344,7 +372,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, boundIps, email, forceSubClaims, gwBoundIps, json, jwtTtl, name, token, uidToken);
+ return Objects.hash(accessExpires, boundIps, description, email, forceSubClaims, gwBoundIps, json, jwtTtl, name, token, uidToken);
}
@Override
@@ -353,6 +381,7 @@ public String toString() {
sb.append("class CreateAuthMethodEmail {\n");
sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n");
sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" email: ").append(toIndentedString(email)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodGCP.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodGCP.java
index ecab1946..fa6d1084 100644
--- a/src/main/java/io/akeyless/client/model/CreateAuthMethodGCP.java
+++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodGCP.java
@@ -64,6 +64,10 @@ public class CreateAuthMethodGCP {
@SerializedName(SERIALIZED_NAME_BOUND_ZONES)
private List boundZones = null;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -335,6 +339,29 @@ public void setBoundZones(List boundZones) {
}
+ public CreateAuthMethodGCP description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public CreateAuthMethodGCP forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -567,6 +594,7 @@ public boolean equals(Object o) {
Objects.equals(this.boundRegions, createAuthMethodGCP.boundRegions) &&
Objects.equals(this.boundServiceAccounts, createAuthMethodGCP.boundServiceAccounts) &&
Objects.equals(this.boundZones, createAuthMethodGCP.boundZones) &&
+ Objects.equals(this.description, createAuthMethodGCP.description) &&
Objects.equals(this.forceSubClaims, createAuthMethodGCP.forceSubClaims) &&
Objects.equals(this.gwBoundIps, createAuthMethodGCP.gwBoundIps) &&
Objects.equals(this.json, createAuthMethodGCP.json) &&
@@ -580,7 +608,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, audience, boundIps, boundLabels, boundProjects, boundRegions, boundServiceAccounts, boundZones, forceSubClaims, gwBoundIps, json, jwtTtl, name, serviceAccountCredsData, token, type, uidToken);
+ return Objects.hash(accessExpires, audience, boundIps, boundLabels, boundProjects, boundRegions, boundServiceAccounts, boundZones, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, serviceAccountCredsData, token, type, uidToken);
}
@Override
@@ -595,6 +623,7 @@ public String toString() {
sb.append(" boundRegions: ").append(toIndentedString(boundRegions)).append("\n");
sb.append(" boundServiceAccounts: ").append(toIndentedString(boundServiceAccounts)).append("\n");
sb.append(" boundZones: ").append(toIndentedString(boundZones)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodHuawei.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodHuawei.java
index 86f1849b..c4880e7e 100644
--- a/src/main/java/io/akeyless/client/model/CreateAuthMethodHuawei.java
+++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodHuawei.java
@@ -68,6 +68,10 @@ public class CreateAuthMethodHuawei {
@SerializedName(SERIALIZED_NAME_BOUND_USER_NAME)
private List boundUserName = null;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -362,6 +366,29 @@ public void setBoundUserName(List boundUserName) {
}
+ public CreateAuthMethodHuawei description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public CreateAuthMethodHuawei forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -549,6 +576,7 @@ public boolean equals(Object o) {
Objects.equals(this.boundTenantName, createAuthMethodHuawei.boundTenantName) &&
Objects.equals(this.boundUserId, createAuthMethodHuawei.boundUserId) &&
Objects.equals(this.boundUserName, createAuthMethodHuawei.boundUserName) &&
+ Objects.equals(this.description, createAuthMethodHuawei.description) &&
Objects.equals(this.forceSubClaims, createAuthMethodHuawei.forceSubClaims) &&
Objects.equals(this.gwBoundIps, createAuthMethodHuawei.gwBoundIps) &&
Objects.equals(this.json, createAuthMethodHuawei.json) &&
@@ -560,7 +588,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, authUrl, boundDomainId, boundDomainName, boundIps, boundTenantId, boundTenantName, boundUserId, boundUserName, forceSubClaims, gwBoundIps, json, jwtTtl, name, token, uidToken);
+ return Objects.hash(accessExpires, authUrl, boundDomainId, boundDomainName, boundIps, boundTenantId, boundTenantName, boundUserId, boundUserName, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, token, uidToken);
}
@Override
@@ -576,6 +604,7 @@ public String toString() {
sb.append(" boundTenantName: ").append(toIndentedString(boundTenantName)).append("\n");
sb.append(" boundUserId: ").append(toIndentedString(boundUserId)).append("\n");
sb.append(" boundUserName: ").append(toIndentedString(boundUserName)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodK8S.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodK8S.java
index 29441b8c..6b2d7955 100644
--- a/src/main/java/io/akeyless/client/model/CreateAuthMethodK8S.java
+++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodK8S.java
@@ -56,6 +56,10 @@ public class CreateAuthMethodK8S {
@SerializedName(SERIALIZED_NAME_BOUND_SA_NAMES)
private List boundSaNames = null;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -265,6 +269,29 @@ public void setBoundSaNames(List boundSaNames) {
}
+ public CreateAuthMethodK8S description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public CreateAuthMethodK8S forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -495,6 +522,7 @@ public boolean equals(Object o) {
Objects.equals(this.boundNamespaces, createAuthMethodK8S.boundNamespaces) &&
Objects.equals(this.boundPodNames, createAuthMethodK8S.boundPodNames) &&
Objects.equals(this.boundSaNames, createAuthMethodK8S.boundSaNames) &&
+ Objects.equals(this.description, createAuthMethodK8S.description) &&
Objects.equals(this.forceSubClaims, createAuthMethodK8S.forceSubClaims) &&
Objects.equals(this.genKey, createAuthMethodK8S.genKey) &&
Objects.equals(this.gwBoundIps, createAuthMethodK8S.gwBoundIps) &&
@@ -508,7 +536,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, audience, boundIps, boundNamespaces, boundPodNames, boundSaNames, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, publicKey, token, uidToken);
+ return Objects.hash(accessExpires, audience, boundIps, boundNamespaces, boundPodNames, boundSaNames, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, publicKey, token, uidToken);
}
@Override
@@ -521,6 +549,7 @@ public String toString() {
sb.append(" boundNamespaces: ").append(toIndentedString(boundNamespaces)).append("\n");
sb.append(" boundPodNames: ").append(toIndentedString(boundPodNames)).append("\n");
sb.append(" boundSaNames: ").append(toIndentedString(boundSaNames)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" genKey: ").append(toIndentedString(genKey)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodLDAP.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodLDAP.java
index c915f1d7..e9a48dd6 100644
--- a/src/main/java/io/akeyless/client/model/CreateAuthMethodLDAP.java
+++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodLDAP.java
@@ -40,6 +40,10 @@ public class CreateAuthMethodLDAP {
@SerializedName(SERIALIZED_NAME_BOUND_IPS)
private List boundIps = null;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -137,6 +141,29 @@ public void setBoundIps(List boundIps) {
}
+ public CreateAuthMethodLDAP description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public CreateAuthMethodLDAP forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -386,6 +413,7 @@ public boolean equals(Object o) {
CreateAuthMethodLDAP createAuthMethodLDAP = (CreateAuthMethodLDAP) o;
return Objects.equals(this.accessExpires, createAuthMethodLDAP.accessExpires) &&
Objects.equals(this.boundIps, createAuthMethodLDAP.boundIps) &&
+ Objects.equals(this.description, createAuthMethodLDAP.description) &&
Objects.equals(this.forceSubClaims, createAuthMethodLDAP.forceSubClaims) &&
Objects.equals(this.genKey, createAuthMethodLDAP.genKey) &&
Objects.equals(this.gwBoundIps, createAuthMethodLDAP.gwBoundIps) &&
@@ -400,7 +428,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, boundIps, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, publicKeyData, token, uidToken, uniqueIdentifier);
+ return Objects.hash(accessExpires, boundIps, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, publicKeyData, token, uidToken, uniqueIdentifier);
}
@Override
@@ -409,6 +437,7 @@ public String toString() {
sb.append("class CreateAuthMethodLDAP {\n");
sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n");
sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" genKey: ").append(toIndentedString(genKey)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodOAuth2.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodOAuth2.java
index 3c1623c8..2228deb3 100644
--- a/src/main/java/io/akeyless/client/model/CreateAuthMethodOAuth2.java
+++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodOAuth2.java
@@ -48,6 +48,10 @@ public class CreateAuthMethodOAuth2 {
@SerializedName(SERIALIZED_NAME_BOUND_IPS)
private List boundIps = null;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -211,6 +215,29 @@ public void setBoundIps(List boundIps) {
}
+ public CreateAuthMethodOAuth2 description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public CreateAuthMethodOAuth2 forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -539,6 +566,7 @@ public boolean equals(Object o) {
Objects.equals(this.audience, createAuthMethodOAuth2.audience) &&
Objects.equals(this.boundClientIds, createAuthMethodOAuth2.boundClientIds) &&
Objects.equals(this.boundIps, createAuthMethodOAuth2.boundIps) &&
+ Objects.equals(this.description, createAuthMethodOAuth2.description) &&
Objects.equals(this.forceSubClaims, createAuthMethodOAuth2.forceSubClaims) &&
Objects.equals(this.gatewayUrl, createAuthMethodOAuth2.gatewayUrl) &&
Objects.equals(this.gwBoundIps, createAuthMethodOAuth2.gwBoundIps) &&
@@ -556,7 +584,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, audience, boundClientIds, boundIps, forceSubClaims, gatewayUrl, gwBoundIps, issuer, json, jwksJsonData, jwksUri, jwtTtl, name, subclaimsDelimiters, token, uidToken, uniqueIdentifier);
+ return Objects.hash(accessExpires, audience, boundClientIds, boundIps, description, forceSubClaims, gatewayUrl, gwBoundIps, issuer, json, jwksJsonData, jwksUri, jwtTtl, name, subclaimsDelimiters, token, uidToken, uniqueIdentifier);
}
@Override
@@ -567,6 +595,7 @@ public String toString() {
sb.append(" audience: ").append(toIndentedString(audience)).append("\n");
sb.append(" boundClientIds: ").append(toIndentedString(boundClientIds)).append("\n");
sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gatewayUrl: ").append(toIndentedString(gatewayUrl)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodOIDC.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodOIDC.java
index 73c2d07f..53da097e 100644
--- a/src/main/java/io/akeyless/client/model/CreateAuthMethodOIDC.java
+++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodOIDC.java
@@ -56,6 +56,10 @@ public class CreateAuthMethodOIDC {
@SerializedName(SERIALIZED_NAME_CLIENT_SECRET)
private String clientSecret;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -261,6 +265,29 @@ public void setClientSecret(String clientSecret) {
}
+ public CreateAuthMethodOIDC description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public CreateAuthMethodOIDC forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -576,6 +603,7 @@ public boolean equals(Object o) {
Objects.equals(this.boundIps, createAuthMethodOIDC.boundIps) &&
Objects.equals(this.clientId, createAuthMethodOIDC.clientId) &&
Objects.equals(this.clientSecret, createAuthMethodOIDC.clientSecret) &&
+ Objects.equals(this.description, createAuthMethodOIDC.description) &&
Objects.equals(this.forceSubClaims, createAuthMethodOIDC.forceSubClaims) &&
Objects.equals(this.gwBoundIps, createAuthMethodOIDC.gwBoundIps) &&
Objects.equals(this.issuer, createAuthMethodOIDC.issuer) &&
@@ -592,7 +620,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, allowedRedirectUri, audience, boundIps, clientId, clientSecret, forceSubClaims, gwBoundIps, issuer, json, jwtTtl, name, requiredScopes, requiredScopesPrefix, subclaimsDelimiters, token, uidToken, uniqueIdentifier);
+ return Objects.hash(accessExpires, allowedRedirectUri, audience, boundIps, clientId, clientSecret, description, forceSubClaims, gwBoundIps, issuer, json, jwtTtl, name, requiredScopes, requiredScopesPrefix, subclaimsDelimiters, token, uidToken, uniqueIdentifier);
}
@Override
@@ -605,6 +633,7 @@ public String toString() {
sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n");
sb.append(" clientId: ").append(toIndentedString(clientId)).append("\n");
sb.append(" clientSecret: ").append(toIndentedString(clientSecret)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
sb.append(" issuer: ").append(toIndentedString(issuer)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodSAML.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodSAML.java
index adcf4e52..591bdec0 100644
--- a/src/main/java/io/akeyless/client/model/CreateAuthMethodSAML.java
+++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodSAML.java
@@ -44,6 +44,10 @@ public class CreateAuthMethodSAML {
@SerializedName(SERIALIZED_NAME_BOUND_IPS)
private List boundIps = null;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -176,6 +180,29 @@ public void setBoundIps(List boundIps) {
}
+ public CreateAuthMethodSAML description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public CreateAuthMethodSAML forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -457,6 +484,7 @@ public boolean equals(Object o) {
return Objects.equals(this.accessExpires, createAuthMethodSAML.accessExpires) &&
Objects.equals(this.allowedRedirectUri, createAuthMethodSAML.allowedRedirectUri) &&
Objects.equals(this.boundIps, createAuthMethodSAML.boundIps) &&
+ Objects.equals(this.description, createAuthMethodSAML.description) &&
Objects.equals(this.forceSubClaims, createAuthMethodSAML.forceSubClaims) &&
Objects.equals(this.gwBoundIps, createAuthMethodSAML.gwBoundIps) &&
Objects.equals(this.idpMetadataUrl, createAuthMethodSAML.idpMetadataUrl) &&
@@ -472,7 +500,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, allowedRedirectUri, boundIps, forceSubClaims, gwBoundIps, idpMetadataUrl, idpMetadataXmlData, json, jwtTtl, name, subclaimsDelimiters, token, uidToken, uniqueIdentifier);
+ return Objects.hash(accessExpires, allowedRedirectUri, boundIps, description, forceSubClaims, gwBoundIps, idpMetadataUrl, idpMetadataXmlData, json, jwtTtl, name, subclaimsDelimiters, token, uidToken, uniqueIdentifier);
}
@Override
@@ -482,6 +510,7 @@ public String toString() {
sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n");
sb.append(" allowedRedirectUri: ").append(toIndentedString(allowedRedirectUri)).append("\n");
sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
sb.append(" idpMetadataUrl: ").append(toIndentedString(idpMetadataUrl)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodUniversalIdentity.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodUniversalIdentity.java
index 3185933a..37e26775 100644
--- a/src/main/java/io/akeyless/client/model/CreateAuthMethodUniversalIdentity.java
+++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodUniversalIdentity.java
@@ -48,6 +48,10 @@ public class CreateAuthMethodUniversalIdentity {
@SerializedName(SERIALIZED_NAME_DENY_ROTATE)
private Boolean denyRotate;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -183,6 +187,29 @@ public void setDenyRotate(Boolean denyRotate) {
}
+ public CreateAuthMethodUniversalIdentity description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public CreateAuthMethodUniversalIdentity forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -388,6 +415,7 @@ public boolean equals(Object o) {
Objects.equals(this.boundIps, createAuthMethodUniversalIdentity.boundIps) &&
Objects.equals(this.denyInheritance, createAuthMethodUniversalIdentity.denyInheritance) &&
Objects.equals(this.denyRotate, createAuthMethodUniversalIdentity.denyRotate) &&
+ Objects.equals(this.description, createAuthMethodUniversalIdentity.description) &&
Objects.equals(this.forceSubClaims, createAuthMethodUniversalIdentity.forceSubClaims) &&
Objects.equals(this.gwBoundIps, createAuthMethodUniversalIdentity.gwBoundIps) &&
Objects.equals(this.json, createAuthMethodUniversalIdentity.json) &&
@@ -400,7 +428,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, boundIps, denyInheritance, denyRotate, forceSubClaims, gwBoundIps, json, jwtTtl, name, token, ttl, uidToken);
+ return Objects.hash(accessExpires, boundIps, denyInheritance, denyRotate, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, token, ttl, uidToken);
}
@Override
@@ -411,6 +439,7 @@ public String toString() {
sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n");
sb.append(" denyInheritance: ").append(toIndentedString(denyInheritance)).append("\n");
sb.append(" denyRotate: ").append(toIndentedString(denyRotate)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/CreateEventForwarder.java b/src/main/java/io/akeyless/client/model/CreateEventForwarder.java
index 58977d05..6cefd289 100644
--- a/src/main/java/io/akeyless/client/model/CreateEventForwarder.java
+++ b/src/main/java/io/akeyless/client/model/CreateEventForwarder.java
@@ -395,11 +395,11 @@ public CreateEventForwarder addEventTypesItem(String eventTypesItem) {
}
/**
- * List of event types to notify about [request-access, certificate-pending-expiration, certificate-expired, auth-method-pending-expiration, auth-method-expired, rotated-secret-success, rotated-secret-failure, dynamic-secret-failure, multi-auth-failure, uid-rotation-failure]
+ * List of event types to notify about [request-access, certificate-pending-expiration, certificate-expired, certificate-provisioning-success, certificate-provisioning-failure, auth-method-pending-expiration, auth-method-expired, rotated-secret-success, rotated-secret-failure, dynamic-secret-failure, multi-auth-failure, uid-rotation-failure, apply-justification, email-auth-method-approved, usage, rotation-usage, gateway-inactive, static-secret-updated]
* @return eventTypes
**/
@javax.annotation.Nullable
- @ApiModelProperty(value = "List of event types to notify about [request-access, certificate-pending-expiration, certificate-expired, auth-method-pending-expiration, auth-method-expired, rotated-secret-success, rotated-secret-failure, dynamic-secret-failure, multi-auth-failure, uid-rotation-failure]")
+ @ApiModelProperty(value = "List of event types to notify about [request-access, certificate-pending-expiration, certificate-expired, certificate-provisioning-success, certificate-provisioning-failure, auth-method-pending-expiration, auth-method-expired, rotated-secret-success, rotated-secret-failure, dynamic-secret-failure, multi-auth-failure, uid-rotation-failure, apply-justification, email-auth-method-approved, usage, rotation-usage, gateway-inactive, static-secret-updated]")
public List getEventTypes() {
return eventTypes;
diff --git a/src/main/java/io/akeyless/client/model/CreateLinkedTarget.java b/src/main/java/io/akeyless/client/model/CreateLinkedTarget.java
index 18f1a953..b4c2e53c 100644
--- a/src/main/java/io/akeyless/client/model/CreateLinkedTarget.java
+++ b/src/main/java/io/akeyless/client/model/CreateLinkedTarget.java
@@ -53,6 +53,10 @@ public class CreateLinkedTarget {
@SerializedName(SERIALIZED_NAME_TOKEN)
private String token;
+ public static final String SERIALIZED_NAME_TYPE = "type";
+ @SerializedName(SERIALIZED_NAME_TYPE)
+ private String type;
+
public static final String SERIALIZED_NAME_UID_TOKEN = "uid-token";
@SerializedName(SERIALIZED_NAME_UID_TOKEN)
private String uidToken;
@@ -198,6 +202,29 @@ public void setToken(String token) {
}
+ public CreateLinkedTarget type(String type) {
+
+ this.type = type;
+ return this;
+ }
+
+ /**
+ * Specifies the hosts type, relevant only when working without parent target
+ * @return type
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Specifies the hosts type, relevant only when working without parent target")
+
+ public String getType() {
+ return type;
+ }
+
+
+ public void setType(String type) {
+ this.type = type;
+ }
+
+
public CreateLinkedTarget uidToken(String uidToken) {
this.uidToken = uidToken;
@@ -236,12 +263,13 @@ public boolean equals(Object o) {
Objects.equals(this.name, createLinkedTarget.name) &&
Objects.equals(this.parentTargetName, createLinkedTarget.parentTargetName) &&
Objects.equals(this.token, createLinkedTarget.token) &&
+ Objects.equals(this.type, createLinkedTarget.type) &&
Objects.equals(this.uidToken, createLinkedTarget.uidToken);
}
@Override
public int hashCode() {
- return Objects.hash(description, hosts, json, name, parentTargetName, token, uidToken);
+ return Objects.hash(description, hosts, json, name, parentTargetName, token, type, uidToken);
}
@Override
@@ -254,6 +282,7 @@ public String toString() {
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" parentTargetName: ").append(toIndentedString(parentTargetName)).append("\n");
sb.append(" token: ").append(toIndentedString(token)).append("\n");
+ sb.append(" type: ").append(toIndentedString(type)).append("\n");
sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n");
sb.append("}");
return sb.toString();
diff --git a/src/main/java/io/akeyless/client/model/CreateRole.java b/src/main/java/io/akeyless/client/model/CreateRole.java
index 8970bda1..bcc4440f 100644
--- a/src/main/java/io/akeyless/client/model/CreateRole.java
+++ b/src/main/java/io/akeyless/client/model/CreateRole.java
@@ -45,6 +45,14 @@ public class CreateRole {
@SerializedName(SERIALIZED_NAME_DESCRIPTION)
private String description;
+ public static final String SERIALIZED_NAME_EVENT_CENTER_ACCESS = "event-center-access";
+ @SerializedName(SERIALIZED_NAME_EVENT_CENTER_ACCESS)
+ private String eventCenterAccess;
+
+ public static final String SERIALIZED_NAME_EVENT_FORWARDERS_ACCESS = "event-forwarders-access";
+ @SerializedName(SERIALIZED_NAME_EVENT_FORWARDERS_ACCESS)
+ private String eventForwardersAccess;
+
public static final String SERIALIZED_NAME_GW_ANALYTICS_ACCESS = "gw-analytics-access";
@SerializedName(SERIALIZED_NAME_GW_ANALYTICS_ACCESS)
private String gwAnalyticsAccess;
@@ -168,6 +176,52 @@ public void setDescription(String description) {
}
+ public CreateRole eventCenterAccess(String eventCenterAccess) {
+
+ this.eventCenterAccess = eventCenterAccess;
+ return this;
+ }
+
+ /**
+ * Allow this role to view Event Center. Currently only 'none', 'own' and 'all' values are supported
+ * @return eventCenterAccess
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Allow this role to view Event Center. Currently only 'none', 'own' and 'all' values are supported")
+
+ public String getEventCenterAccess() {
+ return eventCenterAccess;
+ }
+
+
+ public void setEventCenterAccess(String eventCenterAccess) {
+ this.eventCenterAccess = eventCenterAccess;
+ }
+
+
+ public CreateRole eventForwardersAccess(String eventForwardersAccess) {
+
+ this.eventForwardersAccess = eventForwardersAccess;
+ return this;
+ }
+
+ /**
+ * Allow this role to manage Event Forwarders. Currently only 'none' and 'all' values are supported.
+ * @return eventForwardersAccess
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Allow this role to manage Event Forwarders. Currently only 'none' and 'all' values are supported.")
+
+ public String getEventForwardersAccess() {
+ return eventForwardersAccess;
+ }
+
+
+ public void setEventForwardersAccess(String eventForwardersAccess) {
+ this.eventForwardersAccess = eventForwardersAccess;
+ }
+
+
public CreateRole gwAnalyticsAccess(String gwAnalyticsAccess) {
this.gwAnalyticsAccess = gwAnalyticsAccess;
@@ -342,6 +396,8 @@ public boolean equals(Object o) {
Objects.equals(this.auditAccess, createRole.auditAccess) &&
Objects.equals(this.comment, createRole.comment) &&
Objects.equals(this.description, createRole.description) &&
+ Objects.equals(this.eventCenterAccess, createRole.eventCenterAccess) &&
+ Objects.equals(this.eventForwardersAccess, createRole.eventForwardersAccess) &&
Objects.equals(this.gwAnalyticsAccess, createRole.gwAnalyticsAccess) &&
Objects.equals(this.json, createRole.json) &&
Objects.equals(this.name, createRole.name) &&
@@ -353,7 +409,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(analyticsAccess, auditAccess, comment, description, gwAnalyticsAccess, json, name, sraReportsAccess, token, uidToken, usageReportsAccess);
+ return Objects.hash(analyticsAccess, auditAccess, comment, description, eventCenterAccess, eventForwardersAccess, gwAnalyticsAccess, json, name, sraReportsAccess, token, uidToken, usageReportsAccess);
}
@Override
@@ -364,6 +420,8 @@ public String toString() {
sb.append(" auditAccess: ").append(toIndentedString(auditAccess)).append("\n");
sb.append(" comment: ").append(toIndentedString(comment)).append("\n");
sb.append(" description: ").append(toIndentedString(description)).append("\n");
+ sb.append(" eventCenterAccess: ").append(toIndentedString(eventCenterAccess)).append("\n");
+ sb.append(" eventForwardersAccess: ").append(toIndentedString(eventForwardersAccess)).append("\n");
sb.append(" gwAnalyticsAccess: ").append(toIndentedString(gwAnalyticsAccess)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/CreateRotatedSecret.java b/src/main/java/io/akeyless/client/model/CreateRotatedSecret.java
index e8d86faa..1aa02c42 100644
--- a/src/main/java/io/akeyless/client/model/CreateRotatedSecret.java
+++ b/src/main/java/io/akeyless/client/model/CreateRotatedSecret.java
@@ -31,6 +31,10 @@
*/
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
public class CreateRotatedSecret {
+ public static final String SERIALIZED_NAME_PROVIDER_TYPE = "ProviderType";
+ @SerializedName(SERIALIZED_NAME_PROVIDER_TYPE)
+ private String providerType;
+
public static final String SERIALIZED_NAME_API_ID = "api-id";
@SerializedName(SERIALIZED_NAME_API_ID)
private String apiId;
@@ -79,6 +83,10 @@ public class CreateRotatedSecret {
@SerializedName(SERIALIZED_NAME_GCP_SERVICE_ACCOUNT_KEY_ID)
private String gcpServiceAccountKeyId;
+ public static final String SERIALIZED_NAME_HOST_PROVIDER = "host-provider";
+ @SerializedName(SERIALIZED_NAME_HOST_PROVIDER)
+ private String hostProvider = "explicit";
+
public static final String SERIALIZED_NAME_JSON = "json";
@SerializedName(SERIALIZED_NAME_JSON)
private Boolean json = false;
@@ -199,6 +207,10 @@ public class CreateRotatedSecret {
@SerializedName(SERIALIZED_NAME_TAGS)
private List tags = null;
+ public static final String SERIALIZED_NAME_TARGET = "target";
+ @SerializedName(SERIALIZED_NAME_TARGET)
+ private List target = null;
+
public static final String SERIALIZED_NAME_TARGET_NAME = "target-name";
@SerializedName(SERIALIZED_NAME_TARGET_NAME)
private String targetName;
@@ -222,6 +234,29 @@ public class CreateRotatedSecret {
public CreateRotatedSecret() {
}
+ public CreateRotatedSecret providerType(String providerType) {
+
+ this.providerType = providerType;
+ return this;
+ }
+
+ /**
+ * Get providerType
+ * @return providerType
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public String getProviderType() {
+ return providerType;
+ }
+
+
+ public void setProviderType(String providerType) {
+ this.providerType = providerType;
+ }
+
+
public CreateRotatedSecret apiId(String apiId) {
this.apiId = apiId;
@@ -498,6 +533,29 @@ public void setGcpServiceAccountKeyId(String gcpServiceAccountKeyId) {
}
+ public CreateRotatedSecret hostProvider(String hostProvider) {
+
+ this.hostProvider = hostProvider;
+ return this;
+ }
+
+ /**
+ * Host provider type [explicit/target], Relevant only for Secure Remote Access of ssh cert issuer and ldap rotated secret
+ * @return hostProvider
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Host provider type [explicit/target], Relevant only for Secure Remote Access of ssh cert issuer and ldap rotated secret")
+
+ public String getHostProvider() {
+ return hostProvider;
+ }
+
+
+ public void setHostProvider(String hostProvider) {
+ this.hostProvider = hostProvider;
+ }
+
+
public CreateRotatedSecret json(Boolean json) {
this.json = json;
@@ -666,11 +724,11 @@ public CreateRotatedSecret rotationHour(Integer rotationHour) {
}
/**
- * The Hour of the rotation in UTC
+ * The Hour of the rotation in UTC. Default rotation-hour is 14:00
* @return rotationHour
**/
@javax.annotation.Nullable
- @ApiModelProperty(value = "The Hour of the rotation in UTC")
+ @ApiModelProperty(value = "The Hour of the rotation in UTC. Default rotation-hour is 14:00")
public Integer getRotationHour() {
return rotationHour;
@@ -1204,6 +1262,37 @@ public void setTags(List tags) {
}
+ public CreateRotatedSecret target(List target) {
+
+ this.target = target;
+ return this;
+ }
+
+ public CreateRotatedSecret addTargetItem(String targetItem) {
+ if (this.target == null) {
+ this.target = new ArrayList();
+ }
+ this.target.add(targetItem);
+ return this;
+ }
+
+ /**
+ * A list of linked targets to be associated, Relevant only for Secure Remote Access for ssh cert issuer and ldap rotated secret, To specify multiple targets use argument multiple times
+ * @return target
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "A list of linked targets to be associated, Relevant only for Secure Remote Access for ssh cert issuer and ldap rotated secret, To specify multiple targets use argument multiple times")
+
+ public List getTarget() {
+ return target;
+ }
+
+
+ public void setTarget(List target) {
+ this.target = target;
+ }
+
+
public CreateRotatedSecret targetName(String targetName) {
this.targetName = targetName;
@@ -1328,7 +1417,8 @@ public boolean equals(Object o) {
return false;
}
CreateRotatedSecret createRotatedSecret = (CreateRotatedSecret) o;
- return Objects.equals(this.apiId, createRotatedSecret.apiId) &&
+ return Objects.equals(this.providerType, createRotatedSecret.providerType) &&
+ Objects.equals(this.apiId, createRotatedSecret.apiId) &&
Objects.equals(this.apiKey, createRotatedSecret.apiKey) &&
Objects.equals(this.applicationId, createRotatedSecret.applicationId) &&
Objects.equals(this.authenticationCredentials, createRotatedSecret.authenticationCredentials) &&
@@ -1340,6 +1430,7 @@ public boolean equals(Object o) {
Objects.equals(this.gcpKey, createRotatedSecret.gcpKey) &&
Objects.equals(this.gcpServiceAccountEmail, createRotatedSecret.gcpServiceAccountEmail) &&
Objects.equals(this.gcpServiceAccountKeyId, createRotatedSecret.gcpServiceAccountKeyId) &&
+ Objects.equals(this.hostProvider, createRotatedSecret.hostProvider) &&
Objects.equals(this.json, createRotatedSecret.json) &&
Objects.equals(this.key, createRotatedSecret.key) &&
Objects.equals(this.metadata, createRotatedSecret.metadata) &&
@@ -1370,6 +1461,7 @@ public boolean equals(Object o) {
Objects.equals(this.sshUsername, createRotatedSecret.sshUsername) &&
Objects.equals(this.storageAccountKeyName, createRotatedSecret.storageAccountKeyName) &&
Objects.equals(this.tags, createRotatedSecret.tags) &&
+ Objects.equals(this.target, createRotatedSecret.target) &&
Objects.equals(this.targetName, createRotatedSecret.targetName) &&
Objects.equals(this.token, createRotatedSecret.token) &&
Objects.equals(this.uidToken, createRotatedSecret.uidToken) &&
@@ -1379,13 +1471,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(apiId, apiKey, applicationId, authenticationCredentials, autoRotate, awsRegion, customPayload, deleteProtection, description, gcpKey, gcpServiceAccountEmail, gcpServiceAccountKeyId, json, key, metadata, name, rotateAfterDisconnect, rotatedPassword, rotatedUsername, rotationHour, rotationInterval, rotatorCredsType, rotatorCustomCmd, rotatorType, samePassword, secureAccessAllowExternalUser, secureAccessAwsAccountId, secureAccessAwsNativeCli, secureAccessBastionIssuer, secureAccessDbName, secureAccessDbSchema, secureAccessEnable, secureAccessHost, secureAccessRdpDomain, secureAccessRdpUser, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, sshPassword, sshUsername, storageAccountKeyName, tags, targetName, token, uidToken, userAttribute, userDn);
+ return Objects.hash(providerType, apiId, apiKey, applicationId, authenticationCredentials, autoRotate, awsRegion, customPayload, deleteProtection, description, gcpKey, gcpServiceAccountEmail, gcpServiceAccountKeyId, hostProvider, json, key, metadata, name, rotateAfterDisconnect, rotatedPassword, rotatedUsername, rotationHour, rotationInterval, rotatorCredsType, rotatorCustomCmd, rotatorType, samePassword, secureAccessAllowExternalUser, secureAccessAwsAccountId, secureAccessAwsNativeCli, secureAccessBastionIssuer, secureAccessDbName, secureAccessDbSchema, secureAccessEnable, secureAccessHost, secureAccessRdpDomain, secureAccessRdpUser, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, sshPassword, sshUsername, storageAccountKeyName, tags, target, targetName, token, uidToken, userAttribute, userDn);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CreateRotatedSecret {\n");
+ sb.append(" providerType: ").append(toIndentedString(providerType)).append("\n");
sb.append(" apiId: ").append(toIndentedString(apiId)).append("\n");
sb.append(" apiKey: ").append(toIndentedString(apiKey)).append("\n");
sb.append(" applicationId: ").append(toIndentedString(applicationId)).append("\n");
@@ -1398,6 +1491,7 @@ public String toString() {
sb.append(" gcpKey: ").append(toIndentedString(gcpKey)).append("\n");
sb.append(" gcpServiceAccountEmail: ").append(toIndentedString(gcpServiceAccountEmail)).append("\n");
sb.append(" gcpServiceAccountKeyId: ").append(toIndentedString(gcpServiceAccountKeyId)).append("\n");
+ sb.append(" hostProvider: ").append(toIndentedString(hostProvider)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
sb.append(" key: ").append(toIndentedString(key)).append("\n");
sb.append(" metadata: ").append(toIndentedString(metadata)).append("\n");
@@ -1428,6 +1522,7 @@ public String toString() {
sb.append(" sshUsername: ").append(toIndentedString(sshUsername)).append("\n");
sb.append(" storageAccountKeyName: ").append(toIndentedString(storageAccountKeyName)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
+ sb.append(" target: ").append(toIndentedString(target)).append("\n");
sb.append(" targetName: ").append(toIndentedString(targetName)).append("\n");
sb.append(" token: ").append(toIndentedString(token)).append("\n");
sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/CreateSSHCertIssuer.java b/src/main/java/io/akeyless/client/model/CreateSSHCertIssuer.java
index fd771223..df58f289 100644
--- a/src/main/java/io/akeyless/client/model/CreateSSHCertIssuer.java
+++ b/src/main/java/io/akeyless/client/model/CreateSSHCertIssuer.java
@@ -33,9 +33,9 @@
*/
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
public class CreateSSHCertIssuer {
- public static final String SERIALIZED_NAME_SSH_CERT_ISSUER_HOST_PROVIDER = "SshCertIssuerHostProvider";
- @SerializedName(SERIALIZED_NAME_SSH_CERT_ISSUER_HOST_PROVIDER)
- private String sshCertIssuerHostProvider;
+ public static final String SERIALIZED_NAME_PROVIDER_TYPE = "ProviderType";
+ @SerializedName(SERIALIZED_NAME_PROVIDER_TYPE)
+ private String providerType;
public static final String SERIALIZED_NAME_ALLOWED_USERS = "allowed-users";
@SerializedName(SERIALIZED_NAME_ALLOWED_USERS)
@@ -124,26 +124,26 @@ public class CreateSSHCertIssuer {
public CreateSSHCertIssuer() {
}
- public CreateSSHCertIssuer sshCertIssuerHostProvider(String sshCertIssuerHostProvider) {
+ public CreateSSHCertIssuer providerType(String providerType) {
- this.sshCertIssuerHostProvider = sshCertIssuerHostProvider;
+ this.providerType = providerType;
return this;
}
/**
- * Get sshCertIssuerHostProvider
- * @return sshCertIssuerHostProvider
+ * Get providerType
+ * @return providerType
**/
@javax.annotation.Nullable
@ApiModelProperty(value = "")
- public String getSshCertIssuerHostProvider() {
- return sshCertIssuerHostProvider;
+ public String getProviderType() {
+ return providerType;
}
- public void setSshCertIssuerHostProvider(String sshCertIssuerHostProvider) {
- this.sshCertIssuerHostProvider = sshCertIssuerHostProvider;
+ public void setProviderType(String providerType) {
+ this.providerType = providerType;
}
@@ -254,11 +254,11 @@ public CreateSSHCertIssuer hostProvider(String hostProvider) {
}
/**
- * Host provider type [explicit/target]
+ * Host provider type [explicit/target], Relevant only for Secure Remote Access of ssh cert issuer and ldap rotated secret
* @return hostProvider
**/
@javax.annotation.Nullable
- @ApiModelProperty(value = "Host provider type [explicit/target]")
+ @ApiModelProperty(value = "Host provider type [explicit/target], Relevant only for Secure Remote Access of ssh cert issuer and ldap rotated secret")
public String getHostProvider() {
return hostProvider;
@@ -577,11 +577,11 @@ public CreateSSHCertIssuer addTargetItem(String targetItem) {
}
/**
- * A list of existing targets to be associated, Relevant only for Secure Remote Access, To specify multiple targets use argument multiple times
+ * A list of linked targets to be associated, Relevant only for Secure Remote Access for ssh cert issuer and ldap rotated secret, To specify multiple targets use argument multiple times
* @return target
**/
@javax.annotation.Nullable
- @ApiModelProperty(value = "A list of existing targets to be associated, Relevant only for Secure Remote Access, To specify multiple targets use argument multiple times")
+ @ApiModelProperty(value = "A list of linked targets to be associated, Relevant only for Secure Remote Access for ssh cert issuer and ldap rotated secret, To specify multiple targets use argument multiple times")
public List getTarget() {
return target;
@@ -671,7 +671,7 @@ public boolean equals(Object o) {
return false;
}
CreateSSHCertIssuer createSSHCertIssuer = (CreateSSHCertIssuer) o;
- return Objects.equals(this.sshCertIssuerHostProvider, createSSHCertIssuer.sshCertIssuerHostProvider) &&
+ return Objects.equals(this.providerType, createSSHCertIssuer.providerType) &&
Objects.equals(this.allowedUsers, createSSHCertIssuer.allowedUsers) &&
Objects.equals(this.deleteProtection, createSSHCertIssuer.deleteProtection) &&
Objects.equals(this.description, createSSHCertIssuer.description) &&
@@ -697,14 +697,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(sshCertIssuerHostProvider, allowedUsers, deleteProtection, description, extensions, hostProvider, json, metadata, name, principals, secureAccessBastionApi, secureAccessBastionSsh, secureAccessEnable, secureAccessHost, secureAccessSshCredsUser, secureAccessUseInternalBastion, signerKeyName, tag, target, token, ttl, uidToken);
+ return Objects.hash(providerType, allowedUsers, deleteProtection, description, extensions, hostProvider, json, metadata, name, principals, secureAccessBastionApi, secureAccessBastionSsh, secureAccessEnable, secureAccessHost, secureAccessSshCredsUser, secureAccessUseInternalBastion, signerKeyName, tag, target, token, ttl, uidToken);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CreateSSHCertIssuer {\n");
- sb.append(" sshCertIssuerHostProvider: ").append(toIndentedString(sshCertIssuerHostProvider)).append("\n");
+ sb.append(" providerType: ").append(toIndentedString(providerType)).append("\n");
sb.append(" allowedUsers: ").append(toIndentedString(allowedUsers)).append("\n");
sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n");
sb.append(" description: ").append(toIndentedString(description)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/CreateSecret.java b/src/main/java/io/akeyless/client/model/CreateSecret.java
index a29aff58..b53e797b 100644
--- a/src/main/java/io/akeyless/client/model/CreateSecret.java
+++ b/src/main/java/io/akeyless/client/model/CreateSecret.java
@@ -37,6 +37,10 @@ public class CreateSecret {
@SerializedName(SERIALIZED_NAME_ACCESSIBILITY)
private String accessibility = "regular";
+ public static final String SERIALIZED_NAME_CHANGE_EVENT = "change-event";
+ @SerializedName(SERIALIZED_NAME_CHANGE_EVENT)
+ private String changeEvent;
+
public static final String SERIALIZED_NAME_CUSTOM_FIELD = "custom-field";
@SerializedName(SERIALIZED_NAME_CUSTOM_FIELD)
private Map customField = null;
@@ -163,6 +167,29 @@ public void setAccessibility(String accessibility) {
}
+ public CreateSecret changeEvent(String changeEvent) {
+
+ this.changeEvent = changeEvent;
+ return this;
+ }
+
+ /**
+ * Trigger an event when a secret value changed [true/false] (Relevant only for Static Secret)
+ * @return changeEvent
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Trigger an event when a secret value changed [true/false] (Relevant only for Static Secret)")
+
+ public String getChangeEvent() {
+ return changeEvent;
+ }
+
+
+ public void setChangeEvent(String changeEvent) {
+ this.changeEvent = changeEvent;
+ }
+
+
public CreateSecret customField(Map customField) {
this.customField = customField;
@@ -780,6 +807,7 @@ public boolean equals(Object o) {
}
CreateSecret createSecret = (CreateSecret) o;
return Objects.equals(this.accessibility, createSecret.accessibility) &&
+ Objects.equals(this.changeEvent, createSecret.changeEvent) &&
Objects.equals(this.customField, createSecret.customField) &&
Objects.equals(this.deleteProtection, createSecret.deleteProtection) &&
Objects.equals(this.description, createSecret.description) &&
@@ -809,7 +837,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessibility, customField, deleteProtection, description, injectUrl, json, metadata, multilineValue, name, password, protectionKey, secureAccessBastionIssuer, secureAccessEnable, secureAccessHost, secureAccessRdpUser, secureAccessSshCreds, secureAccessSshUser, secureAccessUrl, secureAccessWebBrowsing, secureAccessWebProxy, tags, token, type, uidToken, username, value);
+ return Objects.hash(accessibility, changeEvent, customField, deleteProtection, description, injectUrl, json, metadata, multilineValue, name, password, protectionKey, secureAccessBastionIssuer, secureAccessEnable, secureAccessHost, secureAccessRdpUser, secureAccessSshCreds, secureAccessSshUser, secureAccessUrl, secureAccessWebBrowsing, secureAccessWebProxy, tags, token, type, uidToken, username, value);
}
@Override
@@ -817,6 +845,7 @@ public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CreateSecret {\n");
sb.append(" accessibility: ").append(toIndentedString(accessibility)).append("\n");
+ sb.append(" changeEvent: ").append(toIndentedString(changeEvent)).append("\n");
sb.append(" customField: ").append(toIndentedString(customField)).append("\n");
sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n");
sb.append(" description: ").append(toIndentedString(description)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateMigration.java b/src/main/java/io/akeyless/client/model/GatewayCreateMigration.java
index 6fb1e4a4..8c7ee22e 100644
--- a/src/main/java/io/akeyless/client/model/GatewayCreateMigration.java
+++ b/src/main/java/io/akeyless/client/model/GatewayCreateMigration.java
@@ -252,6 +252,10 @@ public class GatewayCreateMigration {
@SerializedName(SERIALIZED_NAME_SI_TARGET_NAME)
private String siTargetName;
+ public static final String SERIALIZED_NAME_SI_USER_GROUPS = "si-user-groups";
+ @SerializedName(SERIALIZED_NAME_SI_USER_GROUPS)
+ private String siUserGroups;
+
public static final String SERIALIZED_NAME_SI_USERS_IGNORE = "si-users-ignore";
@SerializedName(SERIALIZED_NAME_SI_USERS_IGNORE)
private String siUsersIgnore;
@@ -1592,6 +1596,29 @@ public void setSiTargetName(String siTargetName) {
}
+ public GatewayCreateMigration siUserGroups(String siUserGroups) {
+
+ this.siUserGroups = siUserGroups;
+ return this;
+ }
+
+ /**
+ * Comma-separated list of groups to migrate users from. If empty, all users from all groups will be migrated (Relevant only for Server Inventory migration)
+ * @return siUserGroups
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Comma-separated list of groups to migrate users from. If empty, all users from all groups will be migrated (Relevant only for Server Inventory migration)")
+
+ public String getSiUserGroups() {
+ return siUserGroups;
+ }
+
+
+ public void setSiUserGroups(String siUserGroups) {
+ this.siUserGroups = siUserGroups;
+ }
+
+
public GatewayCreateMigration siUsersIgnore(String siUsersIgnore) {
this.siUsersIgnore = siUsersIgnore;
@@ -1794,6 +1821,7 @@ public boolean equals(Object o) {
Objects.equals(this.siRotationInterval, gatewayCreateMigration.siRotationInterval) &&
Objects.equals(this.siSraEnableRdp, gatewayCreateMigration.siSraEnableRdp) &&
Objects.equals(this.siTargetName, gatewayCreateMigration.siTargetName) &&
+ Objects.equals(this.siUserGroups, gatewayCreateMigration.siUserGroups) &&
Objects.equals(this.siUsersIgnore, gatewayCreateMigration.siUsersIgnore) &&
Objects.equals(this.siUsersPathTemplate, gatewayCreateMigration.siUsersPathTemplate) &&
Objects.equals(this.targetLocation, gatewayCreateMigration.targetLocation) &&
@@ -1804,7 +1832,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(_1passwordEmail, _1passwordPassword, _1passwordSecretKey, _1passwordUrl, _1passwordVaults, adDiscoverServices, adDiscoveryTypes, adOsFilter, adSshPort, adTargetsType, adWinrmOverHttp, adWinrmPort, adAutoRotate, adComputerBaseDn, adDiscoverLocalUsers, adDomainName, adDomainUsersPathTemplate, adLocalUsersIgnore, adLocalUsersPathTemplate, adRotationHour, adRotationInterval, adSraEnableRdp, adTargetName, adTargetsPathTemplate, adUserBaseDn, adUserGroups, awsKey, awsKeyId, awsRegion, azureClientId, azureKvName, azureSecret, azureTenantId, gcpKey, hashiJson, hashiNs, hashiToken, hashiUrl, json, k8sCaCertificate, k8sClientCertificate, k8sClientKey, k8sNamespace, k8sPassword, k8sSkipSystem, k8sToken, k8sUrl, k8sUsername, name, protectionKey, siAutoRotate, siRotationHour, siRotationInterval, siSraEnableRdp, siTargetName, siUsersIgnore, siUsersPathTemplate, targetLocation, token, type, uidToken);
+ return Objects.hash(_1passwordEmail, _1passwordPassword, _1passwordSecretKey, _1passwordUrl, _1passwordVaults, adDiscoverServices, adDiscoveryTypes, adOsFilter, adSshPort, adTargetsType, adWinrmOverHttp, adWinrmPort, adAutoRotate, adComputerBaseDn, adDiscoverLocalUsers, adDomainName, adDomainUsersPathTemplate, adLocalUsersIgnore, adLocalUsersPathTemplate, adRotationHour, adRotationInterval, adSraEnableRdp, adTargetName, adTargetsPathTemplate, adUserBaseDn, adUserGroups, awsKey, awsKeyId, awsRegion, azureClientId, azureKvName, azureSecret, azureTenantId, gcpKey, hashiJson, hashiNs, hashiToken, hashiUrl, json, k8sCaCertificate, k8sClientCertificate, k8sClientKey, k8sNamespace, k8sPassword, k8sSkipSystem, k8sToken, k8sUrl, k8sUsername, name, protectionKey, siAutoRotate, siRotationHour, siRotationInterval, siSraEnableRdp, siTargetName, siUserGroups, siUsersIgnore, siUsersPathTemplate, targetLocation, token, type, uidToken);
}
@Override
@@ -1866,6 +1894,7 @@ public String toString() {
sb.append(" siRotationInterval: ").append(toIndentedString(siRotationInterval)).append("\n");
sb.append(" siSraEnableRdp: ").append(toIndentedString(siSraEnableRdp)).append("\n");
sb.append(" siTargetName: ").append(toIndentedString(siTargetName)).append("\n");
+ sb.append(" siUserGroups: ").append(toIndentedString(siUserGroups)).append("\n");
sb.append(" siUsersIgnore: ").append(toIndentedString(siUsersIgnore)).append("\n");
sb.append(" siUsersPathTemplate: ").append(toIndentedString(siUsersPathTemplate)).append("\n");
sb.append(" targetLocation: ").append(toIndentedString(targetLocation)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerCassandra.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerCassandra.java
index 95e0de85..f2ec0b4d 100644
--- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerCassandra.java
+++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerCassandra.java
@@ -68,6 +68,14 @@ public class GatewayCreateProducerCassandra {
@SerializedName(SERIALIZED_NAME_PRODUCER_ENCRYPTION_KEY_NAME)
private String producerEncryptionKeyName;
+ public static final String SERIALIZED_NAME_SSL = "ssl";
+ @SerializedName(SERIALIZED_NAME_SSL)
+ private Boolean ssl = false;
+
+ public static final String SERIALIZED_NAME_SSL_CERTIFICATE = "ssl-certificate";
+ @SerializedName(SERIALIZED_NAME_SSL_CERTIFICATE)
+ private String sslCertificate;
+
public static final String SERIALIZED_NAME_TAGS = "tags";
@SerializedName(SERIALIZED_NAME_TAGS)
private List tags = null;
@@ -298,6 +306,52 @@ public void setProducerEncryptionKeyName(String producerEncryptionKeyName) {
}
+ public GatewayCreateProducerCassandra ssl(Boolean ssl) {
+
+ this.ssl = ssl;
+ return this;
+ }
+
+ /**
+ * Enable/Disable SSL [true/false]
+ * @return ssl
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Enable/Disable SSL [true/false]")
+
+ public Boolean getSsl() {
+ return ssl;
+ }
+
+
+ public void setSsl(Boolean ssl) {
+ this.ssl = ssl;
+ }
+
+
+ public GatewayCreateProducerCassandra sslCertificate(String sslCertificate) {
+
+ this.sslCertificate = sslCertificate;
+ return this;
+ }
+
+ /**
+ * SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)
+ * @return sslCertificate
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)")
+
+ public String getSslCertificate() {
+ return sslCertificate;
+ }
+
+
+ public void setSslCertificate(String sslCertificate) {
+ this.sslCertificate = sslCertificate;
+ }
+
+
public GatewayCreateProducerCassandra tags(List tags) {
this.tags = tags;
@@ -439,6 +493,8 @@ public boolean equals(Object o) {
Objects.equals(this.json, gatewayCreateProducerCassandra.json) &&
Objects.equals(this.name, gatewayCreateProducerCassandra.name) &&
Objects.equals(this.producerEncryptionKeyName, gatewayCreateProducerCassandra.producerEncryptionKeyName) &&
+ Objects.equals(this.ssl, gatewayCreateProducerCassandra.ssl) &&
+ Objects.equals(this.sslCertificate, gatewayCreateProducerCassandra.sslCertificate) &&
Objects.equals(this.tags, gatewayCreateProducerCassandra.tags) &&
Objects.equals(this.targetName, gatewayCreateProducerCassandra.targetName) &&
Objects.equals(this.token, gatewayCreateProducerCassandra.token) &&
@@ -448,7 +504,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(cassandraCreationStatements, cassandraHosts, cassandraPassword, cassandraPort, cassandraUsername, deleteProtection, json, name, producerEncryptionKeyName, tags, targetName, token, uidToken, userTtl);
+ return Objects.hash(cassandraCreationStatements, cassandraHosts, cassandraPassword, cassandraPort, cassandraUsername, deleteProtection, json, name, producerEncryptionKeyName, ssl, sslCertificate, tags, targetName, token, uidToken, userTtl);
}
@Override
@@ -464,6 +520,8 @@ public String toString() {
sb.append(" json: ").append(toIndentedString(json)).append("\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" producerEncryptionKeyName: ").append(toIndentedString(producerEncryptionKeyName)).append("\n");
+ sb.append(" ssl: ").append(toIndentedString(ssl)).append("\n");
+ sb.append(" sslCertificate: ").append(toIndentedString(sslCertificate)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append(" targetName: ").append(toIndentedString(targetName)).append("\n");
sb.append(" token: ").append(toIndentedString(token)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateItem.java b/src/main/java/io/akeyless/client/model/GatewayUpdateItem.java
index 9e6cce1c..0cda85c4 100644
--- a/src/main/java/io/akeyless/client/model/GatewayUpdateItem.java
+++ b/src/main/java/io/akeyless/client/model/GatewayUpdateItem.java
@@ -44,6 +44,10 @@ public class GatewayUpdateItem {
@SerializedName(SERIALIZED_NAME_API_KEY)
private String apiKey;
+ public static final String SERIALIZED_NAME_APP_ID = "app-id";
+ @SerializedName(SERIALIZED_NAME_APP_ID)
+ private String appId;
+
public static final String SERIALIZED_NAME_AUTO_ROTATE = "auto-rotate";
@SerializedName(SERIALIZED_NAME_AUTO_ROTATE)
private String autoRotate;
@@ -216,6 +220,29 @@ public void setApiKey(String apiKey) {
}
+ public GatewayUpdateItem appId(String appId) {
+
+ this.appId = appId;
+ return this;
+ }
+
+ /**
+ * ApplicationId (used in azure)
+ * @return appId
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "ApplicationId (used in azure)")
+
+ public String getAppId() {
+ return appId;
+ }
+
+
+ public void setAppId(String appId) {
+ this.appId = appId;
+ }
+
+
public GatewayUpdateItem autoRotate(String autoRotate) {
this.autoRotate = autoRotate;
@@ -765,6 +792,7 @@ public boolean equals(Object o) {
return Objects.equals(this.addTag, gatewayUpdateItem.addTag) &&
Objects.equals(this.apiId, gatewayUpdateItem.apiId) &&
Objects.equals(this.apiKey, gatewayUpdateItem.apiKey) &&
+ Objects.equals(this.appId, gatewayUpdateItem.appId) &&
Objects.equals(this.autoRotate, gatewayUpdateItem.autoRotate) &&
Objects.equals(this.customPayload, gatewayUpdateItem.customPayload) &&
Objects.equals(this.deleteProtection, gatewayUpdateItem.deleteProtection) &&
@@ -792,7 +820,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(addTag, apiId, apiKey, autoRotate, customPayload, deleteProtection, description, gcpKey, gcpServiceAccountEmail, gcpServiceAccountKeyId, json, keepPrevVersion, key, name, newMetadata, newName, newVersion, rmTag, rotatedPassword, rotatedUsername, rotationHour, rotationInterval, rotatorCredsType, token, type, uidToken);
+ return Objects.hash(addTag, apiId, apiKey, appId, autoRotate, customPayload, deleteProtection, description, gcpKey, gcpServiceAccountEmail, gcpServiceAccountKeyId, json, keepPrevVersion, key, name, newMetadata, newName, newVersion, rmTag, rotatedPassword, rotatedUsername, rotationHour, rotationInterval, rotatorCredsType, token, type, uidToken);
}
@Override
@@ -802,6 +830,7 @@ public String toString() {
sb.append(" addTag: ").append(toIndentedString(addTag)).append("\n");
sb.append(" apiId: ").append(toIndentedString(apiId)).append("\n");
sb.append(" apiKey: ").append(toIndentedString(apiKey)).append("\n");
+ sb.append(" appId: ").append(toIndentedString(appId)).append("\n");
sb.append(" autoRotate: ").append(toIndentedString(autoRotate)).append("\n");
sb.append(" customPayload: ").append(toIndentedString(customPayload)).append("\n");
sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateMigration.java b/src/main/java/io/akeyless/client/model/GatewayUpdateMigration.java
index eb933134..6f4e8479 100644
--- a/src/main/java/io/akeyless/client/model/GatewayUpdateMigration.java
+++ b/src/main/java/io/akeyless/client/model/GatewayUpdateMigration.java
@@ -260,6 +260,10 @@ public class GatewayUpdateMigration {
@SerializedName(SERIALIZED_NAME_SI_TARGET_NAME)
private String siTargetName;
+ public static final String SERIALIZED_NAME_SI_USER_GROUPS = "si-user-groups";
+ @SerializedName(SERIALIZED_NAME_SI_USER_GROUPS)
+ private String siUserGroups;
+
public static final String SERIALIZED_NAME_SI_USERS_IGNORE = "si-users-ignore";
@SerializedName(SERIALIZED_NAME_SI_USERS_IGNORE)
private String siUsersIgnore;
@@ -1642,6 +1646,29 @@ public void setSiTargetName(String siTargetName) {
}
+ public GatewayUpdateMigration siUserGroups(String siUserGroups) {
+
+ this.siUserGroups = siUserGroups;
+ return this;
+ }
+
+ /**
+ * Comma-separated list of groups to migrate users from. If empty, all users from all groups will be migrated (Relevant only for Server Inventory migration)
+ * @return siUserGroups
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Comma-separated list of groups to migrate users from. If empty, all users from all groups will be migrated (Relevant only for Server Inventory migration)")
+
+ public String getSiUserGroups() {
+ return siUserGroups;
+ }
+
+
+ public void setSiUserGroups(String siUserGroups) {
+ this.siUserGroups = siUserGroups;
+ }
+
+
public GatewayUpdateMigration siUsersIgnore(String siUsersIgnore) {
this.siUsersIgnore = siUsersIgnore;
@@ -1823,6 +1850,7 @@ public boolean equals(Object o) {
Objects.equals(this.siRotationInterval, gatewayUpdateMigration.siRotationInterval) &&
Objects.equals(this.siSraEnableRdp, gatewayUpdateMigration.siSraEnableRdp) &&
Objects.equals(this.siTargetName, gatewayUpdateMigration.siTargetName) &&
+ Objects.equals(this.siUserGroups, gatewayUpdateMigration.siUserGroups) &&
Objects.equals(this.siUsersIgnore, gatewayUpdateMigration.siUsersIgnore) &&
Objects.equals(this.siUsersPathTemplate, gatewayUpdateMigration.siUsersPathTemplate) &&
Objects.equals(this.targetLocation, gatewayUpdateMigration.targetLocation) &&
@@ -1832,7 +1860,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(_1passwordEmail, _1passwordPassword, _1passwordSecretKey, _1passwordUrl, _1passwordVaults, adDiscoverServices, adDiscoveryTypes, adOsFilter, adSshPort, adTargetsType, adWinrmOverHttp, adWinrmPort, adAutoRotate, adComputerBaseDn, adDiscoverLocalUsers, adDomainName, adDomainUsersPathTemplate, adLocalUsersIgnore, adLocalUsersPathTemplate, adRotationHour, adRotationInterval, adSraEnableRdp, adTargetName, adTargetsPathTemplate, adUserBaseDn, adUserGroups, awsKey, awsKeyId, awsRegion, azureClientId, azureKvName, azureSecret, azureTenantId, gcpKey, hashiJson, hashiNs, hashiToken, hashiUrl, id, json, k8sCaCertificate, k8sClientCertificate, k8sClientKey, k8sNamespace, k8sPassword, k8sSkipSystem, k8sToken, k8sUrl, k8sUsername, name, newName, protectionKey, siAutoRotate, siRotationHour, siRotationInterval, siSraEnableRdp, siTargetName, siUsersIgnore, siUsersPathTemplate, targetLocation, token, uidToken);
+ return Objects.hash(_1passwordEmail, _1passwordPassword, _1passwordSecretKey, _1passwordUrl, _1passwordVaults, adDiscoverServices, adDiscoveryTypes, adOsFilter, adSshPort, adTargetsType, adWinrmOverHttp, adWinrmPort, adAutoRotate, adComputerBaseDn, adDiscoverLocalUsers, adDomainName, adDomainUsersPathTemplate, adLocalUsersIgnore, adLocalUsersPathTemplate, adRotationHour, adRotationInterval, adSraEnableRdp, adTargetName, adTargetsPathTemplate, adUserBaseDn, adUserGroups, awsKey, awsKeyId, awsRegion, azureClientId, azureKvName, azureSecret, azureTenantId, gcpKey, hashiJson, hashiNs, hashiToken, hashiUrl, id, json, k8sCaCertificate, k8sClientCertificate, k8sClientKey, k8sNamespace, k8sPassword, k8sSkipSystem, k8sToken, k8sUrl, k8sUsername, name, newName, protectionKey, siAutoRotate, siRotationHour, siRotationInterval, siSraEnableRdp, siTargetName, siUserGroups, siUsersIgnore, siUsersPathTemplate, targetLocation, token, uidToken);
}
@Override
@@ -1896,6 +1924,7 @@ public String toString() {
sb.append(" siRotationInterval: ").append(toIndentedString(siRotationInterval)).append("\n");
sb.append(" siSraEnableRdp: ").append(toIndentedString(siSraEnableRdp)).append("\n");
sb.append(" siTargetName: ").append(toIndentedString(siTargetName)).append("\n");
+ sb.append(" siUserGroups: ").append(toIndentedString(siUserGroups)).append("\n");
sb.append(" siUsersIgnore: ").append(toIndentedString(siUsersIgnore)).append("\n");
sb.append(" siUsersPathTemplate: ").append(toIndentedString(siUsersPathTemplate)).append("\n");
sb.append(" targetLocation: ").append(toIndentedString(targetLocation)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerCassandra.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerCassandra.java
index 536290f6..5b66ec02 100644
--- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerCassandra.java
+++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerCassandra.java
@@ -72,6 +72,14 @@ public class GatewayUpdateProducerCassandra {
@SerializedName(SERIALIZED_NAME_PRODUCER_ENCRYPTION_KEY_NAME)
private String producerEncryptionKeyName;
+ public static final String SERIALIZED_NAME_SSL = "ssl";
+ @SerializedName(SERIALIZED_NAME_SSL)
+ private Boolean ssl = false;
+
+ public static final String SERIALIZED_NAME_SSL_CERTIFICATE = "ssl-certificate";
+ @SerializedName(SERIALIZED_NAME_SSL_CERTIFICATE)
+ private String sslCertificate;
+
public static final String SERIALIZED_NAME_TAGS = "tags";
@SerializedName(SERIALIZED_NAME_TAGS)
private List tags = null;
@@ -325,6 +333,52 @@ public void setProducerEncryptionKeyName(String producerEncryptionKeyName) {
}
+ public GatewayUpdateProducerCassandra ssl(Boolean ssl) {
+
+ this.ssl = ssl;
+ return this;
+ }
+
+ /**
+ * Enable/Disable SSL [true/false]
+ * @return ssl
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Enable/Disable SSL [true/false]")
+
+ public Boolean getSsl() {
+ return ssl;
+ }
+
+
+ public void setSsl(Boolean ssl) {
+ this.ssl = ssl;
+ }
+
+
+ public GatewayUpdateProducerCassandra sslCertificate(String sslCertificate) {
+
+ this.sslCertificate = sslCertificate;
+ return this;
+ }
+
+ /**
+ * SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)
+ * @return sslCertificate
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)")
+
+ public String getSslCertificate() {
+ return sslCertificate;
+ }
+
+
+ public void setSslCertificate(String sslCertificate) {
+ this.sslCertificate = sslCertificate;
+ }
+
+
public GatewayUpdateProducerCassandra tags(List tags) {
this.tags = tags;
@@ -467,6 +521,8 @@ public boolean equals(Object o) {
Objects.equals(this.name, gatewayUpdateProducerCassandra.name) &&
Objects.equals(this.newName, gatewayUpdateProducerCassandra.newName) &&
Objects.equals(this.producerEncryptionKeyName, gatewayUpdateProducerCassandra.producerEncryptionKeyName) &&
+ Objects.equals(this.ssl, gatewayUpdateProducerCassandra.ssl) &&
+ Objects.equals(this.sslCertificate, gatewayUpdateProducerCassandra.sslCertificate) &&
Objects.equals(this.tags, gatewayUpdateProducerCassandra.tags) &&
Objects.equals(this.targetName, gatewayUpdateProducerCassandra.targetName) &&
Objects.equals(this.token, gatewayUpdateProducerCassandra.token) &&
@@ -476,7 +532,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(cassandraCreationStatements, cassandraHosts, cassandraPassword, cassandraPort, cassandraUsername, deleteProtection, json, name, newName, producerEncryptionKeyName, tags, targetName, token, uidToken, userTtl);
+ return Objects.hash(cassandraCreationStatements, cassandraHosts, cassandraPassword, cassandraPort, cassandraUsername, deleteProtection, json, name, newName, producerEncryptionKeyName, ssl, sslCertificate, tags, targetName, token, uidToken, userTtl);
}
@Override
@@ -493,6 +549,8 @@ public String toString() {
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" newName: ").append(toIndentedString(newName)).append("\n");
sb.append(" producerEncryptionKeyName: ").append(toIndentedString(producerEncryptionKeyName)).append("\n");
+ sb.append(" ssl: ").append(toIndentedString(ssl)).append("\n");
+ sb.append(" sslCertificate: ").append(toIndentedString(sslCertificate)).append("\n");
sb.append(" tags: ").append(toIndentedString(tags)).append("\n");
sb.append(" targetName: ").append(toIndentedString(targetName)).append("\n");
sb.append(" token: ").append(toIndentedString(token)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/GenerateCsr.java b/src/main/java/io/akeyless/client/model/GenerateCsr.java
index 21ca4ba5..f86d681d 100644
--- a/src/main/java/io/akeyless/client/model/GenerateCsr.java
+++ b/src/main/java/io/akeyless/client/model/GenerateCsr.java
@@ -418,11 +418,11 @@ public GenerateCsr name(String name) {
}
/**
- * The classic key name
+ * The key name
* @return name
**/
@javax.annotation.Nonnull
- @ApiModelProperty(required = true, value = "The classic key name")
+ @ApiModelProperty(required = true, value = "The key name")
public String getName() {
return name;
diff --git a/src/main/java/io/akeyless/client/model/GwClusterIdentity.java b/src/main/java/io/akeyless/client/model/GwClusterIdentity.java
index 95715a84..f949049c 100644
--- a/src/main/java/io/akeyless/client/model/GwClusterIdentity.java
+++ b/src/main/java/io/akeyless/client/model/GwClusterIdentity.java
@@ -80,6 +80,10 @@ public class GwClusterIdentity {
@SerializedName(SERIALIZED_NAME_ID)
private Long id;
+ public static final String SERIALIZED_NAME_SERVERLESS_TYPE = "serverless_type";
+ @SerializedName(SERIALIZED_NAME_SERVERLESS_TYPE)
+ private String serverlessType;
+
public static final String SERIALIZED_NAME_STATUS = "status";
@SerializedName(SERIALIZED_NAME_STATUS)
private String status;
@@ -391,6 +395,29 @@ public void setId(Long id) {
}
+ public GwClusterIdentity serverlessType(String serverlessType) {
+
+ this.serverlessType = serverlessType;
+ return this;
+ }
+
+ /**
+ * Get serverlessType
+ * @return serverlessType
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public String getServerlessType() {
+ return serverlessType;
+ }
+
+
+ public void setServerlessType(String serverlessType) {
+ this.serverlessType = serverlessType;
+ }
+
+
public GwClusterIdentity status(String status) {
this.status = status;
@@ -458,13 +485,14 @@ public boolean equals(Object o) {
Objects.equals(this.defaultSecretLocation, gwClusterIdentity.defaultSecretLocation) &&
Objects.equals(this.displayName, gwClusterIdentity.displayName) &&
Objects.equals(this.id, gwClusterIdentity.id) &&
+ Objects.equals(this.serverlessType, gwClusterIdentity.serverlessType) &&
Objects.equals(this.status, gwClusterIdentity.status) &&
Objects.equals(this.statusDescription, gwClusterIdentity.statusDescription);
}
@Override
public int hashCode() {
- return Objects.hash(actionAllowed, allowed, allowedAccessIds, clusterName, clusterUrl, currentGw, customerFragmentIds, customerFragments, defaultProtectionKeyId, defaultSecretLocation, displayName, id, status, statusDescription);
+ return Objects.hash(actionAllowed, allowed, allowedAccessIds, clusterName, clusterUrl, currentGw, customerFragmentIds, customerFragments, defaultProtectionKeyId, defaultSecretLocation, displayName, id, serverlessType, status, statusDescription);
}
@Override
@@ -483,6 +511,7 @@ public String toString() {
sb.append(" defaultSecretLocation: ").append(toIndentedString(defaultSecretLocation)).append("\n");
sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
+ sb.append(" serverlessType: ").append(toIndentedString(serverlessType)).append("\n");
sb.append(" status: ").append(toIndentedString(status)).append("\n");
sb.append(" statusDescription: ").append(toIndentedString(statusDescription)).append("\n");
sb.append("}");
diff --git a/src/main/java/io/akeyless/client/model/ImportPasswords.java b/src/main/java/io/akeyless/client/model/ImportPasswords.java
index ca42d3de..74d1d6d9 100644
--- a/src/main/java/io/akeyless/client/model/ImportPasswords.java
+++ b/src/main/java/io/akeyless/client/model/ImportPasswords.java
@@ -62,6 +62,10 @@ public class ImportPasswords {
@SerializedName(SERIALIZED_NAME_UID_TOKEN)
private String uidToken;
+ public static final String SERIALIZED_NAME_UPDATE_MODE = "update-mode";
+ @SerializedName(SERIALIZED_NAME_UPDATE_MODE)
+ private String updateMode;
+
public ImportPasswords() {
}
@@ -249,6 +253,29 @@ public void setUidToken(String uidToken) {
}
+ public ImportPasswords updateMode(String updateMode) {
+
+ this.updateMode = updateMode;
+ return this;
+ }
+
+ /**
+ * Get updateMode
+ * @return updateMode
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public String getUpdateMode() {
+ return updateMode;
+ }
+
+
+ public void setUpdateMode(String updateMode) {
+ this.updateMode = updateMode;
+ }
+
+
@Override
public boolean equals(Object o) {
if (this == o) {
@@ -265,12 +292,13 @@ public boolean equals(Object o) {
Objects.equals(this.protectionKey, importPasswords.protectionKey) &&
Objects.equals(this.targetFolder, importPasswords.targetFolder) &&
Objects.equals(this.token, importPasswords.token) &&
- Objects.equals(this.uidToken, importPasswords.uidToken);
+ Objects.equals(this.uidToken, importPasswords.uidToken) &&
+ Objects.equals(this.updateMode, importPasswords.updateMode);
}
@Override
public int hashCode() {
- return Objects.hash(accessibility, format, importPath, json, protectionKey, targetFolder, token, uidToken);
+ return Objects.hash(accessibility, format, importPath, json, protectionKey, targetFolder, token, uidToken, updateMode);
}
@Override
@@ -285,6 +313,7 @@ public String toString() {
sb.append(" targetFolder: ").append(toIndentedString(targetFolder)).append("\n");
sb.append(" token: ").append(toIndentedString(token)).append("\n");
sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n");
+ sb.append(" updateMode: ").append(toIndentedString(updateMode)).append("\n");
sb.append("}");
return sb.toString();
}
diff --git a/src/main/java/io/akeyless/client/model/ImportPasswordsOutput.java b/src/main/java/io/akeyless/client/model/ImportPasswordsOutput.java
index db95bcf5..2256c5d0 100644
--- a/src/main/java/io/akeyless/client/model/ImportPasswordsOutput.java
+++ b/src/main/java/io/akeyless/client/model/ImportPasswordsOutput.java
@@ -41,6 +41,10 @@ public class ImportPasswordsOutput {
@SerializedName(SERIALIZED_NAME_SUCCESSFULLY_PARSED)
private Long successfullyParsed;
+ public static final String SERIALIZED_NAME_UPDATED = "updated";
+ @SerializedName(SERIALIZED_NAME_UPDATED)
+ private Integer updated;
+
public ImportPasswordsOutput() {
}
@@ -113,6 +117,29 @@ public void setSuccessfullyParsed(Long successfullyParsed) {
}
+ public ImportPasswordsOutput updated(Integer updated) {
+
+ this.updated = updated;
+ return this;
+ }
+
+ /**
+ * Get updated
+ * @return updated
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public Integer getUpdated() {
+ return updated;
+ }
+
+
+ public void setUpdated(Integer updated) {
+ this.updated = updated;
+ }
+
+
@Override
public boolean equals(Object o) {
if (this == o) {
@@ -124,12 +151,13 @@ public boolean equals(Object o) {
ImportPasswordsOutput importPasswordsOutput = (ImportPasswordsOutput) o;
return Objects.equals(this.imported, importPasswordsOutput.imported) &&
Objects.equals(this.passwordsInFile, importPasswordsOutput.passwordsInFile) &&
- Objects.equals(this.successfullyParsed, importPasswordsOutput.successfullyParsed);
+ Objects.equals(this.successfullyParsed, importPasswordsOutput.successfullyParsed) &&
+ Objects.equals(this.updated, importPasswordsOutput.updated);
}
@Override
public int hashCode() {
- return Objects.hash(imported, passwordsInFile, successfullyParsed);
+ return Objects.hash(imported, passwordsInFile, successfullyParsed, updated);
}
@Override
@@ -139,6 +167,7 @@ public String toString() {
sb.append(" imported: ").append(toIndentedString(imported)).append("\n");
sb.append(" passwordsInFile: ").append(toIndentedString(passwordsInFile)).append("\n");
sb.append(" successfullyParsed: ").append(toIndentedString(successfullyParsed)).append("\n");
+ sb.append(" updated: ").append(toIndentedString(updated)).append("\n");
sb.append("}");
return sb.toString();
}
diff --git a/src/main/java/io/akeyless/client/model/ItemVersion.java b/src/main/java/io/akeyless/client/model/ItemVersion.java
index b5abc0ea..663d1520 100644
--- a/src/main/java/io/akeyless/client/model/ItemVersion.java
+++ b/src/main/java/io/akeyless/client/model/ItemVersion.java
@@ -20,6 +20,7 @@
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
+import io.akeyless.client.model.CertificateVersionInfo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.IOException;
@@ -38,6 +39,10 @@ public class ItemVersion {
@SerializedName(SERIALIZED_NAME_ACCESS_DATE_DISPLAY)
private String accessDateDisplay;
+ public static final String SERIALIZED_NAME_CERTIFICATE_VERSION_INFO = "certificate_version_info";
+ @SerializedName(SERIALIZED_NAME_CERTIFICATE_VERSION_INFO)
+ private CertificateVersionInfo certificateVersionInfo;
+
public static final String SERIALIZED_NAME_CREATION_DATE = "creation_date";
@SerializedName(SERIALIZED_NAME_CREATION_DATE)
private OffsetDateTime creationDate;
@@ -119,6 +124,29 @@ public void setAccessDateDisplay(String accessDateDisplay) {
}
+ public ItemVersion certificateVersionInfo(CertificateVersionInfo certificateVersionInfo) {
+
+ this.certificateVersionInfo = certificateVersionInfo;
+ return this;
+ }
+
+ /**
+ * Get certificateVersionInfo
+ * @return certificateVersionInfo
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public CertificateVersionInfo getCertificateVersionInfo() {
+ return certificateVersionInfo;
+ }
+
+
+ public void setCertificateVersionInfo(CertificateVersionInfo certificateVersionInfo) {
+ this.certificateVersionInfo = certificateVersionInfo;
+ }
+
+
public ItemVersion creationDate(OffsetDateTime creationDate) {
this.creationDate = creationDate;
@@ -314,6 +342,7 @@ public boolean equals(Object o) {
ItemVersion itemVersion = (ItemVersion) o;
return Objects.equals(this.accessDate, itemVersion.accessDate) &&
Objects.equals(this.accessDateDisplay, itemVersion.accessDateDisplay) &&
+ Objects.equals(this.certificateVersionInfo, itemVersion.certificateVersionInfo) &&
Objects.equals(this.creationDate, itemVersion.creationDate) &&
Objects.equals(this.customerFragmentId, itemVersion.customerFragmentId) &&
Objects.equals(this.deletionDate, itemVersion.deletionDate) &&
@@ -326,7 +355,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessDate, accessDateDisplay, creationDate, customerFragmentId, deletionDate, itemVersionState, modificationDate, protectionKeyName, version, withCustomerFragment);
+ return Objects.hash(accessDate, accessDateDisplay, certificateVersionInfo, creationDate, customerFragmentId, deletionDate, itemVersionState, modificationDate, protectionKeyName, version, withCustomerFragment);
}
@Override
@@ -335,6 +364,7 @@ public String toString() {
sb.append("class ItemVersion {\n");
sb.append(" accessDate: ").append(toIndentedString(accessDate)).append("\n");
sb.append(" accessDateDisplay: ").append(toIndentedString(accessDateDisplay)).append("\n");
+ sb.append(" certificateVersionInfo: ").append(toIndentedString(certificateVersionInfo)).append("\n");
sb.append(" creationDate: ").append(toIndentedString(creationDate)).append("\n");
sb.append(" customerFragmentId: ").append(toIndentedString(customerFragmentId)).append("\n");
sb.append(" deletionDate: ").append(toIndentedString(deletionDate)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/ProvisionCertificate.java b/src/main/java/io/akeyless/client/model/ProvisionCertificate.java
new file mode 100644
index 00000000..cbac939e
--- /dev/null
+++ b/src/main/java/io/akeyless/client/model/ProvisionCertificate.java
@@ -0,0 +1,246 @@
+/*
+ * Akeyless API
+ * The purpose of this application is to provide access to Akeyless API.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: support@akeyless.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+package io.akeyless.client.model;
+
+import java.util.Objects;
+import java.util.Arrays;
+import com.google.gson.TypeAdapter;
+import com.google.gson.annotations.JsonAdapter;
+import com.google.gson.annotations.SerializedName;
+import com.google.gson.stream.JsonReader;
+import com.google.gson.stream.JsonWriter;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import java.io.IOException;
+
+/**
+ * provisionCertificate is a command that provisions a certificate content to a target
+ */
+@ApiModel(description = "provisionCertificate is a command that provisions a certificate content to a target")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
+public class ProvisionCertificate {
+ public static final String SERIALIZED_NAME_DISPLAY_ID = "display-id";
+ @SerializedName(SERIALIZED_NAME_DISPLAY_ID)
+ private String displayId;
+
+ public static final String SERIALIZED_NAME_ITEM_ID = "item-id";
+ @SerializedName(SERIALIZED_NAME_ITEM_ID)
+ private Long itemId;
+
+ public static final String SERIALIZED_NAME_JSON = "json";
+ @SerializedName(SERIALIZED_NAME_JSON)
+ private Boolean json = false;
+
+ public static final String SERIALIZED_NAME_NAME = "name";
+ @SerializedName(SERIALIZED_NAME_NAME)
+ private String name;
+
+ public static final String SERIALIZED_NAME_TOKEN = "token";
+ @SerializedName(SERIALIZED_NAME_TOKEN)
+ private String token;
+
+ public static final String SERIALIZED_NAME_UID_TOKEN = "uid-token";
+ @SerializedName(SERIALIZED_NAME_UID_TOKEN)
+ private String uidToken;
+
+ public ProvisionCertificate() {
+ }
+
+ public ProvisionCertificate displayId(String displayId) {
+
+ this.displayId = displayId;
+ return this;
+ }
+
+ /**
+ * Certificate display ID
+ * @return displayId
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Certificate display ID")
+
+ public String getDisplayId() {
+ return displayId;
+ }
+
+
+ public void setDisplayId(String displayId) {
+ this.displayId = displayId;
+ }
+
+
+ public ProvisionCertificate itemId(Long itemId) {
+
+ this.itemId = itemId;
+ return this;
+ }
+
+ /**
+ * Certificate item ID
+ * @return itemId
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Certificate item ID")
+
+ public Long getItemId() {
+ return itemId;
+ }
+
+
+ public void setItemId(Long itemId) {
+ this.itemId = itemId;
+ }
+
+
+ public ProvisionCertificate json(Boolean json) {
+
+ this.json = json;
+ return this;
+ }
+
+ /**
+ * Set output format to JSON
+ * @return json
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Set output format to JSON")
+
+ public Boolean getJson() {
+ return json;
+ }
+
+
+ public void setJson(Boolean json) {
+ this.json = json;
+ }
+
+
+ public ProvisionCertificate name(String name) {
+
+ this.name = name;
+ return this;
+ }
+
+ /**
+ * Certificate name
+ * @return name
+ **/
+ @javax.annotation.Nonnull
+ @ApiModelProperty(required = true, value = "Certificate name")
+
+ public String getName() {
+ return name;
+ }
+
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+
+ public ProvisionCertificate token(String token) {
+
+ this.token = token;
+ return this;
+ }
+
+ /**
+ * Authentication token (see `/auth` and `/configure`)
+ * @return token
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Authentication token (see `/auth` and `/configure`)")
+
+ public String getToken() {
+ return token;
+ }
+
+
+ public void setToken(String token) {
+ this.token = token;
+ }
+
+
+ public ProvisionCertificate uidToken(String uidToken) {
+
+ this.uidToken = uidToken;
+ return this;
+ }
+
+ /**
+ * The universal identity token, Required only for universal_identity authentication
+ * @return uidToken
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "The universal identity token, Required only for universal_identity authentication")
+
+ public String getUidToken() {
+ return uidToken;
+ }
+
+
+ public void setUidToken(String uidToken) {
+ this.uidToken = uidToken;
+ }
+
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) {
+ return true;
+ }
+ if (o == null || getClass() != o.getClass()) {
+ return false;
+ }
+ ProvisionCertificate provisionCertificate = (ProvisionCertificate) o;
+ return Objects.equals(this.displayId, provisionCertificate.displayId) &&
+ Objects.equals(this.itemId, provisionCertificate.itemId) &&
+ Objects.equals(this.json, provisionCertificate.json) &&
+ Objects.equals(this.name, provisionCertificate.name) &&
+ Objects.equals(this.token, provisionCertificate.token) &&
+ Objects.equals(this.uidToken, provisionCertificate.uidToken);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(displayId, itemId, json, name, token, uidToken);
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append("class ProvisionCertificate {\n");
+ sb.append(" displayId: ").append(toIndentedString(displayId)).append("\n");
+ sb.append(" itemId: ").append(toIndentedString(itemId)).append("\n");
+ sb.append(" json: ").append(toIndentedString(json)).append("\n");
+ sb.append(" name: ").append(toIndentedString(name)).append("\n");
+ sb.append(" token: ").append(toIndentedString(token)).append("\n");
+ sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n");
+ sb.append("}");
+ return sb.toString();
+ }
+
+ /**
+ * Convert the given object to string with each line indented by 4 spaces
+ * (except the first line).
+ */
+ private String toIndentedString(Object o) {
+ if (o == null) {
+ return "null";
+ }
+ return o.toString().replace("\n", "\n ");
+ }
+
+}
+
diff --git a/src/main/java/io/akeyless/client/model/ProvisionCertificateOutput.java b/src/main/java/io/akeyless/client/model/ProvisionCertificateOutput.java
new file mode 100644
index 00000000..0e9285f1
--- /dev/null
+++ b/src/main/java/io/akeyless/client/model/ProvisionCertificateOutput.java
@@ -0,0 +1,198 @@
+/*
+ * Akeyless API
+ * The purpose of this application is to provide access to Akeyless API.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: support@akeyless.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+package io.akeyless.client.model;
+
+import java.util.Objects;
+import java.util.Arrays;
+import com.google.gson.TypeAdapter;
+import com.google.gson.annotations.JsonAdapter;
+import com.google.gson.annotations.SerializedName;
+import com.google.gson.stream.JsonReader;
+import com.google.gson.stream.JsonWriter;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
+import org.threeten.bp.OffsetDateTime;
+
+/**
+ * ProvisionCertificateOutput
+ */
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
+public class ProvisionCertificateOutput {
+ public static final String SERIALIZED_NAME_FAIL_MESSAGE = "FailMessage";
+ @SerializedName(SERIALIZED_NAME_FAIL_MESSAGE)
+ private String failMessage;
+
+ public static final String SERIALIZED_NAME_SUCCESS_MESSAGE = "SuccessMessage";
+ @SerializedName(SERIALIZED_NAME_SUCCESS_MESSAGE)
+ private String successMessage;
+
+ public static final String SERIALIZED_NAME_HOST_NAMES = "host_names";
+ @SerializedName(SERIALIZED_NAME_HOST_NAMES)
+ private List hostNames = null;
+
+ public static final String SERIALIZED_NAME_PROVISIONED_AT = "provisioned_at";
+ @SerializedName(SERIALIZED_NAME_PROVISIONED_AT)
+ private OffsetDateTime provisionedAt;
+
+ public ProvisionCertificateOutput() {
+ }
+
+ public ProvisionCertificateOutput failMessage(String failMessage) {
+
+ this.failMessage = failMessage;
+ return this;
+ }
+
+ /**
+ * Get failMessage
+ * @return failMessage
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public String getFailMessage() {
+ return failMessage;
+ }
+
+
+ public void setFailMessage(String failMessage) {
+ this.failMessage = failMessage;
+ }
+
+
+ public ProvisionCertificateOutput successMessage(String successMessage) {
+
+ this.successMessage = successMessage;
+ return this;
+ }
+
+ /**
+ * Get successMessage
+ * @return successMessage
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public String getSuccessMessage() {
+ return successMessage;
+ }
+
+
+ public void setSuccessMessage(String successMessage) {
+ this.successMessage = successMessage;
+ }
+
+
+ public ProvisionCertificateOutput hostNames(List hostNames) {
+
+ this.hostNames = hostNames;
+ return this;
+ }
+
+ public ProvisionCertificateOutput addHostNamesItem(String hostNamesItem) {
+ if (this.hostNames == null) {
+ this.hostNames = new ArrayList();
+ }
+ this.hostNames.add(hostNamesItem);
+ return this;
+ }
+
+ /**
+ * Get hostNames
+ * @return hostNames
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public List getHostNames() {
+ return hostNames;
+ }
+
+
+ public void setHostNames(List hostNames) {
+ this.hostNames = hostNames;
+ }
+
+
+ public ProvisionCertificateOutput provisionedAt(OffsetDateTime provisionedAt) {
+
+ this.provisionedAt = provisionedAt;
+ return this;
+ }
+
+ /**
+ * Get provisionedAt
+ * @return provisionedAt
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public OffsetDateTime getProvisionedAt() {
+ return provisionedAt;
+ }
+
+
+ public void setProvisionedAt(OffsetDateTime provisionedAt) {
+ this.provisionedAt = provisionedAt;
+ }
+
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) {
+ return true;
+ }
+ if (o == null || getClass() != o.getClass()) {
+ return false;
+ }
+ ProvisionCertificateOutput provisionCertificateOutput = (ProvisionCertificateOutput) o;
+ return Objects.equals(this.failMessage, provisionCertificateOutput.failMessage) &&
+ Objects.equals(this.successMessage, provisionCertificateOutput.successMessage) &&
+ Objects.equals(this.hostNames, provisionCertificateOutput.hostNames) &&
+ Objects.equals(this.provisionedAt, provisionCertificateOutput.provisionedAt);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(failMessage, successMessage, hostNames, provisionedAt);
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append("class ProvisionCertificateOutput {\n");
+ sb.append(" failMessage: ").append(toIndentedString(failMessage)).append("\n");
+ sb.append(" successMessage: ").append(toIndentedString(successMessage)).append("\n");
+ sb.append(" hostNames: ").append(toIndentedString(hostNames)).append("\n");
+ sb.append(" provisionedAt: ").append(toIndentedString(provisionedAt)).append("\n");
+ sb.append("}");
+ return sb.toString();
+ }
+
+ /**
+ * Convert the given object to string with each line indented by 4 spaces
+ * (except the first line).
+ */
+ private String toIndentedString(Object o) {
+ if (o == null) {
+ return "null";
+ }
+ return o.toString().replace("\n", "\n ");
+ }
+
+}
+
diff --git a/src/main/java/io/akeyless/client/model/RenewCertificate.java b/src/main/java/io/akeyless/client/model/RenewCertificate.java
new file mode 100644
index 00000000..0ea24ed7
--- /dev/null
+++ b/src/main/java/io/akeyless/client/model/RenewCertificate.java
@@ -0,0 +1,245 @@
+/*
+ * Akeyless API
+ * The purpose of this application is to provide access to Akeyless API.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: support@akeyless.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+package io.akeyless.client.model;
+
+import java.util.Objects;
+import java.util.Arrays;
+import com.google.gson.TypeAdapter;
+import com.google.gson.annotations.JsonAdapter;
+import com.google.gson.annotations.SerializedName;
+import com.google.gson.stream.JsonReader;
+import com.google.gson.stream.JsonWriter;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import java.io.IOException;
+
+/**
+ * RenewCertificate
+ */
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
+public class RenewCertificate {
+ public static final String SERIALIZED_NAME_GENERATE_KEY = "generate-key";
+ @SerializedName(SERIALIZED_NAME_GENERATE_KEY)
+ private Boolean generateKey;
+
+ public static final String SERIALIZED_NAME_ITEM_ID = "item-id";
+ @SerializedName(SERIALIZED_NAME_ITEM_ID)
+ private Long itemId;
+
+ public static final String SERIALIZED_NAME_JSON = "json";
+ @SerializedName(SERIALIZED_NAME_JSON)
+ private Boolean json = false;
+
+ public static final String SERIALIZED_NAME_NAME = "name";
+ @SerializedName(SERIALIZED_NAME_NAME)
+ private String name;
+
+ public static final String SERIALIZED_NAME_TOKEN = "token";
+ @SerializedName(SERIALIZED_NAME_TOKEN)
+ private String token;
+
+ public static final String SERIALIZED_NAME_UID_TOKEN = "uid-token";
+ @SerializedName(SERIALIZED_NAME_UID_TOKEN)
+ private String uidToken;
+
+ public RenewCertificate() {
+ }
+
+ public RenewCertificate generateKey(Boolean generateKey) {
+
+ this.generateKey = generateKey;
+ return this;
+ }
+
+ /**
+ * Generate a new key as part of the certificate renewal
+ * @return generateKey
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Generate a new key as part of the certificate renewal")
+
+ public Boolean getGenerateKey() {
+ return generateKey;
+ }
+
+
+ public void setGenerateKey(Boolean generateKey) {
+ this.generateKey = generateKey;
+ }
+
+
+ public RenewCertificate itemId(Long itemId) {
+
+ this.itemId = itemId;
+ return this;
+ }
+
+ /**
+ * Certificate item id
+ * @return itemId
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Certificate item id")
+
+ public Long getItemId() {
+ return itemId;
+ }
+
+
+ public void setItemId(Long itemId) {
+ this.itemId = itemId;
+ }
+
+
+ public RenewCertificate json(Boolean json) {
+
+ this.json = json;
+ return this;
+ }
+
+ /**
+ * Set output format to JSON
+ * @return json
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Set output format to JSON")
+
+ public Boolean getJson() {
+ return json;
+ }
+
+
+ public void setJson(Boolean json) {
+ this.json = json;
+ }
+
+
+ public RenewCertificate name(String name) {
+
+ this.name = name;
+ return this;
+ }
+
+ /**
+ * Certificate name
+ * @return name
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Certificate name")
+
+ public String getName() {
+ return name;
+ }
+
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+
+ public RenewCertificate token(String token) {
+
+ this.token = token;
+ return this;
+ }
+
+ /**
+ * Authentication token (see `/auth` and `/configure`)
+ * @return token
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Authentication token (see `/auth` and `/configure`)")
+
+ public String getToken() {
+ return token;
+ }
+
+
+ public void setToken(String token) {
+ this.token = token;
+ }
+
+
+ public RenewCertificate uidToken(String uidToken) {
+
+ this.uidToken = uidToken;
+ return this;
+ }
+
+ /**
+ * The universal identity token, Required only for universal_identity authentication
+ * @return uidToken
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "The universal identity token, Required only for universal_identity authentication")
+
+ public String getUidToken() {
+ return uidToken;
+ }
+
+
+ public void setUidToken(String uidToken) {
+ this.uidToken = uidToken;
+ }
+
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) {
+ return true;
+ }
+ if (o == null || getClass() != o.getClass()) {
+ return false;
+ }
+ RenewCertificate renewCertificate = (RenewCertificate) o;
+ return Objects.equals(this.generateKey, renewCertificate.generateKey) &&
+ Objects.equals(this.itemId, renewCertificate.itemId) &&
+ Objects.equals(this.json, renewCertificate.json) &&
+ Objects.equals(this.name, renewCertificate.name) &&
+ Objects.equals(this.token, renewCertificate.token) &&
+ Objects.equals(this.uidToken, renewCertificate.uidToken);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(generateKey, itemId, json, name, token, uidToken);
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append("class RenewCertificate {\n");
+ sb.append(" generateKey: ").append(toIndentedString(generateKey)).append("\n");
+ sb.append(" itemId: ").append(toIndentedString(itemId)).append("\n");
+ sb.append(" json: ").append(toIndentedString(json)).append("\n");
+ sb.append(" name: ").append(toIndentedString(name)).append("\n");
+ sb.append(" token: ").append(toIndentedString(token)).append("\n");
+ sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n");
+ sb.append("}");
+ return sb.toString();
+ }
+
+ /**
+ * Convert the given object to string with each line indented by 4 spaces
+ * (except the first line).
+ */
+ private String toIndentedString(Object o) {
+ if (o == null) {
+ return "null";
+ }
+ return o.toString().replace("\n", "\n ");
+ }
+
+}
+
diff --git a/src/main/java/io/akeyless/client/model/RenewCertificateOutput.java b/src/main/java/io/akeyless/client/model/RenewCertificateOutput.java
new file mode 100644
index 00000000..0af86bdd
--- /dev/null
+++ b/src/main/java/io/akeyless/client/model/RenewCertificateOutput.java
@@ -0,0 +1,245 @@
+/*
+ * Akeyless API
+ * The purpose of this application is to provide access to Akeyless API.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: support@akeyless.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+package io.akeyless.client.model;
+
+import java.util.Objects;
+import java.util.Arrays;
+import com.google.gson.TypeAdapter;
+import com.google.gson.annotations.JsonAdapter;
+import com.google.gson.annotations.SerializedName;
+import com.google.gson.stream.JsonReader;
+import com.google.gson.stream.JsonWriter;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import java.io.IOException;
+
+/**
+ * RenewCertificateOutput
+ */
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
+public class RenewCertificateOutput {
+ public static final String SERIALIZED_NAME_CERT = "cert";
+ @SerializedName(SERIALIZED_NAME_CERT)
+ private String cert;
+
+ public static final String SERIALIZED_NAME_CERT_DISPLAY_ID = "cert_display_id";
+ @SerializedName(SERIALIZED_NAME_CERT_DISPLAY_ID)
+ private String certDisplayId;
+
+ public static final String SERIALIZED_NAME_ITEM_ID = "item_id";
+ @SerializedName(SERIALIZED_NAME_ITEM_ID)
+ private String itemId;
+
+ public static final String SERIALIZED_NAME_PARENT_CERT = "parent_cert";
+ @SerializedName(SERIALIZED_NAME_PARENT_CERT)
+ private String parentCert;
+
+ public static final String SERIALIZED_NAME_PRIVATE_KEY = "private_key";
+ @SerializedName(SERIALIZED_NAME_PRIVATE_KEY)
+ private String privateKey;
+
+ public static final String SERIALIZED_NAME_READING_TOKEN = "reading_token";
+ @SerializedName(SERIALIZED_NAME_READING_TOKEN)
+ private String readingToken;
+
+ public RenewCertificateOutput() {
+ }
+
+ public RenewCertificateOutput cert(String cert) {
+
+ this.cert = cert;
+ return this;
+ }
+
+ /**
+ * Get cert
+ * @return cert
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public String getCert() {
+ return cert;
+ }
+
+
+ public void setCert(String cert) {
+ this.cert = cert;
+ }
+
+
+ public RenewCertificateOutput certDisplayId(String certDisplayId) {
+
+ this.certDisplayId = certDisplayId;
+ return this;
+ }
+
+ /**
+ * Get certDisplayId
+ * @return certDisplayId
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public String getCertDisplayId() {
+ return certDisplayId;
+ }
+
+
+ public void setCertDisplayId(String certDisplayId) {
+ this.certDisplayId = certDisplayId;
+ }
+
+
+ public RenewCertificateOutput itemId(String itemId) {
+
+ this.itemId = itemId;
+ return this;
+ }
+
+ /**
+ * Get itemId
+ * @return itemId
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public String getItemId() {
+ return itemId;
+ }
+
+
+ public void setItemId(String itemId) {
+ this.itemId = itemId;
+ }
+
+
+ public RenewCertificateOutput parentCert(String parentCert) {
+
+ this.parentCert = parentCert;
+ return this;
+ }
+
+ /**
+ * Get parentCert
+ * @return parentCert
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public String getParentCert() {
+ return parentCert;
+ }
+
+
+ public void setParentCert(String parentCert) {
+ this.parentCert = parentCert;
+ }
+
+
+ public RenewCertificateOutput privateKey(String privateKey) {
+
+ this.privateKey = privateKey;
+ return this;
+ }
+
+ /**
+ * Get privateKey
+ * @return privateKey
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public String getPrivateKey() {
+ return privateKey;
+ }
+
+
+ public void setPrivateKey(String privateKey) {
+ this.privateKey = privateKey;
+ }
+
+
+ public RenewCertificateOutput readingToken(String readingToken) {
+
+ this.readingToken = readingToken;
+ return this;
+ }
+
+ /**
+ * Get readingToken
+ * @return readingToken
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public String getReadingToken() {
+ return readingToken;
+ }
+
+
+ public void setReadingToken(String readingToken) {
+ this.readingToken = readingToken;
+ }
+
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) {
+ return true;
+ }
+ if (o == null || getClass() != o.getClass()) {
+ return false;
+ }
+ RenewCertificateOutput renewCertificateOutput = (RenewCertificateOutput) o;
+ return Objects.equals(this.cert, renewCertificateOutput.cert) &&
+ Objects.equals(this.certDisplayId, renewCertificateOutput.certDisplayId) &&
+ Objects.equals(this.itemId, renewCertificateOutput.itemId) &&
+ Objects.equals(this.parentCert, renewCertificateOutput.parentCert) &&
+ Objects.equals(this.privateKey, renewCertificateOutput.privateKey) &&
+ Objects.equals(this.readingToken, renewCertificateOutput.readingToken);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(cert, certDisplayId, itemId, parentCert, privateKey, readingToken);
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append("class RenewCertificateOutput {\n");
+ sb.append(" cert: ").append(toIndentedString(cert)).append("\n");
+ sb.append(" certDisplayId: ").append(toIndentedString(certDisplayId)).append("\n");
+ sb.append(" itemId: ").append(toIndentedString(itemId)).append("\n");
+ sb.append(" parentCert: ").append(toIndentedString(parentCert)).append("\n");
+ sb.append(" privateKey: ").append(toIndentedString(privateKey)).append("\n");
+ sb.append(" readingToken: ").append(toIndentedString(readingToken)).append("\n");
+ sb.append("}");
+ return sb.toString();
+ }
+
+ /**
+ * Convert the given object to string with each line indented by 4 spaces
+ * (except the first line).
+ */
+ private String toIndentedString(Object o) {
+ if (o == null) {
+ return "null";
+ }
+ return o.toString().replace("\n", "\n ");
+ }
+
+}
+
diff --git a/src/main/java/io/akeyless/client/model/SecureRemoteAccess.java b/src/main/java/io/akeyless/client/model/SecureRemoteAccess.java
index ca474468..78a2dfdd 100644
--- a/src/main/java/io/akeyless/client/model/SecureRemoteAccess.java
+++ b/src/main/java/io/akeyless/client/model/SecureRemoteAccess.java
@@ -144,6 +144,10 @@ public class SecureRemoteAccess {
@SerializedName(SERIALIZED_NAME_TARGET_HOSTS)
private List targetHosts = null;
+ public static final String SERIALIZED_NAME_TARGETS = "targets";
+ @SerializedName(SERIALIZED_NAME_TARGETS)
+ private List targets = null;
+
public static final String SERIALIZED_NAME_URL = "url";
@SerializedName(SERIALIZED_NAME_URL)
private String url;
@@ -819,6 +823,37 @@ public void setTargetHosts(List targetHosts) {
}
+ public SecureRemoteAccess targets(List targets) {
+
+ this.targets = targets;
+ return this;
+ }
+
+ public SecureRemoteAccess addTargetsItem(String targetsItem) {
+ if (this.targets == null) {
+ this.targets = new ArrayList();
+ }
+ this.targets.add(targetsItem);
+ return this;
+ }
+
+ /**
+ * Get targets
+ * @return targets
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public List getTargets() {
+ return targets;
+ }
+
+
+ public void setTargets(List targets) {
+ this.targets = targets;
+ }
+
+
public SecureRemoteAccess url(String url) {
this.url = url;
@@ -925,6 +960,7 @@ public boolean equals(Object o) {
Objects.equals(this.sshPrivateKey, secureRemoteAccess.sshPrivateKey) &&
Objects.equals(this.sshUser, secureRemoteAccess.sshUser) &&
Objects.equals(this.targetHosts, secureRemoteAccess.targetHosts) &&
+ Objects.equals(this.targets, secureRemoteAccess.targets) &&
Objects.equals(this.url, secureRemoteAccess.url) &&
Objects.equals(this.useInternalBastion, secureRemoteAccess.useInternalBastion) &&
Objects.equals(this.webProxy, secureRemoteAccess.webProxy);
@@ -932,7 +968,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accountId, allowPortForwarding, allowProvidingExternalUsername, bastionApi, bastionIssuer, bastionIssuerId, bastionSsh, category, dashboardUrl, dbName, domain, enable, endpoint, host, hostProviderType, isCli, isWeb, isolated, _native, rdGatewayServer, rdpUser, region, rotateAfterDisconnect, schema, sshPassword, sshPrivateKey, sshUser, targetHosts, url, useInternalBastion, webProxy);
+ return Objects.hash(accountId, allowPortForwarding, allowProvidingExternalUsername, bastionApi, bastionIssuer, bastionIssuerId, bastionSsh, category, dashboardUrl, dbName, domain, enable, endpoint, host, hostProviderType, isCli, isWeb, isolated, _native, rdGatewayServer, rdpUser, region, rotateAfterDisconnect, schema, sshPassword, sshPrivateKey, sshUser, targetHosts, targets, url, useInternalBastion, webProxy);
}
@Override
@@ -967,6 +1003,7 @@ public String toString() {
sb.append(" sshPrivateKey: ").append(toIndentedString(sshPrivateKey)).append("\n");
sb.append(" sshUser: ").append(toIndentedString(sshUser)).append("\n");
sb.append(" targetHosts: ").append(toIndentedString(targetHosts)).append("\n");
+ sb.append(" targets: ").append(toIndentedString(targets)).append("\n");
sb.append(" url: ").append(toIndentedString(url)).append("\n");
sb.append(" useInternalBastion: ").append(toIndentedString(useInternalBastion)).append("\n");
sb.append(" webProxy: ").append(toIndentedString(webProxy)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/ServerInventoryPayload.java b/src/main/java/io/akeyless/client/model/ServerInventoryPayload.java
index 78bc0b1f..b5ca4744 100644
--- a/src/main/java/io/akeyless/client/model/ServerInventoryPayload.java
+++ b/src/main/java/io/akeyless/client/model/ServerInventoryPayload.java
@@ -23,6 +23,7 @@
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.IOException;
+import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@@ -56,6 +57,10 @@ public class ServerInventoryPayload {
@SerializedName(SERIALIZED_NAME_SERVER_TARGETS_PATH_TEMPLATE)
private String serverTargetsPathTemplate;
+ public static final String SERIALIZED_NAME_USER_GROUPS = "user_groups";
+ @SerializedName(SERIALIZED_NAME_USER_GROUPS)
+ private List userGroups = null;
+
public static final String SERIALIZED_NAME_USERS_IGNORE_LIST = "users_ignore_list";
@SerializedName(SERIALIZED_NAME_USERS_IGNORE_LIST)
private Map usersIgnoreList = null;
@@ -205,6 +210,37 @@ public void setServerTargetsPathTemplate(String serverTargetsPathTemplate) {
}
+ public ServerInventoryPayload userGroups(List userGroups) {
+
+ this.userGroups = userGroups;
+ return this;
+ }
+
+ public ServerInventoryPayload addUserGroupsItem(String userGroupsItem) {
+ if (this.userGroups == null) {
+ this.userGroups = new ArrayList();
+ }
+ this.userGroups.add(userGroupsItem);
+ return this;
+ }
+
+ /**
+ * Get userGroups
+ * @return userGroups
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public List getUserGroups() {
+ return userGroups;
+ }
+
+
+ public void setUserGroups(List userGroups) {
+ this.userGroups = userGroups;
+ }
+
+
public ServerInventoryPayload usersIgnoreList(Map usersIgnoreList) {
this.usersIgnoreList = usersIgnoreList;
@@ -274,13 +310,14 @@ public boolean equals(Object o) {
Objects.equals(this.enableRdpSra, serverInventoryPayload.enableRdpSra) &&
Objects.equals(this.migrationTargetId, serverInventoryPayload.migrationTargetId) &&
Objects.equals(this.serverTargetsPathTemplate, serverInventoryPayload.serverTargetsPathTemplate) &&
+ Objects.equals(this.userGroups, serverInventoryPayload.userGroups) &&
Objects.equals(this.usersIgnoreList, serverInventoryPayload.usersIgnoreList) &&
Objects.equals(this.usersRotatedSecretsPathTemplate, serverInventoryPayload.usersRotatedSecretsPathTemplate);
}
@Override
public int hashCode() {
- return Objects.hash(autoRotate, autoRotateIntervalInDays, autoRotateRotationHour, enableRdpSra, migrationTargetId, serverTargetsPathTemplate, usersIgnoreList, usersRotatedSecretsPathTemplate);
+ return Objects.hash(autoRotate, autoRotateIntervalInDays, autoRotateRotationHour, enableRdpSra, migrationTargetId, serverTargetsPathTemplate, userGroups, usersIgnoreList, usersRotatedSecretsPathTemplate);
}
@Override
@@ -293,6 +330,7 @@ public String toString() {
sb.append(" enableRdpSra: ").append(toIndentedString(enableRdpSra)).append("\n");
sb.append(" migrationTargetId: ").append(toIndentedString(migrationTargetId)).append("\n");
sb.append(" serverTargetsPathTemplate: ").append(toIndentedString(serverTargetsPathTemplate)).append("\n");
+ sb.append(" userGroups: ").append(toIndentedString(userGroups)).append("\n");
sb.append(" usersIgnoreList: ").append(toIndentedString(usersIgnoreList)).append("\n");
sb.append(" usersRotatedSecretsPathTemplate: ").append(toIndentedString(usersRotatedSecretsPathTemplate)).append("\n");
sb.append("}");
diff --git a/src/main/java/io/akeyless/client/model/SetRoleRule.java b/src/main/java/io/akeyless/client/model/SetRoleRule.java
index b280e347..6a0b180c 100644
--- a/src/main/java/io/akeyless/client/model/SetRoleRule.java
+++ b/src/main/java/io/akeyless/client/model/SetRoleRule.java
@@ -170,11 +170,11 @@ public SetRoleRule ruleType(String ruleType) {
}
/**
- * item-rule, target-rule, role-rule, auth-method-rule, search-rule, reports-rule, gw-reports-rule or sra-reports-rule
+ * item-rule, target-rule, role-rule, auth-method-rule, search-rule, reports-rule, gw-reports-rule or sra-reports-rule, sra-rule
* @return ruleType
**/
@javax.annotation.Nullable
- @ApiModelProperty(value = "item-rule, target-rule, role-rule, auth-method-rule, search-rule, reports-rule, gw-reports-rule or sra-reports-rule")
+ @ApiModelProperty(value = "item-rule, target-rule, role-rule, auth-method-rule, search-rule, reports-rule, gw-reports-rule or sra-reports-rule, sra-rule")
public String getRuleType() {
return ruleType;
diff --git a/src/main/java/io/akeyless/client/model/SignDataWithClassicKey.java b/src/main/java/io/akeyless/client/model/SignDataWithClassicKey.java
index bd54ec3f..e9fa2386 100644
--- a/src/main/java/io/akeyless/client/model/SignDataWithClassicKey.java
+++ b/src/main/java/io/akeyless/client/model/SignDataWithClassicKey.java
@@ -45,6 +45,10 @@ public class SignDataWithClassicKey {
@SerializedName(SERIALIZED_NAME_HASHING_METHOD)
private String hashingMethod = "SHA256";
+ public static final String SERIALIZED_NAME_IGNORE_CACHE = "ignore-cache";
+ @SerializedName(SERIALIZED_NAME_IGNORE_CACHE)
+ private String ignoreCache = "false";
+
public static final String SERIALIZED_NAME_JSON = "json";
@SerializedName(SERIALIZED_NAME_JSON)
private Boolean json = false;
@@ -160,6 +164,29 @@ public void setHashingMethod(String hashingMethod) {
}
+ public SignDataWithClassicKey ignoreCache(String ignoreCache) {
+
+ this.ignoreCache = ignoreCache;
+ return this;
+ }
+
+ /**
+ * Retrieve the Secret value without checking the Gateway's cache [true/false]. This flag is only relevant when using the RestAPI
+ * @return ignoreCache
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Retrieve the Secret value without checking the Gateway's cache [true/false]. This flag is only relevant when using the RestAPI")
+
+ public String getIgnoreCache() {
+ return ignoreCache;
+ }
+
+
+ public void setIgnoreCache(String ignoreCache) {
+ this.ignoreCache = ignoreCache;
+ }
+
+
public SignDataWithClassicKey json(Boolean json) {
this.json = json;
@@ -288,6 +315,7 @@ public boolean equals(Object o) {
Objects.equals(this.displayId, signDataWithClassicKey.displayId) &&
Objects.equals(this.hashed, signDataWithClassicKey.hashed) &&
Objects.equals(this.hashingMethod, signDataWithClassicKey.hashingMethod) &&
+ Objects.equals(this.ignoreCache, signDataWithClassicKey.ignoreCache) &&
Objects.equals(this.json, signDataWithClassicKey.json) &&
Objects.equals(this.name, signDataWithClassicKey.name) &&
Objects.equals(this.token, signDataWithClassicKey.token) &&
@@ -297,7 +325,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(data, displayId, hashed, hashingMethod, json, name, token, uidToken, version);
+ return Objects.hash(data, displayId, hashed, hashingMethod, ignoreCache, json, name, token, uidToken, version);
}
@Override
@@ -308,6 +336,7 @@ public String toString() {
sb.append(" displayId: ").append(toIndentedString(displayId)).append("\n");
sb.append(" hashed: ").append(toIndentedString(hashed)).append("\n");
sb.append(" hashingMethod: ").append(toIndentedString(hashingMethod)).append("\n");
+ sb.append(" ignoreCache: ").append(toIndentedString(ignoreCache)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" token: ").append(toIndentedString(token)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/SignEcDsa.java b/src/main/java/io/akeyless/client/model/SignEcDsa.java
index 3e813b07..94b66612 100644
--- a/src/main/java/io/akeyless/client/model/SignEcDsa.java
+++ b/src/main/java/io/akeyless/client/model/SignEcDsa.java
@@ -50,6 +50,10 @@ public class SignEcDsa {
@SerializedName(SERIALIZED_NAME_MESSAGE)
private String message;
+ public static final String SERIALIZED_NAME_PREHASHED = "prehashed";
+ @SerializedName(SERIALIZED_NAME_PREHASHED)
+ private Boolean prehashed;
+
public static final String SERIALIZED_NAME_TOKEN = "token";
@SerializedName(SERIALIZED_NAME_TOKEN)
private String token;
@@ -58,6 +62,10 @@ public class SignEcDsa {
@SerializedName(SERIALIZED_NAME_UID_TOKEN)
private String uidToken;
+ public static final String SERIALIZED_NAME_VERSION = "version";
+ @SerializedName(SERIALIZED_NAME_VERSION)
+ private Integer version;
+
public SignEcDsa() {
}
@@ -176,6 +184,29 @@ public void setMessage(String message) {
}
+ public SignEcDsa prehashed(Boolean prehashed) {
+
+ this.prehashed = prehashed;
+ return this;
+ }
+
+ /**
+ * Markes that the message is already hashed
+ * @return prehashed
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Markes that the message is already hashed")
+
+ public Boolean getPrehashed() {
+ return prehashed;
+ }
+
+
+ public void setPrehashed(Boolean prehashed) {
+ this.prehashed = prehashed;
+ }
+
+
public SignEcDsa token(String token) {
this.token = token;
@@ -222,6 +253,29 @@ public void setUidToken(String uidToken) {
}
+ public SignEcDsa version(Integer version) {
+
+ this.version = version;
+ return this;
+ }
+
+ /**
+ * The version of the key to use for signing
+ * @return version
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "The version of the key to use for signing")
+
+ public Integer getVersion() {
+ return version;
+ }
+
+
+ public void setVersion(Integer version) {
+ this.version = version;
+ }
+
+
@Override
public boolean equals(Object o) {
if (this == o) {
@@ -236,13 +290,15 @@ public boolean equals(Object o) {
Objects.equals(this.json, signEcDsa.json) &&
Objects.equals(this.keyName, signEcDsa.keyName) &&
Objects.equals(this.message, signEcDsa.message) &&
+ Objects.equals(this.prehashed, signEcDsa.prehashed) &&
Objects.equals(this.token, signEcDsa.token) &&
- Objects.equals(this.uidToken, signEcDsa.uidToken);
+ Objects.equals(this.uidToken, signEcDsa.uidToken) &&
+ Objects.equals(this.version, signEcDsa.version);
}
@Override
public int hashCode() {
- return Objects.hash(displayId, itemId, json, keyName, message, token, uidToken);
+ return Objects.hash(displayId, itemId, json, keyName, message, prehashed, token, uidToken, version);
}
@Override
@@ -254,8 +310,10 @@ public String toString() {
sb.append(" json: ").append(toIndentedString(json)).append("\n");
sb.append(" keyName: ").append(toIndentedString(keyName)).append("\n");
sb.append(" message: ").append(toIndentedString(message)).append("\n");
+ sb.append(" prehashed: ").append(toIndentedString(prehashed)).append("\n");
sb.append(" token: ").append(toIndentedString(token)).append("\n");
sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n");
+ sb.append(" version: ").append(toIndentedString(version)).append("\n");
sb.append("}");
return sb.toString();
}
diff --git a/src/main/java/io/akeyless/client/model/SignPKCS1.java b/src/main/java/io/akeyless/client/model/SignPKCS1.java
index 86387ef2..492cc8af 100644
--- a/src/main/java/io/akeyless/client/model/SignPKCS1.java
+++ b/src/main/java/io/akeyless/client/model/SignPKCS1.java
@@ -34,6 +34,14 @@ public class SignPKCS1 {
@SerializedName(SERIALIZED_NAME_DISPLAY_ID)
private String displayId;
+ public static final String SERIALIZED_NAME_HASH_FUNCTION = "hash-function";
+ @SerializedName(SERIALIZED_NAME_HASH_FUNCTION)
+ private String hashFunction;
+
+ public static final String SERIALIZED_NAME_INPUT_FORMAT = "input-format";
+ @SerializedName(SERIALIZED_NAME_INPUT_FORMAT)
+ private String inputFormat;
+
public static final String SERIALIZED_NAME_ITEM_ID = "item-id";
@SerializedName(SERIALIZED_NAME_ITEM_ID)
private Long itemId;
@@ -50,6 +58,10 @@ public class SignPKCS1 {
@SerializedName(SERIALIZED_NAME_MESSAGE)
private String message;
+ public static final String SERIALIZED_NAME_PREHASHED = "prehashed";
+ @SerializedName(SERIALIZED_NAME_PREHASHED)
+ private Boolean prehashed;
+
public static final String SERIALIZED_NAME_TOKEN = "token";
@SerializedName(SERIALIZED_NAME_TOKEN)
private String token;
@@ -58,6 +70,10 @@ public class SignPKCS1 {
@SerializedName(SERIALIZED_NAME_UID_TOKEN)
private String uidToken;
+ public static final String SERIALIZED_NAME_VERSION = "version";
+ @SerializedName(SERIALIZED_NAME_VERSION)
+ private Integer version;
+
public SignPKCS1() {
}
@@ -84,6 +100,52 @@ public void setDisplayId(String displayId) {
}
+ public SignPKCS1 hashFunction(String hashFunction) {
+
+ this.hashFunction = hashFunction;
+ return this;
+ }
+
+ /**
+ * HashFunction defines the hash function (e.g. sha-256)
+ * @return hashFunction
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "HashFunction defines the hash function (e.g. sha-256)")
+
+ public String getHashFunction() {
+ return hashFunction;
+ }
+
+
+ public void setHashFunction(String hashFunction) {
+ this.hashFunction = hashFunction;
+ }
+
+
+ public SignPKCS1 inputFormat(String inputFormat) {
+
+ this.inputFormat = inputFormat;
+ return this;
+ }
+
+ /**
+ * Select default assumed format for the plaintext message. Currently supported options: [base64]
+ * @return inputFormat
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Select default assumed format for the plaintext message. Currently supported options: [base64]")
+
+ public String getInputFormat() {
+ return inputFormat;
+ }
+
+
+ public void setInputFormat(String inputFormat) {
+ this.inputFormat = inputFormat;
+ }
+
+
public SignPKCS1 itemId(Long itemId) {
this.itemId = itemId;
@@ -176,6 +238,29 @@ public void setMessage(String message) {
}
+ public SignPKCS1 prehashed(Boolean prehashed) {
+
+ this.prehashed = prehashed;
+ return this;
+ }
+
+ /**
+ * Markes that the message is already hashed
+ * @return prehashed
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Markes that the message is already hashed")
+
+ public Boolean getPrehashed() {
+ return prehashed;
+ }
+
+
+ public void setPrehashed(Boolean prehashed) {
+ this.prehashed = prehashed;
+ }
+
+
public SignPKCS1 token(String token) {
this.token = token;
@@ -222,6 +307,29 @@ public void setUidToken(String uidToken) {
}
+ public SignPKCS1 version(Integer version) {
+
+ this.version = version;
+ return this;
+ }
+
+ /**
+ * The version of the key to use for signing
+ * @return version
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "The version of the key to use for signing")
+
+ public Integer getVersion() {
+ return version;
+ }
+
+
+ public void setVersion(Integer version) {
+ this.version = version;
+ }
+
+
@Override
public boolean equals(Object o) {
if (this == o) {
@@ -232,17 +340,21 @@ public boolean equals(Object o) {
}
SignPKCS1 signPKCS1 = (SignPKCS1) o;
return Objects.equals(this.displayId, signPKCS1.displayId) &&
+ Objects.equals(this.hashFunction, signPKCS1.hashFunction) &&
+ Objects.equals(this.inputFormat, signPKCS1.inputFormat) &&
Objects.equals(this.itemId, signPKCS1.itemId) &&
Objects.equals(this.json, signPKCS1.json) &&
Objects.equals(this.keyName, signPKCS1.keyName) &&
Objects.equals(this.message, signPKCS1.message) &&
+ Objects.equals(this.prehashed, signPKCS1.prehashed) &&
Objects.equals(this.token, signPKCS1.token) &&
- Objects.equals(this.uidToken, signPKCS1.uidToken);
+ Objects.equals(this.uidToken, signPKCS1.uidToken) &&
+ Objects.equals(this.version, signPKCS1.version);
}
@Override
public int hashCode() {
- return Objects.hash(displayId, itemId, json, keyName, message, token, uidToken);
+ return Objects.hash(displayId, hashFunction, inputFormat, itemId, json, keyName, message, prehashed, token, uidToken, version);
}
@Override
@@ -250,12 +362,16 @@ public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class SignPKCS1 {\n");
sb.append(" displayId: ").append(toIndentedString(displayId)).append("\n");
+ sb.append(" hashFunction: ").append(toIndentedString(hashFunction)).append("\n");
+ sb.append(" inputFormat: ").append(toIndentedString(inputFormat)).append("\n");
sb.append(" itemId: ").append(toIndentedString(itemId)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
sb.append(" keyName: ").append(toIndentedString(keyName)).append("\n");
sb.append(" message: ").append(toIndentedString(message)).append("\n");
+ sb.append(" prehashed: ").append(toIndentedString(prehashed)).append("\n");
sb.append(" token: ").append(toIndentedString(token)).append("\n");
sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n");
+ sb.append(" version: ").append(toIndentedString(version)).append("\n");
sb.append("}");
return sb.toString();
}
diff --git a/src/main/java/io/akeyless/client/model/SignPKCS1Output.java b/src/main/java/io/akeyless/client/model/SignPKCS1Output.java
index 3e436229..78a28910 100644
--- a/src/main/java/io/akeyless/client/model/SignPKCS1Output.java
+++ b/src/main/java/io/akeyless/client/model/SignPKCS1Output.java
@@ -23,8 +23,6 @@
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
/**
* SignPKCS1Output
@@ -33,25 +31,17 @@
public class SignPKCS1Output {
public static final String SERIALIZED_NAME_RESULT = "result";
@SerializedName(SERIALIZED_NAME_RESULT)
- private List result = null;
+ private String result;
public SignPKCS1Output() {
}
- public SignPKCS1Output result(List result) {
+ public SignPKCS1Output result(String result) {
this.result = result;
return this;
}
- public SignPKCS1Output addResultItem(Integer resultItem) {
- if (this.result == null) {
- this.result = new ArrayList();
- }
- this.result.add(resultItem);
- return this;
- }
-
/**
* Get result
* @return result
@@ -59,12 +49,12 @@ public SignPKCS1Output addResultItem(Integer resultItem) {
@javax.annotation.Nullable
@ApiModelProperty(value = "")
- public List getResult() {
+ public String getResult() {
return result;
}
- public void setResult(List result) {
+ public void setResult(String result) {
this.result = result;
}
diff --git a/src/main/java/io/akeyless/client/model/SignRsaSsaPss.java b/src/main/java/io/akeyless/client/model/SignRsaSsaPss.java
index 2989a92c..1ced611f 100644
--- a/src/main/java/io/akeyless/client/model/SignRsaSsaPss.java
+++ b/src/main/java/io/akeyless/client/model/SignRsaSsaPss.java
@@ -54,6 +54,10 @@ public class SignRsaSsaPss {
@SerializedName(SERIALIZED_NAME_MESSAGE)
private String message;
+ public static final String SERIALIZED_NAME_PREHASHED = "prehashed";
+ @SerializedName(SERIALIZED_NAME_PREHASHED)
+ private Boolean prehashed;
+
public static final String SERIALIZED_NAME_TOKEN = "token";
@SerializedName(SERIALIZED_NAME_TOKEN)
private String token;
@@ -62,6 +66,10 @@ public class SignRsaSsaPss {
@SerializedName(SERIALIZED_NAME_UID_TOKEN)
private String uidToken;
+ public static final String SERIALIZED_NAME_VERSION = "version";
+ @SerializedName(SERIALIZED_NAME_VERSION)
+ private Integer version;
+
public SignRsaSsaPss() {
}
@@ -203,6 +211,29 @@ public void setMessage(String message) {
}
+ public SignRsaSsaPss prehashed(Boolean prehashed) {
+
+ this.prehashed = prehashed;
+ return this;
+ }
+
+ /**
+ * Markes that the message is already hashed
+ * @return prehashed
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Markes that the message is already hashed")
+
+ public Boolean getPrehashed() {
+ return prehashed;
+ }
+
+
+ public void setPrehashed(Boolean prehashed) {
+ this.prehashed = prehashed;
+ }
+
+
public SignRsaSsaPss token(String token) {
this.token = token;
@@ -249,6 +280,29 @@ public void setUidToken(String uidToken) {
}
+ public SignRsaSsaPss version(Integer version) {
+
+ this.version = version;
+ return this;
+ }
+
+ /**
+ * The version of the key to use for signing
+ * @return version
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "The version of the key to use for signing")
+
+ public Integer getVersion() {
+ return version;
+ }
+
+
+ public void setVersion(Integer version) {
+ this.version = version;
+ }
+
+
@Override
public boolean equals(Object o) {
if (this == o) {
@@ -264,13 +318,15 @@ public boolean equals(Object o) {
Objects.equals(this.json, signRsaSsaPss.json) &&
Objects.equals(this.keyName, signRsaSsaPss.keyName) &&
Objects.equals(this.message, signRsaSsaPss.message) &&
+ Objects.equals(this.prehashed, signRsaSsaPss.prehashed) &&
Objects.equals(this.token, signRsaSsaPss.token) &&
- Objects.equals(this.uidToken, signRsaSsaPss.uidToken);
+ Objects.equals(this.uidToken, signRsaSsaPss.uidToken) &&
+ Objects.equals(this.version, signRsaSsaPss.version);
}
@Override
public int hashCode() {
- return Objects.hash(displayId, hashFunction, itemId, json, keyName, message, token, uidToken);
+ return Objects.hash(displayId, hashFunction, itemId, json, keyName, message, prehashed, token, uidToken, version);
}
@Override
@@ -283,8 +339,10 @@ public String toString() {
sb.append(" json: ").append(toIndentedString(json)).append("\n");
sb.append(" keyName: ").append(toIndentedString(keyName)).append("\n");
sb.append(" message: ").append(toIndentedString(message)).append("\n");
+ sb.append(" prehashed: ").append(toIndentedString(prehashed)).append("\n");
sb.append(" token: ").append(toIndentedString(token)).append("\n");
sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n");
+ sb.append(" version: ").append(toIndentedString(version)).append("\n");
sb.append("}");
return sb.toString();
}
diff --git a/src/main/java/io/akeyless/client/model/StaticSecretDetailsInfo.java b/src/main/java/io/akeyless/client/model/StaticSecretDetailsInfo.java
index 9e7591f5..07858cf9 100644
--- a/src/main/java/io/akeyless/client/model/StaticSecretDetailsInfo.java
+++ b/src/main/java/io/akeyless/client/model/StaticSecretDetailsInfo.java
@@ -31,6 +31,10 @@
*/
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
public class StaticSecretDetailsInfo {
+ public static final String SERIALIZED_NAME_NOTIFY_ON_CHANGE_EVENT = "notify_on_change_event";
+ @SerializedName(SERIALIZED_NAME_NOTIFY_ON_CHANGE_EVENT)
+ private Boolean notifyOnChangeEvent;
+
public static final String SERIALIZED_NAME_USERNAME = "username";
@SerializedName(SERIALIZED_NAME_USERNAME)
private String username;
@@ -46,6 +50,29 @@ public class StaticSecretDetailsInfo {
public StaticSecretDetailsInfo() {
}
+ public StaticSecretDetailsInfo notifyOnChangeEvent(Boolean notifyOnChangeEvent) {
+
+ this.notifyOnChangeEvent = notifyOnChangeEvent;
+ return this;
+ }
+
+ /**
+ * Get notifyOnChangeEvent
+ * @return notifyOnChangeEvent
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public Boolean getNotifyOnChangeEvent() {
+ return notifyOnChangeEvent;
+ }
+
+
+ public void setNotifyOnChangeEvent(Boolean notifyOnChangeEvent) {
+ this.notifyOnChangeEvent = notifyOnChangeEvent;
+ }
+
+
public StaticSecretDetailsInfo username(String username) {
this.username = username;
@@ -132,20 +159,22 @@ public boolean equals(Object o) {
return false;
}
StaticSecretDetailsInfo staticSecretDetailsInfo = (StaticSecretDetailsInfo) o;
- return Objects.equals(this.username, staticSecretDetailsInfo.username) &&
+ return Objects.equals(this.notifyOnChangeEvent, staticSecretDetailsInfo.notifyOnChangeEvent) &&
+ Objects.equals(this.username, staticSecretDetailsInfo.username) &&
Objects.equals(this.website, staticSecretDetailsInfo.website) &&
Objects.equals(this.websites, staticSecretDetailsInfo.websites);
}
@Override
public int hashCode() {
- return Objects.hash(username, website, websites);
+ return Objects.hash(notifyOnChangeEvent, username, website, websites);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class StaticSecretDetailsInfo {\n");
+ sb.append(" notifyOnChangeEvent: ").append(toIndentedString(notifyOnChangeEvent)).append("\n");
sb.append(" username: ").append(toIndentedString(username)).append("\n");
sb.append(" website: ").append(toIndentedString(website)).append("\n");
sb.append(" websites: ").append(toIndentedString(websites)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/TargetItemVersion.java b/src/main/java/io/akeyless/client/model/TargetItemVersion.java
index dffee3a5..8ba17128 100644
--- a/src/main/java/io/akeyless/client/model/TargetItemVersion.java
+++ b/src/main/java/io/akeyless/client/model/TargetItemVersion.java
@@ -20,6 +20,7 @@
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
+import io.akeyless.client.model.CertificateVersionInfo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.IOException;
@@ -38,6 +39,10 @@ public class TargetItemVersion {
@SerializedName(SERIALIZED_NAME_ACCESS_DATE_DISPLAY)
private String accessDateDisplay;
+ public static final String SERIALIZED_NAME_CERTIFICATE_VERSION_INFO = "certificate_version_info";
+ @SerializedName(SERIALIZED_NAME_CERTIFICATE_VERSION_INFO)
+ private CertificateVersionInfo certificateVersionInfo;
+
public static final String SERIALIZED_NAME_CREATION_DATE = "creation_date";
@SerializedName(SERIALIZED_NAME_CREATION_DATE)
private OffsetDateTime creationDate;
@@ -127,6 +132,29 @@ public void setAccessDateDisplay(String accessDateDisplay) {
}
+ public TargetItemVersion certificateVersionInfo(CertificateVersionInfo certificateVersionInfo) {
+
+ this.certificateVersionInfo = certificateVersionInfo;
+ return this;
+ }
+
+ /**
+ * Get certificateVersionInfo
+ * @return certificateVersionInfo
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public CertificateVersionInfo getCertificateVersionInfo() {
+ return certificateVersionInfo;
+ }
+
+
+ public void setCertificateVersionInfo(CertificateVersionInfo certificateVersionInfo) {
+ this.certificateVersionInfo = certificateVersionInfo;
+ }
+
+
public TargetItemVersion creationDate(OffsetDateTime creationDate) {
this.creationDate = creationDate;
@@ -368,6 +396,7 @@ public boolean equals(Object o) {
TargetItemVersion targetItemVersion = (TargetItemVersion) o;
return Objects.equals(this.accessDate, targetItemVersion.accessDate) &&
Objects.equals(this.accessDateDisplay, targetItemVersion.accessDateDisplay) &&
+ Objects.equals(this.certificateVersionInfo, targetItemVersion.certificateVersionInfo) &&
Objects.equals(this.creationDate, targetItemVersion.creationDate) &&
Objects.equals(this.customerFragmentId, targetItemVersion.customerFragmentId) &&
Objects.equals(this.deletionDate, targetItemVersion.deletionDate) &&
@@ -382,7 +411,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessDate, accessDateDisplay, creationDate, customerFragmentId, deletionDate, itemVersionState, latestVersion, modificationDate, protectionKeyName, targetName, version, withCustomerFragment);
+ return Objects.hash(accessDate, accessDateDisplay, certificateVersionInfo, creationDate, customerFragmentId, deletionDate, itemVersionState, latestVersion, modificationDate, protectionKeyName, targetName, version, withCustomerFragment);
}
@Override
@@ -391,6 +420,7 @@ public String toString() {
sb.append("class TargetItemVersion {\n");
sb.append(" accessDate: ").append(toIndentedString(accessDate)).append("\n");
sb.append(" accessDateDisplay: ").append(toIndentedString(accessDateDisplay)).append("\n");
+ sb.append(" certificateVersionInfo: ").append(toIndentedString(certificateVersionInfo)).append("\n");
sb.append(" creationDate: ").append(toIndentedString(creationDate)).append("\n");
sb.append(" customerFragmentId: ").append(toIndentedString(customerFragmentId)).append("\n");
sb.append(" deletionDate: ").append(toIndentedString(deletionDate)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethod.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethod.java
index 64cab57e..0257b2b1 100644
--- a/src/main/java/io/akeyless/client/model/UpdateAuthMethod.java
+++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethod.java
@@ -39,6 +39,10 @@ public class UpdateAuthMethod {
@SerializedName(SERIALIZED_NAME_BOUND_IPS)
private List boundIps = null;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -128,6 +132,29 @@ public void setBoundIps(List boundIps) {
}
+ public UpdateAuthMethod description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public UpdateAuthMethod forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -331,6 +358,7 @@ public boolean equals(Object o) {
UpdateAuthMethod updateAuthMethod = (UpdateAuthMethod) o;
return Objects.equals(this.accessExpires, updateAuthMethod.accessExpires) &&
Objects.equals(this.boundIps, updateAuthMethod.boundIps) &&
+ Objects.equals(this.description, updateAuthMethod.description) &&
Objects.equals(this.forceSubClaims, updateAuthMethod.forceSubClaims) &&
Objects.equals(this.gwBoundIps, updateAuthMethod.gwBoundIps) &&
Objects.equals(this.json, updateAuthMethod.json) &&
@@ -343,7 +371,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, boundIps, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, token, uidToken);
+ return Objects.hash(accessExpires, boundIps, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, token, uidToken);
}
@Override
@@ -352,6 +380,7 @@ public String toString() {
sb.append("class UpdateAuthMethod {\n");
sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n");
sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodAWSIAM.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodAWSIAM.java
index 63937224..22301a2a 100644
--- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodAWSIAM.java
+++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodAWSIAM.java
@@ -68,6 +68,10 @@ public class UpdateAuthMethodAWSIAM {
@SerializedName(SERIALIZED_NAME_BOUND_USER_NAME)
private List boundUserName = null;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -375,6 +379,29 @@ public void setBoundUserName(List boundUserName) {
}
+ public UpdateAuthMethodAWSIAM description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public UpdateAuthMethodAWSIAM forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -608,6 +635,7 @@ public boolean equals(Object o) {
Objects.equals(this.boundRoleName, updateAuthMethodAWSIAM.boundRoleName) &&
Objects.equals(this.boundUserId, updateAuthMethodAWSIAM.boundUserId) &&
Objects.equals(this.boundUserName, updateAuthMethodAWSIAM.boundUserName) &&
+ Objects.equals(this.description, updateAuthMethodAWSIAM.description) &&
Objects.equals(this.forceSubClaims, updateAuthMethodAWSIAM.forceSubClaims) &&
Objects.equals(this.gwBoundIps, updateAuthMethodAWSIAM.gwBoundIps) &&
Objects.equals(this.json, updateAuthMethodAWSIAM.json) &&
@@ -621,7 +649,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, boundArn, boundAwsAccountId, boundIps, boundResourceId, boundRoleId, boundRoleName, boundUserId, boundUserName, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, stsUrl, token, uidToken);
+ return Objects.hash(accessExpires, boundArn, boundAwsAccountId, boundIps, boundResourceId, boundRoleId, boundRoleName, boundUserId, boundUserName, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, stsUrl, token, uidToken);
}
@Override
@@ -637,6 +665,7 @@ public String toString() {
sb.append(" boundRoleName: ").append(toIndentedString(boundRoleName)).append("\n");
sb.append(" boundUserId: ").append(toIndentedString(boundUserId)).append("\n");
sb.append(" boundUserName: ").append(toIndentedString(boundUserName)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodAzureAD.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodAzureAD.java
index 6be88049..95568330 100644
--- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodAzureAD.java
+++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodAzureAD.java
@@ -80,6 +80,10 @@ public class UpdateAuthMethodAzureAD {
@SerializedName(SERIALIZED_NAME_BOUND_TENANT_ID)
private String boundTenantId;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -153,11 +157,11 @@ public UpdateAuthMethodAzureAD audience(String audience) {
}
/**
- * The audience in the JWT
+ * Deprecated (Deprecated) The audience in the JWT
* @return audience
**/
@javax.annotation.Nullable
- @ApiModelProperty(value = "The audience in the JWT")
+ @ApiModelProperty(value = "Deprecated (Deprecated) The audience in the JWT")
public String getAudience() {
return audience;
@@ -471,6 +475,29 @@ public void setBoundTenantId(String boundTenantId) {
}
+ public UpdateAuthMethodAzureAD description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public UpdateAuthMethodAzureAD forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -730,6 +757,7 @@ public boolean equals(Object o) {
Objects.equals(this.boundSpid, updateAuthMethodAzureAD.boundSpid) &&
Objects.equals(this.boundSubId, updateAuthMethodAzureAD.boundSubId) &&
Objects.equals(this.boundTenantId, updateAuthMethodAzureAD.boundTenantId) &&
+ Objects.equals(this.description, updateAuthMethodAzureAD.description) &&
Objects.equals(this.forceSubClaims, updateAuthMethodAzureAD.forceSubClaims) &&
Objects.equals(this.gwBoundIps, updateAuthMethodAzureAD.gwBoundIps) &&
Objects.equals(this.issuer, updateAuthMethodAzureAD.issuer) &&
@@ -744,7 +772,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, audience, boundGroupId, boundIps, boundProviders, boundResourceId, boundResourceNames, boundResourceTypes, boundRgId, boundSpid, boundSubId, boundTenantId, forceSubClaims, gwBoundIps, issuer, json, jwksUri, jwtTtl, name, newName, token, uidToken);
+ return Objects.hash(accessExpires, audience, boundGroupId, boundIps, boundProviders, boundResourceId, boundResourceNames, boundResourceTypes, boundRgId, boundSpid, boundSubId, boundTenantId, description, forceSubClaims, gwBoundIps, issuer, json, jwksUri, jwtTtl, name, newName, token, uidToken);
}
@Override
@@ -763,6 +791,7 @@ public String toString() {
sb.append(" boundSpid: ").append(toIndentedString(boundSpid)).append("\n");
sb.append(" boundSubId: ").append(toIndentedString(boundSubId)).append("\n");
sb.append(" boundTenantId: ").append(toIndentedString(boundTenantId)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
sb.append(" issuer: ").append(toIndentedString(issuer)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodCert.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodCert.java
index b82c152e..774577ed 100644
--- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodCert.java
+++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodCert.java
@@ -72,6 +72,10 @@ public class UpdateAuthMethodCert {
@SerializedName(SERIALIZED_NAME_CERTIFICATE_DATA)
private String certificateData;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -401,6 +405,29 @@ public void setCertificateData(String certificateData) {
}
+ public UpdateAuthMethodCert description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public UpdateAuthMethodCert forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -666,6 +693,7 @@ public boolean equals(Object o) {
Objects.equals(this.boundOrganizationalUnits, updateAuthMethodCert.boundOrganizationalUnits) &&
Objects.equals(this.boundUriSans, updateAuthMethodCert.boundUriSans) &&
Objects.equals(this.certificateData, updateAuthMethodCert.certificateData) &&
+ Objects.equals(this.description, updateAuthMethodCert.description) &&
Objects.equals(this.forceSubClaims, updateAuthMethodCert.forceSubClaims) &&
Objects.equals(this.gwBoundIps, updateAuthMethodCert.gwBoundIps) &&
Objects.equals(this.json, updateAuthMethodCert.json) &&
@@ -680,7 +708,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, allowedCors, boundCommonNames, boundDnsSans, boundEmailSans, boundExtensions, boundIps, boundOrganizationalUnits, boundUriSans, certificateData, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, revokedCertIds, token, uidToken, uniqueIdentifier);
+ return Objects.hash(accessExpires, allowedCors, boundCommonNames, boundDnsSans, boundEmailSans, boundExtensions, boundIps, boundOrganizationalUnits, boundUriSans, certificateData, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, revokedCertIds, token, uidToken, uniqueIdentifier);
}
@Override
@@ -697,6 +725,7 @@ public String toString() {
sb.append(" boundOrganizationalUnits: ").append(toIndentedString(boundOrganizationalUnits)).append("\n");
sb.append(" boundUriSans: ").append(toIndentedString(boundUriSans)).append("\n");
sb.append(" certificateData: ").append(toIndentedString(certificateData)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodGCP.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodGCP.java
index 0c5c9f22..812eb982 100644
--- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodGCP.java
+++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodGCP.java
@@ -64,6 +64,10 @@ public class UpdateAuthMethodGCP {
@SerializedName(SERIALIZED_NAME_BOUND_ZONES)
private List boundZones = null;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -339,6 +343,29 @@ public void setBoundZones(List boundZones) {
}
+ public UpdateAuthMethodGCP description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public UpdateAuthMethodGCP forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -594,6 +621,7 @@ public boolean equals(Object o) {
Objects.equals(this.boundRegions, updateAuthMethodGCP.boundRegions) &&
Objects.equals(this.boundServiceAccounts, updateAuthMethodGCP.boundServiceAccounts) &&
Objects.equals(this.boundZones, updateAuthMethodGCP.boundZones) &&
+ Objects.equals(this.description, updateAuthMethodGCP.description) &&
Objects.equals(this.forceSubClaims, updateAuthMethodGCP.forceSubClaims) &&
Objects.equals(this.gwBoundIps, updateAuthMethodGCP.gwBoundIps) &&
Objects.equals(this.json, updateAuthMethodGCP.json) &&
@@ -608,7 +636,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, audience, boundIps, boundLabels, boundProjects, boundRegions, boundServiceAccounts, boundZones, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, serviceAccountCredsData, token, type, uidToken);
+ return Objects.hash(accessExpires, audience, boundIps, boundLabels, boundProjects, boundRegions, boundServiceAccounts, boundZones, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, serviceAccountCredsData, token, type, uidToken);
}
@Override
@@ -623,6 +651,7 @@ public String toString() {
sb.append(" boundRegions: ").append(toIndentedString(boundRegions)).append("\n");
sb.append(" boundServiceAccounts: ").append(toIndentedString(boundServiceAccounts)).append("\n");
sb.append(" boundZones: ").append(toIndentedString(boundZones)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodK8S.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodK8S.java
index 53ec257d..c0837836 100644
--- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodK8S.java
+++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodK8S.java
@@ -56,6 +56,10 @@ public class UpdateAuthMethodK8S {
@SerializedName(SERIALIZED_NAME_BOUND_SA_NAMES)
private List boundSaNames = null;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -269,6 +273,29 @@ public void setBoundSaNames(List boundSaNames) {
}
+ public UpdateAuthMethodK8S description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public UpdateAuthMethodK8S forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -522,6 +549,7 @@ public boolean equals(Object o) {
Objects.equals(this.boundNamespaces, updateAuthMethodK8S.boundNamespaces) &&
Objects.equals(this.boundPodNames, updateAuthMethodK8S.boundPodNames) &&
Objects.equals(this.boundSaNames, updateAuthMethodK8S.boundSaNames) &&
+ Objects.equals(this.description, updateAuthMethodK8S.description) &&
Objects.equals(this.forceSubClaims, updateAuthMethodK8S.forceSubClaims) &&
Objects.equals(this.genKey, updateAuthMethodK8S.genKey) &&
Objects.equals(this.gwBoundIps, updateAuthMethodK8S.gwBoundIps) &&
@@ -536,7 +564,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, audience, boundIps, boundNamespaces, boundPodNames, boundSaNames, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, newName, publicKey, token, uidToken);
+ return Objects.hash(accessExpires, audience, boundIps, boundNamespaces, boundPodNames, boundSaNames, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, newName, publicKey, token, uidToken);
}
@Override
@@ -549,6 +577,7 @@ public String toString() {
sb.append(" boundNamespaces: ").append(toIndentedString(boundNamespaces)).append("\n");
sb.append(" boundPodNames: ").append(toIndentedString(boundPodNames)).append("\n");
sb.append(" boundSaNames: ").append(toIndentedString(boundSaNames)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" genKey: ").append(toIndentedString(genKey)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodLDAP.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodLDAP.java
index 4209b2fc..737b99e0 100644
--- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodLDAP.java
+++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodLDAP.java
@@ -40,6 +40,10 @@ public class UpdateAuthMethodLDAP {
@SerializedName(SERIALIZED_NAME_BOUND_IPS)
private List boundIps = null;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -141,6 +145,29 @@ public void setBoundIps(List boundIps) {
}
+ public UpdateAuthMethodLDAP description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public UpdateAuthMethodLDAP forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -413,6 +440,7 @@ public boolean equals(Object o) {
UpdateAuthMethodLDAP updateAuthMethodLDAP = (UpdateAuthMethodLDAP) o;
return Objects.equals(this.accessExpires, updateAuthMethodLDAP.accessExpires) &&
Objects.equals(this.boundIps, updateAuthMethodLDAP.boundIps) &&
+ Objects.equals(this.description, updateAuthMethodLDAP.description) &&
Objects.equals(this.forceSubClaims, updateAuthMethodLDAP.forceSubClaims) &&
Objects.equals(this.genKey, updateAuthMethodLDAP.genKey) &&
Objects.equals(this.gwBoundIps, updateAuthMethodLDAP.gwBoundIps) &&
@@ -428,7 +456,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, boundIps, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, newName, publicKeyData, token, uidToken, uniqueIdentifier);
+ return Objects.hash(accessExpires, boundIps, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, newName, publicKeyData, token, uidToken, uniqueIdentifier);
}
@Override
@@ -437,6 +465,7 @@ public String toString() {
sb.append("class UpdateAuthMethodLDAP {\n");
sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n");
sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" genKey: ").append(toIndentedString(genKey)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodOAuth2.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodOAuth2.java
index 4576da41..36de9edf 100644
--- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodOAuth2.java
+++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodOAuth2.java
@@ -48,6 +48,10 @@ public class UpdateAuthMethodOAuth2 {
@SerializedName(SERIALIZED_NAME_BOUND_IPS)
private List boundIps = null;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -215,6 +219,29 @@ public void setBoundIps(List boundIps) {
}
+ public UpdateAuthMethodOAuth2 description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public UpdateAuthMethodOAuth2 forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -566,6 +593,7 @@ public boolean equals(Object o) {
Objects.equals(this.audience, updateAuthMethodOAuth2.audience) &&
Objects.equals(this.boundClientIds, updateAuthMethodOAuth2.boundClientIds) &&
Objects.equals(this.boundIps, updateAuthMethodOAuth2.boundIps) &&
+ Objects.equals(this.description, updateAuthMethodOAuth2.description) &&
Objects.equals(this.forceSubClaims, updateAuthMethodOAuth2.forceSubClaims) &&
Objects.equals(this.gatewayUrl, updateAuthMethodOAuth2.gatewayUrl) &&
Objects.equals(this.gwBoundIps, updateAuthMethodOAuth2.gwBoundIps) &&
@@ -584,7 +612,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, audience, boundClientIds, boundIps, forceSubClaims, gatewayUrl, gwBoundIps, issuer, json, jwksJsonData, jwksUri, jwtTtl, name, newName, subclaimsDelimiters, token, uidToken, uniqueIdentifier);
+ return Objects.hash(accessExpires, audience, boundClientIds, boundIps, description, forceSubClaims, gatewayUrl, gwBoundIps, issuer, json, jwksJsonData, jwksUri, jwtTtl, name, newName, subclaimsDelimiters, token, uidToken, uniqueIdentifier);
}
@Override
@@ -595,6 +623,7 @@ public String toString() {
sb.append(" audience: ").append(toIndentedString(audience)).append("\n");
sb.append(" boundClientIds: ").append(toIndentedString(boundClientIds)).append("\n");
sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gatewayUrl: ").append(toIndentedString(gatewayUrl)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodOIDC.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodOIDC.java
index 40e76f22..9e457341 100644
--- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodOIDC.java
+++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodOIDC.java
@@ -56,6 +56,10 @@ public class UpdateAuthMethodOIDC {
@SerializedName(SERIALIZED_NAME_CLIENT_SECRET)
private String clientSecret;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -265,6 +269,29 @@ public void setClientSecret(String clientSecret) {
}
+ public UpdateAuthMethodOIDC description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public UpdateAuthMethodOIDC forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -603,6 +630,7 @@ public boolean equals(Object o) {
Objects.equals(this.boundIps, updateAuthMethodOIDC.boundIps) &&
Objects.equals(this.clientId, updateAuthMethodOIDC.clientId) &&
Objects.equals(this.clientSecret, updateAuthMethodOIDC.clientSecret) &&
+ Objects.equals(this.description, updateAuthMethodOIDC.description) &&
Objects.equals(this.forceSubClaims, updateAuthMethodOIDC.forceSubClaims) &&
Objects.equals(this.gwBoundIps, updateAuthMethodOIDC.gwBoundIps) &&
Objects.equals(this.issuer, updateAuthMethodOIDC.issuer) &&
@@ -620,7 +648,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, allowedRedirectUri, audience, boundIps, clientId, clientSecret, forceSubClaims, gwBoundIps, issuer, json, jwtTtl, name, newName, requiredScopes, requiredScopesPrefix, subclaimsDelimiters, token, uidToken, uniqueIdentifier);
+ return Objects.hash(accessExpires, allowedRedirectUri, audience, boundIps, clientId, clientSecret, description, forceSubClaims, gwBoundIps, issuer, json, jwtTtl, name, newName, requiredScopes, requiredScopesPrefix, subclaimsDelimiters, token, uidToken, uniqueIdentifier);
}
@Override
@@ -633,6 +661,7 @@ public String toString() {
sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n");
sb.append(" clientId: ").append(toIndentedString(clientId)).append("\n");
sb.append(" clientSecret: ").append(toIndentedString(clientSecret)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
sb.append(" issuer: ").append(toIndentedString(issuer)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodSAML.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodSAML.java
index 60de0266..c1cfb11d 100644
--- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodSAML.java
+++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodSAML.java
@@ -44,6 +44,10 @@ public class UpdateAuthMethodSAML {
@SerializedName(SERIALIZED_NAME_BOUND_IPS)
private List boundIps = null;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -180,6 +184,29 @@ public void setBoundIps(List boundIps) {
}
+ public UpdateAuthMethodSAML description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public UpdateAuthMethodSAML forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -484,6 +511,7 @@ public boolean equals(Object o) {
return Objects.equals(this.accessExpires, updateAuthMethodSAML.accessExpires) &&
Objects.equals(this.allowedRedirectUri, updateAuthMethodSAML.allowedRedirectUri) &&
Objects.equals(this.boundIps, updateAuthMethodSAML.boundIps) &&
+ Objects.equals(this.description, updateAuthMethodSAML.description) &&
Objects.equals(this.forceSubClaims, updateAuthMethodSAML.forceSubClaims) &&
Objects.equals(this.gwBoundIps, updateAuthMethodSAML.gwBoundIps) &&
Objects.equals(this.idpMetadataUrl, updateAuthMethodSAML.idpMetadataUrl) &&
@@ -500,7 +528,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, allowedRedirectUri, boundIps, forceSubClaims, gwBoundIps, idpMetadataUrl, idpMetadataXmlData, json, jwtTtl, name, newName, subclaimsDelimiters, token, uidToken, uniqueIdentifier);
+ return Objects.hash(accessExpires, allowedRedirectUri, boundIps, description, forceSubClaims, gwBoundIps, idpMetadataUrl, idpMetadataXmlData, json, jwtTtl, name, newName, subclaimsDelimiters, token, uidToken, uniqueIdentifier);
}
@Override
@@ -510,6 +538,7 @@ public String toString() {
sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n");
sb.append(" allowedRedirectUri: ").append(toIndentedString(allowedRedirectUri)).append("\n");
sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
sb.append(" idpMetadataUrl: ").append(toIndentedString(idpMetadataUrl)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodUniversalIdentity.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodUniversalIdentity.java
index b9bcb585..b11eca69 100644
--- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodUniversalIdentity.java
+++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodUniversalIdentity.java
@@ -48,6 +48,10 @@ public class UpdateAuthMethodUniversalIdentity {
@SerializedName(SERIALIZED_NAME_DENY_ROTATE)
private Boolean denyRotate;
+ public static final String SERIALIZED_NAME_DESCRIPTION = "description";
+ @SerializedName(SERIALIZED_NAME_DESCRIPTION)
+ private String description;
+
public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims";
@SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS)
private Boolean forceSubClaims;
@@ -187,6 +191,29 @@ public void setDenyRotate(Boolean denyRotate) {
}
+ public UpdateAuthMethodUniversalIdentity description(String description) {
+
+ this.description = description;
+ return this;
+ }
+
+ /**
+ * Auth Method description
+ * @return description
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Auth Method description")
+
+ public String getDescription() {
+ return description;
+ }
+
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+
public UpdateAuthMethodUniversalIdentity forceSubClaims(Boolean forceSubClaims) {
this.forceSubClaims = forceSubClaims;
@@ -415,6 +442,7 @@ public boolean equals(Object o) {
Objects.equals(this.boundIps, updateAuthMethodUniversalIdentity.boundIps) &&
Objects.equals(this.denyInheritance, updateAuthMethodUniversalIdentity.denyInheritance) &&
Objects.equals(this.denyRotate, updateAuthMethodUniversalIdentity.denyRotate) &&
+ Objects.equals(this.description, updateAuthMethodUniversalIdentity.description) &&
Objects.equals(this.forceSubClaims, updateAuthMethodUniversalIdentity.forceSubClaims) &&
Objects.equals(this.gwBoundIps, updateAuthMethodUniversalIdentity.gwBoundIps) &&
Objects.equals(this.json, updateAuthMethodUniversalIdentity.json) &&
@@ -428,7 +456,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessExpires, boundIps, denyInheritance, denyRotate, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, token, ttl, uidToken);
+ return Objects.hash(accessExpires, boundIps, denyInheritance, denyRotate, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, token, ttl, uidToken);
}
@Override
@@ -439,6 +467,7 @@ public String toString() {
sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n");
sb.append(" denyInheritance: ").append(toIndentedString(denyInheritance)).append("\n");
sb.append(" denyRotate: ").append(toIndentedString(denyRotate)).append("\n");
+ sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n");
sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/UpdateCertificateValue.java b/src/main/java/io/akeyless/client/model/UpdateCertificateValue.java
index d4878b69..42883275 100644
--- a/src/main/java/io/akeyless/client/model/UpdateCertificateValue.java
+++ b/src/main/java/io/akeyless/client/model/UpdateCertificateValue.java
@@ -59,6 +59,10 @@ public class UpdateCertificateValue {
@SerializedName(SERIALIZED_NAME_JSON)
private Boolean json = false;
+ public static final String SERIALIZED_NAME_KEEP_PREV_VERSION = "keep-prev-version";
+ @SerializedName(SERIALIZED_NAME_KEEP_PREV_VERSION)
+ private String keepPrevVersion;
+
public static final String SERIALIZED_NAME_KEY = "key";
@SerializedName(SERIALIZED_NAME_KEY)
private String key;
@@ -267,6 +271,29 @@ public void setJson(Boolean json) {
}
+ public UpdateCertificateValue keepPrevVersion(String keepPrevVersion) {
+
+ this.keepPrevVersion = keepPrevVersion;
+ return this;
+ }
+
+ /**
+ * Whether to keep previous version [true/false]. If not set, use default according to account settings
+ * @return keepPrevVersion
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Whether to keep previous version [true/false]. If not set, use default according to account settings")
+
+ public String getKeepPrevVersion() {
+ return keepPrevVersion;
+ }
+
+
+ public void setKeepPrevVersion(String keepPrevVersion) {
+ this.keepPrevVersion = keepPrevVersion;
+ }
+
+
public UpdateCertificateValue key(String key) {
this.key = key;
@@ -452,6 +479,7 @@ public boolean equals(Object o) {
Objects.equals(this.expirationEventIn, updateCertificateValue.expirationEventIn) &&
Objects.equals(this.format, updateCertificateValue.format) &&
Objects.equals(this.json, updateCertificateValue.json) &&
+ Objects.equals(this.keepPrevVersion, updateCertificateValue.keepPrevVersion) &&
Objects.equals(this.key, updateCertificateValue.key) &&
Objects.equals(this.keyData, updateCertificateValue.keyData) &&
Objects.equals(this.metadata, updateCertificateValue.metadata) &&
@@ -463,7 +491,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(addTag, certificateData, deleteProtection, description, expirationEventIn, format, json, key, keyData, metadata, name, rmTag, token, uidToken);
+ return Objects.hash(addTag, certificateData, deleteProtection, description, expirationEventIn, format, json, keepPrevVersion, key, keyData, metadata, name, rmTag, token, uidToken);
}
@Override
@@ -477,6 +505,7 @@ public String toString() {
sb.append(" expirationEventIn: ").append(toIndentedString(expirationEventIn)).append("\n");
sb.append(" format: ").append(toIndentedString(format)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
+ sb.append(" keepPrevVersion: ").append(toIndentedString(keepPrevVersion)).append("\n");
sb.append(" key: ").append(toIndentedString(key)).append("\n");
sb.append(" keyData: ").append(toIndentedString(keyData)).append("\n");
sb.append(" metadata: ").append(toIndentedString(metadata)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/UpdateItem.java b/src/main/java/io/akeyless/client/model/UpdateItem.java
index 53d70312..f24fa782 100644
--- a/src/main/java/io/akeyless/client/model/UpdateItem.java
+++ b/src/main/java/io/akeyless/client/model/UpdateItem.java
@@ -31,6 +31,10 @@
*/
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
public class UpdateItem {
+ public static final String SERIALIZED_NAME_PROVIDER_TYPE = "ProviderType";
+ @SerializedName(SERIALIZED_NAME_PROVIDER_TYPE)
+ private String providerType;
+
public static final String SERIALIZED_NAME_ACCESSIBILITY = "accessibility";
@SerializedName(SERIALIZED_NAME_ACCESSIBILITY)
private String accessibility = "regular";
@@ -43,6 +47,10 @@ public class UpdateItem {
@SerializedName(SERIALIZED_NAME_CERT_FILE_DATA)
private String certFileData;
+ public static final String SERIALIZED_NAME_CHANGE_EVENT = "change-event";
+ @SerializedName(SERIALIZED_NAME_CHANGE_EVENT)
+ private String changeEvent;
+
public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection";
@SerializedName(SERIALIZED_NAME_DELETE_PROTECTION)
private String deleteProtection;
@@ -51,6 +59,10 @@ public class UpdateItem {
@SerializedName(SERIALIZED_NAME_DESCRIPTION)
private String description = "default_metadata";
+ public static final String SERIALIZED_NAME_HOST_PROVIDER = "host-provider";
+ @SerializedName(SERIALIZED_NAME_HOST_PROVIDER)
+ private String hostProvider = "explicit";
+
public static final String SERIALIZED_NAME_JSON = "json";
@SerializedName(SERIALIZED_NAME_JSON)
private Boolean json = false;
@@ -186,6 +198,29 @@ public class UpdateItem {
public UpdateItem() {
}
+ public UpdateItem providerType(String providerType) {
+
+ this.providerType = providerType;
+ return this;
+ }
+
+ /**
+ * Get providerType
+ * @return providerType
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "")
+
+ public String getProviderType() {
+ return providerType;
+ }
+
+
+ public void setProviderType(String providerType) {
+ this.providerType = providerType;
+ }
+
+
public UpdateItem accessibility(String accessibility) {
this.accessibility = accessibility;
@@ -263,6 +298,29 @@ public void setCertFileData(String certFileData) {
}
+ public UpdateItem changeEvent(String changeEvent) {
+
+ this.changeEvent = changeEvent;
+ return this;
+ }
+
+ /**
+ * Trigger an event when a secret value changed [true/false] (Relevant only for Static Secret)
+ * @return changeEvent
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Trigger an event when a secret value changed [true/false] (Relevant only for Static Secret)")
+
+ public String getChangeEvent() {
+ return changeEvent;
+ }
+
+
+ public void setChangeEvent(String changeEvent) {
+ this.changeEvent = changeEvent;
+ }
+
+
public UpdateItem deleteProtection(String deleteProtection) {
this.deleteProtection = deleteProtection;
@@ -309,6 +367,29 @@ public void setDescription(String description) {
}
+ public UpdateItem hostProvider(String hostProvider) {
+
+ this.hostProvider = hostProvider;
+ return this;
+ }
+
+ /**
+ * Host provider type [explicit/target], Relevant only for Secure Remote Access of ssh cert issuer and ldap rotated secret
+ * @return hostProvider
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Host provider type [explicit/target], Relevant only for Secure Remote Access of ssh cert issuer and ldap rotated secret")
+
+ public String getHostProvider() {
+ return hostProvider;
+ }
+
+
+ public void setHostProvider(String hostProvider) {
+ this.hostProvider = hostProvider;
+ }
+
+
public UpdateItem json(Boolean json) {
this.json = json;
@@ -1109,11 +1190,14 @@ public boolean equals(Object o) {
return false;
}
UpdateItem updateItem = (UpdateItem) o;
- return Objects.equals(this.accessibility, updateItem.accessibility) &&
+ return Objects.equals(this.providerType, updateItem.providerType) &&
+ Objects.equals(this.accessibility, updateItem.accessibility) &&
Objects.equals(this.addTag, updateItem.addTag) &&
Objects.equals(this.certFileData, updateItem.certFileData) &&
+ Objects.equals(this.changeEvent, updateItem.changeEvent) &&
Objects.equals(this.deleteProtection, updateItem.deleteProtection) &&
Objects.equals(this.description, updateItem.description) &&
+ Objects.equals(this.hostProvider, updateItem.hostProvider) &&
Objects.equals(this.json, updateItem.json) &&
Objects.equals(this.name, updateItem.name) &&
Objects.equals(this.newMetadata, updateItem.newMetadata) &&
@@ -1151,18 +1235,21 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessibility, addTag, certFileData, deleteProtection, description, json, name, newMetadata, newName, rmTag, rotateAfterDisconnect, secureAccessAddHost, secureAccessAllowExternalUser, secureAccessAllowPortForwading, secureAccessAwsAccountId, secureAccessAwsNativeCli, secureAccessAwsRegion, secureAccessBastionApi, secureAccessBastionIssuer, secureAccessBastionSsh, secureAccessClusterEndpoint, secureAccessDashboardUrl, secureAccessDbName, secureAccessDbSchema, secureAccessEnable, secureAccessHost, secureAccessRdGatewayServer, secureAccessRdpDomain, secureAccessRdpUser, secureAccessRmHost, secureAccessSshCreds, secureAccessSshCredsUser, secureAccessUrl, secureAccessUseInternalBastion, secureAccessWebBrowsing, secureAccessWebProxy, token, uidToken);
+ return Objects.hash(providerType, accessibility, addTag, certFileData, changeEvent, deleteProtection, description, hostProvider, json, name, newMetadata, newName, rmTag, rotateAfterDisconnect, secureAccessAddHost, secureAccessAllowExternalUser, secureAccessAllowPortForwading, secureAccessAwsAccountId, secureAccessAwsNativeCli, secureAccessAwsRegion, secureAccessBastionApi, secureAccessBastionIssuer, secureAccessBastionSsh, secureAccessClusterEndpoint, secureAccessDashboardUrl, secureAccessDbName, secureAccessDbSchema, secureAccessEnable, secureAccessHost, secureAccessRdGatewayServer, secureAccessRdpDomain, secureAccessRdpUser, secureAccessRmHost, secureAccessSshCreds, secureAccessSshCredsUser, secureAccessUrl, secureAccessUseInternalBastion, secureAccessWebBrowsing, secureAccessWebProxy, token, uidToken);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class UpdateItem {\n");
+ sb.append(" providerType: ").append(toIndentedString(providerType)).append("\n");
sb.append(" accessibility: ").append(toIndentedString(accessibility)).append("\n");
sb.append(" addTag: ").append(toIndentedString(addTag)).append("\n");
sb.append(" certFileData: ").append(toIndentedString(certFileData)).append("\n");
+ sb.append(" changeEvent: ").append(toIndentedString(changeEvent)).append("\n");
sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n");
sb.append(" description: ").append(toIndentedString(description)).append("\n");
+ sb.append(" hostProvider: ").append(toIndentedString(hostProvider)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" newMetadata: ").append(toIndentedString(newMetadata)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/UpdateLinkedTarget.java b/src/main/java/io/akeyless/client/model/UpdateLinkedTarget.java
index 8dcdd5e6..208e2cf5 100644
--- a/src/main/java/io/akeyless/client/model/UpdateLinkedTarget.java
+++ b/src/main/java/io/akeyless/client/model/UpdateLinkedTarget.java
@@ -69,6 +69,10 @@ public class UpdateLinkedTarget {
@SerializedName(SERIALIZED_NAME_TOKEN)
private String token;
+ public static final String SERIALIZED_NAME_TYPE = "type";
+ @SerializedName(SERIALIZED_NAME_TYPE)
+ private String type;
+
public static final String SERIALIZED_NAME_UID_TOKEN = "uid-token";
@SerializedName(SERIALIZED_NAME_UID_TOKEN)
private String uidToken;
@@ -306,6 +310,29 @@ public void setToken(String token) {
}
+ public UpdateLinkedTarget type(String type) {
+
+ this.type = type;
+ return this;
+ }
+
+ /**
+ * Specifies the hosts type, relevant only when working without parent target
+ * @return type
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Specifies the hosts type, relevant only when working without parent target")
+
+ public String getType() {
+ return type;
+ }
+
+
+ public void setType(String type) {
+ this.type = type;
+ }
+
+
public UpdateLinkedTarget uidToken(String uidToken) {
this.uidToken = uidToken;
@@ -348,12 +375,13 @@ public boolean equals(Object o) {
Objects.equals(this.parentTargetName, updateLinkedTarget.parentTargetName) &&
Objects.equals(this.rmHosts, updateLinkedTarget.rmHosts) &&
Objects.equals(this.token, updateLinkedTarget.token) &&
+ Objects.equals(this.type, updateLinkedTarget.type) &&
Objects.equals(this.uidToken, updateLinkedTarget.uidToken);
}
@Override
public int hashCode() {
- return Objects.hash(addHosts, description, hosts, json, keepPrevVersion, name, newName, parentTargetName, rmHosts, token, uidToken);
+ return Objects.hash(addHosts, description, hosts, json, keepPrevVersion, name, newName, parentTargetName, rmHosts, token, type, uidToken);
}
@Override
@@ -370,6 +398,7 @@ public String toString() {
sb.append(" parentTargetName: ").append(toIndentedString(parentTargetName)).append("\n");
sb.append(" rmHosts: ").append(toIndentedString(rmHosts)).append("\n");
sb.append(" token: ").append(toIndentedString(token)).append("\n");
+ sb.append(" type: ").append(toIndentedString(type)).append("\n");
sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n");
sb.append("}");
return sb.toString();
diff --git a/src/main/java/io/akeyless/client/model/UpdateRole.java b/src/main/java/io/akeyless/client/model/UpdateRole.java
index cc0ba07a..93ed0911 100644
--- a/src/main/java/io/akeyless/client/model/UpdateRole.java
+++ b/src/main/java/io/akeyless/client/model/UpdateRole.java
@@ -41,6 +41,14 @@ public class UpdateRole {
@SerializedName(SERIALIZED_NAME_DESCRIPTION)
private String description = "default_comment";
+ public static final String SERIALIZED_NAME_EVENT_CENTER_ACCESS = "event-center-access";
+ @SerializedName(SERIALIZED_NAME_EVENT_CENTER_ACCESS)
+ private String eventCenterAccess;
+
+ public static final String SERIALIZED_NAME_EVENT_FORWARDER_ACCESS = "event-forwarder-access";
+ @SerializedName(SERIALIZED_NAME_EVENT_FORWARDER_ACCESS)
+ private String eventForwarderAccess;
+
public static final String SERIALIZED_NAME_GW_ANALYTICS_ACCESS = "gw-analytics-access";
@SerializedName(SERIALIZED_NAME_GW_ANALYTICS_ACCESS)
private String gwAnalyticsAccess;
@@ -149,6 +157,52 @@ public void setDescription(String description) {
}
+ public UpdateRole eventCenterAccess(String eventCenterAccess) {
+
+ this.eventCenterAccess = eventCenterAccess;
+ return this;
+ }
+
+ /**
+ * Allow this role to view Event Center. Currently only 'none', 'own' and 'all' values are supported
+ * @return eventCenterAccess
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Allow this role to view Event Center. Currently only 'none', 'own' and 'all' values are supported")
+
+ public String getEventCenterAccess() {
+ return eventCenterAccess;
+ }
+
+
+ public void setEventCenterAccess(String eventCenterAccess) {
+ this.eventCenterAccess = eventCenterAccess;
+ }
+
+
+ public UpdateRole eventForwarderAccess(String eventForwarderAccess) {
+
+ this.eventForwarderAccess = eventForwarderAccess;
+ return this;
+ }
+
+ /**
+ * Allow this role to manage Event Forwarders. Currently only 'none' and 'all' values are supported.
+ * @return eventForwarderAccess
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Allow this role to manage Event Forwarders. Currently only 'none' and 'all' values are supported.")
+
+ public String getEventForwarderAccess() {
+ return eventForwarderAccess;
+ }
+
+
+ public void setEventForwarderAccess(String eventForwarderAccess) {
+ this.eventForwarderAccess = eventForwarderAccess;
+ }
+
+
public UpdateRole gwAnalyticsAccess(String gwAnalyticsAccess) {
this.gwAnalyticsAccess = gwAnalyticsAccess;
@@ -368,6 +422,8 @@ public boolean equals(Object o) {
return Objects.equals(this.analyticsAccess, updateRole.analyticsAccess) &&
Objects.equals(this.auditAccess, updateRole.auditAccess) &&
Objects.equals(this.description, updateRole.description) &&
+ Objects.equals(this.eventCenterAccess, updateRole.eventCenterAccess) &&
+ Objects.equals(this.eventForwarderAccess, updateRole.eventForwarderAccess) &&
Objects.equals(this.gwAnalyticsAccess, updateRole.gwAnalyticsAccess) &&
Objects.equals(this.json, updateRole.json) &&
Objects.equals(this.name, updateRole.name) &&
@@ -381,7 +437,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(analyticsAccess, auditAccess, description, gwAnalyticsAccess, json, name, newComment, newName, sraReportsAccess, token, uidToken, usageReportsAccess);
+ return Objects.hash(analyticsAccess, auditAccess, description, eventCenterAccess, eventForwarderAccess, gwAnalyticsAccess, json, name, newComment, newName, sraReportsAccess, token, uidToken, usageReportsAccess);
}
@Override
@@ -391,6 +447,8 @@ public String toString() {
sb.append(" analyticsAccess: ").append(toIndentedString(analyticsAccess)).append("\n");
sb.append(" auditAccess: ").append(toIndentedString(auditAccess)).append("\n");
sb.append(" description: ").append(toIndentedString(description)).append("\n");
+ sb.append(" eventCenterAccess: ").append(toIndentedString(eventCenterAccess)).append("\n");
+ sb.append(" eventForwarderAccess: ").append(toIndentedString(eventForwarderAccess)).append("\n");
sb.append(" gwAnalyticsAccess: ").append(toIndentedString(gwAnalyticsAccess)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/UpdateSSHCertIssuer.java b/src/main/java/io/akeyless/client/model/UpdateSSHCertIssuer.java
index 0922d04b..80cacdec 100644
--- a/src/main/java/io/akeyless/client/model/UpdateSSHCertIssuer.java
+++ b/src/main/java/io/akeyless/client/model/UpdateSSHCertIssuer.java
@@ -33,9 +33,9 @@
*/
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
public class UpdateSSHCertIssuer {
- public static final String SERIALIZED_NAME_SSH_CERT_ISSUER_HOST_PROVIDER = "SshCertIssuerHostProvider";
- @SerializedName(SERIALIZED_NAME_SSH_CERT_ISSUER_HOST_PROVIDER)
- private String sshCertIssuerHostProvider;
+ public static final String SERIALIZED_NAME_PROVIDER_TYPE = "ProviderType";
+ @SerializedName(SERIALIZED_NAME_PROVIDER_TYPE)
+ private String providerType;
public static final String SERIALIZED_NAME_ADD_TAG = "add-tag";
@SerializedName(SERIALIZED_NAME_ADD_TAG)
@@ -128,26 +128,26 @@ public class UpdateSSHCertIssuer {
public UpdateSSHCertIssuer() {
}
- public UpdateSSHCertIssuer sshCertIssuerHostProvider(String sshCertIssuerHostProvider) {
+ public UpdateSSHCertIssuer providerType(String providerType) {
- this.sshCertIssuerHostProvider = sshCertIssuerHostProvider;
+ this.providerType = providerType;
return this;
}
/**
- * Get sshCertIssuerHostProvider
- * @return sshCertIssuerHostProvider
+ * Get providerType
+ * @return providerType
**/
@javax.annotation.Nullable
@ApiModelProperty(value = "")
- public String getSshCertIssuerHostProvider() {
- return sshCertIssuerHostProvider;
+ public String getProviderType() {
+ return providerType;
}
- public void setSshCertIssuerHostProvider(String sshCertIssuerHostProvider) {
- this.sshCertIssuerHostProvider = sshCertIssuerHostProvider;
+ public void setProviderType(String providerType) {
+ this.providerType = providerType;
}
@@ -289,11 +289,11 @@ public UpdateSSHCertIssuer hostProvider(String hostProvider) {
}
/**
- * Host provider type [explicit/target]
+ * Host provider type [explicit/target], Relevant only for Secure Remote Access of ssh cert issuer and ldap rotated secret
* @return hostProvider
**/
@javax.annotation.Nullable
- @ApiModelProperty(value = "Host provider type [explicit/target]")
+ @ApiModelProperty(value = "Host provider type [explicit/target], Relevant only for Secure Remote Access of ssh cert issuer and ldap rotated secret")
public String getHostProvider() {
return hostProvider;
@@ -698,7 +698,7 @@ public boolean equals(Object o) {
return false;
}
UpdateSSHCertIssuer updateSSHCertIssuer = (UpdateSSHCertIssuer) o;
- return Objects.equals(this.sshCertIssuerHostProvider, updateSSHCertIssuer.sshCertIssuerHostProvider) &&
+ return Objects.equals(this.providerType, updateSSHCertIssuer.providerType) &&
Objects.equals(this.addTag, updateSSHCertIssuer.addTag) &&
Objects.equals(this.allowedUsers, updateSSHCertIssuer.allowedUsers) &&
Objects.equals(this.deleteProtection, updateSSHCertIssuer.deleteProtection) &&
@@ -725,14 +725,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(sshCertIssuerHostProvider, addTag, allowedUsers, deleteProtection, description, extensions, hostProvider, json, metadata, name, newName, principals, rmTag, secureAccessBastionApi, secureAccessBastionSsh, secureAccessEnable, secureAccessHost, secureAccessSshCredsUser, secureAccessUseInternalBastion, signerKeyName, token, ttl, uidToken);
+ return Objects.hash(providerType, addTag, allowedUsers, deleteProtection, description, extensions, hostProvider, json, metadata, name, newName, principals, rmTag, secureAccessBastionApi, secureAccessBastionSsh, secureAccessEnable, secureAccessHost, secureAccessSshCredsUser, secureAccessUseInternalBastion, signerKeyName, token, ttl, uidToken);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class UpdateSSHCertIssuer {\n");
- sb.append(" sshCertIssuerHostProvider: ").append(toIndentedString(sshCertIssuerHostProvider)).append("\n");
+ sb.append(" providerType: ").append(toIndentedString(providerType)).append("\n");
sb.append(" addTag: ").append(toIndentedString(addTag)).append("\n");
sb.append(" allowedUsers: ").append(toIndentedString(allowedUsers)).append("\n");
sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/UpdateSecretVal.java b/src/main/java/io/akeyless/client/model/UpdateSecretVal.java
index fe3a7baa..1c6bd6ab 100644
--- a/src/main/java/io/akeyless/client/model/UpdateSecretVal.java
+++ b/src/main/java/io/akeyless/client/model/UpdateSecretVal.java
@@ -57,6 +57,10 @@ public class UpdateSecretVal {
@SerializedName(SERIALIZED_NAME_KEY)
private String key;
+ public static final String SERIALIZED_NAME_LAST_VERSION = "last-version";
+ @SerializedName(SERIALIZED_NAME_LAST_VERSION)
+ private Integer lastVersion;
+
public static final String SERIALIZED_NAME_MULTILINE = "multiline";
@SerializedName(SERIALIZED_NAME_MULTILINE)
private Boolean multiline;
@@ -246,6 +250,29 @@ public void setKey(String key) {
}
+ public UpdateSecretVal lastVersion(Integer lastVersion) {
+
+ this.lastVersion = lastVersion;
+ return this;
+ }
+
+ /**
+ * The last version number before the update
+ * @return lastVersion
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "The last version number before the update")
+
+ public Integer getLastVersion() {
+ return lastVersion;
+ }
+
+
+ public void setLastVersion(Integer lastVersion) {
+ this.lastVersion = lastVersion;
+ }
+
+
public UpdateSecretVal multiline(Boolean multiline) {
this.multiline = multiline;
@@ -445,6 +472,7 @@ public boolean equals(Object o) {
Objects.equals(this.json, updateSecretVal.json) &&
Objects.equals(this.keepPrevVersion, updateSecretVal.keepPrevVersion) &&
Objects.equals(this.key, updateSecretVal.key) &&
+ Objects.equals(this.lastVersion, updateSecretVal.lastVersion) &&
Objects.equals(this.multiline, updateSecretVal.multiline) &&
Objects.equals(this.name, updateSecretVal.name) &&
Objects.equals(this.newVersion, updateSecretVal.newVersion) &&
@@ -457,7 +485,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(accessibility, customField, injectUrl, json, keepPrevVersion, key, multiline, name, newVersion, password, token, uidToken, username, value);
+ return Objects.hash(accessibility, customField, injectUrl, json, keepPrevVersion, key, lastVersion, multiline, name, newVersion, password, token, uidToken, username, value);
}
@Override
@@ -470,6 +498,7 @@ public String toString() {
sb.append(" json: ").append(toIndentedString(json)).append("\n");
sb.append(" keepPrevVersion: ").append(toIndentedString(keepPrevVersion)).append("\n");
sb.append(" key: ").append(toIndentedString(key)).append("\n");
+ sb.append(" lastVersion: ").append(toIndentedString(lastVersion)).append("\n");
sb.append(" multiline: ").append(toIndentedString(multiline)).append("\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" newVersion: ").append(toIndentedString(newVersion)).append("\n");
diff --git a/src/main/java/io/akeyless/client/model/VerifyEcDsa.java b/src/main/java/io/akeyless/client/model/VerifyEcDsa.java
index c92cedee..2e33e453 100644
--- a/src/main/java/io/akeyless/client/model/VerifyEcDsa.java
+++ b/src/main/java/io/akeyless/client/model/VerifyEcDsa.java
@@ -50,6 +50,10 @@ public class VerifyEcDsa {
@SerializedName(SERIALIZED_NAME_MESSAGE)
private String message;
+ public static final String SERIALIZED_NAME_PREHASHED = "prehashed";
+ @SerializedName(SERIALIZED_NAME_PREHASHED)
+ private Boolean prehashed;
+
public static final String SERIALIZED_NAME_SIGNATURE = "signature";
@SerializedName(SERIALIZED_NAME_SIGNATURE)
private String signature;
@@ -62,6 +66,10 @@ public class VerifyEcDsa {
@SerializedName(SERIALIZED_NAME_UID_TOKEN)
private String uidToken;
+ public static final String SERIALIZED_NAME_VERSION = "version";
+ @SerializedName(SERIALIZED_NAME_VERSION)
+ private Integer version;
+
public VerifyEcDsa() {
}
@@ -180,6 +188,29 @@ public void setMessage(String message) {
}
+ public VerifyEcDsa prehashed(Boolean prehashed) {
+
+ this.prehashed = prehashed;
+ return this;
+ }
+
+ /**
+ * Markes that the message is already hashed
+ * @return prehashed
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Markes that the message is already hashed")
+
+ public Boolean getPrehashed() {
+ return prehashed;
+ }
+
+
+ public void setPrehashed(Boolean prehashed) {
+ this.prehashed = prehashed;
+ }
+
+
public VerifyEcDsa signature(String signature) {
this.signature = signature;
@@ -249,6 +280,29 @@ public void setUidToken(String uidToken) {
}
+ public VerifyEcDsa version(Integer version) {
+
+ this.version = version;
+ return this;
+ }
+
+ /**
+ * The version of the key to use for verification
+ * @return version
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "The version of the key to use for verification")
+
+ public Integer getVersion() {
+ return version;
+ }
+
+
+ public void setVersion(Integer version) {
+ this.version = version;
+ }
+
+
@Override
public boolean equals(Object o) {
if (this == o) {
@@ -263,14 +317,16 @@ public boolean equals(Object o) {
Objects.equals(this.json, verifyEcDsa.json) &&
Objects.equals(this.keyName, verifyEcDsa.keyName) &&
Objects.equals(this.message, verifyEcDsa.message) &&
+ Objects.equals(this.prehashed, verifyEcDsa.prehashed) &&
Objects.equals(this.signature, verifyEcDsa.signature) &&
Objects.equals(this.token, verifyEcDsa.token) &&
- Objects.equals(this.uidToken, verifyEcDsa.uidToken);
+ Objects.equals(this.uidToken, verifyEcDsa.uidToken) &&
+ Objects.equals(this.version, verifyEcDsa.version);
}
@Override
public int hashCode() {
- return Objects.hash(displayId, itemId, json, keyName, message, signature, token, uidToken);
+ return Objects.hash(displayId, itemId, json, keyName, message, prehashed, signature, token, uidToken, version);
}
@Override
@@ -282,9 +338,11 @@ public String toString() {
sb.append(" json: ").append(toIndentedString(json)).append("\n");
sb.append(" keyName: ").append(toIndentedString(keyName)).append("\n");
sb.append(" message: ").append(toIndentedString(message)).append("\n");
+ sb.append(" prehashed: ").append(toIndentedString(prehashed)).append("\n");
sb.append(" signature: ").append(toIndentedString(signature)).append("\n");
sb.append(" token: ").append(toIndentedString(token)).append("\n");
sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n");
+ sb.append(" version: ").append(toIndentedString(version)).append("\n");
sb.append("}");
return sb.toString();
}
diff --git a/src/main/java/io/akeyless/client/model/VerifyPKCS1.java b/src/main/java/io/akeyless/client/model/VerifyPKCS1.java
index e0fcd5c3..1c2947ea 100644
--- a/src/main/java/io/akeyless/client/model/VerifyPKCS1.java
+++ b/src/main/java/io/akeyless/client/model/VerifyPKCS1.java
@@ -33,6 +33,14 @@ public class VerifyPKCS1 {
@SerializedName(SERIALIZED_NAME_DISPLAY_ID)
private String displayId;
+ public static final String SERIALIZED_NAME_HASH_FUNCTION = "hash-function";
+ @SerializedName(SERIALIZED_NAME_HASH_FUNCTION)
+ private String hashFunction;
+
+ public static final String SERIALIZED_NAME_INPUT_FORMAT = "input-format";
+ @SerializedName(SERIALIZED_NAME_INPUT_FORMAT)
+ private String inputFormat;
+
public static final String SERIALIZED_NAME_ITEM_ID = "item-id";
@SerializedName(SERIALIZED_NAME_ITEM_ID)
private Long itemId;
@@ -49,6 +57,10 @@ public class VerifyPKCS1 {
@SerializedName(SERIALIZED_NAME_MESSAGE)
private String message;
+ public static final String SERIALIZED_NAME_PREHASHED = "prehashed";
+ @SerializedName(SERIALIZED_NAME_PREHASHED)
+ private Boolean prehashed;
+
public static final String SERIALIZED_NAME_SIGNATURE = "signature";
@SerializedName(SERIALIZED_NAME_SIGNATURE)
private String signature;
@@ -61,6 +73,10 @@ public class VerifyPKCS1 {
@SerializedName(SERIALIZED_NAME_UID_TOKEN)
private String uidToken;
+ public static final String SERIALIZED_NAME_VERSION = "version";
+ @SerializedName(SERIALIZED_NAME_VERSION)
+ private Integer version;
+
public VerifyPKCS1() {
}
@@ -87,6 +103,52 @@ public void setDisplayId(String displayId) {
}
+ public VerifyPKCS1 hashFunction(String hashFunction) {
+
+ this.hashFunction = hashFunction;
+ return this;
+ }
+
+ /**
+ * HashFunction defines the hash function (e.g. sha-256)
+ * @return hashFunction
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "HashFunction defines the hash function (e.g. sha-256)")
+
+ public String getHashFunction() {
+ return hashFunction;
+ }
+
+
+ public void setHashFunction(String hashFunction) {
+ this.hashFunction = hashFunction;
+ }
+
+
+ public VerifyPKCS1 inputFormat(String inputFormat) {
+
+ this.inputFormat = inputFormat;
+ return this;
+ }
+
+ /**
+ * Select default assumed format for the plaintext message. Currently supported options: [base64]
+ * @return inputFormat
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Select default assumed format for the plaintext message. Currently supported options: [base64]")
+
+ public String getInputFormat() {
+ return inputFormat;
+ }
+
+
+ public void setInputFormat(String inputFormat) {
+ this.inputFormat = inputFormat;
+ }
+
+
public VerifyPKCS1 itemId(Long itemId) {
this.itemId = itemId;
@@ -179,6 +241,29 @@ public void setMessage(String message) {
}
+ public VerifyPKCS1 prehashed(Boolean prehashed) {
+
+ this.prehashed = prehashed;
+ return this;
+ }
+
+ /**
+ * Markes that the message is already hashed
+ * @return prehashed
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Markes that the message is already hashed")
+
+ public Boolean getPrehashed() {
+ return prehashed;
+ }
+
+
+ public void setPrehashed(Boolean prehashed) {
+ this.prehashed = prehashed;
+ }
+
+
public VerifyPKCS1 signature(String signature) {
this.signature = signature;
@@ -248,6 +333,29 @@ public void setUidToken(String uidToken) {
}
+ public VerifyPKCS1 version(Integer version) {
+
+ this.version = version;
+ return this;
+ }
+
+ /**
+ * The version of the key to use for verification
+ * @return version
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "The version of the key to use for verification")
+
+ public Integer getVersion() {
+ return version;
+ }
+
+
+ public void setVersion(Integer version) {
+ this.version = version;
+ }
+
+
@Override
public boolean equals(Object o) {
if (this == o) {
@@ -258,18 +366,22 @@ public boolean equals(Object o) {
}
VerifyPKCS1 verifyPKCS1 = (VerifyPKCS1) o;
return Objects.equals(this.displayId, verifyPKCS1.displayId) &&
+ Objects.equals(this.hashFunction, verifyPKCS1.hashFunction) &&
+ Objects.equals(this.inputFormat, verifyPKCS1.inputFormat) &&
Objects.equals(this.itemId, verifyPKCS1.itemId) &&
Objects.equals(this.json, verifyPKCS1.json) &&
Objects.equals(this.keyName, verifyPKCS1.keyName) &&
Objects.equals(this.message, verifyPKCS1.message) &&
+ Objects.equals(this.prehashed, verifyPKCS1.prehashed) &&
Objects.equals(this.signature, verifyPKCS1.signature) &&
Objects.equals(this.token, verifyPKCS1.token) &&
- Objects.equals(this.uidToken, verifyPKCS1.uidToken);
+ Objects.equals(this.uidToken, verifyPKCS1.uidToken) &&
+ Objects.equals(this.version, verifyPKCS1.version);
}
@Override
public int hashCode() {
- return Objects.hash(displayId, itemId, json, keyName, message, signature, token, uidToken);
+ return Objects.hash(displayId, hashFunction, inputFormat, itemId, json, keyName, message, prehashed, signature, token, uidToken, version);
}
@Override
@@ -277,13 +389,17 @@ public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class VerifyPKCS1 {\n");
sb.append(" displayId: ").append(toIndentedString(displayId)).append("\n");
+ sb.append(" hashFunction: ").append(toIndentedString(hashFunction)).append("\n");
+ sb.append(" inputFormat: ").append(toIndentedString(inputFormat)).append("\n");
sb.append(" itemId: ").append(toIndentedString(itemId)).append("\n");
sb.append(" json: ").append(toIndentedString(json)).append("\n");
sb.append(" keyName: ").append(toIndentedString(keyName)).append("\n");
sb.append(" message: ").append(toIndentedString(message)).append("\n");
+ sb.append(" prehashed: ").append(toIndentedString(prehashed)).append("\n");
sb.append(" signature: ").append(toIndentedString(signature)).append("\n");
sb.append(" token: ").append(toIndentedString(token)).append("\n");
sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n");
+ sb.append(" version: ").append(toIndentedString(version)).append("\n");
sb.append("}");
return sb.toString();
}
diff --git a/src/main/java/io/akeyless/client/model/VerifyRsaSsaPss.java b/src/main/java/io/akeyless/client/model/VerifyRsaSsaPss.java
index cfa8803e..e8e77b15 100644
--- a/src/main/java/io/akeyless/client/model/VerifyRsaSsaPss.java
+++ b/src/main/java/io/akeyless/client/model/VerifyRsaSsaPss.java
@@ -54,6 +54,10 @@ public class VerifyRsaSsaPss {
@SerializedName(SERIALIZED_NAME_MESSAGE)
private String message;
+ public static final String SERIALIZED_NAME_PREHASHED = "prehashed";
+ @SerializedName(SERIALIZED_NAME_PREHASHED)
+ private Boolean prehashed;
+
public static final String SERIALIZED_NAME_SIGNATURE = "signature";
@SerializedName(SERIALIZED_NAME_SIGNATURE)
private String signature;
@@ -66,6 +70,10 @@ public class VerifyRsaSsaPss {
@SerializedName(SERIALIZED_NAME_UID_TOKEN)
private String uidToken;
+ public static final String SERIALIZED_NAME_VERSION = "version";
+ @SerializedName(SERIALIZED_NAME_VERSION)
+ private Integer version;
+
public VerifyRsaSsaPss() {
}
@@ -207,6 +215,29 @@ public void setMessage(String message) {
}
+ public VerifyRsaSsaPss prehashed(Boolean prehashed) {
+
+ this.prehashed = prehashed;
+ return this;
+ }
+
+ /**
+ * Markes that the message is already hashed
+ * @return prehashed
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "Markes that the message is already hashed")
+
+ public Boolean getPrehashed() {
+ return prehashed;
+ }
+
+
+ public void setPrehashed(Boolean prehashed) {
+ this.prehashed = prehashed;
+ }
+
+
public VerifyRsaSsaPss signature(String signature) {
this.signature = signature;
@@ -276,6 +307,29 @@ public void setUidToken(String uidToken) {
}
+ public VerifyRsaSsaPss version(Integer version) {
+
+ this.version = version;
+ return this;
+ }
+
+ /**
+ * The version of the key to use for verification
+ * @return version
+ **/
+ @javax.annotation.Nullable
+ @ApiModelProperty(value = "The version of the key to use for verification")
+
+ public Integer getVersion() {
+ return version;
+ }
+
+
+ public void setVersion(Integer version) {
+ this.version = version;
+ }
+
+
@Override
public boolean equals(Object o) {
if (this == o) {
@@ -291,14 +345,16 @@ public boolean equals(Object o) {
Objects.equals(this.json, verifyRsaSsaPss.json) &&
Objects.equals(this.keyName, verifyRsaSsaPss.keyName) &&
Objects.equals(this.message, verifyRsaSsaPss.message) &&
+ Objects.equals(this.prehashed, verifyRsaSsaPss.prehashed) &&
Objects.equals(this.signature, verifyRsaSsaPss.signature) &&
Objects.equals(this.token, verifyRsaSsaPss.token) &&
- Objects.equals(this.uidToken, verifyRsaSsaPss.uidToken);
+ Objects.equals(this.uidToken, verifyRsaSsaPss.uidToken) &&
+ Objects.equals(this.version, verifyRsaSsaPss.version);
}
@Override
public int hashCode() {
- return Objects.hash(displayId, hashFunction, itemId, json, keyName, message, signature, token, uidToken);
+ return Objects.hash(displayId, hashFunction, itemId, json, keyName, message, prehashed, signature, token, uidToken, version);
}
@Override
@@ -311,9 +367,11 @@ public String toString() {
sb.append(" json: ").append(toIndentedString(json)).append("\n");
sb.append(" keyName: ").append(toIndentedString(keyName)).append("\n");
sb.append(" message: ").append(toIndentedString(message)).append("\n");
+ sb.append(" prehashed: ").append(toIndentedString(prehashed)).append("\n");
sb.append(" signature: ").append(toIndentedString(signature)).append("\n");
sb.append(" token: ").append(toIndentedString(token)).append("\n");
sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n");
+ sb.append(" version: ").append(toIndentedString(version)).append("\n");
sb.append("}");
return sb.toString();
}
diff --git a/src/test/java/io/akeyless/client/model/CertificateVersionInfoTest.java b/src/test/java/io/akeyless/client/model/CertificateVersionInfoTest.java
new file mode 100644
index 00000000..2bbfca82
--- /dev/null
+++ b/src/test/java/io/akeyless/client/model/CertificateVersionInfoTest.java
@@ -0,0 +1,68 @@
+/*
+ * Akeyless API
+ * The purpose of this application is to provide access to Akeyless API.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: support@akeyless.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+package io.akeyless.client.model;
+
+import com.google.gson.TypeAdapter;
+import com.google.gson.annotations.JsonAdapter;
+import com.google.gson.annotations.SerializedName;
+import com.google.gson.stream.JsonReader;
+import com.google.gson.stream.JsonWriter;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import java.io.IOException;
+import org.threeten.bp.OffsetDateTime;
+import org.junit.Assert;
+import org.junit.Ignore;
+import org.junit.Test;
+
+
+/**
+ * Model tests for CertificateVersionInfo
+ */
+public class CertificateVersionInfoTest {
+ private final CertificateVersionInfo model = new CertificateVersionInfo();
+
+ /**
+ * Model tests for CertificateVersionInfo
+ */
+ @Test
+ public void testCertificateVersionInfo() {
+ // TODO: test CertificateVersionInfo
+ }
+
+ /**
+ * Test the property 'notAfter'
+ */
+ @Test
+ public void notAfterTest() {
+ // TODO: test notAfter
+ }
+
+ /**
+ * Test the property 'notBefore'
+ */
+ @Test
+ public void notBeforeTest() {
+ // TODO: test notBefore
+ }
+
+ /**
+ * Test the property 'status'
+ */
+ @Test
+ public void statusTest() {
+ // TODO: test status
+ }
+
+}
diff --git a/src/test/java/io/akeyless/client/model/ProvisionCertificateOutputTest.java b/src/test/java/io/akeyless/client/model/ProvisionCertificateOutputTest.java
new file mode 100644
index 00000000..74893ad7
--- /dev/null
+++ b/src/test/java/io/akeyless/client/model/ProvisionCertificateOutputTest.java
@@ -0,0 +1,78 @@
+/*
+ * Akeyless API
+ * The purpose of this application is to provide access to Akeyless API.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: support@akeyless.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+package io.akeyless.client.model;
+
+import com.google.gson.TypeAdapter;
+import com.google.gson.annotations.JsonAdapter;
+import com.google.gson.annotations.SerializedName;
+import com.google.gson.stream.JsonReader;
+import com.google.gson.stream.JsonWriter;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
+import org.threeten.bp.OffsetDateTime;
+import org.junit.Assert;
+import org.junit.Ignore;
+import org.junit.Test;
+
+
+/**
+ * Model tests for ProvisionCertificateOutput
+ */
+public class ProvisionCertificateOutputTest {
+ private final ProvisionCertificateOutput model = new ProvisionCertificateOutput();
+
+ /**
+ * Model tests for ProvisionCertificateOutput
+ */
+ @Test
+ public void testProvisionCertificateOutput() {
+ // TODO: test ProvisionCertificateOutput
+ }
+
+ /**
+ * Test the property 'failMessage'
+ */
+ @Test
+ public void failMessageTest() {
+ // TODO: test failMessage
+ }
+
+ /**
+ * Test the property 'successMessage'
+ */
+ @Test
+ public void successMessageTest() {
+ // TODO: test successMessage
+ }
+
+ /**
+ * Test the property 'hostNames'
+ */
+ @Test
+ public void hostNamesTest() {
+ // TODO: test hostNames
+ }
+
+ /**
+ * Test the property 'provisionedAt'
+ */
+ @Test
+ public void provisionedAtTest() {
+ // TODO: test provisionedAt
+ }
+
+}
diff --git a/src/test/java/io/akeyless/client/model/ProvisionCertificateTest.java b/src/test/java/io/akeyless/client/model/ProvisionCertificateTest.java
new file mode 100644
index 00000000..23961fe4
--- /dev/null
+++ b/src/test/java/io/akeyless/client/model/ProvisionCertificateTest.java
@@ -0,0 +1,91 @@
+/*
+ * Akeyless API
+ * The purpose of this application is to provide access to Akeyless API.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: support@akeyless.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+package io.akeyless.client.model;
+
+import com.google.gson.TypeAdapter;
+import com.google.gson.annotations.JsonAdapter;
+import com.google.gson.annotations.SerializedName;
+import com.google.gson.stream.JsonReader;
+import com.google.gson.stream.JsonWriter;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import java.io.IOException;
+import org.junit.Assert;
+import org.junit.Ignore;
+import org.junit.Test;
+
+
+/**
+ * Model tests for ProvisionCertificate
+ */
+public class ProvisionCertificateTest {
+ private final ProvisionCertificate model = new ProvisionCertificate();
+
+ /**
+ * Model tests for ProvisionCertificate
+ */
+ @Test
+ public void testProvisionCertificate() {
+ // TODO: test ProvisionCertificate
+ }
+
+ /**
+ * Test the property 'displayId'
+ */
+ @Test
+ public void displayIdTest() {
+ // TODO: test displayId
+ }
+
+ /**
+ * Test the property 'itemId'
+ */
+ @Test
+ public void itemIdTest() {
+ // TODO: test itemId
+ }
+
+ /**
+ * Test the property 'json'
+ */
+ @Test
+ public void jsonTest() {
+ // TODO: test json
+ }
+
+ /**
+ * Test the property 'name'
+ */
+ @Test
+ public void nameTest() {
+ // TODO: test name
+ }
+
+ /**
+ * Test the property 'token'
+ */
+ @Test
+ public void tokenTest() {
+ // TODO: test token
+ }
+
+ /**
+ * Test the property 'uidToken'
+ */
+ @Test
+ public void uidTokenTest() {
+ // TODO: test uidToken
+ }
+
+}
diff --git a/src/test/java/io/akeyless/client/model/RenewCertificateOutputTest.java b/src/test/java/io/akeyless/client/model/RenewCertificateOutputTest.java
new file mode 100644
index 00000000..ad616192
--- /dev/null
+++ b/src/test/java/io/akeyless/client/model/RenewCertificateOutputTest.java
@@ -0,0 +1,91 @@
+/*
+ * Akeyless API
+ * The purpose of this application is to provide access to Akeyless API.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: support@akeyless.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+package io.akeyless.client.model;
+
+import com.google.gson.TypeAdapter;
+import com.google.gson.annotations.JsonAdapter;
+import com.google.gson.annotations.SerializedName;
+import com.google.gson.stream.JsonReader;
+import com.google.gson.stream.JsonWriter;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import java.io.IOException;
+import org.junit.Assert;
+import org.junit.Ignore;
+import org.junit.Test;
+
+
+/**
+ * Model tests for RenewCertificateOutput
+ */
+public class RenewCertificateOutputTest {
+ private final RenewCertificateOutput model = new RenewCertificateOutput();
+
+ /**
+ * Model tests for RenewCertificateOutput
+ */
+ @Test
+ public void testRenewCertificateOutput() {
+ // TODO: test RenewCertificateOutput
+ }
+
+ /**
+ * Test the property 'cert'
+ */
+ @Test
+ public void certTest() {
+ // TODO: test cert
+ }
+
+ /**
+ * Test the property 'certDisplayId'
+ */
+ @Test
+ public void certDisplayIdTest() {
+ // TODO: test certDisplayId
+ }
+
+ /**
+ * Test the property 'itemId'
+ */
+ @Test
+ public void itemIdTest() {
+ // TODO: test itemId
+ }
+
+ /**
+ * Test the property 'parentCert'
+ */
+ @Test
+ public void parentCertTest() {
+ // TODO: test parentCert
+ }
+
+ /**
+ * Test the property 'privateKey'
+ */
+ @Test
+ public void privateKeyTest() {
+ // TODO: test privateKey
+ }
+
+ /**
+ * Test the property 'readingToken'
+ */
+ @Test
+ public void readingTokenTest() {
+ // TODO: test readingToken
+ }
+
+}
diff --git a/src/test/java/io/akeyless/client/model/RenewCertificateTest.java b/src/test/java/io/akeyless/client/model/RenewCertificateTest.java
new file mode 100644
index 00000000..d68b1660
--- /dev/null
+++ b/src/test/java/io/akeyless/client/model/RenewCertificateTest.java
@@ -0,0 +1,91 @@
+/*
+ * Akeyless API
+ * The purpose of this application is to provide access to Akeyless API.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: support@akeyless.io
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+package io.akeyless.client.model;
+
+import com.google.gson.TypeAdapter;
+import com.google.gson.annotations.JsonAdapter;
+import com.google.gson.annotations.SerializedName;
+import com.google.gson.stream.JsonReader;
+import com.google.gson.stream.JsonWriter;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import java.io.IOException;
+import org.junit.Assert;
+import org.junit.Ignore;
+import org.junit.Test;
+
+
+/**
+ * Model tests for RenewCertificate
+ */
+public class RenewCertificateTest {
+ private final RenewCertificate model = new RenewCertificate();
+
+ /**
+ * Model tests for RenewCertificate
+ */
+ @Test
+ public void testRenewCertificate() {
+ // TODO: test RenewCertificate
+ }
+
+ /**
+ * Test the property 'generateKey'
+ */
+ @Test
+ public void generateKeyTest() {
+ // TODO: test generateKey
+ }
+
+ /**
+ * Test the property 'itemId'
+ */
+ @Test
+ public void itemIdTest() {
+ // TODO: test itemId
+ }
+
+ /**
+ * Test the property 'json'
+ */
+ @Test
+ public void jsonTest() {
+ // TODO: test json
+ }
+
+ /**
+ * Test the property 'name'
+ */
+ @Test
+ public void nameTest() {
+ // TODO: test name
+ }
+
+ /**
+ * Test the property 'token'
+ */
+ @Test
+ public void tokenTest() {
+ // TODO: test token
+ }
+
+ /**
+ * Test the property 'uidToken'
+ */
+ @Test
+ public void uidTokenTest() {
+ // TODO: test uidToken
+ }
+
+}